void-packages/srcpkgs/virtualbox-ose/virtualbox-ose-guest.template

40 lines
1.5 KiB
Plaintext
Raw Normal View History

# Template file for 'virtualbox-ose-guest'.
#
systemd_services="vboxservice.service on"
2012-10-20 20:59:15 +02:00
depends="virtualbox-ose-guest-dkms-${version}_${revision}"
short_desc="${short_desc} - guest utilities"
long_desc="${long_desc}
This package provides the guest utilities of the Open Source Edition of
VirtualBox. These utilities are meant to be run inside the virtual machine.
They provide closer integration and allow to share data through shared folders
between the host system and the virtual machine."
2012-07-09 16:55:58 +02:00
do_install() {
2011-05-03 18:25:05 +02:00
source ./env.sh
cd ${wrksrc}/out/linux.$BUILD_PLATFORM_ARCH/release/bin/additions
2012-07-09 16:55:58 +02:00
vmkdir usr/bin
vmkdir usr/sbin
2011-05-03 18:25:05 +02:00
install -m755 VBoxClient VBoxControl VBoxService ${DESTDIR}/usr/bin
2012-07-09 16:55:58 +02:00
install -m755 mount.vboxsf ${DESTDIR}/usr/sbin
2011-11-04 22:31:33 +01:00
install -Dm755 ${wrksrc}/src/VBox/Additions/x11/Installer/vboxclient.desktop \
2011-05-03 18:25:05 +02:00
${DESTDIR}/etc/xdg/autostart/vboxclient.desktop
2011-10-04 12:54:49 +02:00
cd ${wrksrc}/out/linux.$BUILD_PLATFORM_ARCH/release/bin/additions
2012-03-14 16:49:06 +01:00
install -D vboxmouse_drv_16.so \
${DESTDIR}/usr/lib/xorg/modules/input/vboxmouse.so
install -D vboxvideo_drv_112.so \
2011-05-03 18:25:05 +02:00
${DESTDIR}/usr/lib/xorg/modules/drivers/vboxvideo.so
install -d ${DESTDIR}/usr/lib/xorg/modules/dri
install -m755 VBoxOGL*.so ${DESTDIR}/usr/lib
ln -sf /usr/lib/VBoxOGL.so \
2011-05-03 18:25:05 +02:00
${DESTDIR}/usr/lib/xorg/modules/dri/vboxvideo_dri.so
cd ${wrksrc}/out/linux.$BUILD_PLATFORM_ARCH/release/bin/additions
2012-07-09 16:55:58 +02:00
install -Dm755 pam_vbox.so ${DESTDIR}/usr/lib/security/pam_vbox.so
vinstall ${FILESDIR}/virtualbox-guest.conf 644 usr/lib/modules-load.d
vinstall ${FILESDIR}/vboxservice.service 644 usr/lib/systemd/system
}