diff options
author | sirlucjan | 2017-12-16 15:44:42 +0100 |
---|---|---|
committer | sirlucjan | 2017-12-16 15:44:42 +0100 |
commit | 9a262d577df87e6cbeaf77dc58b93d35590eaa41 (patch) | |
tree | 44281bc4effffd91346e1a0e763bf830afa3730e | |
parent | fbf9614e3064b5f59a2ae831d88e1530fc88e432 (diff) | |
download | aur-9a262d577df87e6cbeaf77dc58b93d35590eaa41.tar.gz |
Bump to 5.2.2
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 42 | ||||
-rw-r--r-- | guest.install | 19 | ||||
-rw-r--r-- | host.install | 21 |
4 files changed, 23 insertions, 69 deletions
@@ -1,25 +1,25 @@ pkgbase = virtualbox-modules-lqx - pkgver = 5.2.0 + pkgver = 5.2.2 pkgrel = 1 url = http://virtualbox.org arch = x86_64 license = GPL makedepends = linux-lqx-headers - makedepends = virtualbox-host-dkms>=5.2.0 - makedepends = virtualbox-guest-dkms>=5.2.0 + makedepends = virtualbox-host-dkms>=5.2.2 + makedepends = virtualbox-guest-dkms>=5.2.2 makedepends = dkms pkgname = virtualbox-host-modules-lqx pkgdesc = Host kernel modules for VirtualBox running under Linux-lqx. - install = host.install license = GPL depends = linux-lqx>=4.13 depends = linux-lqx<4.14 + provides = VIRTUALBOX-HOST-MODULES pkgname = virtualbox-guest-modules-lqx pkgdesc = Guest kernel modules for VirtualBox running under Linux-lqx. - install = guest.install license = GPL depends = linux-lqx>=4.13 depends = linux-lqx<4.14 + provides = VIRTUALBOX-GUEST-MODULES @@ -5,7 +5,7 @@ pkgbase=virtualbox-modules-lqx pkgname=('virtualbox-host-modules-lqx' 'virtualbox-guest-modules-lqx') -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-lqx() { pkgdesc='Host kernel modules for VirtualBox running under Linux-lqx.' license=('GPL') + provides=("VIRTUALBOX-HOST-MODULES") depends=('linux-lqx>=4.13' 'linux-lqx<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 {} + + cd "dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * - # 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" + # 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-lqx() { pkgdesc='Guest kernel modules for VirtualBox running under Linux-lqx.' license=('GPL') + provides=("VIRTUALBOX-GUEST-MODULES") depends=('linux-lqx>=4.13' 'linux-lqx<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-lqx.conf" - printf "vboxguest\nvboxsf\nvboxvideo\n" > \ - "$pkgdir/usr/lib/modules-load.d/virtualbox-guest-modules-lqx.conf" + # systemd module loading + printf "vboxguest\nvboxsf\nvboxvideo\n" | + install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/virtualbox-guest-modules-lqx.conf" } diff --git a/guest.install b/guest.install deleted file mode 100644 index 072599e44744..000000000000 --- a/guest.install +++ /dev/null @@ -1,19 +0,0 @@ -_depmod() { - EXTRAMODULES='extramodules-4.13-lqx' - depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) -} - -post_install() { - cat << EOF -===> You may want to load vboxguest, vboxsf and vboxvideo -EOF - _depmod -} - -post_upgrade() { - _depmod -} - -post_remove() { - _depmod -} diff --git a/host.install b/host.install deleted file mode 100644 index 8f6cc9f1bdcb..000000000000 --- a/host.install +++ /dev/null @@ -1,21 +0,0 @@ -_depmod() { - EXTRAMODULES='extramodules-4.13-lqx' - depmod $(cat /usr/lib/modules/$EXTRAMODULES/version) -} - -post_install() { - cat << EOF -===> You must load vboxdrv module before starting VirtualBox: -===> # modprobe vboxdrv -EOF - _depmod -} - -post_upgrade() { - _depmod - echo 'In order to use the new version, reload all virtualbox modules manually.' -} - -post_remove() { - _depmod -} |