From 0db3f7ebe8d140597722aa0eb72058bcf3ca31dd Mon Sep 17 00:00:00 2001 From: "Rick Farina (Zero_Chaos)" Date: Mon, 27 Aug 2018 17:22:16 +0000 Subject: [PATCH] rtl8812au_aircrack-ng: finally cleaned this ebuild up a little bit and it works right --- ...l8812au_aircrack-ng-5.1.5_p20180626.ebuild | 41 ------------------- ...8812au_aircrack-ng-5.2.20_p20180804.ebuild | 11 ++--- .../rtl8812au_aircrack-ng-9999.ebuild | 11 ++--- 3 files changed, 6 insertions(+), 57 deletions(-) delete mode 100644 net-wireless/rtl8812au_aircrack-ng/rtl8812au_aircrack-ng-5.1.5_p20180626.ebuild diff --git a/net-wireless/rtl8812au_aircrack-ng/rtl8812au_aircrack-ng-5.1.5_p20180626.ebuild b/net-wireless/rtl8812au_aircrack-ng/rtl8812au_aircrack-ng-5.1.5_p20180626.ebuild deleted file mode 100644 index f2b8cc5f7..000000000 --- a/net-wireless/rtl8812au_aircrack-ng/rtl8812au_aircrack-ng-5.1.5_p20180626.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -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="ccea00c35699e2414fa8564d7d0c43e4662061df" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="" - -DEPEND="!!net-wireless/rtl8812au_astsam - !!net-wireless/rtl8812au - !!net-wireless/rtl8812au_asus" - -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 - KVER="${KV_FULL}" emake clean - KVER="${KV_FULL}" emake - KVER="${KV_FULL}" emake RTL8814=1 -} diff --git a/net-wireless/rtl8812au_aircrack-ng/rtl8812au_aircrack-ng-5.2.20_p20180804.ebuild b/net-wireless/rtl8812au_aircrack-ng/rtl8812au_aircrack-ng-5.2.20_p20180804.ebuild index 4daf5fe13..1838370bf 100644 --- a/net-wireless/rtl8812au_aircrack-ng/rtl8812au_aircrack-ng-5.2.20_p20180804.ebuild +++ b/net-wireless/rtl8812au_aircrack-ng/rtl8812au_aircrack-ng-5.2.20_p20180804.ebuild @@ -22,27 +22,22 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="" +IUSE="kernel_linux" DEPEND="!!net-wireless/rtl8812au_astsam !!net-wireless/rtl8812au !!net-wireless/rtl8812au_asus" +BUILD_TARGETS="clean modules" MODULE_NAMES="88XXau(misc:)" #compile against selected (not running) target pkg_setup() { linux-mod_pkg_setup - BUILD_PARAMS="KVER=${KV_FULL}" + BUILD_PARAMS="KVER=${KV_FULL} KSRC=${KERNEL_DIR} RTL8814=1" } src_prepare() { sed -i 's#CONFIG_80211W = n#CONFIG_80211W = y#' Makefile default } - -src_compile() { - set_arch_to_kernel - KVER="${KV_FULL}" emake V=1 clean - KVER="${KV_FULL}" emake V=1 RTL8814=1 -} diff --git a/net-wireless/rtl8812au_aircrack-ng/rtl8812au_aircrack-ng-9999.ebuild b/net-wireless/rtl8812au_aircrack-ng/rtl8812au_aircrack-ng-9999.ebuild index 4daf5fe13..1838370bf 100644 --- a/net-wireless/rtl8812au_aircrack-ng/rtl8812au_aircrack-ng-9999.ebuild +++ b/net-wireless/rtl8812au_aircrack-ng/rtl8812au_aircrack-ng-9999.ebuild @@ -22,27 +22,22 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="" +IUSE="kernel_linux" DEPEND="!!net-wireless/rtl8812au_astsam !!net-wireless/rtl8812au !!net-wireless/rtl8812au_asus" +BUILD_TARGETS="clean modules" MODULE_NAMES="88XXau(misc:)" #compile against selected (not running) target pkg_setup() { linux-mod_pkg_setup - BUILD_PARAMS="KVER=${KV_FULL}" + BUILD_PARAMS="KVER=${KV_FULL} KSRC=${KERNEL_DIR} RTL8814=1" } src_prepare() { sed -i 's#CONFIG_80211W = n#CONFIG_80211W = y#' Makefile default } - -src_compile() { - set_arch_to_kernel - KVER="${KV_FULL}" emake V=1 clean - KVER="${KV_FULL}" emake V=1 RTL8814=1 -}