summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorb00rt00s2020-11-02 11:19:34 +0100
committerb00rt00s2020-11-02 11:19:34 +0100
commit063e2721d042715135c8161b6c72f1762faa17bc (patch)
treeafc9fba0c5a772ad6b06618cf92fe558646266ef /PKGBUILD
downloadaur-063e2721d042715135c8161b6c72f1762faa17bc.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD43
1 files changed, 43 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..21f194dc88ab
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Iyán Méndez Veiga <me (at) iyanmv (dot) com>
+# Contributor: Shaun Ren <shaun DOT ren (at) linux (dOt) com>
+# Contributor: Simon Hanna <simon DOT hanna (at) serve-me (dOt) info>
+
+pkgname=rtl8814au-aircrack-dkms-git
+_pkgbase=rtl8814au
+pkgver=r82.30626ff
+pkgrel=1
+pkgdesc="Aircrack-ng kernel module for Realtek (USB adapters only) network cards with 8814au chipset"
+url="https://github.com/aircrack-ng/rtl8814au"
+license=('GPL')
+arch=('x86_64')
+makedepends=('git')
+depends=('dkms')
+
+replaces=('rtl8814au-dkms-git')
+conflicts=('rtl8814au-dkms-git')
+
+source=('rtl8814au::git+https://github.com/aircrack-ng/rtl8814au.git'
+ 'dkms.conf')
+
+sha256sums=('SKIP'
+ 'b48a357efd1fd4365741c7cd5993619f60e518061e61fcb1c438f54b2d08149d')
+
+pkgver() {
+ cd ${srcdir}/${_pkgbase}
+ ( set -o pipefail
+ git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
+}
+
+package() {
+ cd ${srcdir}/${_pkgbase}
+ mkdir -p ${pkgdir}/usr/src/${_pkgbase}-${pkgver}
+ cp -pr * ${pkgdir}/usr/src/${_pkgbase}-${pkgver}
+ cp ${srcdir}/dkms.conf ${pkgdir}/usr/src/${_pkgbase}-${pkgver}
+
+ # Set name and version
+ sed -e "s/@_PKGBASE@/${_pkgbase}-dkms/" \
+ -e "s/@PKGVER@/${pkgver}/" \
+ -i "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf
+}