--- cauldron/kmod-vboxadditions/current/SPECS/kmod-vboxadditions.spec 2013/12/06 11:32:33 555636 +++ cauldron/kmod-vboxadditions/current/SPECS/kmod-vboxadditions.spec 2014/11/21 21:04:17 798149 @@ -1,11 +1,11 @@ # define driver name, version and release %define drvname vboxadditions -%define drvver 4.3.4 -%define drvrel 3.mga4 +%define drvver 4.3.18 +%define drvrel 1.mga5 # define core kernel version we build against -%define kernver 3.12.3 -%define kernrel 1.mga4 +%define kernver 3.17.4 +%define kernrel 1.mga5 # where to build %define topdir ${RPM_BUILD_DIR}/%{name}-%{_arch} @@ -13,7 +13,7 @@ # source package Name: kmod-%{drvname} Version: %{drvver} -Release: %mkrel 5 +Release: %mkrel 9 Summary: Prebuilt %{drvname} modules for kernel-%{kernver}-%{kernrel} License: GPLv2 URL: http://www.virtualbox.org/ @@ -42,12 +42,15 @@ License: GPLv1 \ URL: http://www.virtualbox.org/ \ Group: System/Kernel and hardware \ +Provides: kmod(vboxguest.ko) = %{version} \ +Provides: kmod(vboxsf.ko) = %{version} \ +Provides: kmod(vboxvideo.ko) = %{version} \ Requires(post): dkms-minimal \ Requires(preun): dkms-minimal \ Requires: kernel-%{1}-%{kernver}-%{kernrel} \ Requires(post): kernel-%{1}-%{kernver}-%{kernrel} \ Requires(preun): kernel-%{1}-%{kernver}-%{kernrel} \ -Suggests: %{drvname}-kernel-%{1}-latest \ +Recommends: %{drvname}-kernel-%{1}-latest \ %ifarch %{ix86} \ Conflicts: arch(x86_64) \ %endif \ @@ -101,12 +104,12 @@ %{_sbindir}/dkms add -m %{drvname} -v %{drvver}-%{drvrel} --dkmstree %{topdir}/var/lib/dkms-binary %ifarch %{ix86} %{_sbindir}/dkms build --no-prepare-kernel --no-clean-kernel -m %{drvname} -v %{drvver}-%{drvrel} \ - -k %{kernver}-desktop586-%{kernrel} --kernelsourcedir /usr/src/linux-%{kernver}-desktop586-%{kernrel} \ + -k %{kernver}-desktop586-%{kernrel} --kernelsourcedir /usr/src/kernel-%{kernver}-desktop586-%{kernrel} \ --dkmstree %{topdir}/var/lib/dkms-binary %endif for flavour in desktop server; do %{_sbindir}/dkms build --no-prepare-kernel --no-clean-kernel -m %{drvname} -v %{drvver}-%{drvrel} \ - -k %{kernver}-$flavour-%{kernrel} --kernelsourcedir /usr/src/linux-%{kernver}-$flavour-%{kernrel} \ + -k %{kernver}-$flavour-%{kernrel} --kernelsourcedir /usr/src/kernel-%{kernver}-$flavour-%{kernrel} \ --dkmstree %{topdir}/var/lib/dkms-binary done