summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorsirlucjan2017-12-16 15:45:14 +0100
committersirlucjan2017-12-16 15:45:14 +0100
commit04c677889c9e2b3180ac450eea3a8f46813ff1fd (patch)
tree89cc2c69fe55161665aae8acf8b3fbe3a3f92a7f /PKGBUILD
parentbbbf3b38ed1a2c6766cf91262587b456c0c6a230 (diff)
downloadaur-04c677889c9e2b3180ac450eea3a8f46813ff1fd.tar.gz
Bump to 5.2.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 17 insertions, 23 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9712107649c9..b463db6c7e46 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}