diff options
author | sirlucjan | 2017-12-16 15:45:14 +0100 |
---|---|---|
committer | sirlucjan | 2017-12-16 15:45:14 +0100 |
commit | 04c677889c9e2b3180ac450eea3a8f46813ff1fd (patch) | |
tree | 89cc2c69fe55161665aae8acf8b3fbe3a3f92a7f /PKGBUILD | |
parent | bbbf3b38ed1a2c6766cf91262587b456c0c6a230 (diff) | |
download | aur-04c677889c9e2b3180ac450eea3a8f46813ff1fd.tar.gz |
Bump to 5.2.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 17 insertions, 23 deletions
@@ -5,7 +5,7 @@ pkgbase=virtualbox-modules-uksm pkgname=('virtualbox-host-modules-uksm' 'virtualbox-guest-modules-uksm') -pkgver=5.2.0 +pkgver=5.2.2 pkgrel=1 arch=('x86_64') url='http://virtualbox.org' @@ -30,39 +30,33 @@ build() { package_virtualbox-host-modules-uksm() { pkgdesc='Host kernel modules for VirtualBox running under Linux-uksm.' license=('GPL') + provides=("VIRTUALBOX-HOST-MODULES") depends=('linux-uksm>=4.13' 'linux-uksm<4.14') - install=host.install - install -dm755 "$pkgdir/usr/lib/modules/$_extramodules" cd "dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module" - install -m644 * "$pkgdir/usr/lib/modules/$_extramodules" - sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='$_extramodules'/" "$startdir/host.install" - - # compress each module individually - find "$pkgdir" -name '*.ko' -exec gzip -9 {} + + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * - # 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" + # compress each module individually + find "$pkgdir" -name '*.ko' -exec gzip -n {} + + + # systemd module loading + printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" | + install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/virtualbox-host-modules-lqx.conf" } package_virtualbox-guest-modules-uksm() { pkgdesc='Guest kernel modules for VirtualBox running under Linux-uksm.' license=('GPL') + provides=("VIRTUALBOX-GUEST-MODULES") depends=('linux-uksm>=4.13' 'linux-uksm<4.14') - install=guest.install - install -dm755 "$pkgdir/usr/lib/modules/$_extramodules" cd "dkms/vboxguest/${pkgver}_OSE/$_kernver/$CARCH/module" - install -m644 * "$pkgdir/usr/lib/modules/$_extramodules" - sed -i -e "s/EXTRAMODULES='.*'/EXTRAMODULES='$_extramodules'/" "$startdir/guest.install" - - # compress each module individually - find "$pkgdir" -name '*.ko' -exec gzip -9 {} + + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec gzip -n {} + - # 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" + # systemd module loading + printf "vboxguest\nvboxsf\nvboxvideo\n" | + install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/virtualbox-guest-modules-uksm.conf" } |