summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Seifried2020-11-13 21:21:12 +0100
committerSteven Seifried2020-11-13 21:21:12 +0100
commit408bbd38718aa9ed51bb5c0e12cd3a2a7b1f6688 (patch)
treec034c6675cd5c7dd9a5e3400e456d686b732c2bf
parentbed74abe72c09eecdcf7998b25eb76ec171d9ee1 (diff)
downloadaur-408bbd38718aa9ed51bb5c0e12cd3a2a7b1f6688.tar.gz
Added tuxedo-cc-wmi.install
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD18
-rw-r--r--tuxedo-cc-wmi.install22
3 files changed, 40 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ee2c8a5b1dff..1ee587e1ef6d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,9 @@
pkgbase = tuxedo-cc-wmi
pkgdesc = An interface to the WMI methods on TUXEDO laptops.
pkgver = 0.1.7
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/tuxedocomputers/tuxedo-cc-wmi
+ install = tuxedo-cc-wmi.install
arch = x86_64
license = GPL3
depends = dkms
@@ -10,12 +11,12 @@ pkgbase = tuxedo-cc-wmi
optdepends = linux-lts-headers: build modules against LTS kernel
optdepends = linux-zen-headers: build modules against ZEN kernel
optdepends = linux-hardened-headers: build modules against the HARDENED kernel
- conflicts = tuxedo-wmi
- conflicts = tuxedo-wmi-dkms
- conflicts = tuexdo-cc-wmi-dkms
- source = http://rpm.tuxedocomputers.com/opensuse/15.2/noarch/tuxedo-cc-wmi-0.1.7-1.noarch.rpm
- sha256sums = 106197106fb9b9bc7418089e999f2c6ea7fbad9f704f7a9a2b0910a4a911faa8
- sha512sums = b704c33ff23ff876d901c37034303bc13b977634283abfaac42051245325b6db177e4d8eecf53038047cca81e652188bc826e6df4b73a1c8f1da8acf2ad569f9
+ source = https://github.com/tuxedocomputers/tuxedo-cc-wmi/archive/v0.1.7.tar.gz
+ source = tuxedo-cc-wmi.install
+ sha256sums = 76ed0d90a827dd98bdc02cde6c5292eebd5e8db295f6434ddff37feab9dcf7ff
+ sha256sums = e0187538b36ac464c982c65cd2a7cf0f5dd39242e7eca24bb519aaa0e1f16336
+ sha512sums = 442d59ed794aed0265bc8664abc3110accd347e2ce5234a0507adfa8699236d0216b2a8cfd577b14110a40ef08db66bd70213e94b208d8c39cf1a75be5f87984
+ sha512sums = 3997f6cd17fd2df91f3f1994cf7845f0f30334b542af9ee39183a5f6baa99b215d373ad82ea5f40130c0845e7c446b322c658879dd9cf5df63fcd22fa03940f2
pkgname = tuxedo-cc-wmi
diff --git a/PKGBUILD b/PKGBUILD
index 3a307451c5e7..ecbbffff6abb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Steven Seifried <gitlab@canox.net>
pkgname=tuxedo-cc-wmi
pkgver=0.1.7
-pkgrel=2
+pkgrel=3
pkgdesc="An interface to the WMI methods on TUXEDO laptops. "
arch=(x86_64)
url="https://github.com/tuxedocomputers/tuxedo-cc-wmi"
@@ -12,14 +12,16 @@ optdepends=('linux-headers: build modules against Arch kernel'
'linux-lts-headers: build modules against LTS kernel'
'linux-zen-headers: build modules against ZEN kernel'
'linux-hardened-headers: build modules against the HARDENED kernel')
-conflicts=('tuxedo-wmi' 'tuxedo-wmi-dkms' 'tuexdo-cc-wmi-dkms')
-source=(http://rpm.tuxedocomputers.com/opensuse/15.2/noarch/tuxedo-cc-wmi-${pkgver}-1.noarch.rpm)
-
-sha256sums=('106197106fb9b9bc7418089e999f2c6ea7fbad9f704f7a9a2b0910a4a911faa8')
-sha512sums=('b704c33ff23ff876d901c37034303bc13b977634283abfaac42051245325b6db177e4d8eecf53038047cca81e652188bc826e6df4b73a1c8f1da8acf2ad569f9')
+install="${pkgname}.install"
+source=(https://github.com/tuxedocomputers/tuxedo-cc-wmi/archive/v${pkgver}.tar.gz ${pkgname}.install)
+sha256sums=('76ed0d90a827dd98bdc02cde6c5292eebd5e8db295f6434ddff37feab9dcf7ff'
+ 'e0187538b36ac464c982c65cd2a7cf0f5dd39242e7eca24bb519aaa0e1f16336')
+sha512sums=('442d59ed794aed0265bc8664abc3110accd347e2ce5234a0507adfa8699236d0216b2a8cfd577b14110a40ef08db66bd70213e94b208d8c39cf1a75be5f87984'
+ '3997f6cd17fd2df91f3f1994cf7845f0f30334b542af9ee39183a5f6baa99b215d373ad82ea5f40130c0845e7c446b322c658879dd9cf5df63fcd22fa03940f2')
package() {
+ tar -vxzf "v${pkgver}.tar.gz"
mkdir -p "${pkgdir}/usr/src/${pkgname}-${pkgver}"
- cp -r "${srcdir}/usr/src/${pkgname}-${pkgver}"/* "${pkgdir}/usr/src/${pkgname}-${pkgver}"
- install -D "${srcdir}/usr/src/${pkgname}-${pkgver}/dkms.conf" "${pkgdir}/usr/src/${pkgname}-${pkgver}/dkms.conf"
+ cp -r "${srcdir}/${pkgname}-${pkgver}"/* "${pkgdir}/usr/src/${pkgname}-${pkgver}"
+ install -D "${srcdir}/${pkgname}-${pkgver}/dkms.conf" "${pkgdir}/usr/src/${pkgname}-${pkgver}/dkms.conf"
}
diff --git a/tuxedo-cc-wmi.install b/tuxedo-cc-wmi.install
new file mode 100644
index 000000000000..be5b5228bd31
--- /dev/null
+++ b/tuxedo-cc-wmi.install
@@ -0,0 +1,22 @@
+pkgname=tuxedo-cc-wmi
+
+post_install() {
+ echo
+ echo "==> If the module loads not correctly after boot:"
+ echo "==> Add ${pkgname} to 'MODULES' in '/etc/mkinitcpio.conf' and run mkinitcpio"
+ echo
+}
+
+post_upgrade() {
+ echo
+ echo "==> If the module loads not correctly after boot:"
+ echo "==> Add ${pkgname} to 'MODULES' in '/etc/mkinitcpio.conf' and run mkinitcpio"
+ echo
+}
+
+post_remove() {
+ echo
+ echo "==> If you added ${pkgname} to 'MODULES' in '/etc/mkinitcpio.conf"
+ echo "==> Don't forget to remove it and run mkinitcpio"
+ echo
+}