diff options
author | Steven Seifried | 2020-04-15 23:12:25 +0200 |
---|---|---|
committer | Steven Seifried | 2020-04-15 23:12:25 +0200 |
commit | 37bf021fa6f9a88e4e2106771f0c3024b41f87c2 (patch) | |
tree | 836c2a7dc9d437fe27ff0da11c2b0b4df7264870 /PKGBUILD | |
parent | ccd82a6ceb605670da8cd4dd362e20e313acb94f (diff) | |
download | aur-37bf021fa6f9a88e4e2106771f0c3024b41f87c2.tar.gz |
Update PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 19 insertions, 24 deletions
@@ -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" + } |