diff options
author | sirlucjan | 2017-10-20 17:11:03 +0200 |
---|---|---|
committer | sirlucjan | 2017-10-20 17:11:03 +0200 |
commit | 3323839ff7f880e44319abb136331c1df4fee522 (patch) | |
tree | 09f8919c099de0cfcb59c7c111cdffc86b14f2a8 /PKGBUILD | |
parent | 24e5f94d9131b1207c16f08abc7882c7f4b47b57 (diff) | |
download | aur-3323839ff7f880e44319abb136331c1df4fee522.tar.gz |
Bump to 5.2.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 23 |
1 files changed, 17 insertions, 6 deletions
@@ -5,7 +5,7 @@ pkgbase=virtualbox-modules-uksm pkgname=('virtualbox-host-modules-uksm' 'virtualbox-guest-modules-uksm') -pkgver=5.1.30 +pkgver=5.2.0 pkgrel=1 arch=('i686' 'x86_64') url='http://virtualbox.org' @@ -36,8 +36,15 @@ package_virtualbox-host-modules-uksm() { install -dm755 "$pkgdir/usr/lib/modules/$_extramodules" cd "dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module" install -m644 * "$pkgdir/usr/lib/modules/$_extramodules" - find "$pkgdir" -name '*.ko' -exec gzip -9 {} + sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='$_extramodules'/" "$startdir/host.install" + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec gzip -9 {} + + + # systemd module loading + install -Dm644 /dev/null "$pkgdir/usr/lib/modules-load.d/virtualbox-host-modules-uksm.conf" + printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" > \ + "$pkgdir/usr/lib/modules-load.d/virtualbox-host-modules-uksm.conf" } package_virtualbox-guest-modules-uksm() { @@ -49,9 +56,13 @@ package_virtualbox-guest-modules-uksm() { install -dm755 "$pkgdir/usr/lib/modules/$_extramodules" cd "dkms/vboxguest/${pkgver}_OSE/$_kernver/$CARCH/module" install -m644 * "$pkgdir/usr/lib/modules/$_extramodules" - find "$pkgdir" -name '*.ko' -exec gzip -9 {} + sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='$_extramodules'/" "$startdir/guest.install" -} - - + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec gzip -9 {} + + # systemd module loading + install -Dm644 /dev/null "$pkgdir/usr/lib/modules-load.d/virtualbox-guest-modules-uksm.conf" + printf "vboxguest\nvboxsf\nvboxvideo\n" > \ + "$pkgdir/usr/lib/modules-load.d/virtualbox-guest-modules-uksm.conf" +} |