diff --git a/virtualbox-extpack/.footprint b/virtualbox-extpack/.footprint new file mode 100644 index 000000000..82987eaf9 --- /dev/null +++ b/virtualbox-extpack/.footprint @@ -0,0 +1,33 @@ +drwxr-xr-x root/root etc/ +drwxr-xr-x root/root etc/udev/ +drwxr-xr-x root/root etc/udev/rules.d/ +-rw-r--r-- root/root etc/udev/rules.d/61-vboxdrv-extpack.rules +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/virtualbox/ +drwxr-xr-x root/root usr/share/virtualbox/bin/ +drwxr-xr-x root/root usr/share/virtualbox/bin/ExtensionPacks/ +drwxr-xr-x 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/ +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/ExtPack-license.html +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/ExtPack-license.rtf +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/ExtPack-license.txt +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/ExtPack.manifest +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/ExtPack.signature +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/ExtPack.xml +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/PXE-Intel.rom +drwxr-xr-x 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/ +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxEhciR0.r0 +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxEhciR3.so +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxEhciRC.rc +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxHostWebcam.so +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxNvmeR0.r0 +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxNvmeR3.so +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxNvmeRC.rc +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxPciRawDrv.so +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxPciRawR0.r0 +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxPciRawR3.so +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxPuelMain.so +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxUsbCardReaderR3.so +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxUsbWebcamR3.so +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VBoxVRDP.so +-rw-r--r-- 1001/513 usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/linux.amd64/VDPluginCrypt.so diff --git a/virtualbox-extpack/.md5sum b/virtualbox-extpack/.md5sum new file mode 100644 index 000000000..acbaf6511 --- /dev/null +++ b/virtualbox-extpack/.md5sum @@ -0,0 +1,2 @@ +46a52f5b5d39461528d8a8131b6c6662 61-vboxdrv-extpack.rules +2e9fa5cd4aaf1371195b2f51cea2d3b6 Oracle_VM_VirtualBox_Extension_Pack-5.1.4.vbox-extpack diff --git a/virtualbox-extpack/61-vboxdrv-extpack.rules b/virtualbox-extpack/61-vboxdrv-extpack.rules new file mode 100644 index 000000000..df640da44 --- /dev/null +++ b/virtualbox-extpack/61-vboxdrv-extpack.rules @@ -0,0 +1,4 @@ +SUBSYSTEM=="usb_device", ACTION=="add", RUN="/usr/share/virtualbox/bin/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers" +SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/bin/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers" +SUBSYSTEM=="usb_device", ACTION=="remove", RUN="/usr/share/virtualbox/bin/VBoxCreateUSBNode.sh --remove $major $minor" +SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/bin/VBoxCreateUSBNode.sh --remove $major $minor" diff --git a/virtualbox-extpack/Pkgfile b/virtualbox-extpack/Pkgfile new file mode 100644 index 000000000..807692934 --- /dev/null +++ b/virtualbox-extpack/Pkgfile @@ -0,0 +1,21 @@ +# Description: Oracle VM VirtualBox Extension Pack +# URL: http://www.virtualbox.org/ +# Maintainer: Jose V Beneyto, sepen at crux dot nu +# Packager: Jose V Beneyto, sepen at crux dot nu +# Depends on: virtualbox + +name=virtualbox-extpack +version=5.1.4 +release=2 +source=(http://download.virtualbox.org/$name/$version/Oracle_VM_VirtualBox_Extension_Pack-$version.vbox-extpack \ + 61-vboxdrv-extpack.rules) + +build() { + DESTDIR="$PKG/usr/share/virtualbox/bin/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack" + mkdir -p $DESTDIR + + tar xf $SRC/Oracle_VM_VirtualBox_Extension_Pack-$version.vbox-extpack -C $DESTDIR + rm -rf $DESTDIR/{darwin*,solaris*,win*,linux.x86} + + install -D -m 0644 $SRC/61-vboxdrv-extpack.rules $PKG/etc/udev/rules.d/61-vboxdrv-extpack.rules +}