[arch-commits] Commit in virtualbox-modules/trunk (PKGBUILD)
Sébastien Luttringer
seblu at nymeria.archlinux.org
Fri Apr 12 16:17:35 UTC 2013
Date: Friday, April 12, 2013 @ 18:17:34
Author: seblu
Revision: 88160
upgpkg: virtualbox-modules 4.2.12-1
Modified:
virtualbox-modules/trunk/PKGBUILD
----------+
PKGBUILD | 25 +++++++++++++------------
1 file changed, 13 insertions(+), 12 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-04-12 15:59:27 UTC (rev 88159)
+++ PKGBUILD 2013-04-12 16:17:34 UTC (rev 88160)
@@ -4,9 +4,8 @@
pkgbase=virtualbox-modules
pkgname=('virtualbox-host-modules' 'virtualbox-guest-modules')
-pkgver=4.2.10
-_extramodules=extramodules-3.8-ARCH
-pkgrel=4
+pkgver=4.2.12
+pkgrel=1
arch=('i686' 'x86_64')
url='http://virtualbox.org'
license=('GPL')
@@ -17,7 +16,7 @@
'bc')
build() {
- _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+ _kernver=$(expac -Q '%v' linux-headers)-ARCH
# dkms need modification to be run as user
cp -r /var/lib/dkms .
@@ -31,7 +30,8 @@
}
package_virtualbox-host-modules(){
- _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+ _kernver=$(expac -Q '%v' linux-headers)-ARCH
+ _extraver=extramodules-${_kernver%.*}-ARCH
pkgdesc='Host kernel modules for VirtualBox'
depends=("linux>=${_kernver%.*}" "linux<$(echo "${_kernver%.*}+0.1"|bc)")
@@ -39,15 +39,16 @@
conflicts=('virtualbox-modules')
install=virtualbox-host-modules.install
- install -dm755 "$pkgdir/usr/lib/modules/$_extramodules"
+ install -dm755 "$pkgdir/usr/lib/modules/$_extraver"
cd "dkms/vboxhost/$pkgver/$_kernver/$CARCH/module"
- install -m644 * "$pkgdir/usr/lib/modules/$_extramodules"
+ install -m644 * "$pkgdir/usr/lib/modules/$_extraver"
find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
- sed -ie "s/EXTRAMODULES='.*'/EXTRAMODULES='$_extramodules'/" "$startdir/virtualbox-host-modules.install"
+ sed -ie "s/EXTRAMODULES='.*'/EXTRAMODULES='$_extraver'/" "$startdir/virtualbox-host-modules.install"
}
package_virtualbox-guest-modules(){
- _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+ _kernver=$(expac -Q '%v' linux-headers)-ARCH
+ _extraver=extramodules-${_kernver%.*}-ARCH
pkgdesc='Guest kernel modules for VirtualBox'
license=('GPL')
@@ -56,11 +57,11 @@
conflicts=('virtualbox-archlinux-modules')
install=virtualbox-guest-modules.install
- install -dm755 "$pkgdir/usr/lib/modules/$_extramodules"
+ install -dm755 "$pkgdir/usr/lib/modules/$_extraver"
cd "dkms/vboxguest/$pkgver/$_kernver/$CARCH/module"
- install -m644 * "$pkgdir/usr/lib/modules/$_extramodules"
+ install -m644 * "$pkgdir/usr/lib/modules/$_extraver"
find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
- sed -ie "s/EXTRAMODULES='.*'/EXTRAMODULES='$_extramodules'/" "$startdir/virtualbox-guest-modules.install"
+ sed -ie "s/EXTRAMODULES='.*'/EXTRAMODULES='$_extraver'/" "$startdir/virtualbox-guest-modules.install"
}
# vim:set ts=2 sw=2 et:
More information about the arch-commits
mailing list