SPECS: VirtualBox.spec - there are different output dirs for amd64...
hawk
hawk at pld-linux.org
Fri Jan 19 14:22:29 CET 2007
Author: hawk Date: Fri Jan 19 13:22:28 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- there are different output dirs for amd64 and x86 builds
---- Files affected:
SPECS:
VirtualBox.spec (1.1 -> 1.2)
---- Diffs:
================================================================
Index: SPECS/VirtualBox.spec
diff -u SPECS/VirtualBox.spec:1.1 SPECS/VirtualBox.spec:1.2
--- SPECS/VirtualBox.spec:1.1 Fri Jan 19 13:50:26 2007
+++ SPECS/VirtualBox.spec Fri Jan 19 14:22:23 2007
@@ -50,6 +50,12 @@
ExclusiveArch: %{ix86} amd64
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+%ifarch amd64
+%define _outdir amd64
+%else
+%define _outdir x86
+%endif
+
%description
InnoTek VirtualBox is a general-purpose full virtualizer for x86
hardware. Targeted at server, desktop and embedded use, it is now the
@@ -141,7 +147,7 @@
. ./env.sh
kmk
-cd out/linux.x86/release/bin/src
+cd out/linux.%{_outdir}/release/bin/src
for cfg in %{?with_dist_kernel:%{?with_smp:smp} up}%{!?with_dist_kernel:nondist}; do
if [ ! -r "%{_kernelsrcdir}/config-$cfg" ]; then
exit 1
@@ -180,17 +186,17 @@
$RPM_BUILD_ROOT%{_bindir} \
$RPM_BUILD_ROOT%{_libdir}/VirtualBox
-install out/linux.x86/release/bin/{VBox{BFE,Manage,SDL,SVC,XPCOMIPCD},VirtualBox} \
+install out/linux.%{_outdir}/release/bin/{VBox{BFE,Manage,SDL,SVC,XPCOMIPCD},VirtualBox} \
$RPM_BUILD_ROOT%{_bindir}
-install out/linux.x86/release/bin/VBox{DD,DD2,REM,REMImp,RT,VMM,XML,XPCOM,XPCOMIPCC}.so \
+install out/linux.%{_outdir}/release/bin/VBox{DD,DD2,REM,REMImp,RT,VMM,XML,XPCOM,XPCOMIPCC}.so \
$RPM_BUILD_ROOT%{_libdir}/VirtualBox
-install out/linux.x86/release/bin/{VBox{DD,DD2}{GC.gc,R0.r0},VMM{GC.gc,R0.r0}} \
+install out/linux.%{_outdir}/release/bin/{VBox{DD,DD2}{GC.gc,R0.r0},VMM{GC.gc,R0.r0}} \
$RPM_BUILD_ROOT%{_libdir}/VirtualBox
%if %{with kernel}
install -d $RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}{,smp}/misc
%if %{with smp} && %{with dist_kernel}
-install out/linux.x86/release/bin/src/vboxdrv-smp.ko \
+install out/linux.%{_outdir}/release/bin/src/vboxdrv-smp.ko \
$RPM_BUILD_ROOT/lib/modules/%{_kernel_ver}smp/misc/vboxdrv.ko
%endif
%endif
@@ -233,6 +239,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.2 2007/01/19 13:22:23 hawk
+- there are different output dirs for amd64 and x86 builds
+
Revision 1.1 2007/01/19 12:50:26 hawk
- VirtualBox is now licensed under GPLv2 so here is spec for it
- no official source tarballs are available, SVN snapshot was used
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/VirtualBox.spec?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list