commit: 9796867f369ed5bf4a9e8fcb0d461bc4ef07cd2c Author: Florian Schmaus <flow <AT> gentoo <DOT> org> AuthorDate: Thu Oct 30 19:25:46 2025 +0000 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org> CommitDate: Thu Oct 30 19:25:53 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9796867f
net-wireless/mdk: treeclean Closes: https://bugs.gentoo.org/919250 (pkgremoved) Signed-off-by: Florian Schmaus <flow <AT> gentoo.org> net-wireless/mdk/Manifest | 1 - net-wireless/mdk/files/3.6-makefile.patch | 37 --------------------------- net-wireless/mdk/files/fix_wids_mdk3_v5.patch | 21 --------------- net-wireless/mdk/mdk-3.6-r1.ebuild | 36 -------------------------- net-wireless/mdk/metadata.xml | 8 ------ profiles/package.mask | 5 ---- 6 files changed, 108 deletions(-) diff --git a/net-wireless/mdk/Manifest b/net-wireless/mdk/Manifest deleted file mode 100644 index eeb1faf6bc19..000000000000 --- a/net-wireless/mdk/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mdk3-v6.tar.bz2 213279 BLAKE2B e15d8d758f2d0b5ba4cdd66ce0d97d28e454d6593fd2ea76c7e0e0ee6ea6fd9daeef7f005bed7611f4a7017246ea7f53c6eadf8a8cdbd941c7273db8d5ab8b48 SHA512 a5180fc231c2e041064467b9415d2d238ea680f19c88b2320983dd6dbe91a62af1a37da0fc548c1b0860ede046e1f9976dec729c919d8e6c0ab98231990dfec4 diff --git a/net-wireless/mdk/files/3.6-makefile.patch b/net-wireless/mdk/files/3.6-makefile.patch deleted file mode 100644 index 8016c317b486..000000000000 --- a/net-wireless/mdk/files/3.6-makefile.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- Makefile 2007-07-18 16:16:54.000000000 +0200 -+++ Makefile.new 2009-04-01 09:17:06.000000000 +0200 -@@ -1,8 +1,8 @@ --CFLAGS = -g -O3 -Wall -Wextra --LINKFLAGS = -lpthread -+CFLAGS += -+LINKFLAGS = $(LDFLAGS) - - DESTDIR = --PREFIX = /usr/local -+PREFIX = /usr/ - SBINDIR = $(PREFIX)/sbin - - OSD = osdep ---- Makefile 2009-04-01 09:24:46.000000000 +0200 -+++ Makefile.new 2009-04-01 09:25:08.000000000 +0200 -@@ -6,7 +6,7 @@ - SBINDIR = $(PREFIX)/sbin - - OSD = osdep --LIBS = -L$(OSD) -l$(OSD) -+LIBS = -L$(OSD) -l$(OSD) -lpthread - LIBOSD = $(OSD)/lib$(OSD).so - - -@@ -10,9 +10,9 @@ - LIBOSD = $(OSD)/lib$(OSD).so - - --all: osd mdk3 -+all: mdk3 - --osd: -+$(OSD)/libosdep.a: - $(MAKE) -C $(OSD) - - $(LIBOSD): diff --git a/net-wireless/mdk/files/fix_wids_mdk3_v5.patch b/net-wireless/mdk/files/fix_wids_mdk3_v5.patch deleted file mode 100644 index 6013a59b9b1a..000000000000 --- a/net-wireless/mdk/files/fix_wids_mdk3_v5.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -ur mdk3-v5-orig/mdk3.c mdk3-v5/mdk3.c ---- mdk3-v5-orig/mdk3.c 2008-11-10 21:45:02.000000000 +0100 -+++ mdk3-v5/mdk3.c 2009-01-10 01:47:03.546875000 +0100 -@@ -1092,10 +1092,13 @@ - { - struct clistwidsclient *first = c; - -- do { -- if (!(memcmp(c->mac, mac, mac_len))) return c; -- c = c->next; -- } while (c != first); -+ if (c != NULL) -+ { -+ do { -+ if (c->mac != NULL && !(memcmp(c->mac, mac, mac_len))) return c; -+ c = c->next; -+ } while (c != NULL && c != first); -+ } - - return NULL; - } diff --git a/net-wireless/mdk/mdk-3.6-r1.ebuild b/net-wireless/mdk/mdk-3.6-r1.ebuild deleted file mode 100644 index e90cd46c37f6..000000000000 --- a/net-wireless/mdk/mdk-3.6-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit toolchain-funcs - -MY_P="${PN}${PV/./-v}" -DESCRIPTION="Wireless injection tool with various functions" -HOMEPAGE="http://homepages.tu-darmstadt.de/~p_larbig/wlan" -SRC_URI="http://homepages.tu-darmstadt.de/~p_larbig/wlan/${MY_P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - eapply -p0 "${FILESDIR}"/${PV}-makefile.patch - eapply "${FILESDIR}"/fix_wids_mdk3_v5.patch - default -} - -src_compile() { - emake CC="$(tc-getCC)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" -} - -src_install() { - emake DESTDIR="${ED}" install - - insinto /usr/share/${PN} - doins -r useful_files - - dodoc docs/* AUTHORS CHANGELOG TODO -} diff --git a/net-wireless/mdk/metadata.xml b/net-wireless/mdk/metadata.xml deleted file mode 100644 index 97eff4632a18..000000000000 --- a/net-wireless/mdk/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person"> - <email>[email protected]</email> - <name>Rick Farina</name> - </maintainer> -</pkgmetadata> diff --git a/profiles/package.mask b/profiles/package.mask index 924b89395b3d..e77e9715db83 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -204,11 +204,6 @@ sys-fs/encfs # https://github.com/pyparsing/pyparsing/issues/618 =dev-python/pyparsing-3.2.4 -# Rick Farina <[email protected]> (2025-09-11) -# Dead upstream, fails to compile on modern gcc. Bug #919250 -# Removal on 2025-10-12 -net-wireless/mdk - # Eli Schwartz <[email protected]> (2025-09-01) # Effectively unmaintained in Gentoo. Upstream dead for 8 years. Stuck # on py3.11, but no testsuite and still has py2-specific source code so
