packages: VirtualBox/VirtualBox-export_modules.patch, VirtualBox/VirtualBox...
baggins
baggins at pld-linux.org
Sat Jul 31 18:50:09 CEST 2010
Author: baggins Date: Sat Jul 31 16:50:09 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- 3.2.6 merged from DEVEL
- aded pam-pam_vbox package
---- Files affected:
packages/VirtualBox:
VirtualBox-export_modules.patch (1.5 -> 1.6) , VirtualBox.spec (1.286 -> 1.287)
---- Diffs:
================================================================
Index: packages/VirtualBox/VirtualBox-export_modules.patch
diff -u packages/VirtualBox/VirtualBox-export_modules.patch:1.5 packages/VirtualBox/VirtualBox-export_modules.patch:1.6
--- packages/VirtualBox/VirtualBox-export_modules.patch:1.5 Sun May 16 15:42:12 2010
+++ packages/VirtualBox/VirtualBox-export_modules.patch Sat Jul 31 18:50:04 2010
@@ -1,21 +1,5 @@
--- VirtualBox-3.1.8_OSE/src/VBox/Additions/linux/export_modules.orig 2010-05-10 08:45:29.000000000 +0200
+++ VirtualBox-3.1.8_OSE/src/VBox/Additions/linux/export_modules 2010-05-16 14:15:16.321158339 +0200
-@@ -31,6 +31,7 @@
- PATH_ROOT="`cd \`dirname $0\`/../../../..; pwd`"
- PATH_VBOXGUEST="$PATH_ROOT/src/VBox/Additions/common/VBoxGuest"
- PATH_VBOXSF="$PATH_ROOT/src/VBox/Additions/linux/sharedfolders"
-+PATH_VBOXVIDEO_DRM="$PATH_ROOT/src/VBox/Additions/linux/drm"
-
- VBOX_VERSION_MAJOR=`sed -e "s/^ *VBOX_VERSION_MAJOR *= \+\([0-9]\+\)/\1/;t;d" $PATH_ROOT/Config.kmk`
- VBOX_VERSION_MINOR=`sed -e "s/^ *VBOX_VERSION_MINOR *= \+\([0-9]\+\)/\1/;t;d" $PATH_ROOT/Config.kmk`
-@@ -38,6 +39,7 @@
-
- . $PATH_VBOXGUEST/linux/files_vboxguest
- . $PATH_VBOXSF/files_vboxsf
-+. $PATH_VBOXVIDEO_DRM/files_vboxvideo_drm
-
- # Temporary path for creating the modules, will be removed later
- mkdir $PATH_TMP || exit 1
@@ -71,6 +73,15 @@
install -D -m 0755 `echo $f|cut -d'=' -f1` "$PATH_TMP/vboxsf/`echo $f|cut -d'>' -f2`"
done
@@ -34,22 +18,6 @@
--- VirtualBox-3.1.2_OSE/src/VBox/HostDrivers/linux/export_modules.org 2010-01-12 13:08:56.187604615 +0100
+++ VirtualBox-3.1.2_OSE/src/VBox/HostDrivers/linux/export_modules 2010-01-12 13:14:32.244857217 +0100
-@@ -36,6 +36,7 @@
- PATH_LINUX="$PATH_ROOT/src/VBox/HostDrivers/linux"
- PATH_VBOXDRV="$PATH_ROOT/src/VBox/HostDrivers/Support"
- PATH_VBOXNET="$PATH_ROOT/src/VBox/HostDrivers/VBoxNetFlt"
-+PATH_VBOXADP="$PATH_ROOT/src/VBox/HostDrivers/VBoxNetAdp"
-
- VBOX_VERSION_MAJOR=`sed -e "s/^ *VBOX_VERSION_MAJOR *= \+\([0-9]\+\)/\1/;t;d" $PATH_ROOT/Config.kmk`
- VBOX_VERSION_MINOR=`sed -e "s/^ *VBOX_VERSION_MINOR *= \+\([0-9]\+\)/\1/;t;d" $PATH_ROOT/Config.kmk`
-@@ -44,6 +45,7 @@
-
- . $PATH_VBOXDRV/linux/files_vboxdrv
- . $PATH_VBOXNET/linux/files_vboxnetflt
-+. $PATH_VBOXADP/linux/files_vboxnetadp
-
- # Temporary path for creating the modules, will be removed later
- mkdir $PATH_TMP || exit 1
@@ -90,6 +92,20 @@
sed -e "s;-DVBOX_WITH_HARDENING;;g" < $PATH_VBOXNET/linux/Makefile > $PATH_TMP/vboxnetflt/Makefile
fi
================================================================
Index: packages/VirtualBox/VirtualBox.spec
diff -u packages/VirtualBox/VirtualBox.spec:1.286 packages/VirtualBox/VirtualBox.spec:1.287
--- packages/VirtualBox/VirtualBox.spec:1.286 Thu Jul 8 20:04:27 2010
+++ packages/VirtualBox/VirtualBox.spec Sat Jul 31 18:50:04 2010
@@ -28,21 +28,21 @@
%define _enable_debug_packages 0
%endif
-%define rel 9
+%define rel 0.1
%define pname VirtualBox
Summary: VirtualBox OSE - x86 hardware virtualizer
Summary(pl.UTF-8): VirtualBox OSE - wirtualizator sprzętu x86
Name: %{pname}%{_alt_kernel}
-Version: 3.1.8
+Version: 3.2.6
Release: %{rel}
License: GPL v2
Group: Applications/Emulators
Source0: http://download.virtualbox.org/virtualbox/%{version}/%{pname}-%{version}-OSE.tar.bz2
-# Source0-md5: 93b5caaac8571591c21b679987cbe518
+# Source0-md5: 65b822ab3c08ff882d9621101996dc14
Source1: http://download.virtualbox.org/virtualbox/%{version}/UserManual.pdf
-# Source1-md5: 8561a2b883fbede1e93b7dfb2238e7cc
+# Source1-md5: 8891557360f816f7604d26aac7503489
Source2: http://download.virtualbox.org/virtualbox/%{version}/VBoxGuestAdditions_%{version}.iso
-# Source2-md5: bfcf00607c6def732365bf83c6a45315
+# Source2-md5: 9542cf2fb93e1921a860930ac2a1d0de
Source3: %{pname}-vboxdrv.init
Source4: %{pname}-vboxguest.init
Source5: %{pname}-vboxnetflt.init
@@ -54,7 +54,7 @@
Patch1: %{pname}-configure-spaces.patch
Patch2: %{pname}-export_modules.patch
Patch3: %{pname}-VBoxSysInfo.patch
-Patch4: %{pname}-gcc.patch
+Patch4: %{pname}-warning_workaround.patch
URL: http://www.virtualbox.org/
BuildRequires: rpmbuild(macros) >= 1.535
%if %{with userspace}
@@ -92,6 +92,7 @@
BuildRequires: libxml2-devel >= 2.6.26
BuildRequires: libxslt-devel >= 1.1.17
BuildRequires: libxslt-progs >= 1.1.17
+BuildRequires: pam-devel
BuildRequires: pkgconfig
BuildRequires: pulseaudio-devel >= 0.9.0
BuildRequires: python-devel
@@ -126,7 +127,7 @@
%define _sbindir /sbin
%description
-InnoTek VirtualBox OSE is a general-purpose full virtualizer for x86
+Oracle VirtualBox OSE is a general-purpose full virtualizer for x86
hardware. Targeted at server, desktop and embedded use, it is now the
only professional-quality virtualization solution that is also Open
Source Software.
@@ -148,7 +149,7 @@
ported to other computers.
%description -l pl.UTF-8
-InnoTek VirtualBox OSE jest emulatorem sprzętu x86. Kierowany do
+Oracle VirtualBox OSE jest emulatorem sprzętu x86. Kierowany do
zastosowań serwerowych, desktopowych oraz wbudowanych jest obecnie
jedynym wysokiej jakości rozwiązaniem wirtualizacyjnym dostępnym
również jako Otwarte Oprogramowanie.
@@ -192,6 +193,14 @@
This package contains ISO9660 image with drivers for Guest OS.
+%package -n pam-pam_vbox
+Summary: PAM module to perform automated guest logons
+Group: Base
+
+%description -n pam-pam_vbox
+PAM module (Pluggable Authentication Module) which can be used
+to perform automated guest logons.
+
%package -n kernel%{_alt_kernel}-misc-vboxguest
Summary: VirtualBox OSE Guest Additions for Linux Module
Summary(pl.UTF-8): Moduł jądra Linuksa dla VirtualBoksa OSE
@@ -400,9 +409,9 @@
%if %{with kernel}
cd PLD-MODULE-BUILD
%build_kernel_modules -m vboxguest -C vboxguest
-%build_kernel_modules -m vboxdrv -C vboxdrv
-%build_kernel_modules -m vboxnetadp -C vboxnetadp
-%build_kernel_modules -m vboxnetflt -C vboxnetflt
+%build_kernel_modules -m vboxdrv -C .vbox_modules/vboxdrv
+%build_kernel_modules -m vboxnetadp -C .vbox_modules/vboxnetadp
+%build_kernel_modules -m vboxnetflt -C .vbox_modules/vboxnetflt
cp -a vboxguest/Module.symvers vboxsf
%build_kernel_modules -m vboxsf -C vboxsf -c
%build_kernel_modules -m vboxvideo -C vboxvideo_drm
@@ -458,10 +467,13 @@
install -d $RPM_BUILD_ROOT/etc/udev/rules.d
cp -a udev.conf $RPM_BUILD_ROOT/etc/udev/rules.d/virtualbox.rules
+install -d $RPM_BUILD_ROOT/%{_lib}/security
+mv $RPM_BUILD_ROOT{%{_libdir}/VirtualBox/additions,/%{_lib}/security}/pam_vbox.so
+
# cleanup unpackaged
rm -r $RPM_BUILD_ROOT%{_libdir}/%{pname}/{src,sdk,testcase}
rm -r $RPM_BUILD_ROOT%{_libdir}/%{pname}/additions/src
-rm $RPM_BUILD_ROOT%{_libdir}/%{pname}/vboxkeyboard.tar.gz
+rm $RPM_BUILD_ROOT%{_libdir}/%{pname}/vboxkeyboard.tar.bz2
rm $RPM_BUILD_ROOT%{_libdir}/%{pname}/tst*
# unknown - checkme
@@ -490,10 +502,10 @@
install -p %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxnetflt
install -p %{SOURCE6} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxsf
install -p %{SOURCE7} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxnetadp
-%install_kernel_modules -m PLD-MODULE-BUILD/vboxdrv/vboxdrv -d misc
+%install_kernel_modules -m PLD-MODULE-BUILD/.vbox_modules/vboxdrv/vboxdrv -d misc
%install_kernel_modules -m PLD-MODULE-BUILD/vboxguest/vboxguest -d misc
-%install_kernel_modules -m PLD-MODULE-BUILD/vboxnetadp/vboxnetadp -d misc
-%install_kernel_modules -m PLD-MODULE-BUILD/vboxnetflt/vboxnetflt -d misc
+%install_kernel_modules -m PLD-MODULE-BUILD/.vbox_modules/vboxnetadp/vboxnetadp -d misc
+%install_kernel_modules -m PLD-MODULE-BUILD/.vbox_modules/vboxnetflt/vboxnetflt -d misc
%install_kernel_modules -m PLD-MODULE-BUILD/vboxsf/vboxsf -d misc
%install_kernel_modules -m PLD-MODULE-BUILD/vboxvideo_drm/vboxvideo -d misc
@@ -640,6 +652,7 @@
%attr(755,root,root) %{_libdir}/VirtualBox/VBoxDD.so
%attr(755,root,root) %{_libdir}/VirtualBox/VBoxDD2.so
%attr(755,root,root) %{_libdir}/VirtualBox/VBoxDDU.so
+%attr(755,root,root) %{_libdir}/VirtualBox/VBoxGuestControlSvc.so
%attr(755,root,root) %{_libdir}/VirtualBox/VBoxGuestPropSvc.so
%attr(755,root,root) %{_libdir}/VirtualBox/VBoxKeyboard.so
%attr(755,root,root) %{_libdir}/VirtualBox/VBoxNetAdpCtl
@@ -677,14 +690,17 @@
%lang(ar) %{_libdir}/VirtualBox/nls/*_ar.qm
%lang(bg) %{_libdir}/VirtualBox/nls/*_bg.qm
%lang(ca) %{_libdir}/VirtualBox/nls/*_ca.qm
+%lang(ca_VA) %{_libdir}/VirtualBox/nls/*_ca_VA.qm
%lang(cs) %{_libdir}/VirtualBox/nls/*_cs.qm
%lang(da) %{_libdir}/VirtualBox/nls/*_da.qm
%lang(de) %{_libdir}/VirtualBox/nls/*_de.qm
%lang(el) %{_libdir}/VirtualBox/nls/*_el.qm
+%lang(en) %{_libdir}/VirtualBox/nls/*_en.qm
%lang(es) %{_libdir}/VirtualBox/nls/*_es.qm
%lang(eu) %{_libdir}/VirtualBox/nls/*_eu.qm
%lang(fi) %{_libdir}/VirtualBox/nls/*_fi.qm
%lang(fr) %{_libdir}/VirtualBox/nls/*_fr.qm
+%lang(gl_ES) %{_libdir}/VirtualBox/nls/*_gl_ES.qm
%lang(hu) %{_libdir}/VirtualBox/nls/*_hu.qm
%lang(id) %{_libdir}/VirtualBox/nls/*_id.qm
%lang(it) %{_libdir}/VirtualBox/nls/*_it.qm
@@ -711,6 +727,10 @@
%defattr(644,root,root,755)
%{_libdir}/VirtualBox/additions/VBoxGuestAdditions.iso
+%files -n pam-pam_vbox
+%defattr(644,root,root,755)
+/%{_lib}/security/pam_vbox.so
+
%files udev
%defattr(644,root,root,755)
%config(noreplace) %verify(not md5 mtime size) /etc/udev/rules.d/virtualbox.rules
@@ -769,6 +789,30 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.287 2010/07/31 16:50:04 baggins
+- 3.2.6 merged from DEVEL
+- aded pam-pam_vbox package
+
+Revision 1.279.2.5 2010/07/02 07:29:15 arvenil
+- fixed build
+- packaged missing files (2 still left)
+
+Revision 1.279.2.4 2010/07/01 22:36:01 arvenil
+- added workaround patch for gcc 4.5 warning
+- BR: pam-devel
+
+Revision 1.279.2.3 2010/07/01 20:43:53 arvenil
+- up to 3.2.6
+
+Revision 1.279.2.2 2010/06/05 16:32:47 arvenil
+- s/InnoTek/Oracle/g
+
+Revision 1.279.2.1 2010/06/05 16:31:18 arvenil
+- up to 3.2.2
+- gcc patch already in sources
+- part of export_modules.patch already in sources
+- doesn't build; fails on warnings
+
Revision 1.286 2010/07/08 18:04:27 arekm
- rel 9
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/VirtualBox/VirtualBox-export_modules.patch?r1=1.5&r2=1.6&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/VirtualBox/VirtualBox.spec?r1=1.286&r2=1.287&f=u
More information about the pld-cvs-commit
mailing list