diff options
author | b00rt00s | 2020-11-02 11:19:34 +0100 |
---|---|---|
committer | b00rt00s | 2020-11-02 11:19:34 +0100 |
commit | 063e2721d042715135c8161b6c72f1762faa17bc (patch) | |
tree | afc9fba0c5a772ad6b06618cf92fe558646266ef /PKGBUILD | |
download | aur-063e2721d042715135c8161b6c72f1762faa17bc.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
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 +} |