27 lines
862 B
Text
27 lines
862 B
Text
# Template file for 'virtualbox-ose-dkms'.
|
|
#
|
|
short_desc="${short_desc} - kernel module sources for dkms"
|
|
long_desc="${long_desc}
|
|
|
|
This package provides the source code for the virtualbox kernel module to be
|
|
build with dkms. The virtualbox-ose package is also required in order to make
|
|
use of these modules. Kernel sources or headers are required to compile this
|
|
module."
|
|
|
|
dkms_modules="virtualbox-ose ${_vbox_distver}"
|
|
noarch=yes
|
|
|
|
do_install() {
|
|
source ./env.sh
|
|
|
|
cd ${wrksrc}/out/linux.$BUILD_PLATFORM_ARCH/release/bin/src
|
|
local _osedir=${DESTDIR}/usr/src/${sourcepkg}-${version}
|
|
|
|
install -d ${_osedir}
|
|
cp -a . ${_osedir}
|
|
rm -f ${_osedir}/do_dkms
|
|
install -m644 ${FILESDIR}/${sourcepkg}-dkms.dkms ${_osedir}/dkms.conf
|
|
vmkdir usr/lib/udev/rules.d
|
|
vinstall ${FILESDIR}/${sourcepkg}-dkms.udev 644 \
|
|
usr/lib/udev/rules.d 60-virtualbox-ose-dkms.rules
|
|
}
|