Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
003c69642f
!32 [sync] PR-27: enable make check
From: @openeuler-sync-bot 
Reviewed-by: @t_feng 
Signed-off-by: @t_feng
2023-12-11 08:48:35 +00:00
zppzhangpan
7d5c0082f8 enable make check
(cherry picked from commit def3e3e31a23054b3a3765d78cf9091e148642b0)
2023-12-11 15:35:40 +08:00
openeuler-ci-bot
b1e0c10cb0
!22 [sync] PR-21: 【轻量级 PR】:fix bogus date
From: @openeuler-sync-bot 
Reviewed-by: @t_feng 
Signed-off-by: @t_feng
2022-12-22 06:19:51 +00:00
zhouwenpei
88b3c2cead fix bogus date
Signed-off-by: zhouwenpei <zhouwenpei050@chinasoftinc.com>
(cherry picked from commit 33a6846bef80224a8591ccae21d295e8d371628d)
2022-12-15 17:03:14 +08:00
openeuler-ci-bot
cb67ddaeea
!20 [sync] PR-13: Update version to 3.5
From: @openeuler-sync-bot 
Reviewed-by: @t_feng 
Signed-off-by: @t_feng
2022-11-08 11:30:36 +00:00
lauk
3001abe1d1 Update version to 3.5
(cherry picked from commit 63030f22a606e203dc07729f12a5dc47b1e34571)
2022-10-29 09:19:10 +08:00
openeuler-ci-bot
41bb91315e
!12 [sync] PR-6: 删除多余低版本的.so
From: @openeuler-sync-bot 
Reviewed-by: @t_feng 
Signed-off-by: @t_feng
2022-03-25 03:39:51 +00:00
xingxing
c911af8938 delete low version
(cherry picked from commit 05c5e425bc8b7e2dcf52c8e779b701547a70fe8b)
2022-03-25 11:30:22 +08:00
openeuler-ci-bot
137b0c5312 !5 add the yaml file
From: @yangl777
Reviewed-by: @orange-snn
Signed-off-by: @orange-snn
2020-10-15 16:05:44 +08:00
jinzhimin369
2b32811206 add the yaml file 2020-10-12 14:38:15 +08:00
4 changed files with 29 additions and 10 deletions

Binary file not shown.

BIN
libx86emu-3.5.tar.gz Normal file

Binary file not shown.

View File

@ -7,23 +7,22 @@
LDFLAGS="-fPIC %{__global_ldflags}"
Name: libx86emu
Version: 3.1
Release: 1
Version: 3.5
Release: 2
Summary: x86 emulation library
License: BSD
URL: https://github.com/wfeldt/libx86emu
Source0: https://github.com/wfeldt/libx86emu/archive/%{version}/%{name}-%{version}.tar.gz
BuildRequires: gcc
BuildRequires: libx86emu
BuildRequires: gcc nasm perl
%description
libx86emu is a small library to emulate x86 instructions.
The focus here is not a complete emulation (go for qemu for this)
but to cover enough for typical firmware blobs.
Small x86 emulation library with focus of easy usage and extended execution
logging functions. The library features an API to create emulation objects
for x86 architecture.
%package devel
Summary: Development files for %{name}
Requires: %{name} = %{version}-%{release}
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
The %{name}-devel package contains development files for %{name}.
@ -34,11 +33,16 @@ The %{name}-devel package contains development files for %{name}.
%build
%make_build %{make_flags} shared
%ldconfig_scriptlets
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%install
%make_install %{make_flags}
cp %{_libdir}/libx86emu.so.1* %{buildroot}%{_libdir}/
%check
%ifarch x86_64
make -C test
%endif
%files
%defattr(-,root,root)
@ -52,6 +56,17 @@ cp %{_libdir}/libx86emu.so.1* %{buildroot}%{_libdir}/
%{_libdir}/libx86emu.so
%changelog
* Fri Nov 17 2023 zhangpan <zhangpan103@h-partners.com> - 3.5-2
- enable make check
* Fri Mar 25 2022 liukuo <liukuo@kylinos.cn> - 3.5-1
- Update version to v3.5
* Fri Nov 5 2021 xingxing <xingxing9@huawei.com> - 3.1-2
- ID:NA
- SUG:NA
- DESC:delete low version
* Tue Jul 28 2020 zhangqiumiao <zhangqiumiao1@huawei.com> - 3.1-1
- Type:enhancement
- ID:NA

4
libx86emu.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: github
src_repo: wfeldt/libx86emu
tag_prefix:
seperator: "."