SHA256
1
0
forked from pool/qemu

Accepting request 89696 from openSUSE:Tools

the discussed split of static binaries. The binfmt.sh is currently packaged twice, is that intended ?

OBS-URL: https://build.opensuse.org/request/show/89696
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=25
This commit is contained in:
Cristian Rodríguez 2011-10-29 02:47:48 +00:00 committed by Git OBS Bridge
parent d8c1459bd2
commit fd84cc3a88
2 changed files with 48 additions and 5 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Fri Oct 28 08:55:39 UTC 2011 - adrian@suse.de
- split linux-user binaries into qemu-linux-user package
(this static package can be used in cross build in OBS)
-------------------------------------------------------------------
Tue Oct 18 07:02:45 UTC 2011 - adrian@suse.de

View File

@ -87,11 +87,21 @@ binaries for different architectures under your native operating
system. It currently emulates x86, ARM, PowerPC and SPARC CPUs as well
as PC and PowerMac systems.
%package linux-user
Group: System/Emulators/PC
Summary: Universal CPU emulator -- Linux User binaries
Provides: qemu:%_bindir/qemu-arm
%description linux-user
QEMU is an extremely well-performing CPU emulator that allows you to
choose between simulating an entire system and running userspace
binaries for different architectures under your native operating
system. It currently emulates x86, ARM, PowerPC and SPARC CPUs as well
as PC and PowerMac systems.
Authors:
--------
Fabrice Bellard <fabrice.bellard@free.fr>
This sub package contains static linked binaries for runnign linux-user
emulations. This can be used together with the OBS build script to
run cross architectures builds
%prep
%setup -q
@ -176,8 +186,8 @@ rm -rf ${RPM_BUILD_ROOT}
%defattr(-, root, root)
%doc COPYING COPYING.LIB Changelog README TODO VERSION qemu-doc.html qemu-tech.html
%_bindir/qemu
%_bindir/qemu-*
%_sbindir/qemu*
%_bindir/qemu-io
%_bindir/qemu-system-*
%doc %_mandir/man[18]/qemu*.[18].gz
%_datadir/%name
%ifnarch %ix86 x86_64 ia64
@ -186,4 +196,31 @@ rm -rf ${RPM_BUILD_ROOT}
%dir %_sysconfdir/%name
%config %_sysconfdir/%name/target-x86_64.conf
%files linux-user
%defattr(-, root, root)
%_bindir/qemu-alpha
%_bindir/qemu-arm
%_bindir/qemu-armeb
%_bindir/qemu-cris
%_bindir/qemu-i386
%_bindir/qemu-m68k
%_bindir/qemu-microblaze
%_bindir/qemu-mips
%_bindir/qemu-mipsel
%_bindir/qemu-mipsn32
%_bindir/qemu-mipsn32el
%_bindir/qemu-ppc64abi32
%_bindir/qemu-ppc64
%_bindir/qemu-ppc
%_bindir/qemu-s390x
%_bindir/qemu-sh4
%_bindir/qemu-sh4eb
%_bindir/qemu-sparc32plus
%_bindir/qemu-sparc64
%_bindir/qemu-sparc
%_bindir/qemu-x86_64
%_bindir/qemu-*-binfmt
%_bindir/qemu-binfmt-conf.sh
%_sbindir/qemu-binfmt-conf.sh
%changelog