Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # 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=rtl88xxau-aircrack-dkms-git
- _name=rtl88xxau
- pkgver=r1298.b44d288
- pkgrel=1
- pkgdesc="Aircrack-ng kernel module for Realtek 88XXau (USB adapters only) network cards (8811au, 8812au and 8821au chipsets) with monitor mode and injection
- url=https://github.com/aircrack-ng/rtl8812au
- license=(GPL-2.0-only)
- arch=(x86_64 'i686')
- makedepends=(git)
- depends=(dkms)
- conflicts=(
- "rtl88xxau-aircrack-dkms"
- rtl8812au-aircrack-dkms-git
- rtl8812au-dkms-git
- rtl8821au-dkms-git
- rtl8814au-dkms-git
- rtl8812au-inject-dkms-git
- )
- provides=(
- "rtl88xxau-aircrack-dkms=${pkgver}"
- "rtl88xxau-dkms=${pkgver}"
- "rtl8812au-dkms=${pkgver}"
- "rtl8812au-inject-dkms=${pkgver}"
- "rtl8814au-dkms=${pkgver}"
- "rtl8821au-dkms=${pkgver}"
- )
- source=(
- rtl88xxau::git+https://github.com/aircrack-ng/rtl8812au.git#branch=v5.6.4.2
- "fix_clang_build.patch::https://github.com/user-attachments/files/17748908/fix_clang_build.patch.txt"
- dkms.conf
- )
- sha256sums=(
- 'SKIP'
- '1e30dd1d770425212464561129fa1eafa103d1a9da9fe5e44e19d738054885c0'
- '1ac36b3713d6b719b8c5f820653bbe30ead8323165d52e6ad95d56da627fde88'
- )
- prepare() {
- cd $_name
- for _patch in "fix_clang_build.patch"; do
- plain "Applying patch '${_patch}'"
- patch -Np1 --follow-symlinks -i "${srcdir}/${_patch}"
- done
- }
- pkgver() {
- cd $_name
- ( 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 $_name
- mkdir -p "$pkgdir"/usr/src/$_name-$pkgver
- cp -pr * "$pkgdir"/usr/src/$_name-$pkgver
- install -Dm644 ../dkms.conf "$pkgdir"/usr/src/$_name-$pkgver
- # Set name and version
- sed -e "s/@_PKGBASE@/$_name-dkms/" \
- -e "s/@PKGVER@/$pkgver/" \
- -i "$pkgdir"/usr/src/$_name-$pkgver/dkms.conf
- }
Advertisement
Add Comment
Please, Sign In to add comment