summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD21
-rw-r--r--dkms.conf.in6
3 files changed, 16 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ef2f57a21463..4042b68e1380 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -11,6 +11,6 @@ pkgbase = nct6775-master-dkms-git
source = nct6775-master-dkms-git::git+https://github.com/tonylambiris/nct6775
source = dkms.conf.in
sha256sums = SKIP
- sha256sums = 991980f5e5d4b0c45d3b8ef823d983c1fe6059ad4f9ea462900a6d11e137ae74
+ sha256sums = 9ab9c96b13dee285a5e31e5312d7dff4fe36c5de02ceb1431e577e91d8209b63
pkgname = nct6775-master-dkms-git
diff --git a/PKGBUILD b/PKGBUILD
index 96be1c724e95..893a8b9afc40 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,9 @@
# Maintainer: Tony Lambiris <tony@libpcap.net>
pkgname=nct6775-master-dkms-git
+_pkgbase="${pkgname//-*/}"
pkgver=r164.b2edd29
-pkgrel=1
+pkgrel=2
pkgdesc="Nuvoton module for nct67xx chips synced with latest upstream kernel."
arch=('i686' 'x86_64')
url="https://github.com/tonylambiris/nct6775"
@@ -12,20 +13,22 @@ depends=('dkms')
source=("${pkgname}::git+https://github.com/tonylambiris/nct6775"
"dkms.conf.in")
sha256sums=('SKIP'
- '991980f5e5d4b0c45d3b8ef823d983c1fe6059ad4f9ea462900a6d11e137ae74')
+ '9ab9c96b13dee285a5e31e5312d7dff4fe36c5de02ceb1431e577e91d8209b63')
pkgver() {
- cd "${pkgname}"
+ cd "${srcdir}/${pkgname}"
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
package() {
- cd "${pkgname}"
+ cd "${srcdir}/${pkgname}"
- install -dm755 "${pkgdir}/usr/src/${pkgname}-${pkgver}"
- cp -a LICENSE Makefile README* *.h *.c "${pkgdir}/usr/src/${pkgname}-${pkgver}"
+ install -dm755 "${pkgdir}/usr/src/${_pkgbase}-${pkgver}"
+ cp -a LICENSE Makefile README* *.h *.c "${pkgdir}/usr/src/${_pkgbase}-${pkgver}"
- sed -e "s/@PACKAGE_VERSION@/${pkgver}/" "${srcdir}/dkms.conf.in" > \
- "${pkgdir}/usr/src/${pkgname}-${pkgver}/dkms.conf"
+ cd "${pkgdir}/usr/src/${_pkgbase}-${pkgver}/"
+
+ sed -e "s/@PKGBASE@/${_pkgbase}/" -e "s/@PKGVER@/${pkgver}/" \
+ "${srcdir}/dkms.conf.in" > "dkms.conf"
}
diff --git a/dkms.conf.in b/dkms.conf.in
index 6f5fd9fa8ff4..7b632295a2f9 100644
--- a/dkms.conf.in
+++ b/dkms.conf.in
@@ -1,9 +1,9 @@
-PACKAGE_NAME="nct6775-master-dkms-git"
-PACKAGE_VERSION="@PACKAGE_VERSION@"
+PACKAGE_NAME="@PKGBASE@"
+PACKAGE_VERSION="@PKGVER@"
AUTOINSTALL="yes"
BUILT_MODULE_NAME[0]="nct6775"
-DEST_MODULE_LOCATION[0]="/updates"
+DEST_MODULE_LOCATION[0]="/updates/dkms"
MAKE[0]="make TARGET=${kernelver} KERNEL_BUILD=${kernel_source_dir}"
#POST_REMOVE="rmdir /usr/lib/modules/${kernelver}/updates"