rtl8812au_aircrack-ng: cleanup, set arch right, etc

This commit is contained in:
Rick Farina (Zero_Chaos) 2018-05-08 16:32:42 -04:00
parent 650ea85fb1
commit d8133ef34b
No known key found for this signature in database
GPG key ID: A5DD1427DD11F94A
2 changed files with 24 additions and 10 deletions

View file

@ -8,22 +8,22 @@ inherit linux-mod git-r3
DESCRIPTION="RTL8812AU/21AU and RTL8814AU driver with monitor mode and frame injection"
HOMEPAGE="https://github.com/aircrack-ng/rtl8812au"
EGIT_REPO_URI="https://github.com/aircrack-ng/rtl8812au.git"
EGIT_COMMIT="af8fa990a6548159980e6656bfdc57e5a9c83c41"
EGIT_BRANCH="v5.1.5"
#/include/rtw_version.h
#DRIVERVERSION "v5.1.5_19247.20160830"
if [[ ${PV} == "9999" ]] ; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
EGIT_COMMIT="af8fa990a6548159980e6656bfdc57e5a9c83c41"
fi
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="!!net-wireless/rtl8812au_astsam"
ARCH=x86_64
MODULE_NAMES="8812au(net/wireless:) 8814au(net/wireless:)"
BUILD_TARGETS="clean modules"
#compile against selected (not running) target
pkg_setup() {
@ -32,6 +32,8 @@ pkg_setup() {
}
src_compile() {
set_arch_to_kernel
emake clean
emake
emake RTL8814=1
}

View file

@ -8,20 +8,32 @@ inherit linux-mod git-r3
DESCRIPTION="RTL8812AU/21AU and RTL8814AU driver with monitor mode and frame injection"
HOMEPAGE="https://github.com/aircrack-ng/rtl8812au"
EGIT_REPO_URI="https://github.com/aircrack-ng/rtl8812au.git"
EGIT_BRANCH="v5.1.5"
if [[ ${PV} == "9999" ]] ; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
EGIT_COMMIT="af8fa990a6548159980e6656bfdc57e5a9c83c41"
fi
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE=""
DEPEND="!!net-wireless/rtl8812au_astsam"
ARCH=x86_64
MODULE_NAMES="8812au(net/wireless:)"
BUILD_TARGETS="clean modules"
MODULE_NAMES="8812au(net/wireless:) 8814au(net/wireless:)"
#compile against selected (not running) target
pkg_setup() {
linux-mod_pkg_setup
BUILD_PARAMS="KVER=${KV_FULL}"
}
src_compile() {
set_arch_to_kernel
emake clean
emake
emake RTL8814=1
}