1 |
# define driver name, version and release |
# define driver name, version and release |
2 |
%define drvname vboxadditions |
%define drvname vboxadditions |
3 |
%define drvver 4.3.18 |
%define drvver 4.3.20 |
4 |
%define drvrel 1.mga5 |
%define drvrel 1.mga5 |
5 |
|
|
6 |
# define core kernel version we build against |
# define core kernel version we build against |
7 |
%define kernver 3.17.3 |
%define kernver 3.18.2 |
8 |
%define kernrel 1.mga5 |
%define kernrel 1.mga5 |
9 |
|
|
10 |
# where to build |
# where to build |
13 |
# source package |
# source package |
14 |
Name: kmod-%{drvname} |
Name: kmod-%{drvname} |
15 |
Version: %{drvver} |
Version: %{drvver} |
16 |
Release: %mkrel 8 |
Release: %mkrel 11 |
17 |
Summary: Prebuilt %{drvname} modules for kernel-%{kernver}-%{kernrel} |
Summary: Prebuilt %{drvname} modules for kernel-%{kernver}-%{kernrel} |
18 |
License: GPLv2 |
License: GPLv2 |
19 |
URL: http://www.virtualbox.org/ |
URL: http://www.virtualbox.org/ |
63 |
%dir /var/lib/dkms-binary/%{drvname}/%{drvver}-%{drvrel}/%{kernver}-%{1}-%{kernrel} \ |
%dir /var/lib/dkms-binary/%{drvname}/%{drvver}-%{drvrel}/%{kernver}-%{1}-%{kernrel} \ |
64 |
/var/lib/dkms-binary/%{drvname}/%{drvver}-%{drvrel}/%{kernver}-%{1}-%{kernrel}/* \ |
/var/lib/dkms-binary/%{drvname}/%{drvver}-%{drvrel}/%{kernver}-%{1}-%{kernrel}/* \ |
65 |
\ |
\ |
66 |
%post -n %{drvname}-kernel-%{kernver}-%{1}-%{kernrel} \ |
%posttrans -n %{drvname}-kernel-%{kernver}-%{1}-%{kernrel} \ |
67 |
%{_sbindir}/dkms install --binary -m %{drvname} -v %{drvver}-%{drvrel} -k %{kernver}-%{1}-%{kernrel} --rpm_safe_upgrade \ |
%{_sbindir}/dkms install --binary -m %{drvname} -v %{drvver}-%{drvrel} -k %{kernver}-%{1}-%{kernrel} --rpm_safe_upgrade \ |
68 |
%{_sbindir}/dkms status -m %{drvname} -v %{drvver}-%{drvrel} \ |
%{_sbindir}/dkms status -m %{drvname} -v %{drvver}-%{drvrel} \ |
69 |
\ |
\ |