[arch-commits] Commit in tp_smapi-lts/trunk (PKGBUILD)
Lukas Fleischer
lfleischer at archlinux.org
Sun May 29 10:47:37 UTC 2016
Date: Sunday, May 29, 2016 @ 12:47:37
Author: lfleischer
Revision: 177419
upgpkg: tp_smapi-lts 0.42-1
Upstream update.
Modified:
tp_smapi-lts/trunk/PKGBUILD
----------+
PKGBUILD | 25 +++++++++----------------
1 file changed, 9 insertions(+), 16 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-05-29 10:36:49 UTC (rev 177418)
+++ PKGBUILD 2016-05-29 10:47:37 UTC (rev 177419)
@@ -1,4 +1,3 @@
-# $Id$
# Maintainer: Lukas Fleischer <lfleischer at archlinux.org>
# Contributor: xduugu
# Contributor: nh2
@@ -10,10 +9,11 @@
pkgname=tp_smapi-lts
_pkgname=tp_smapi
+__pkgname=tp-smapi
+pkgver=0.42
_extramodules=/usr/lib/modules/extramodules-4.4-lts
-pkgver=0.41
-pkgrel=51
-pkgdesc="linux-lts modules for ThinkPad's SMAPI functionality"
+pkgrel=1
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
arch=('i686' 'x86_64')
url='https://github.com/evgeni/tp_smapi'
license=('GPL')
@@ -20,18 +20,14 @@
depends=('linux-lts>=4.4.9' 'linux-lts<4.5')
makedepends=('linux-lts-headers>=4.4.9' 'linux-lts-headers<4.5')
install="${pkgname}.install"
-source=("https://github.com/downloads/evgeni/${_pkgname}/${_pkgname}-${pkgver}.tar.gz")
-md5sums=('63c683415c764568f6bf17c7eabe4752')
+source=("https://github.com/evgeni/$_pkgname/archive/$__pkgname/$pkgver.tar.gz")
+md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee')
build() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
+ cd "$srcdir/$_pkgname-$__pkgname-$pkgver"
_kernver=$(< "${_extramodules}/version")
-
- sed -ri -e "s/^(KVER\s*:=).*$/\1 ${_kernver}/" \
- -e "s#^(KBASE\s*:=).*\$#\1 ${_extramodules%/*}/${_kernver}#" Makefile
-
- make HDAPS=1
+ make HDAPS=1 KVER="$_kernver" KBASE="/usr/lib/modules/$_kernver"
}
package() {
@@ -39,7 +35,7 @@
make -C "${_extramodules%/*}/${_kernver}/build" \
INSTALL_MOD_PATH="${pkgdir}/${_extramodules%%/lib/*}" \
- M="${srcdir}/${_pkgname}-${pkgver}" modules_install
+ M="$srcdir/$_pkgname-$__pkgname-$pkgver" modules_install
cd "${pkgdir}/${_extramodules%/*}"
mv "${_kernver}/extra" "${_extramodules##*/}"
@@ -51,7 +47,4 @@
# load module on startup
echo tp_smapi > "${srcdir}/${pkgname}.conf"
install -Dm644 "${srcdir}/${pkgname}.conf" "${pkgdir}/usr/lib/modules-load.d/${pkgname}.conf"
-
- # update kernel version in install file
- sed -ri "s#^(extramodules=).*\$#\1${_extramodules}#" "${startdir}/${pkgname}.install"
}
More information about the arch-commits
mailing list