mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-06 02:54:23 +02:00
41 lines
1.2 KiB
Text
41 lines
1.2 KiB
Text
# Maintainer: Bader Zaidan <bader@zaidan.tech>
|
|
pkgname=rtl8812au-src
|
|
_modname=88XXau
|
|
_modver=5.6.4.2
|
|
# no tags, just release branches
|
|
_gitrev=c3fb89a2f7066f4bf4e4d9d85d84f9791f14c83e
|
|
pkgver=${_modver}_git20250530
|
|
pkgrel=0
|
|
pkgdesc="RTL8812AU/21AU and RTL8814AU wireless drivers"
|
|
url="https://github.com/aircrack-ng/rtl8812au"
|
|
# Currently only x86 and x86_64 is tested, arm(64) is TODO
|
|
arch="x86 x86_64 aarch64 armv7"
|
|
license="GPL-2.0-or-later"
|
|
depends="akms"
|
|
source="$pkgname-$_gitrev.tar.gz::https://github.com/aircrack-ng/rtl8812au/archive/$_gitrev.tar.gz"
|
|
builddir="$srcdir/rtl8812au-$_gitrev"
|
|
options="!check" # No test suite, only sources
|
|
|
|
prepare() {
|
|
default_prepare
|
|
|
|
cat >AKMBUILD <<-EOF
|
|
modname=$_modname
|
|
modver=$_modver
|
|
built_modules=$_modname.ko
|
|
|
|
build() {
|
|
make \$MAKEFLAGS KVER="\$kernel_ver" KSRC="\$kernel_srcdir" modules
|
|
}
|
|
EOF
|
|
}
|
|
|
|
package() {
|
|
local destdir="$pkgdir/usr/src/$_modname-$pkgver"
|
|
install -Dm644 -t "$destdir" AKMBUILD Makefile
|
|
cp -r core hal include os_dep platform "$destdir"
|
|
}
|
|
|
|
sha512sums="
|
|
f76a04dc3e1c090120992536b98d02d11fd1c4eb57fb3bb40754a3fae2fbccfb34d72c240e04f8903f0bd30283a9fac1d93705110f8e87606d91c724a92f3416 rtl8812au-src-c3fb89a2f7066f4bf4e4d9d85d84f9791f14c83e.tar.gz
|
|
"
|