commit:     1506cd688eed6f906a0ae392f3bf9cc14770eb1c
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 10 01:02:45 2023 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Fri Nov 10 01:04:28 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1506cd68

net-wireless/aircrack-ng: fix bug #914367

Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>
Closes: https://bugs.gentoo.org/914367
Thanks to ztrawhcse for finding a sane looking work-around to keep this
as one ebuild.

 net-wireless/aircrack-ng/aircrack-ng-1.7-r3.ebuild | 3 +++
 net-wireless/aircrack-ng/aircrack-ng-9999.ebuild   | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/net-wireless/aircrack-ng/aircrack-ng-1.7-r3.ebuild 
b/net-wireless/aircrack-ng/aircrack-ng-1.7-r3.ebuild
index a92c8b354233..b2c8188ff021 100644
--- a/net-wireless/aircrack-ng/aircrack-ng-1.7-r3.ebuild
+++ b/net-wireless/aircrack-ng/aircrack-ng-1.7-r3.ebuild
@@ -84,6 +84,9 @@ python_compile() {
                distutils-r1_python_compile
        fi
        if use airdrop-ng; then
+               if [ -d "${BUILD_DIR}"/build ]; then
+                       rm -r "${BUILD_DIR}"/build || die
+               fi
                cd "${S}/scripts/airdrop-ng" || die
                distutils-r1_python_compile
        fi

diff --git a/net-wireless/aircrack-ng/aircrack-ng-9999.ebuild 
b/net-wireless/aircrack-ng/aircrack-ng-9999.ebuild
index e7db3e9017a0..3571d86d4cda 100644
--- a/net-wireless/aircrack-ng/aircrack-ng-9999.ebuild
+++ b/net-wireless/aircrack-ng/aircrack-ng-9999.ebuild
@@ -84,6 +84,9 @@ python_compile() {
                distutils-r1_python_compile
        fi
        if use airdrop-ng; then
+               if [ -d "${BUILD_DIR}"/build ]; then
+                       rm -r "${BUILD_DIR}"/build || die
+               fi
                cd "${S}/scripts/airdrop-ng" || die
                distutils-r1_python_compile
        fi

Reply via email to