summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsirlucjan2017-10-20 17:10:12 +0200
committersirlucjan2017-10-20 17:10:12 +0200
commit53375341d776a6fe6fa589d9182dc1df652251ad (patch)
tree595647ba80d75df240a70d3c355223570837d357
parentfd74bda28a7ef64d08399efce40ef3e1a246b2a7 (diff)
downloadaur-53375341d776a6fe6fa589d9182dc1df652251ad.tar.gz
Bump to 5.2.0
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD22
2 files changed, 20 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0ba4656dc02a..aadeb82176c7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
pkgbase = virtualbox-modules-lqx
- pkgver = 5.1.30
+ pkgver = 5.2.0
pkgrel = 1
url = http://virtualbox.org
arch = i686
arch = x86_64
license = GPL
makedepends = linux-lqx-headers
- makedepends = virtualbox-host-dkms>=5.1.30
- makedepends = virtualbox-guest-dkms>=5.1.30
+ makedepends = virtualbox-host-dkms>=5.2.0
+ makedepends = virtualbox-guest-dkms>=5.2.0
makedepends = dkms
pkgname = virtualbox-host-modules-lqx
diff --git a/PKGBUILD b/PKGBUILD
index 0040770fcff8..445e30d21ba7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgbase=virtualbox-modules-lqx
pkgname=('virtualbox-host-modules-lqx' 'virtualbox-guest-modules-lqx')
-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-lqx() {
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-lqx.conf"
+ printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" > \
+ "$pkgdir/usr/lib/modules-load.d/virtualbox-host-modules-lqx.conf"
}
package_virtualbox-guest-modules-lqx() {
@@ -49,8 +56,13 @@ package_virtualbox-guest-modules-lqx() {
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-lqx.conf"
+ printf "vboxguest\nvboxsf\nvboxvideo\n" > \
+ "$pkgdir/usr/lib/modules-load.d/virtualbox-guest-modules-lqx.conf"
+}