packages: VirtualBox/VirtualBox.spec - fix install - add systemd R - reload...
baggins
baggins at pld-linux.org
Tue Feb 14 19:48:53 CET 2012
Author: baggins Date: Tue Feb 14 18:48:53 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- fix install
- add systemd R
- reload systemd in post for kernel modules
---- Files affected:
packages/VirtualBox:
VirtualBox.spec (1.416 -> 1.417)
---- Diffs:
================================================================
Index: packages/VirtualBox/VirtualBox.spec
diff -u packages/VirtualBox/VirtualBox.spec:1.416 packages/VirtualBox/VirtualBox.spec:1.417
--- packages/VirtualBox/VirtualBox.spec:1.416 Tue Feb 14 19:32:47 2012
+++ packages/VirtualBox/VirtualBox.spec Tue Feb 14 19:48:48 2012
@@ -125,6 +125,7 @@
BuildRequires: python-modules
BuildRequires: qt4-build >= 4.2.0
BuildRequires: qt4-linguist
+BuildRequires: rpmbuild(macros) >= 1.627
BuildRequires: sed >= 4.0
%if %{with doc}
BuildRequires: texlive-fonts-bitstream
@@ -314,6 +315,7 @@
%requires_releq_kernel
Requires(postun): %releq_kernel
%endif
+Requires: systemd-units >= 37-0.10
Provides: kernel(vboxguest) = %{version}-%{rel}
Obsoletes: kernel%{_alt_kernel}-misc-vboxadd
Conflicts: kernel%{_alt_kernel}-misc-vboxdrv
@@ -338,6 +340,7 @@
%requires_releq_kernel
Requires(postun): %releq_kernel
%endif
+Requires: systemd-units >= 37-0.10
Provides: kernel(vboxdrv) = %{version}-%{rel}
%description -n kernel%{_alt_kernel}-misc-vboxdrv
@@ -361,6 +364,7 @@
%requires_releq_kernel
Requires(postun): %releq_kernel
%endif
+Requires: systemd-units >= 37-0.10
Provides: kernel(vboxnetflt) = %{version}-%{rel}
%description -n kernel%{_alt_kernel}-misc-vboxnetadp
@@ -384,6 +388,7 @@
%requires_releq_kernel
Requires(postun): %releq_kernel
%endif
+Requires: systemd-units >= 37-0.10
Provides: kernel(vboxnetflt) = %{version}-%{rel}
%description -n kernel%{_alt_kernel}-misc-vboxnetflt
@@ -407,6 +412,7 @@
%requires_releq_kernel
Requires(postun): %releq_kernel
%endif
+Requires: systemd-units >= 37-0.10
Provides: kernel(vboxpci) = %{version}-%{rel}
%description -n kernel%{_alt_kernel}-misc-vboxpci
@@ -431,6 +437,7 @@
%requires_releq_kernel
Requires(postun): %releq_kernel
%endif
+Requires: systemd-units >= 37-0.10
Provides: kernel(vboxsf) = %{version}-%{rel}
Obsoletes: kernel%{_alt_kernel}-misc-vboxvfs
@@ -612,7 +619,7 @@
%endif
%if %{with kernel}
-install -d $RPM_BUILD_ROOT{/etc/{rc.d/init.d,modprobe.d},%{_sbindir}}
+install -d $RPM_BUILD_ROOT{/etc/{rc.d/init.d,modules-load.d},%{_sbindir},%{systemdunitdir}}
install -p %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxdrv
install -p %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxguest
install -p %{SOURCE5} $RPM_BUILD_ROOT/etc/rc.d/init.d/vboxnetflt
@@ -680,6 +687,7 @@
%depmod %{_kernel_ver}
/sbin/chkconfig --add vboxguest
%service vboxguest restart "VirtualBox Guest additions driver"
+%systemd_reload
%postun -n kernel%{_alt_kernel}-misc-vboxguest
%depmod %{_kernel_ver}
@@ -694,6 +702,7 @@
%depmod %{_kernel_ver}
/sbin/chkconfig --add vboxdrv
%service vboxdrv restart "VirtualBox Support Driver"
+%systemd_reload
%postun -n kernel%{_alt_kernel}-misc-vboxdrv
%depmod %{_kernel_ver}
@@ -708,6 +717,7 @@
%depmod %{_kernel_ver}
/sbin/chkconfig --add vboxnetadp
%service vboxnetadp restart "VirtualBox Network HostOnly driver"
+%systemd_reload
%postun -n kernel%{_alt_kernel}-misc-vboxnetadp
%depmod %{_kernel_ver}
@@ -722,6 +732,7 @@
%depmod %{_kernel_ver}
/sbin/chkconfig --add vboxnetflt
%service vboxnetflt restart "VirtualBox Network Filter driver"
+%systemd_reload
%postun -n kernel%{_alt_kernel}-misc-vboxnetflt
%depmod %{_kernel_ver}
@@ -736,6 +747,7 @@
%depmod %{_kernel_ver}
/sbin/chkconfig --add vboxpci
%service vboxnetflt restart "VirtualBox PCI passthrough driver"
+%systemd_reload
%postun -n kernel%{_alt_kernel}-misc-vboxpci
%depmod %{_kernel_ver}
@@ -750,6 +762,7 @@
%depmod %{_kernel_ver}
/sbin/chkconfig --add vboxsf
%service vboxsf restart "VirtualBox Host file system access (Shared Folders)"
+%systemd_reload
%postun -n kernel%{_alt_kernel}-misc-vboxsf
%depmod %{_kernel_ver}
@@ -984,6 +997,11 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.417 2012/02/14 18:48:48 baggins
+- fix install
+- add systemd R
+- reload systemd in post for kernel modules
+
Revision 1.416 2012/02/14 18:32:47 baggins
- systemd support in the form of kernel loader configs,
and masked kernel-loading services - let systemd handle it
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/VirtualBox/VirtualBox.spec?r1=1.416&r2=1.417&f=u
More information about the pld-cvs-commit
mailing list