summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Seifried2020-04-15 23:12:25 +0200
committerSteven Seifried2020-04-15 23:12:25 +0200
commit37bf021fa6f9a88e4e2106771f0c3024b41f87c2 (patch)
tree836c2a7dc9d437fe27ff0da11c2b0b4df7264870
parentccd82a6ceb605670da8cd4dd362e20e313acb94f (diff)
downloadaur-37bf021fa6f9a88e4e2106771f0c3024b41f87c2.tar.gz
Update PKGBUILD
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD43
2 files changed, 27 insertions, 35 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5af5586d9f3a..7d854c621420 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,14 @@
-# Generated by mksrcinfo v8
-# Wed Mar 16 21:39:03 UTC 2016
pkgbase = tuxedo-wmi-dkms
pkgdesc = A reverse engineering driver for the Clevo P150EM/P170EM/P150SM/P157SM/P170SM/P177SM backlight keyboard, by Christoph Jaeger (DKMS version)
pkgver = 1.5.1
- pkgrel = 2
- url = http://www.linux-onlineshop.de/forum/index.php?page=Thread&threadID=26&s=82130b57e71bd5b6ea569abc1424025c6f8d412d
- install = tuxedo-wmi-dkms.install
- arch = any
+ pkgrel = 3
+ url = https://tuxedocomputers.com
+ arch = x86_64
license = GPL
depends = dkms
- depends = linux-headers
+ optdepends = linux-headers: build modules against Arch kernel
+ optdepends = linux-lts-headers: build modules against LTS kernel
+ optdepends = linux-zen-headers: build modules against ZEN kernel
provides = tuxedo-wmi
conflicts = clevo_wmi-git
conflicts = clevo-wmi
@@ -17,10 +16,8 @@ pkgbase = tuxedo-wmi-dkms
conflicts = clevo-wmi-dkms
conflicts = tuxedo-wmi
replaces = clevo-wmi-dkms
- source = tuxedo-wmi-1.5.1.src.tar.gz::http://www.linux-onlineshop.de/forum/index.php?page=Attachment&attachmentID=424&h=3df4c21145314ceaeadd7986662b2a5b01d1094f&s=5196669c65535d86e616f839936c42a5166a40a0
- source = dkms.conf.in
- md5sums = c5bf0f815f394baf4fabe2c78d9483cc
- md5sums = 75fa1f51d5b4c15edcdfb8d60dd6ae54
+ source = http://deb.tuxedocomputers.com/ubuntu/pool/main/t/tuxedo-wmi-dkms/tuxedo-wmi-dkms_1.5.1_all.deb
+ sha256sums = e5446c4c327752ddc74f59bc9e8239d912aee6ef10b121d0690c2b5f68262057
pkgname = tuxedo-wmi-dkms
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"
+
}