diff options
-rw-r--r-- | pcr/bbswitch-lts/PKGBUILD | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/pcr/bbswitch-lts/PKGBUILD b/pcr/bbswitch-lts/PKGBUILD index a13916c7d..dca761fd7 100644 --- a/pcr/bbswitch-lts/PKGBUILD +++ b/pcr/bbswitch-lts/PKGBUILD @@ -6,33 +6,33 @@ # Contributor (Hyperbola): Márcio Silva <coadde@hyperbola.info> # Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe> -_basekernel=4.19.75_gnu-1 +_basekernel=4.19.97-1 pkgname=bbswitch-lts pkgver=0.8 -_extramodules=extramodules-${_basekernel%.*}-lts pkgrel=47 -pkgrel+=.parabola1.basekernel${_basekernel%_*} +pkgrel+=.parabola1.basekernel${_basekernel%-*} pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" pkgdesc+=" (built for the linux-libre-lts kernel package)" arch=('x86_64') arch+=('i686') url="http://github.com/Bumblebee-Project/bbswitch" license=('GPL') -depends=(linux-libre-lts=${_basekernel%-*}) makedepends=(linux-libre-lts-headers=${_basekernel%-*} git libelf) source=("${pkgname%-*}-$pkgver.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz") sha256sums=('76cabd3f734fb4fe6ebfe3ec9814138d0d6f47d47238521ecbd6a986b60d1477') build() { cd ${pkgname%-*}-${pkgver} - _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" - make KDIR=/lib/modules/${_kernver}/build + make KDIR=/usr/src/linux-libre-lts } package() { + depends=(linux-libre-lts=${_basekernel%-*}) + cd ${pkgname%-*}-${pkgver} - install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 *.ko + _extradir="/usr/lib/modules/$(</usr/src/linux-libre-lts/version)/extramodules" + install -Dt "${pkgdir}${_extradir}" -m644 *.ko find "${pkgdir}" -name '*.ko' -exec xz {} + } |