diff options
author | Brian Bidulock | 2018-03-03 01:20:13 -0700 |
---|---|---|
committer | Brian Bidulock | 2018-03-03 01:20:13 -0700 |
commit | a156d6ac8371c08377acc7050822a10c61104436 (patch) | |
tree | 518940693c71a794b4e370ebc9d47e8d7c5da7db | |
parent | a6d6f919a95b1234d3c2ea4221bbe25770f2904e (diff) | |
download | aur-a156d6ac8371c08377acc7050822a10c61104436.tar.gz |
uppkg
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 26 insertions, 39 deletions
@@ -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 @@ -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: - |