/[packages]/cauldron/kmod-vboxadditions/current/SPECS/kmod-vboxadditions.spec
ViewVC logotype

Diff of /cauldron/kmod-vboxadditions/current/SPECS/kmod-vboxadditions.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 563044 by tmb, Sun Dec 29 16:17:29 2013 UTC revision 799983 by tmb, Sat Nov 29 23:58:13 2014 UTC
# Line 1  Line 1 
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.6  %define         drvver  4.3.20
4  %define         drvrel  1.mga4  %define         drvrel  1.mga5
5    
6  # define core kernel version we build against  # define core kernel version we build against
7  %define         kernver         3.12.6  %define         kernver         3.18.0
8  %define         kernrel         2.mga4  %define         kernrel         0.rc6.1.mga5
9    
10  # where to build  # where to build
11  %define         topdir          ${RPM_BUILD_DIR}/%{name}-%{_arch}  %define         topdir          ${RPM_BUILD_DIR}/%{name}-%{_arch}
# Line 42  Summary:       %{drvname} driver for kernel-%{ Line 42  Summary:       %{drvname} driver for kernel-%{
42  License:        GPLv1                                                           \  License:        GPLv1                                                           \
43  URL:            http://www.virtualbox.org/                                      \  URL:            http://www.virtualbox.org/                                      \
44  Group:          System/Kernel and hardware                                      \  Group:          System/Kernel and hardware                                      \
45    Provides:       kmod(vboxguest.ko) = %{version}                                 \
46    Provides:       kmod(vboxsf.ko) = %{version}                                    \
47    Provides:       kmod(vboxvideo.ko) = %{version}                                 \
48  Requires(post): dkms-minimal                                                    \  Requires(post): dkms-minimal                                                    \
49  Requires(preun): dkms-minimal                                                   \  Requires(preun): dkms-minimal                                                   \
50  Requires:       kernel-%{1}-%{kernver}-%{kernrel}                               \  Requires:       kernel-%{1}-%{kernver}-%{kernrel}                               \
51  Requires(post): kernel-%{1}-%{kernver}-%{kernrel}                               \  Requires(post): kernel-%{1}-%{kernver}-%{kernrel}                               \
52  Requires(preun): kernel-%{1}-%{kernver}-%{kernrel}                              \  Requires(preun): kernel-%{1}-%{kernver}-%{kernrel}                              \
53  Suggests:       %{drvname}-kernel-%{1}-latest                                   \  Recommends:     %{drvname}-kernel-%{1}-latest                                   \
54  %ifarch %{ix86}                                                                 \  %ifarch %{ix86}                                                                 \
55  Conflicts:      arch(x86_64)                                                    \  Conflicts:      arch(x86_64)                                                    \
56  %endif                                                                          \  %endif                                                                          \
# Line 101  rm -rf %{topdir} Line 104  rm -rf %{topdir}
104  %{_sbindir}/dkms add -m %{drvname} -v %{drvver}-%{drvrel} --dkmstree %{topdir}/var/lib/dkms-binary  %{_sbindir}/dkms add -m %{drvname} -v %{drvver}-%{drvrel} --dkmstree %{topdir}/var/lib/dkms-binary
105  %ifarch %{ix86}  %ifarch %{ix86}
106  %{_sbindir}/dkms build --no-prepare-kernel --no-clean-kernel -m %{drvname} -v %{drvver}-%{drvrel} \  %{_sbindir}/dkms build --no-prepare-kernel --no-clean-kernel -m %{drvname} -v %{drvver}-%{drvrel} \
107              -k %{kernver}-desktop586-%{kernrel} --kernelsourcedir /usr/src/linux-%{kernver}-desktop586-%{kernrel} \              -k %{kernver}-desktop586-%{kernrel} --kernelsourcedir /usr/src/kernel-%{kernver}-desktop586-%{kernrel} \
108              --dkmstree %{topdir}/var/lib/dkms-binary              --dkmstree %{topdir}/var/lib/dkms-binary
109  %endif  %endif
110  for flavour in desktop server; do  for flavour in desktop server; do
111      %{_sbindir}/dkms build --no-prepare-kernel --no-clean-kernel -m %{drvname} -v %{drvver}-%{drvrel} \      %{_sbindir}/dkms build --no-prepare-kernel --no-clean-kernel -m %{drvname} -v %{drvver}-%{drvrel} \
112                  -k %{kernver}-$flavour-%{kernrel} --kernelsourcedir /usr/src/linux-%{kernver}-$flavour-%{kernrel} \                  -k %{kernver}-$flavour-%{kernrel} --kernelsourcedir /usr/src/kernel-%{kernver}-$flavour-%{kernrel} \
113                  --dkmstree %{topdir}/var/lib/dkms-binary                  --dkmstree %{topdir}/var/lib/dkms-binary
114  done  done
115    

Legend:
Removed from v.563044  
changed lines
  Added in v.799983

  ViewVC Help
Powered by ViewVC 1.1.30