summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSteven Seifried2020-04-15 23:12:25 +0200
committerSteven Seifried2020-04-15 23:12:25 +0200
commit37bf021fa6f9a88e4e2106771f0c3024b41f87c2 (patch)
tree836c2a7dc9d437fe27ff0da11c2b0b4df7264870 /PKGBUILD
parentccd82a6ceb605670da8cd4dd362e20e313acb94f (diff)
downloadaur-37bf021fa6f9a88e4e2106771f0c3024b41f87c2.tar.gz
Update PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 19 insertions, 24 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 312756ca4e55..7ee16c2a4b59 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,32 @@
# Author: Christoph Jaeger <christophjaeger@linux.com>
-# Maintainer: Marc Rozanc <marc@rozanc.fr>
+# Maintainer: Steven Seifried <gitlab@canox.net>
+# Contributor: Steven Seifried <gitlab@canox.net>
+# Contributor: Marc Rozanc <marc@rozanc.fr>
-_modname="tuxedo-wmi"
-pkgname="${_modname}-dkms"
+pkgname="tuxedo-wmi-dkms"
pkgver="1.5.1"
-pkgrel=2
+pkgrel=3
pkgdesc='A reverse engineering driver for the Clevo P150EM/P170EM/P150SM/P157SM/P170SM/P177SM backlight keyboard, by Christoph Jaeger (DKMS version)'
-arch=('any')
+arch=('x86_64')
license=('GPL')
-url='http://www.linux-onlineshop.de/forum/index.php?page=Thread&threadID=26&s=82130b57e71bd5b6ea569abc1424025c6f8d412d'
-depends=('dkms' 'linux-headers')
+url="https://tuxedocomputers.com"
+depends=('dkms')
+optdepends=('linux-headers: build modules against Arch kernel'
+ 'linux-lts-headers: build modules against LTS kernel'
+ 'linux-zen-headers: build modules against ZEN kernel')
provides=("tuxedo-wmi")
replaces=("clevo-wmi-dkms")
conflicts=("clevo_wmi-git" "clevo-wmi" "clevo-wmi" "clevo-wmi-dkms" "tuxedo-wmi")
-source=("tuxedo-wmi-${pkgver}.src.tar.gz::http://www.linux-onlineshop.de/forum/index.php?page=Attachment&attachmentID=424&h=3df4c21145314ceaeadd7986662b2a5b01d1094f&s=5196669c65535d86e616f839936c42a5166a40a0"
- "dkms.conf.in")
-md5sums=('c5bf0f815f394baf4fabe2c78d9483cc'
- '75fa1f51d5b4c15edcdfb8d60dd6ae54')
-install='tuxedo-wmi-dkms.install'
-
-
-build() {
- cd "${srcdir}/tuxedo-wmi-${pkgver}/src"
- make
-}
+source=(http://deb.tuxedocomputers.com/ubuntu/pool/main/t/tuxedo-wmi-dkms/tuxedo-wmi-dkms_1.5.1_all.deb)
+sha256sums=('e5446c4c327752ddc74f59bc9e8239d912aee6ef10b121d0690c2b5f68262057')
package() {
- cd "${srcdir}/tuxedo-wmi-${pkgver}/src"
- install -dm755 "${pkgdir}/usr/src/${_modname}-${pkgver}/"
- for i in "${srcdir}/${_modname}-${pkgver}/src/"{Makefile,tuxedo-wmi.c}; do
- install -D -m644 "${i}" "${pkgdir}/usr/src/${_modname}-${pkgver}/"
- done
- sed "s/#MODULE_VERSION#/${pkgver}/" "${srcdir}/dkms.conf.in" > "${pkgdir}/usr/src/${_modname}-${pkgver}/dkms.conf"
+ ar vx "${srcdir}/tuxedo-wmi-dkms_1.5.1_all.deb"
+ tar -xf "${srcdir}/data.tar.xz"
+ mkdir -p "${pkgdir}/usr/src/tuxedo-wmi-${pkgver}"
+ cp -r "${srcdir}/usr/src/tuxedo-wmi-${pkgver}"/* "${pkgdir}/usr/src/tuxedo-wmi-${pkgver}"
+ install -D "${srcdir}/usr/src/tuxedo-wmi-${pkgver}/dkms.conf" "${pkgdir}/usr/src/tuxedo-wmi-${pkgver}/dkms.conf"
+
}