* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ipv6toolkit/
@ 2016-10-06 3:19 Richard Farina
0 siblings, 0 replies; 9+ messages in thread
From: Richard Farina @ 2016-10-06 3:19 UTC (permalink / raw
To: gentoo-commits
commit: 72a90fb5e3be95860ad213920a9a7d33d9e33149
Author: Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 6 03:02:48 2016 +0000
Commit: Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Thu Oct 6 03:19:27 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72a90fb5
net-analyzer/ipv6toolkit: rename ipv6-toolkit and bump/cleanup
Package-Manager: portage-2.3.1
net-analyzer/ipv6toolkit/Manifest | 2 +
net-analyzer/ipv6toolkit/ipv6toolkit-1.4.1.ebuild | 50 ++++++++++++++++++++++
.../ipv6toolkit/ipv6toolkit-2.0_pre20160422.ebuild | 48 +++++++++++++++++++++
net-analyzer/ipv6toolkit/metadata.xml | 11 +++++
4 files changed, 111 insertions(+)
diff --git a/net-analyzer/ipv6toolkit/Manifest b/net-analyzer/ipv6toolkit/Manifest
new file mode 100644
index 00000000..9a258a9
--- /dev/null
+++ b/net-analyzer/ipv6toolkit/Manifest
@@ -0,0 +1,2 @@
+DIST ipv6toolkit-2.0_pre20160422.tar.gz 796716 SHA256 eea52d414ec1439e39afcf0199db8f73ee20f4618efa83ba7fcf75eba46de1a2 SHA512 532d6b76159fca03bdcebe341540a4071d2381dd3046469d0dfa5e8eecda5ffb4182d40658ef14c67bd11b781773bff1192e96d0ac4210c5ca095c6475d6c26d WHIRLPOOL 1accd014cc47171bb8627ccfd962c2736f51858f711e916b065d72513cbfb9a694246c98b1de78854a0652eb1611280dacd792b74c948b66d29311ed3cb0acfd
+DIST ipv6toolkit-v1.4.1.tar.gz 469374 SHA256 facf4ff7ff962644fcd37c04273000a480f3270eeb16b21e0c701032d2861b4f SHA512 50a3f66a02a417f07c5f8befb684629ea027fac6835866b957febf35581ddc0f611a8981030cade4dd10757dafc87b0a3d19384edee0f58f2fd713f23003a57d WHIRLPOOL ae6664863372e2b4aef8ce8efbaa179b8775def44efe35ad7540349a109e7d109ffd047389d37def93c9632dc55df252c28fd035a409a40ba38d272ca7c11b8a
diff --git a/net-analyzer/ipv6toolkit/ipv6toolkit-1.4.1.ebuild b/net-analyzer/ipv6toolkit/ipv6toolkit-1.4.1.ebuild
new file mode 100644
index 00000000..fa39f4f
--- /dev/null
+++ b/net-analyzer/ipv6toolkit/ipv6toolkit-1.4.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+
+inherit eutils
+
+DESCRIPTION="Set of IPv6 security/trouble-shooting tools to send arbitrary IPv6-based packets"
+HOMEPAGE="http://www.si6networks.com/tools/ipv6toolkit/"
+MY_PN="ipv6toolkit"
+MY_P="${MY_PN}-v${PV}"
+SRC_URI="http://www.si6networks.com/tools/ipv6toolkit/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="net-libs/libpcap[ipv6(+)]"
+RDEPEND="${DEPEND}
+ sys-apps/hwids"
+
+S="${WORKDIR}/${MY_P}"
+
+HWIDS_OUI_PATH=/usr/share/misc/oui.txt
+
+src_prepare() {
+ #patch it not needed per upstream
+ #https://github.com/fgont/ipv6toolkit/issues/44
+ #epatch "${FILESDIR}"/${PN}-1.4.1-oui-path.patch
+ sed -i "s,/usr/share/[^[:space:]\"']*/?oui.txt,${HWIDS_OUI_PATH},g" \
+ manuals/ipv6toolkit.conf.5 \
+ || die "failed to sed out oui path"
+}
+
+src_compile() {
+ emake CFLAGS="-Wall ${CFLAGS}" OUI_DATABASE="${HWIDS_OUI_PATH}" PREFIX=/usr
+}
+
+src_install() {
+ dodir /etc
+ emake install DESTDIR="${D}" OUI_DATABASE="${HWIDS_OUI_PATH}" PREFIX=/usr
+ rm -f "${D}"/usr/share/ipv6toolkit/oui.txt
+ rmdir "${D}"/usr/share/ipv6toolkit
+ dodoc CHANGES.TXT CONTRIB.TXT README*
+}
+pkg_postinst() {
+ einfo "Upstream change: ${PN}-1.4: PDF/ODF documentation is now manpages only (same content)."
+}
diff --git a/net-analyzer/ipv6toolkit/ipv6toolkit-2.0_pre20160422.ebuild b/net-analyzer/ipv6toolkit/ipv6toolkit-2.0_pre20160422.ebuild
new file mode 100644
index 00000000..ca04eb1
--- /dev/null
+++ b/net-analyzer/ipv6toolkit/ipv6toolkit-2.0_pre20160422.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Set of IPv6 security/trouble-shooting tools to send arbitrary IPv6-based packets"
+HOMEPAGE="http://www.si6networks.com/tools/ipv6toolkit/"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+if [[ ${PV} == "9999" ]] ; then
+ EGIT_REPO_URI="https://github.com/fgont/ipv6toolkit.git"
+ inherit git-r3
+ KEYWORDS=""
+else
+ KEYWORDS="~amd64 ~x86"
+ SNAPSHOT="d14d90969e88a455e4ca8ea0ea7d88c9b7fb5c9f"
+ SRC_URI="https://github.com/fgont/ipv6toolkit/archive/${SNAPSHOT}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}"/"${PN}"-"${SNAPSHOT}"
+fi
+
+DEPEND="net-libs/libpcap[ipv6(+)]"
+RDEPEND="${DEPEND}
+ sys-apps/hwids"
+
+HWIDS_OUI_PATH=/usr/share/misc/oui.txt
+
+src_prepare() {
+ sed -i "s#/usr/share/ipv6toolkit/oui.txt#${HWIDS_OUI_PATH}#" \
+ manuals/ipv6toolkit.conf.5
+}
+src_compile() {
+ emake CFLAGS="${CFLAGS}" PREFIX=/usr
+}
+
+src_install() {
+ dodir /etc
+ emake install DESTDIR="${ED}" PREFIX=/usr
+ #remove the included oui file
+ rm -f "${D}"/usr/share/ipv6toolkit/oui.txt
+ #fix the conf file to use the one from sys-apps/hwids
+ sed -i "s#/usr/share/ipv6toolkit/oui.txt#${HWIDS_OUI_PATH}#" \
+ "${ED}"/etc/ipv6toolkit.conf
+ dodoc CHANGES.TXT README.TXT
+}
diff --git a/net-analyzer/ipv6toolkit/metadata.xml b/net-analyzer/ipv6toolkit/metadata.xml
new file mode 100644
index 00000000..d6a6e9d
--- /dev/null
+++ b/net-analyzer/ipv6toolkit/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>netmon@gentoo.org</email>
+ <name>Gentoo network monitoring and analysis project</name>
+</maintainer>
+<longdescription>
+ The SI6 Networks' IPv6 toolkit is a set of IPv6 security/trouble-shooting tools, that can send arbitrary IPv6-based packets.
+</longdescription>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ipv6toolkit/
@ 2016-10-06 3:24 Richard Farina
0 siblings, 0 replies; 9+ messages in thread
From: Richard Farina @ 2016-10-06 3:24 UTC (permalink / raw
To: gentoo-commits
commit: 90c2a473713f966f07aff10b48b25a626e8f3081
Author: Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 6 03:23:36 2016 +0000
Commit: Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Thu Oct 6 03:23:36 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c2a473
net-analyzer/ipv6toolkit: despite git not having a tag, there was a 2.0 release which makes this p not pre
Package-Manager: portage-2.3.1
net-analyzer/ipv6toolkit/Manifest | 2 +-
...6toolkit-2.0_pre20160422.ebuild => ipv6toolkit-2.0_p20160422.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-analyzer/ipv6toolkit/Manifest b/net-analyzer/ipv6toolkit/Manifest
index 9a258a9..7a49b5f 100644
--- a/net-analyzer/ipv6toolkit/Manifest
+++ b/net-analyzer/ipv6toolkit/Manifest
@@ -1,2 +1,2 @@
-DIST ipv6toolkit-2.0_pre20160422.tar.gz 796716 SHA256 eea52d414ec1439e39afcf0199db8f73ee20f4618efa83ba7fcf75eba46de1a2 SHA512 532d6b76159fca03bdcebe341540a4071d2381dd3046469d0dfa5e8eecda5ffb4182d40658ef14c67bd11b781773bff1192e96d0ac4210c5ca095c6475d6c26d WHIRLPOOL 1accd014cc47171bb8627ccfd962c2736f51858f711e916b065d72513cbfb9a694246c98b1de78854a0652eb1611280dacd792b74c948b66d29311ed3cb0acfd
+DIST ipv6toolkit-2.0_p20160422.tar.gz 796716 SHA256 eea52d414ec1439e39afcf0199db8f73ee20f4618efa83ba7fcf75eba46de1a2 SHA512 532d6b76159fca03bdcebe341540a4071d2381dd3046469d0dfa5e8eecda5ffb4182d40658ef14c67bd11b781773bff1192e96d0ac4210c5ca095c6475d6c26d WHIRLPOOL 1accd014cc47171bb8627ccfd962c2736f51858f711e916b065d72513cbfb9a694246c98b1de78854a0652eb1611280dacd792b74c948b66d29311ed3cb0acfd
DIST ipv6toolkit-v1.4.1.tar.gz 469374 SHA256 facf4ff7ff962644fcd37c04273000a480f3270eeb16b21e0c701032d2861b4f SHA512 50a3f66a02a417f07c5f8befb684629ea027fac6835866b957febf35581ddc0f611a8981030cade4dd10757dafc87b0a3d19384edee0f58f2fd713f23003a57d WHIRLPOOL ae6664863372e2b4aef8ce8efbaa179b8775def44efe35ad7540349a109e7d109ffd047389d37def93c9632dc55df252c28fd035a409a40ba38d272ca7c11b8a
diff --git a/net-analyzer/ipv6toolkit/ipv6toolkit-2.0_pre20160422.ebuild b/net-analyzer/ipv6toolkit/ipv6toolkit-2.0_p20160422.ebuild
similarity index 100%
rename from net-analyzer/ipv6toolkit/ipv6toolkit-2.0_pre20160422.ebuild
rename to net-analyzer/ipv6toolkit/ipv6toolkit-2.0_p20160422.ebuild
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ipv6toolkit/
@ 2017-04-17 5:38 Jeroen Roovers
0 siblings, 0 replies; 9+ messages in thread
From: Jeroen Roovers @ 2017-04-17 5:38 UTC (permalink / raw
To: gentoo-commits
commit: d0442d805347722980af65b04b36afda55efae9a
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 17 05:35:43 2017 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Mon Apr 17 05:38:04 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0442d80
net-analyzer/ipv6toolkit: Old.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
net-analyzer/ipv6toolkit/Manifest | 1 -
net-analyzer/ipv6toolkit/ipv6toolkit-1.4.1.ebuild | 49 -----------------------
2 files changed, 50 deletions(-)
diff --git a/net-analyzer/ipv6toolkit/Manifest b/net-analyzer/ipv6toolkit/Manifest
index 7a49b5ff54d..d82799f02b7 100644
--- a/net-analyzer/ipv6toolkit/Manifest
+++ b/net-analyzer/ipv6toolkit/Manifest
@@ -1,2 +1 @@
DIST ipv6toolkit-2.0_p20160422.tar.gz 796716 SHA256 eea52d414ec1439e39afcf0199db8f73ee20f4618efa83ba7fcf75eba46de1a2 SHA512 532d6b76159fca03bdcebe341540a4071d2381dd3046469d0dfa5e8eecda5ffb4182d40658ef14c67bd11b781773bff1192e96d0ac4210c5ca095c6475d6c26d WHIRLPOOL 1accd014cc47171bb8627ccfd962c2736f51858f711e916b065d72513cbfb9a694246c98b1de78854a0652eb1611280dacd792b74c948b66d29311ed3cb0acfd
-DIST ipv6toolkit-v1.4.1.tar.gz 469374 SHA256 facf4ff7ff962644fcd37c04273000a480f3270eeb16b21e0c701032d2861b4f SHA512 50a3f66a02a417f07c5f8befb684629ea027fac6835866b957febf35581ddc0f611a8981030cade4dd10757dafc87b0a3d19384edee0f58f2fd713f23003a57d WHIRLPOOL ae6664863372e2b4aef8ce8efbaa179b8775def44efe35ad7540349a109e7d109ffd047389d37def93c9632dc55df252c28fd035a409a40ba38d272ca7c11b8a
diff --git a/net-analyzer/ipv6toolkit/ipv6toolkit-1.4.1.ebuild b/net-analyzer/ipv6toolkit/ipv6toolkit-1.4.1.ebuild
deleted file mode 100644
index 6d28f511681..00000000000
--- a/net-analyzer/ipv6toolkit/ipv6toolkit-1.4.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils
-
-DESCRIPTION="Set of IPv6 security/trouble-shooting tools to send arbitrary IPv6-based packets"
-HOMEPAGE="http://www.si6networks.com/tools/ipv6toolkit/"
-MY_PN="ipv6toolkit"
-MY_P="${MY_PN}-v${PV}"
-SRC_URI="http://www.si6networks.com/tools/ipv6toolkit/${MY_P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="net-libs/libpcap[ipv6(+)]"
-RDEPEND="${DEPEND}
- sys-apps/hwids"
-
-S="${WORKDIR}/${MY_P}"
-
-HWIDS_OUI_PATH=/usr/share/misc/oui.txt
-
-src_prepare() {
- #patch it not needed per upstream
- #https://github.com/fgont/ipv6toolkit/issues/44
- #epatch "${FILESDIR}"/${PN}-1.4.1-oui-path.patch
- sed -i "s,/usr/share/[^[:space:]\"']*/?oui.txt,${HWIDS_OUI_PATH},g" \
- manuals/ipv6toolkit.conf.5 \
- || die "failed to sed out oui path"
-}
-
-src_compile() {
- emake CFLAGS="-Wall ${CFLAGS}" OUI_DATABASE="${HWIDS_OUI_PATH}" PREFIX=/usr
-}
-
-src_install() {
- dodir /etc
- emake install DESTDIR="${D}" OUI_DATABASE="${HWIDS_OUI_PATH}" PREFIX=/usr
- rm -f "${D}"/usr/share/ipv6toolkit/oui.txt
- rmdir "${D}"/usr/share/ipv6toolkit
- dodoc CHANGES.TXT CONTRIB.TXT README*
-}
-pkg_postinst() {
- einfo "Upstream change: ${PN}-1.4: PDF/ODF documentation is now manpages only (same content)."
-}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ipv6toolkit/
@ 2020-01-08 9:16 Jeroen Roovers
0 siblings, 0 replies; 9+ messages in thread
From: Jeroen Roovers @ 2020-01-08 9:16 UTC (permalink / raw
To: gentoo-commits
commit: 78a9c81c87e92d48d247da5210c9cc1dc29ede96
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 8 09:05:13 2020 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Wed Jan 8 09:16:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a9c81c
net-analyzer/ipv6toolkit: Add live ebuild
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
.../ipv6toolkit/ipv6toolkit-99999999.ebuild | 43 ++++++++++++++++++++++
1 file changed, 43 insertions(+)
diff --git a/net-analyzer/ipv6toolkit/ipv6toolkit-99999999.ebuild b/net-analyzer/ipv6toolkit/ipv6toolkit-99999999.ebuild
new file mode 100644
index 00000000000..8a862e67718
--- /dev/null
+++ b/net-analyzer/ipv6toolkit/ipv6toolkit-99999999.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit git-r3 toolchain-funcs
+
+DESCRIPTION="Set of IPv6 security/trouble-shooting tools to send arbitrary IPv6-based packets"
+HOMEPAGE="https://www.si6networks.com/tools/ipv6toolkit/"
+EGIT_REPO_URI="https://github.com/fgont/ipv6toolkit"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS=""
+
+DEPEND="
+ net-libs/libpcap[ipv6(+)]
+"
+RDEPEND="
+ ${DEPEND}
+ sys-apps/hwids
+"
+
+HWIDS_OUI_PATH=/usr/share/misc/oui.txt
+
+src_prepare() {
+ default
+ sed -i "s#/usr/share/ipv6toolkit/oui.txt#${HWIDS_OUI_PATH}#" \
+ manuals/ipv6toolkit.conf.5
+}
+src_compile() {
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" PREFIX=/usr
+}
+
+src_install() {
+ dodir /etc
+ emake install DESTDIR="${ED}" PREFIX=/usr
+ #remove the included oui file
+ rm -f "${D}"/usr/share/ipv6toolkit/oui.txt
+ #fix the conf file to use the one from sys-apps/hwids
+ sed -i "s#/usr/share/ipv6toolkit/oui.txt#${HWIDS_OUI_PATH}#" \
+ "${ED}"/etc/ipv6toolkit.conf
+ dodoc CHANGES.TXT README.TXT
+}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ipv6toolkit/
@ 2020-01-08 9:16 Jeroen Roovers
0 siblings, 0 replies; 9+ messages in thread
From: Jeroen Roovers @ 2020-01-08 9:16 UTC (permalink / raw
To: gentoo-commits
commit: 86ce85bd4b8909a89321b4f33a4ca1e22b7af63c
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 8 09:14:51 2020 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Wed Jan 8 09:16:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ce85bd
net-analyzer/ipv6toolkit: Version 2.1_p20190919
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
net-analyzer/ipv6toolkit/Manifest | 1 +
.../ipv6toolkit/ipv6toolkit-2.1_p20190919.ebuild | 45 ++++++++++++++++++++++
2 files changed, 46 insertions(+)
diff --git a/net-analyzer/ipv6toolkit/Manifest b/net-analyzer/ipv6toolkit/Manifest
index 0f2bc79a5b2..c09196eaf27 100644
--- a/net-analyzer/ipv6toolkit/Manifest
+++ b/net-analyzer/ipv6toolkit/Manifest
@@ -1 +1,2 @@
DIST ipv6toolkit-2.0_p20160422.tar.gz 796716 BLAKE2B 468375afbf385ac9b571708be1baff0b0c56a0895bb73f3711522120b0e5fdfded3d73fea2a7d48b38f1e6387e0d63674c08eb503281f6eb635ea131ae67ec47 SHA512 532d6b76159fca03bdcebe341540a4071d2381dd3046469d0dfa5e8eecda5ffb4182d40658ef14c67bd11b781773bff1192e96d0ac4210c5ca095c6475d6c26d
+DIST ipv6toolkit-2.1_p20190919.tar.gz 979235 BLAKE2B 1b652b00874b9a71a5e5b86643d9c71fc02917af93d9730e7e4be7e5203d07dfef5bc7d1bb0453a6bf9dece69f7f4256912f0902132dd21530ae8ea9e94b8b4f SHA512 78e7565f4827d21573ced06002311a4f3736df71846085b3e8e47e0d6aebeaa4e60881c148c3c65ee010ffcfb2bf3ad56bb2625203aff5b0fdf40fbb7f37ecb9
diff --git a/net-analyzer/ipv6toolkit/ipv6toolkit-2.1_p20190919.ebuild b/net-analyzer/ipv6toolkit/ipv6toolkit-2.1_p20190919.ebuild
new file mode 100644
index 00000000000..6a4df21782c
--- /dev/null
+++ b/net-analyzer/ipv6toolkit/ipv6toolkit-2.1_p20190919.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs
+
+DESCRIPTION="Set of IPv6 security/trouble-shooting tools to send arbitrary IPv6-based packets"
+HOMEPAGE="https://www.si6networks.com/tools/ipv6toolkit/"
+SNAPSHOT="20de5f297f73b6a8115d1eac52adfe0b6df5b3ed"
+SRC_URI="https://github.com/fgont/ipv6toolkit/archive/${SNAPSHOT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/"${PN}"-"${SNAPSHOT}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+ net-libs/libpcap[ipv6(+)]
+"
+RDEPEND="
+ ${DEPEND}
+ sys-apps/hwids
+"
+
+HWIDS_OUI_PATH=/usr/share/misc/oui.txt
+
+src_prepare() {
+ default
+ sed -i "s#/usr/share/ipv6toolkit/oui.txt#${HWIDS_OUI_PATH}#" \
+ manuals/ipv6toolkit.conf.5
+}
+src_compile() {
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" PREFIX=/usr
+}
+
+src_install() {
+ dodir /etc
+ emake install DESTDIR="${ED}" PREFIX=/usr
+ #remove the included oui file
+ rm -f "${D}"/usr/share/ipv6toolkit/oui.txt
+ #fix the conf file to use the one from sys-apps/hwids
+ sed -i "s#/usr/share/ipv6toolkit/oui.txt#${HWIDS_OUI_PATH}#" \
+ "${ED}"/etc/ipv6toolkit.conf
+ dodoc CHANGES.TXT README.TXT
+}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ipv6toolkit/
@ 2020-04-15 12:46 Jeroen Roovers
0 siblings, 0 replies; 9+ messages in thread
From: Jeroen Roovers @ 2020-04-15 12:46 UTC (permalink / raw
To: gentoo-commits
commit: e8571b0827a8e4b9366683b6674f8ddfcddb54f8
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 15 12:46:12 2020 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Wed Apr 15 12:46:27 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8571b08
net-analyzer/ipv6toolkit: Old
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
net-analyzer/ipv6toolkit/Manifest | 1 -
.../ipv6toolkit/ipv6toolkit-2.0_p20160422.ebuild | 47 ----------------------
2 files changed, 48 deletions(-)
diff --git a/net-analyzer/ipv6toolkit/Manifest b/net-analyzer/ipv6toolkit/Manifest
index 5ab20aa0e0e..d7cf7dd956f 100644
--- a/net-analyzer/ipv6toolkit/Manifest
+++ b/net-analyzer/ipv6toolkit/Manifest
@@ -1,3 +1,2 @@
-DIST ipv6toolkit-2.0_p20160422.tar.gz 796716 BLAKE2B 468375afbf385ac9b571708be1baff0b0c56a0895bb73f3711522120b0e5fdfded3d73fea2a7d48b38f1e6387e0d63674c08eb503281f6eb635ea131ae67ec47 SHA512 532d6b76159fca03bdcebe341540a4071d2381dd3046469d0dfa5e8eecda5ffb4182d40658ef14c67bd11b781773bff1192e96d0ac4210c5ca095c6475d6c26d
DIST ipv6toolkit-2.1_p20190919.tar.gz 979235 BLAKE2B 1b652b00874b9a71a5e5b86643d9c71fc02917af93d9730e7e4be7e5203d07dfef5bc7d1bb0453a6bf9dece69f7f4256912f0902132dd21530ae8ea9e94b8b4f SHA512 78e7565f4827d21573ced06002311a4f3736df71846085b3e8e47e0d6aebeaa4e60881c148c3c65ee010ffcfb2bf3ad56bb2625203aff5b0fdf40fbb7f37ecb9
DIST ipv6toolkit-2.1_p20200412.tar.gz 987247 BLAKE2B 7fcb07c0cbb22e377618f62b69a16e4a5aeda3b3ebc32bd216cf9fa3beb2d8775cec6543482609361bb23304e3284e770ae82ada053fb172c432adfe360e09ba SHA512 480245e4f5ed31d6de726467ab8e1726285ccc7eeb6c84bd75caf62af35409ebf5ea63a29567200b387592317a5d5989c76ad38d3f0842ebdf5392f28e81be9f
diff --git a/net-analyzer/ipv6toolkit/ipv6toolkit-2.0_p20160422.ebuild b/net-analyzer/ipv6toolkit/ipv6toolkit-2.0_p20160422.ebuild
deleted file mode 100644
index e16edc154cc..00000000000
--- a/net-analyzer/ipv6toolkit/ipv6toolkit-2.0_p20160422.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Set of IPv6 security/trouble-shooting tools to send arbitrary IPv6-based packets"
-HOMEPAGE="https://www.si6networks.com/tools/ipv6toolkit/"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE=""
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/fgont/ipv6toolkit.git"
- inherit git-r3
- KEYWORDS=""
-else
- KEYWORDS="~amd64 ~x86"
- SNAPSHOT="d14d90969e88a455e4ca8ea0ea7d88c9b7fb5c9f"
- SRC_URI="https://github.com/fgont/ipv6toolkit/archive/${SNAPSHOT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}"/"${PN}"-"${SNAPSHOT}"
-fi
-
-DEPEND="net-libs/libpcap[ipv6(+)]"
-RDEPEND="${DEPEND}
- sys-apps/hwids"
-
-HWIDS_OUI_PATH=/usr/share/misc/oui.txt
-
-src_prepare() {
- sed -i "s#/usr/share/ipv6toolkit/oui.txt#${HWIDS_OUI_PATH}#" \
- manuals/ipv6toolkit.conf.5
-}
-src_compile() {
- emake CFLAGS="${CFLAGS}" PREFIX=/usr
-}
-
-src_install() {
- dodir /etc
- emake install DESTDIR="${ED}" PREFIX=/usr
- #remove the included oui file
- rm -f "${D}"/usr/share/ipv6toolkit/oui.txt
- #fix the conf file to use the one from sys-apps/hwids
- sed -i "s#/usr/share/ipv6toolkit/oui.txt#${HWIDS_OUI_PATH}#" \
- "${ED}"/etc/ipv6toolkit.conf
- dodoc CHANGES.TXT README.TXT
-}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ipv6toolkit/
@ 2020-04-15 12:46 Jeroen Roovers
0 siblings, 0 replies; 9+ messages in thread
From: Jeroen Roovers @ 2020-04-15 12:46 UTC (permalink / raw
To: gentoo-commits
commit: e7e82387eb5b2340db5987b2854732ea357e9228
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 15 12:45:36 2020 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Wed Apr 15 12:46:26 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e82387
net-analyzer/ipv6toolkit: Version 2.1_p20200412
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
net-analyzer/ipv6toolkit/Manifest | 1 +
.../ipv6toolkit/ipv6toolkit-2.1_p20200412.ebuild | 45 ++++++++++++++++++++++
2 files changed, 46 insertions(+)
diff --git a/net-analyzer/ipv6toolkit/Manifest b/net-analyzer/ipv6toolkit/Manifest
index c09196eaf27..5ab20aa0e0e 100644
--- a/net-analyzer/ipv6toolkit/Manifest
+++ b/net-analyzer/ipv6toolkit/Manifest
@@ -1,2 +1,3 @@
DIST ipv6toolkit-2.0_p20160422.tar.gz 796716 BLAKE2B 468375afbf385ac9b571708be1baff0b0c56a0895bb73f3711522120b0e5fdfded3d73fea2a7d48b38f1e6387e0d63674c08eb503281f6eb635ea131ae67ec47 SHA512 532d6b76159fca03bdcebe341540a4071d2381dd3046469d0dfa5e8eecda5ffb4182d40658ef14c67bd11b781773bff1192e96d0ac4210c5ca095c6475d6c26d
DIST ipv6toolkit-2.1_p20190919.tar.gz 979235 BLAKE2B 1b652b00874b9a71a5e5b86643d9c71fc02917af93d9730e7e4be7e5203d07dfef5bc7d1bb0453a6bf9dece69f7f4256912f0902132dd21530ae8ea9e94b8b4f SHA512 78e7565f4827d21573ced06002311a4f3736df71846085b3e8e47e0d6aebeaa4e60881c148c3c65ee010ffcfb2bf3ad56bb2625203aff5b0fdf40fbb7f37ecb9
+DIST ipv6toolkit-2.1_p20200412.tar.gz 987247 BLAKE2B 7fcb07c0cbb22e377618f62b69a16e4a5aeda3b3ebc32bd216cf9fa3beb2d8775cec6543482609361bb23304e3284e770ae82ada053fb172c432adfe360e09ba SHA512 480245e4f5ed31d6de726467ab8e1726285ccc7eeb6c84bd75caf62af35409ebf5ea63a29567200b387592317a5d5989c76ad38d3f0842ebdf5392f28e81be9f
diff --git a/net-analyzer/ipv6toolkit/ipv6toolkit-2.1_p20200412.ebuild b/net-analyzer/ipv6toolkit/ipv6toolkit-2.1_p20200412.ebuild
new file mode 100644
index 00000000000..2d692fb0ea0
--- /dev/null
+++ b/net-analyzer/ipv6toolkit/ipv6toolkit-2.1_p20200412.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs
+
+DESCRIPTION="Set of IPv6 security/trouble-shooting tools to send arbitrary IPv6-based packets"
+HOMEPAGE="https://www.si6networks.com/tools/ipv6toolkit/"
+SNAPSHOT="623a0fbc0422cdc0a4b833d7b5ec58a2eaa9bddf"
+SRC_URI="https://github.com/fgont/ipv6toolkit/archive/${SNAPSHOT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/"${PN}"-"${SNAPSHOT}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+ net-libs/libpcap[ipv6(+)]
+"
+RDEPEND="
+ ${DEPEND}
+ sys-apps/hwids
+"
+
+HWIDS_OUI_PATH=/usr/share/misc/oui.txt
+
+src_prepare() {
+ default
+ sed -i "s#/usr/share/ipv6toolkit/oui.txt#${HWIDS_OUI_PATH}#" \
+ manuals/ipv6toolkit.conf.5
+}
+src_compile() {
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" PREFIX=/usr
+}
+
+src_install() {
+ dodir /etc
+ emake install DESTDIR="${ED}" PREFIX=/usr
+ #remove the included oui file
+ rm -f "${D}"/usr/share/ipv6toolkit/oui.txt
+ #fix the conf file to use the one from sys-apps/hwids
+ sed -i "s#/usr/share/ipv6toolkit/oui.txt#${HWIDS_OUI_PATH}#" \
+ "${ED}"/etc/ipv6toolkit.conf
+ dodoc CHANGES.TXT README.TXT
+}
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ipv6toolkit/
@ 2020-04-15 12:46 Jeroen Roovers
0 siblings, 0 replies; 9+ messages in thread
From: Jeroen Roovers @ 2020-04-15 12:46 UTC (permalink / raw
To: gentoo-commits
commit: 4add82f295bc9c0d0bcdec83c63d3fe087a45e51
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 15 12:36:30 2020 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Wed Apr 15 12:46:25 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4add82f2
net-analyzer/ipv6toolkit: Update live ebuild
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
net-analyzer/ipv6toolkit/ipv6toolkit-99999999.ebuild | 3 ---
1 file changed, 3 deletions(-)
diff --git a/net-analyzer/ipv6toolkit/ipv6toolkit-99999999.ebuild b/net-analyzer/ipv6toolkit/ipv6toolkit-99999999.ebuild
index 2248b0b2e75..8a862e67718 100644
--- a/net-analyzer/ipv6toolkit/ipv6toolkit-99999999.ebuild
+++ b/net-analyzer/ipv6toolkit/ipv6toolkit-99999999.ebuild
@@ -19,9 +19,6 @@ RDEPEND="
${DEPEND}
sys-apps/hwids
"
-PATCHES=(
- "${FILESDIR}"/${PN}-2.1_p20190919-fno-common.patch
-)
HWIDS_OUI_PATH=/usr/share/misc/oui.txt
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ipv6toolkit/
@ 2021-11-28 20:08 Mike Gilbert
0 siblings, 0 replies; 9+ messages in thread
From: Mike Gilbert @ 2021-11-28 20:08 UTC (permalink / raw
To: gentoo-commits
commit: 71dc15d56f1741567451d7ca886a0bfd9cb7aa2d
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 25 01:12:32 2021 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Nov 28 19:54:04 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71dc15d5
net-analyzer/ipv6toolkit: migrate to hwdata
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
...412.ebuild => ipv6toolkit-2.1_p20200412-r1.ebuild} | 19 +++++++------------
net-analyzer/ipv6toolkit/ipv6toolkit-99999999.ebuild | 19 +++++++------------
2 files changed, 14 insertions(+), 24 deletions(-)
diff --git a/net-analyzer/ipv6toolkit/ipv6toolkit-2.1_p20200412.ebuild b/net-analyzer/ipv6toolkit/ipv6toolkit-2.1_p20200412-r1.ebuild
similarity index 58%
rename from net-analyzer/ipv6toolkit/ipv6toolkit-2.1_p20200412.ebuild
rename to net-analyzer/ipv6toolkit/ipv6toolkit-2.1_p20200412-r1.ebuild
index 2d692fb0ea06..afe8e856acea 100644
--- a/net-analyzer/ipv6toolkit/ipv6toolkit-2.1_p20200412.ebuild
+++ b/net-analyzer/ipv6toolkit/ipv6toolkit-2.1_p20200412-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -19,27 +19,22 @@ DEPEND="
"
RDEPEND="
${DEPEND}
- sys-apps/hwids
+ sys-apps/hwdata
"
-HWIDS_OUI_PATH=/usr/share/misc/oui.txt
-
src_prepare() {
default
- sed -i "s#/usr/share/ipv6toolkit/oui.txt#${HWIDS_OUI_PATH}#" \
- manuals/ipv6toolkit.conf.5
}
+
src_compile() {
- emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" PREFIX=/usr
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" PREFIX="${EPREFIX}/usr"
+ sed -i -e "s:ipv6toolkit/oui.txt:hwdata/oui.txt:" data/ipv6toolkit.conf manuals/ipv6toolkit.conf.5 || die
}
src_install() {
dodir /etc
- emake install DESTDIR="${ED}" PREFIX=/usr
+ emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
#remove the included oui file
- rm -f "${D}"/usr/share/ipv6toolkit/oui.txt
- #fix the conf file to use the one from sys-apps/hwids
- sed -i "s#/usr/share/ipv6toolkit/oui.txt#${HWIDS_OUI_PATH}#" \
- "${ED}"/etc/ipv6toolkit.conf
+ rm "${ED}"/usr/share/ipv6toolkit/oui.txt || die
dodoc CHANGES.TXT README.TXT
}
diff --git a/net-analyzer/ipv6toolkit/ipv6toolkit-99999999.ebuild b/net-analyzer/ipv6toolkit/ipv6toolkit-99999999.ebuild
index 8a862e677183..78d911dcf494 100644
--- a/net-analyzer/ipv6toolkit/ipv6toolkit-99999999.ebuild
+++ b/net-analyzer/ipv6toolkit/ipv6toolkit-99999999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -17,27 +17,22 @@ DEPEND="
"
RDEPEND="
${DEPEND}
- sys-apps/hwids
+ sys-apps/hwdata
"
-HWIDS_OUI_PATH=/usr/share/misc/oui.txt
-
src_prepare() {
default
- sed -i "s#/usr/share/ipv6toolkit/oui.txt#${HWIDS_OUI_PATH}#" \
- manuals/ipv6toolkit.conf.5
}
+
src_compile() {
- emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" PREFIX=/usr
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" PREFIX="${EPREFIX}/usr"
+ sed -i -e "s:ipv6toolkit/oui.txt:hwdata/oui.txt:" data/ipv6toolkit.conf manuals/ipv6toolkit.conf.5 || die
}
src_install() {
dodir /etc
- emake install DESTDIR="${ED}" PREFIX=/usr
+ emake install DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
#remove the included oui file
- rm -f "${D}"/usr/share/ipv6toolkit/oui.txt
- #fix the conf file to use the one from sys-apps/hwids
- sed -i "s#/usr/share/ipv6toolkit/oui.txt#${HWIDS_OUI_PATH}#" \
- "${ED}"/etc/ipv6toolkit.conf
+ rm "${ED}"/usr/share/ipv6toolkit/oui.txt || die
dodoc CHANGES.TXT README.TXT
}
^ permalink raw reply related [flat|nested] 9+ messages in thread
end of thread, other threads:[~2021-11-28 20:09 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-17 5:38 [gentoo-commits] repo/gentoo:master commit in: net-analyzer/ipv6toolkit/ Jeroen Roovers
-- strict thread matches above, loose matches on Subject: below --
2021-11-28 20:08 Mike Gilbert
2020-04-15 12:46 Jeroen Roovers
2020-04-15 12:46 Jeroen Roovers
2020-04-15 12:46 Jeroen Roovers
2020-01-08 9:16 Jeroen Roovers
2020-01-08 9:16 Jeroen Roovers
2016-10-06 3:24 Richard Farina
2016-10-06 3:19 Richard Farina
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox