summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2018-03-03 01:20:13 -0700
committerBrian Bidulock2018-03-03 01:20:13 -0700
commita156d6ac8371c08377acc7050822a10c61104436 (patch)
tree518940693c71a794b4e370ebc9d47e8d7c5da7db
parenta6d6f919a95b1234d3c2ea4221bbe25770f2904e (diff)
downloadaur-a156d6ac8371c08377acc7050822a10c61104436.tar.gz
uppkg
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD37
2 files changed, 26 insertions, 39 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9762c1cd6c72..f21b1526735b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,20 @@
pkgbase = virtualbox-modules-lts
- pkgdesc = Virtualbox kernel modules for LTS Kernel
- pkgver = 5.2.2
- pkgrel = 1
+ pkgver = 5.2.8
+ pkgrel = 3
url = http://virtualbox.org
- arch = i686
arch = x86_64
license = GPL
- makedepends = linux-lts>=4.9
- makedepends = linux-lts<4.10
- makedepends = linux-lts-headers>=4.9
- makedepends = linux-lts-headers<4.10
- makedepends = virtualbox-host-dkms>=5.2.2
- makedepends = virtualbox-guest-dkms>=5.2.2
+ makedepends = linux-lts>=4.14
+ makedepends = linux-lts<4.15
+ makedepends = linux-lts-headers>=4.14
+ makedepends = linux-lts-headers<4.15
+ makedepends = virtualbox-host-dkms>=5.2.8
+ makedepends = virtualbox-guest-dkms>=5.2.8
pkgname = virtualbox-host-modules-lts
pkgdesc = Virtualbox host kernel modules for LTS Kernel
- install = virtualbox-modules-lts.install
- depends = linux-lts>=4.9
- depends = linux-lts<4.10
+ depends = linux-lts>=4.14
+ depends = linux-lts<4.15
provides = VIRTUALBOX-HOST-MODULES-LTS
conflicts = virtualbox-modules
conflicts = virtualbox-host-modules
@@ -27,10 +24,9 @@ pkgname = virtualbox-host-modules-lts
pkgname = virtualbox-guest-modules-lts
pkgdesc = Virtualbox guest kernel modules for LTS Kernel
- install = virtualbox-modules-lts.install
license = GPL
- depends = linux-lts>=4.9
- depends = linux-lts<4.10
+ depends = linux-lts>=4.14
+ depends = linux-lts<4.15
provides = VIRTUALBOX-GUEST-MODULES-LTS
conflicts = virtualbox-archlinux-modules
conflicts = virtualbox-guest-modules
diff --git a/PKGBUILD b/PKGBUILD
index 04d37bfd0bbd..6dc47272d05e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,15 +3,13 @@
# Contributor: Sébastien Luttringer
# Contributor: Ionut Biru <ibiru@archlinux.org>
-pkgdesc='Virtualbox kernel modules for LTS Kernel'
pkgbase=virtualbox-modules-lts
pkgname=('virtualbox-host-modules-lts' 'virtualbox-guest-modules-lts')
-pkgver=5.2.2
-pkgrel=1
-# remember to also adjust the .install file!
+pkgver=5.2.8
+pkgrel=3
_linux_major=4
-_linux_minor=9
-arch=('i686' 'x86_64')
+_linux_minor=14
+arch=('x86_64')
url='http://virtualbox.org'
license=('GPL')
makedepends=("linux-lts>=${_linux_major}.${_linux_minor}"
@@ -32,19 +30,16 @@ package_virtualbox-host-modules-lts(){
conflicts=('virtualbox-modules' 'virtualbox-host-modules'
'virtualbox-host-dkms')
provides=('VIRTUALBOX-HOST-MODULES-LTS')
- install=virtualbox-modules-lts.install
cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module"
- install -dm755 "$pkgdir/usr/lib/modules/$_extramodules/"
- install -m644 * "$pkgdir/usr/lib/modules/$_extramodules/"
+ install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
- # compress earch modules individually
- find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
+ # compress each module individually
+ find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
# systemd module loading
- install -Dm644 /dev/null "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
- printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" > \
- "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+ printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" |
+ install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
}
package_virtualbox-guest-modules-lts(){
@@ -57,20 +52,16 @@ package_virtualbox-guest-modules-lts(){
conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules'
'virtualbox-guest-dkms')
provides=('VIRTUALBOX-GUEST-MODULES-LTS')
- install=virtualbox-modules-lts.install
cd "/var/lib/dkms/vboxguest/${pkgver}_OSE/$_kernver/$CARCH/module"
- install -dm755 "$pkgdir/usr/lib/modules/$_extramodules/"
- install -m644 * "$pkgdir/usr/lib/modules/$_extramodules/"
+ install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
- # compress earch modules individually
- find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
+ # compress each module individually
+ find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
# systemd module loading
- install -Dm644 /dev/null "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
- printf "vboxguest\nvboxsf\nvboxvideo\n" > \
- "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+ printf "vboxguest\nvboxsf\nvboxvideo\n" |
+ install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
}
# vim:set ts=2 sw=2 et:
-