[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/
commit: f5f454cb47c95e14b157240ff4cc097b4c1b5abf Author: Jakov Smolić gentoo org> AuthorDate: Mon Apr 29 07:50:19 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Apr 29 07:50:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f454cb net-analyzer/macchanger: Stabilize 1.7.0_p5_p4-r3 ppc64, #930897 Signed-off-by: Jakov Smolić gentoo.org> net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r3.ebuild b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r3.ebuild index be9a2b9b15d2..46afa0a5d10b 100644 --- a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r3.ebuild +++ b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI=" mirror://debian/pool/main/m/${PN}/${PN}_${PV/_p*}-$(ver_cut 5).$(ver_cut 7).debian.tar.xz " LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ppc64 ~riscv ~sparc ~x86" SLOT="0" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/
commit: a9e10c09e35e5b01a8235e65a709369cbf8505ed Author: Jakov Smolić gentoo org> AuthorDate: Mon Apr 29 07:50:18 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Apr 29 07:50:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e10c09 net-analyzer/macchanger: Stabilize 1.7.0_p5_p4-r3 ppc, #930897 Signed-off-by: Jakov Smolić gentoo.org> net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r3.ebuild b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r3.ebuild index 3797d8ce8d40..be9a2b9b15d2 100644 --- a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r3.ebuild +++ b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r3.ebuild @@ -12,7 +12,7 @@ SRC_URI=" mirror://debian/pool/main/m/${PN}/${PN}_${PV/_p*}-$(ver_cut 5).$(ver_cut 7).debian.tar.xz " LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~sparc ~x86" SLOT="0" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/
commit: 69bfc9dbf66cf5b21f0c1a9d0b5de9b24cda5d87 Author: Sam James gentoo org> AuthorDate: Tue Feb 20 04:58:57 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 20 04:58:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69bfc9db net-analyzer/macchanger: drop USE=split-usr Fixed netifrc has been stable for a while. Bug: https://bugs.gentoo.org/889922 Signed-off-by: Sam James gentoo.org> .../macchanger/macchanger-1.7.0_p5_p4-r3.ebuild| 42 ++ 1 file changed, 42 insertions(+) diff --git a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r3.ebuild b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r3.ebuild new file mode 100644 index ..3797d8ce8d40 --- /dev/null +++ b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r3.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Utility for viewing/manipulating the MAC address of network interfaces" +OUI_DATE="20091029" # Generated with tools/IEEE_OUI.py in the source +OUI_FILE="OUI.list-${OUI_DATE}" +HOMEPAGE="https://github.com/alobbs/macchanger; +SRC_URI=" + https://github.com/alobbs/macchanger/releases/download/${PV/_p*}/${P/_p*}.tar.gz + mirror://debian/pool/main/m/${PN}/${PN}_${PV/_p*}-$(ver_cut 5).$(ver_cut 7).debian.tar.xz +" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +SLOT="0" + +PATCHES=( + "${FILESDIR}"/${PN}-1.7.0-fix-caddr_t.patch + "${WORKDIR}"/debian/patches/02-fix_usage_message.patch + "${WORKDIR}"/debian/patches/06-update_OUI_list.patch + "${WORKDIR}"/debian/patches/08-fix_random_MAC_choice.patch + "${WORKDIR}"/debian/patches/check-random-device-read-errors.patch + "${WORKDIR}"/debian/patches/verify-changed-MAC.patch + +) +S=${WORKDIR}/${P/_p*} + +src_configure() { + # Shared data is installed below /lib, see Bug #57046 + econf \ + --bindir="${EPREFIX}/sbin" \ + --datadir="${EPREFIX}/lib" +} + +src_install() { + default + + newdoc "${WORKDIR}"/debian/changelog debian.changelog + + dosym ../../lib/macchanger /usr/share/macchanger +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/
commit: 492cbcf30217641a3625cbf8c53e00c27ae0c369 Author: Sam James gentoo org> AuthorDate: Fri Jan 6 07:59:36 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 6 08:00:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=492cbcf3 net-analyzer/macchanger: add USE=split-usr for netifrc Fixes: 955b84bad9b4a6003e132afd18b557215534eb73 Bug: https://bugs.gentoo.org/889922 Bug: https://bugs.gentoo.org/886121 Signed-off-by: Sam James gentoo.org> ...7.0_p5_p4-r1.ebuild => macchanger-1.7.0_p5_p4-r2.ebuild} | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r1.ebuild b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r2.ebuild similarity index 83% rename from net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r1.ebuild rename to net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r2.ebuild index 2bce7cea0e43..5ec79a35f5a7 100644 --- a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r1.ebuild +++ b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="Utility for viewing/manipulating the MAC address of network interfaces" OUI_DATE="20091029" # Generated with tools/IEEE_OUI.py in the source @@ -14,6 +14,7 @@ SRC_URI=" LICENSE="GPL-2" KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" SLOT="0" +IUSE="split-usr" PATCHES=( "${FILESDIR}"/${PN}-1.7.0-fix-caddr_t.patch @@ -29,7 +30,7 @@ S=${WORKDIR}/${P/_p*} src_configure() { # Shared data is installed below /lib, see Bug #57046 econf \ - --bindir="${EPREFIX}/usr/bin" \ + --bindir="${EPREFIX}/sbin" \ --datadir="${EPREFIX}/lib" } @@ -38,5 +39,11 @@ src_install() { newdoc "${WORKDIR}"/debian/changelog debian.changelog + # Can cleanup a while after bug #889922 is fixed + if use split-usr ; then + dodir /usr/bin + dosym -r /sbin/macchanger /usr/bin/macchanger + fi + dosym ../../lib/macchanger /usr/share/macchanger }
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/
commit: 955b84bad9b4a6003e132afd18b557215534eb73 Author: Mikk Margus Möll eesti ee> AuthorDate: Thu Dec 22 18:28:22 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jan 4 05:48:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955b84ba net-analyzer/macchanger: fix building on USE="-split-usr" systems Closes: https://bugs.gentoo.org/886121 Signed-off-by: Mikk Margus Möll eesti.ee> Closes: https://github.com/gentoo/gentoo/pull/28763 Signed-off-by: Sam James gentoo.org> ...macchanger-1.7.0_p5_p4.ebuild => macchanger-1.7.0_p5_p4-r1.ebuild} | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r1.ebuild similarity index 92% rename from net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild rename to net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r1.ebuild index ed18fd45624d..2bce7cea0e43 100644 --- a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild +++ b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4-r1.ebuild @@ -29,7 +29,7 @@ S=${WORKDIR}/${P/_p*} src_configure() { # Shared data is installed below /lib, see Bug #57046 econf \ - --bindir="${EPREFIX}/sbin" \ + --bindir="${EPREFIX}/usr/bin" \ --datadir="${EPREFIX}/lib" } @@ -38,7 +38,5 @@ src_install() { newdoc "${WORKDIR}"/debian/changelog debian.changelog - dodir /usr/bin - dosym ../../sbin/macchanger /usr/bin/macchanger dosym ../../lib/macchanger /usr/share/macchanger }
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/
commit: 09efed8d05a9c3e5604e10133c2a989f1ea374fd Author: Jakov Smolić gentoo org> AuthorDate: Tue Jun 7 09:38:29 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jun 7 09:38:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09efed8d net-analyzer/macchanger: Stabilize 1.7.0_p5_p4 ppc64, #850190 Signed-off-by: Jakov Smolić gentoo.org> net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild index ad616c2efc36..ed18fd45624d 100644 --- a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild +++ b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild @@ -12,7 +12,7 @@ SRC_URI=" mirror://debian/pool/main/m/${PN}/${PN}_${PV/_p*}-$(ver_cut 5).$(ver_cut 7).debian.tar.xz " LICENSE="GPL-2" -KEYWORDS="amd64 arm arm64 ppc ~riscv sparc x86" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" SLOT="0" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/
commit: 7f42b3f1e9be5e9f6876ee32f61220bc68f257e8 Author: Jakov Smolić gentoo org> AuthorDate: Tue Jun 7 08:38:12 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Jun 7 08:38:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f42b3f1 net-analyzer/macchanger: Stabilize 1.7.0_p5_p4 arm64, #850190 Signed-off-by: Jakov Smolić gentoo.org> net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild index 58e44aa4c97e..ad616c2efc36 100644 --- a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild +++ b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild @@ -12,7 +12,7 @@ SRC_URI=" mirror://debian/pool/main/m/${PN}/${PN}_${PV/_p*}-$(ver_cut 5).$(ver_cut 7).debian.tar.xz " LICENSE="GPL-2" -KEYWORDS="amd64 arm ~arm64 ppc ~riscv sparc x86" +KEYWORDS="amd64 arm arm64 ppc ~riscv sparc x86" SLOT="0" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/
commit: 9cb691ca75faa829626f2c68d0c11978ad9216e9 Author: Yixun Lan gentoo org> AuthorDate: Sat May 28 10:20:34 2022 + Commit: Yixun Lan gentoo org> CommitDate: Sat May 28 10:34:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb691ca net-analyzer/macchanger: keyword 1.7.0_p5_p4 for ~riscv Signed-off-by: Yixun Lan gentoo.org> net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild index 93a8476bcb30..58e44aa4c97e 100644 --- a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild +++ b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI=" mirror://debian/pool/main/m/${PN}/${PN}_${PV/_p*}-$(ver_cut 5).$(ver_cut 7).debian.tar.xz " LICENSE="GPL-2" -KEYWORDS="amd64 arm ~arm64 ppc sparc x86" +KEYWORDS="amd64 arm ~arm64 ppc ~riscv sparc x86" SLOT="0" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/
commit: 183291769d114f942ec87d0e3223e51e371e266d Author: Aaron Bauman gentoo org> AuthorDate: Mon Dec 14 15:31:12 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Mon Dec 14 15:33:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18329176 net-analyzer/macchanger: drop old Signed-off-by: Aaron Bauman gentoo.org> net-analyzer/macchanger/macchanger-1.7.0-r1.ebuild | 30 -- net-analyzer/macchanger/macchanger-1.7.0.ebuild| 30 -- 2 files changed, 60 deletions(-) diff --git a/net-analyzer/macchanger/macchanger-1.7.0-r1.ebuild b/net-analyzer/macchanger/macchanger-1.7.0-r1.ebuild deleted file mode 100644 index e854b260252..000 --- a/net-analyzer/macchanger/macchanger-1.7.0-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Utility for viewing/manipulating the MAC address of network interfaces" -OUI_DATE="20091029" # Generated with tools/IEEE_OUI.py in the source -OUI_FILE="OUI.list-${OUI_DATE}" -HOMEPAGE="https://github.com/alobbs/macchanger; -SRC_URI="https://github.com/alobbs/macchanger/releases/download/${PV}/${P}.tar.gz; -LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86" -SLOT="0" - -PATCHES=( "${FILESDIR}"/${P}-fix-caddr_t.patch ) - -src_configure() { - # Shared data is installed below /lib, see Bug #57046 - econf \ - --bindir="${EPREFIX}/sbin" \ - --datadir="${EPREFIX}/lib" -} - -src_install() { - default - - dodir /usr/bin - dosym /sbin/macchanger /usr/bin/macchanger - dosym /lib/macchanger /usr/share/macchanger -} diff --git a/net-analyzer/macchanger/macchanger-1.7.0.ebuild b/net-analyzer/macchanger/macchanger-1.7.0.ebuild deleted file mode 100644 index 009b018eb6e..000 --- a/net-analyzer/macchanger/macchanger-1.7.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -DESCRIPTION="Utility for viewing/manipulating the MAC address of network interfaces" -OUI_DATE="20091029" # Generated with tools/IEEE_OUI.py in the source -OUI_FILE="OUI.list-${OUI_DATE}" -HOMEPAGE="https://github.com/alobbs/macchanger; -SRC_URI="https://github.com/alobbs/macchanger/releases/download/${PV}/${P}.tar.gz; -LICENSE="GPL-2" -KEYWORDS="amd64 arm ppc sparc x86" -SLOT="0" - -src_configure() { - # Shared data is installed below /lib, see Bug #57046 - econf \ - --bindir=/sbin \ - --datadir=/lib -} - -src_install() { - default - - dodoc AUTHORS ChangeLog NEWS README - - dodir /usr/bin - dosym /sbin/macchanger /usr/bin/macchanger - dosym /lib/macchanger /usr/share/macchanger -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/
commit: 0600eb64ca1e9ae0f7ffdaa005f867a17549077d Author: Sam James gentoo org> AuthorDate: Sun Dec 13 07:39:31 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 13 07:39:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0600eb64 net-analyzer/macchanger: arm stable (bug #757009) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild index 84a23381371..93a8476bcb3 100644 --- a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild +++ b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild @@ -12,7 +12,7 @@ SRC_URI=" mirror://debian/pool/main/m/${PN}/${PN}_${PV/_p*}-$(ver_cut 5).$(ver_cut 7).debian.tar.xz " LICENSE="GPL-2" -KEYWORDS="amd64 ~arm ~arm64 ppc sparc x86" +KEYWORDS="amd64 arm ~arm64 ppc sparc x86" SLOT="0" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/
commit: d2f20b75acc8c6d15b3ef53981954e2bcdcfa3b4 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 27 08:40:54 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 27 08:40:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f20b75 net-analyzer/macchanger: ppc stable wrt bug #757009 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild index 5f22160d1f4..84a23381371 100644 --- a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild +++ b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild @@ -12,7 +12,7 @@ SRC_URI=" mirror://debian/pool/main/m/${PN}/${PN}_${PV/_p*}-$(ver_cut 5).$(ver_cut 7).debian.tar.xz " LICENSE="GPL-2" -KEYWORDS="amd64 ~arm ~arm64 ~ppc sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ppc sparc x86" SLOT="0" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/
commit: ec347f50661b78803633dd608bb9637976b3da47 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 27 08:38:52 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 27 08:38:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec347f50 net-analyzer/macchanger: amd64 stable wrt bug #757009 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild index 84d621667e1..5f22160d1f4 100644 --- a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild +++ b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild @@ -12,7 +12,7 @@ SRC_URI=" mirror://debian/pool/main/m/${PN}/${PN}_${PV/_p*}-$(ver_cut 5).$(ver_cut 7).debian.tar.xz " LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc sparc x86" SLOT="0" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/
commit: dc1e89bd28fadd889ab2f0f90529535bc23d4336 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 27 08:07:51 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 27 08:07:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1e89bd net-analyzer/macchanger: sparc stable wrt bug #757009 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild index 1695b1b49f1..84d621667e1 100644 --- a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild +++ b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild @@ -12,7 +12,7 @@ SRC_URI=" mirror://debian/pool/main/m/${PN}/${PN}_${PV/_p*}-$(ver_cut 5).$(ver_cut 7).debian.tar.xz " LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc sparc x86" SLOT="0" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/
commit: 75876228cce9b85610a2a4597dbd862503100e63 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Nov 27 00:06:42 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Nov 27 00:06:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75876228 net-analyzer/macchanger: x86 stable (bug #757009) Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild index 9a9c1c42dae..1695b1b49f1 100644 --- a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild +++ b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild @@ -12,7 +12,7 @@ SRC_URI=" mirror://debian/pool/main/m/${PN}/${PN}_${PV/_p*}-$(ver_cut 5).$(ver_cut 7).debian.tar.xz " LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc x86" SLOT="0" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/
commit: 50f03a7f5dbe3123d5a5e9eaa08c859e1e2a8eee Author: Sam James gentoo org> AuthorDate: Wed Aug 19 19:27:26 2020 + Commit: Sam James gentoo org> CommitDate: Wed Aug 19 19:27:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f03a7f net-analyzer/macchanger: Keyword 1.7.0_p5_p4 arm64, #738046 Signed-off-by: Sam James gentoo.org> net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild index 1aa5414b43a..9a9c1c42dae 100644 --- a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild +++ b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI=" mirror://debian/pool/main/m/${PN}/${PN}_${PV/_p*}-$(ver_cut 5).$(ver_cut 7).debian.tar.xz " LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86" SLOT="0" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/
commit: 63fd00c44388c3e96b0c8c03cf34af0cacb92eb7 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Dec 3 09:50:36 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Dec 3 10:08:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63fd00c4 net-analyzer/macchanger: Version 1.7.0_p5_p4 Package-Manager: Portage-2.3.80, Repoman-2.3.19 Bug: https://bugs.gentoo.org/699744 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/macchanger/Manifest | 1 + .../macchanger/macchanger-1.7.0_p5_p4.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/net-analyzer/macchanger/Manifest b/net-analyzer/macchanger/Manifest index 3494576ab71..622a424b5ae 100644 --- a/net-analyzer/macchanger/Manifest +++ b/net-analyzer/macchanger/Manifest @@ -1 +1,2 @@ DIST macchanger-1.7.0.tar.gz 396848 BLAKE2B 7a6e5cbf302568884363ab4023033b53b1adc16896d7f88b1717f72b1b2a4d6d2dbfa2259a5c4aaa38d72201c5624a648077730cbc25f869f5f50a343bb93d0c SHA512 69f2008ace6ff8223ecf25805c08ddf42add9ed16c65f3bb57f74b8b0d080d584381ce79592d2ef581a9ba73f12624dae8db63dbb12e4875dfd29d828a4a5da3 +DIST macchanger_1.7.0-5.4.debian.tar.xz 25084 BLAKE2B 65d39333e07a4c89da7e622aaccc0f2cab45af8d84721c3d39c457dfaf3063df872812d07860cbe78634159b0a2944e75aa54c11f46eadc37b9d4a23fc81b629 SHA512 b50b52532fc987f443088f2a4d0f2327dac972e69bc4c0bc0a94de4583df76c7d32c40a143d24b7fa6e066fc36b89c4b160c02b26860c484aab5054a4032f0cc diff --git a/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild new file mode 100644 index 000..1aa5414b43a --- /dev/null +++ b/net-analyzer/macchanger/macchanger-1.7.0_p5_p4.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Utility for viewing/manipulating the MAC address of network interfaces" +OUI_DATE="20091029" # Generated with tools/IEEE_OUI.py in the source +OUI_FILE="OUI.list-${OUI_DATE}" +HOMEPAGE="https://github.com/alobbs/macchanger; +SRC_URI=" + https://github.com/alobbs/macchanger/releases/download/${PV/_p*}/${P/_p*}.tar.gz + mirror://debian/pool/main/m/${PN}/${PN}_${PV/_p*}-$(ver_cut 5).$(ver_cut 7).debian.tar.xz +" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86" +SLOT="0" + +PATCHES=( + "${FILESDIR}"/${PN}-1.7.0-fix-caddr_t.patch + "${WORKDIR}"/debian/patches/02-fix_usage_message.patch + "${WORKDIR}"/debian/patches/06-update_OUI_list.patch + "${WORKDIR}"/debian/patches/08-fix_random_MAC_choice.patch + "${WORKDIR}"/debian/patches/check-random-device-read-errors.patch + "${WORKDIR}"/debian/patches/verify-changed-MAC.patch + +) +S=${WORKDIR}/${P/_p*} + +src_configure() { + # Shared data is installed below /lib, see Bug #57046 + econf \ + --bindir="${EPREFIX}/sbin" \ + --datadir="${EPREFIX}/lib" +} + +src_install() { + default + + newdoc "${WORKDIR}"/debian/changelog debian.changelog + + dodir /usr/bin + dosym ../../sbin/macchanger /usr/bin/macchanger + dosym ../../lib/macchanger /usr/share/macchanger +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/files/
commit: 4be38b1ff0e4a3c76b12b869715621b31d646ed2 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Dec 3 09:21:47 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Dec 3 09:25:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be38b1f net-analyzer/macchanger: Clean up patch Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/macchanger/files/macchanger-1.7.0-fix-caddr_t.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/macchanger/files/macchanger-1.7.0-fix-caddr_t.patch b/net-analyzer/macchanger/files/macchanger-1.7.0-fix-caddr_t.patch index c5fe5f6e16c..0bcffcc67a7 100644 --- a/net-analyzer/macchanger/files/macchanger-1.7.0-fix-caddr_t.patch +++ b/net-analyzer/macchanger/files/macchanger-1.7.0-fix-caddr_t.patch @@ -1,7 +1,7 @@ https://github.com/alobbs/macchanger/issues/14 ./src/netinfo.c.orig -+++ ./src/netinfo.c +--- a/src/netinfo.c b/src/netinfo.c @@ -113,7 +113,7 @@ epa->size = IFHWADDRLEN;
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/macchanger/files/, net-analyzer/macchanger/
commit: 934b2a3612015642792d69007c6243f6a5f123c6 Author: Felix Janda posteo de> AuthorDate: Sat Nov 19 20:54:32 2016 + Commit: Robin H. Johnson gentoo org> CommitDate: Wed Nov 23 22:47:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=934b2a36 net-proxy/macchanger: add patch for compilation with musl The patch is used by Alpine Linux, and has been submitted upstream: https://github.com/alobbs/macchanger/issues/14 Also, do a revbump, bump EAPI, and eprefixify. Gentoo-Bug: https://bugs.gentoo.org/588248 (cherry picked from commit d139a40e069d59ca895871fe47bf45d6b82ba171) .../files/macchanger-1.7.0-fix-caddr_t.patch | 13 + net-analyzer/macchanger/macchanger-1.7.0-r1.ebuild | 31 ++ 2 files changed, 44 insertions(+) diff --git a/net-analyzer/macchanger/files/macchanger-1.7.0-fix-caddr_t.patch b/net-analyzer/macchanger/files/macchanger-1.7.0-fix-caddr_t.patch new file mode 100644 index ..c5fe5f6 --- /dev/null +++ b/net-analyzer/macchanger/files/macchanger-1.7.0-fix-caddr_t.patch @@ -0,0 +1,13 @@ +https://github.com/alobbs/macchanger/issues/14 + +--- ./src/netinfo.c.orig ./src/netinfo.c +@@ -113,7 +113,7 @@ + epa->size = IFHWADDRLEN; + + memcpy(, &(net->dev), sizeof(struct ifreq)); +- req.ifr_data = (caddr_t)epa; ++ req.ifr_data = (void *)epa; + + if (ioctl(net->sock, SIOCETHTOOL, ) < 0) { + perror ("[ERROR] Could not read permanent MAC"); diff --git a/net-analyzer/macchanger/macchanger-1.7.0-r1.ebuild b/net-analyzer/macchanger/macchanger-1.7.0-r1.ebuild new file mode 100644 index ..5f12529 --- /dev/null +++ b/net-analyzer/macchanger/macchanger-1.7.0-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DESCRIPTION="Utility for viewing/manipulating the MAC address of network interfaces" +OUI_DATE="20091029" # Generated with tools/IEEE_OUI.py in the source +OUI_FILE="OUI.list-${OUI_DATE}" +HOMEPAGE="https://github.com/alobbs/macchanger; +SRC_URI="https://github.com/alobbs/macchanger/releases/download/${PV}/${P}.tar.gz; +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86" +SLOT="0" + +PATCHES=( "${FILESDIR}"/${P}-fix-caddr_t.patch ) + +src_configure() { + # Shared data is installed below /lib, see Bug #57046 + econf \ + --bindir="${EPREFIX}/sbin" \ + --datadir="${EPREFIX}/lib" +} + +src_install() { + default + + dodir /usr/bin + dosym /sbin/macchanger /usr/bin/macchanger + dosym /lib/macchanger /usr/share/macchanger +}