[arch-commits] Commit in virtualbox-modules-arch/trunk (2 files)
Christian Hesse
eworm at archlinux.org
Thu Jul 6 09:12:21 UTC 2017
Date: Thursday, July 6, 2017 @ 09:12:20
Author: eworm
Revision: 242524
upgpkg: virtualbox-modules-arch 5.1.22-7
* handle linux version with variables
* rebuild for linux 4.12-1
Modified:
virtualbox-modules-arch/trunk/PKGBUILD
virtualbox-modules-arch/trunk/virtualbox-modules-arch.install
---------------------------------+
PKGBUILD | 20 +++++++++++++-------
virtualbox-modules-arch.install | 2 +-
2 files changed, 14 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-07-06 09:00:45 UTC (rev 242523)
+++ PKGBUILD 2017-07-06 09:12:20 UTC (rev 242524)
@@ -5,22 +5,27 @@
pkgbase=virtualbox-modules-arch
pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
pkgver=5.1.22
-pkgrel=6
+pkgrel=7
+# remember to also adjust the .install file!
+_linux_major=4
+_linux_minor=12
arch=('i686' 'x86_64')
url='http://virtualbox.org'
license=('GPL')
-makedepends=('linux>=4.11' 'linux<4.12'
- 'linux-headers>=4.11' 'linux-headers<4.12'
+makedepends=("linux>=${_linux_major}.${_linux_minor}"
+ "linux<${_linux_major}.$((_linux_minor+1))"
+ "linux-headers>=${_linux_major}.${_linux_minor}"
+ "linux-headers<${_linux_major}.$((_linux_minor+1))"
"virtualbox-host-dkms>=$pkgver"
"virtualbox-guest-dkms>=$pkgver")
-# remember to also adjust the .install files and the package deps below
-_extramodules=extramodules-4.11-ARCH
+_extramodules=extramodules-${_linux_major}.${_linux_minor}-ARCH
package_virtualbox-host-modules-arch(){
_kernver="$(cat /usr/lib/modules/$_extramodules/version)"
pkgdesc='Virtualbox host kernel modules for Arch Kernel'
- depends=('linux>=4.11' 'linux<4.12')
+ depends=("linux>=${_linux_major}.${_linux_minor}"
+ "linux<${_linux_major}.$((_linux_minor+1))")
replaces=('virtualbox-modules' 'virtualbox-host-modules')
conflicts=('virtualbox-modules' 'virtualbox-host-modules'
'virtualbox-host-dkms')
@@ -44,7 +49,8 @@
_kernver="$(cat /usr/lib/modules/$_extramodules/version)"
pkgdesc='Virtualbox guest kernel modules for Arch Kernel'
license=('GPL')
- depends=('linux>=4.11' 'linux<4.12')
+ depends=("linux>=${_linux_major}.${_linux_minor}"
+ "linux<${_linux_major}.$((_linux_minor+1))")
replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules')
conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules'
'virtualbox-guest-dkms')
Modified: virtualbox-modules-arch.install
===================================================================
--- virtualbox-modules-arch.install 2017-07-06 09:00:45 UTC (rev 242523)
+++ virtualbox-modules-arch.install 2017-07-06 09:12:20 UTC (rev 242524)
@@ -1,5 +1,5 @@
_depmod() {
- EXTRAMODULES=extramodules-4.11-ARCH
+ EXTRAMODULES=extramodules-4.12-ARCH
depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
}
More information about the arch-commits
mailing list