* [gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/
@ 2017-05-18 8:36 Jeroen Roovers
0 siblings, 0 replies; 13+ messages in thread
From: Jeroen Roovers @ 2017-05-18 8:36 UTC (permalink / raw
To: gentoo-commits
commit: 7e014d07ff26a5be6810f74564cf722b6bda27ff
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Thu May 18 08:35:59 2017 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Thu May 18 08:35:59 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e014d07
net-misc/packETH: Old.
Package-Manager: Portage-2.3.5, Repoman-2.3.2
net-misc/packETH/Manifest | 1 -
net-misc/packETH/packETH-1.7.2.ebuild | 30 ------------------------------
2 files changed, 31 deletions(-)
diff --git a/net-misc/packETH/Manifest b/net-misc/packETH/Manifest
index 80712b4350d..da4308cb26c 100644
--- a/net-misc/packETH/Manifest
+++ b/net-misc/packETH/Manifest
@@ -1,4 +1,3 @@
-DIST packETH-1.7.2.tar.bz2 403655 SHA256 3bccfcc2fad3c68ae1489f73944421f438635c152c43b968dd0c20899351207e SHA512 110f66ea130a20491648df603bf83f54bd216c55f71bfa19e8e5d7c77fdc616a731cc5d540dd9b5c5ac6e762956bf4cff08d75d3b848a3714011162079a3ca78 WHIRLPOOL da05c1a2de0cd551c2268124b6a41eb06e4b8c83a10d5a1a38c21cab082a53638338955211e680e7920dca3f4f1c5643701f10e1db7c0661dfec7f8e284d0842
DIST packETH-1.7.3.tar.gz 395666 SHA256 47c37918abc6d507aa4599e92ccd913d07cf8d73c44f247b661a1891188c29e6 SHA512 349fd579bbbbbbbe2ca96374c8083ecf047a1c5f51626341bd7f98b4c8a29b74342311e45950a3f2628ba53dba250135c3802556b6aa5c49181e72313a7256d5 WHIRLPOOL 8342cfd373217b400c9f1f59020dfcb4ad9ad3fc34a71d7080847242baeeefa1a77562ad25878c0634956d6a5e7fc76299042d7d18b98f6ab1d1b724ab216a55
DIST packETH-1.8.1.tar.bz2 321624 SHA256 7b5590779bc5324cfb5d61095642d3820bf915565842c706a0ce70395a14abda SHA512 caca26d3a0e9a175cdcaccc21f8d0038fd4c3dc0939b52ae6e16109d0e42b882b4de95524d35bfe7bafc131203ba23aac5f3baf825b2c55ab18022edadb04a4d WHIRLPOOL c6fbdf38b8c7d9385251bf112d23658299b256eca34e1c0180e737ecb7a3f520f65e3d3ea1cf05b9398f67e766f411c5d413fbce9adc5bf998570059df0a34e8
DIST packETH-1.8.tar.bz 305580 SHA256 0b9333640bf7c0f31190c6fa348224864bc4603519a441438085177ae4d1116e SHA512 37df839186b7982a34f328256dcc23e100f28cf071586b2b55204c5c6b6e8a3fd3803e230d4e9bc6492f51f45bf17d1ea4716043914f649320f2d37f3280cf52 WHIRLPOOL 56914c1fa7aca1aad1e45743dbc6f09902e0e2636d2c852c8a3d4c2496e34a051f7a8b4b2928d81a31f89dc4f2a693aa5313f7516071723ebec36035c856e517
diff --git a/net-misc/packETH/packETH-1.7.2.ebuild b/net-misc/packETH/packETH-1.7.2.ebuild
deleted file mode 100644
index b6702105606..00000000000
--- a/net-misc/packETH/packETH-1.7.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit autotools
-
-DESCRIPTION="Packet generator tool for ethernet"
-HOMEPAGE="http://packeth.sourceforge.net/"
-SRC_URI="mirror://sourceforge/packeth/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
- dev-libs/glib:2
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:2
-"
-DEPEND="
- virtual/pkgconfig
- ${RDEPEND}
-"
-DOCS=( AUTHORS README )
-
-src_prepare() {
- sed -i Makefile.am -e '/^ -g/d;/^ -O2/d' || die
- eautomake
-}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/
@ 2017-12-24 12:31 Jeroen Roovers
0 siblings, 0 replies; 13+ messages in thread
From: Jeroen Roovers @ 2017-12-24 12:31 UTC (permalink / raw
To: gentoo-commits
commit: 7d06c81f05c44d2d78758f398ea25616d7e25731
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 24 12:27:26 2017 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sun Dec 24 12:27:26 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d06c81f
net-misc/packETH: Old.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
net-misc/packETH/Manifest | 1 -
net-misc/packETH/packETH-1.8.ebuild | 30 ------------------------------
2 files changed, 31 deletions(-)
diff --git a/net-misc/packETH/Manifest b/net-misc/packETH/Manifest
index 7786b0e3dfd..8681bb0e62c 100644
--- a/net-misc/packETH/Manifest
+++ b/net-misc/packETH/Manifest
@@ -1,4 +1,3 @@
DIST packETH-1.7.3.tar.gz 395666 BLAKE2B e3ca7e727900a85cf3a8fa1e88b2763cecb6d284342e123932f5d19ae1c324d93045372386026940e4b1eeefa71ee52b380a5aab5eeab1aab70cf749a8626bf4 SHA512 349fd579bbbbbbbe2ca96374c8083ecf047a1c5f51626341bd7f98b4c8a29b74342311e45950a3f2628ba53dba250135c3802556b6aa5c49181e72313a7256d5
DIST packETH-1.8.1.tar.bz2 321624 BLAKE2B 3360240cde8c3dea41ea0e226cd648dc4599b5e838281a3d6b731c6d095a1d0db32373fd20096a16fd04390cc5bed11e94d05789b9ad7c97a79d2df6c0e3fcc2 SHA512 caca26d3a0e9a175cdcaccc21f8d0038fd4c3dc0939b52ae6e16109d0e42b882b4de95524d35bfe7bafc131203ba23aac5f3baf825b2c55ab18022edadb04a4d
-DIST packETH-1.8.tar.bz 305580 BLAKE2B d689165dcd3433ccc81c39b9a01d688230c5ef139059dcd0d52051f009d76609920fd191e4ed8766f689adbd740729c53ba8e8b90344f511db68c5930baff913 SHA512 37df839186b7982a34f328256dcc23e100f28cf071586b2b55204c5c6b6e8a3fd3803e230d4e9bc6492f51f45bf17d1ea4716043914f649320f2d37f3280cf52
DIST packETH-1.9.tar.bz2 450837 BLAKE2B 38eee3092be49ffffe7af23c30059d723e566d572c6a8dda6af5b44e8bc5b3c17d76cdccbdb4b4664ac245e1e7a41eb43e49eafc09a7e56b3f9d1ded93ba9239 SHA512 f322130a5981412f109555c52f9ae0b1c92e4f2a4c9a0ec2a62abeef368ade1ef08d5152724a6351fd626ef1dee4b5b98a61b250efd2391e4d61976d4ae4c50d
diff --git a/net-misc/packETH/packETH-1.8.ebuild b/net-misc/packETH/packETH-1.8.ebuild
deleted file mode 100644
index 9605e76c20f..00000000000
--- a/net-misc/packETH/packETH-1.8.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
-inherit autotools eutils
-
-DESCRIPTION="Packet generator tool for ethernet"
-HOMEPAGE="http://packeth.sourceforge.net/"
-SRC_URI="mirror://sourceforge/packeth/${P}.tar.bz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- dev-libs/glib:2
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:2
-"
-DEPEND="
- virtual/pkgconfig
- ${RDEPEND}
-"
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.7.3-libs-and-flags.patch
- eautoreconf
-}
-
-DOCS=( AUTHORS CHANGELOG README )
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/
@ 2017-12-24 12:31 Jeroen Roovers
0 siblings, 0 replies; 13+ messages in thread
From: Jeroen Roovers @ 2017-12-24 12:31 UTC (permalink / raw
To: gentoo-commits
commit: 23e878e489524fa339f13fcf5e3e7a39c975b746
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 24 12:25:32 2017 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Sun Dec 24 12:25:32 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23e878e4
net-misc/packETH: Version bump.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
net-misc/packETH/Manifest | 1 +
net-misc/packETH/packETH-1.9.ebuild | 34 ++++++++++++++++++++++++++++++++++
2 files changed, 35 insertions(+)
diff --git a/net-misc/packETH/Manifest b/net-misc/packETH/Manifest
index 9a8ed5e384a..7786b0e3dfd 100644
--- a/net-misc/packETH/Manifest
+++ b/net-misc/packETH/Manifest
@@ -1,3 +1,4 @@
DIST packETH-1.7.3.tar.gz 395666 BLAKE2B e3ca7e727900a85cf3a8fa1e88b2763cecb6d284342e123932f5d19ae1c324d93045372386026940e4b1eeefa71ee52b380a5aab5eeab1aab70cf749a8626bf4 SHA512 349fd579bbbbbbbe2ca96374c8083ecf047a1c5f51626341bd7f98b4c8a29b74342311e45950a3f2628ba53dba250135c3802556b6aa5c49181e72313a7256d5
DIST packETH-1.8.1.tar.bz2 321624 BLAKE2B 3360240cde8c3dea41ea0e226cd648dc4599b5e838281a3d6b731c6d095a1d0db32373fd20096a16fd04390cc5bed11e94d05789b9ad7c97a79d2df6c0e3fcc2 SHA512 caca26d3a0e9a175cdcaccc21f8d0038fd4c3dc0939b52ae6e16109d0e42b882b4de95524d35bfe7bafc131203ba23aac5f3baf825b2c55ab18022edadb04a4d
DIST packETH-1.8.tar.bz 305580 BLAKE2B d689165dcd3433ccc81c39b9a01d688230c5ef139059dcd0d52051f009d76609920fd191e4ed8766f689adbd740729c53ba8e8b90344f511db68c5930baff913 SHA512 37df839186b7982a34f328256dcc23e100f28cf071586b2b55204c5c6b6e8a3fd3803e230d4e9bc6492f51f45bf17d1ea4716043914f649320f2d37f3280cf52
+DIST packETH-1.9.tar.bz2 450837 BLAKE2B 38eee3092be49ffffe7af23c30059d723e566d572c6a8dda6af5b44e8bc5b3c17d76cdccbdb4b4664ac245e1e7a41eb43e49eafc09a7e56b3f9d1ded93ba9239 SHA512 f322130a5981412f109555c52f9ae0b1c92e4f2a4c9a0ec2a62abeef368ade1ef08d5152724a6351fd626ef1dee4b5b98a61b250efd2391e4d61976d4ae4c50d
diff --git a/net-misc/packETH/packETH-1.9.ebuild b/net-misc/packETH/packETH-1.9.ebuild
new file mode 100644
index 00000000000..e8027e732b9
--- /dev/null
+++ b/net-misc/packETH/packETH-1.9.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils
+
+DESCRIPTION="Packet generator tool for ethernet"
+HOMEPAGE="http://packeth.sourceforge.net/"
+SRC_URI="mirror://sourceforge/packeth/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:2
+"
+DEPEND="
+ virtual/pkgconfig
+ ${RDEPEND}
+"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.8.1-libs-and-flags.patch
+)
+
+DOCS=( AUTHORS CHANGELOG README )
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/
@ 2020-02-04 8:53 Jeroen Roovers
0 siblings, 0 replies; 13+ messages in thread
From: Jeroen Roovers @ 2020-02-04 8:53 UTC (permalink / raw
To: gentoo-commits
commit: c9c4edea07ac15e9742774b877a200f67cae899a
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 4 08:52:16 2020 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Tue Feb 4 08:52:55 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9c4edea
net-misc/packETH: Add USE="cli gtk"
Package-Manager: Portage-2.3.87, Repoman-2.3.20
Closes: https://bugs.gentoo.org/708190
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
net-misc/packETH/metadata.xml | 17 ++++++++++-------
net-misc/packETH/packETH-2.1.ebuild | 35 ++++++++++++++++++++++++++++++-----
2 files changed, 40 insertions(+), 12 deletions(-)
diff --git a/net-misc/packETH/metadata.xml b/net-misc/packETH/metadata.xml
index 25820382f57..1dacf90ddd4 100644
--- a/net-misc/packETH/metadata.xml
+++ b/net-misc/packETH/metadata.xml
@@ -1,11 +1,14 @@
<?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>
- <upstream>
- <remote-id type="sourceforge">packeth</remote-id>
- </upstream>
+<maintainer type="project">
+<email>netmon@gentoo.org</email>
+<name>Gentoo network monitoring and analysis project</name>
+</maintainer>
+<use>
+<flag name='cli'>Build and install packETHcli</flag>
+</use>
+<upstream>
+<remote-id type="sourceforge">packeth</remote-id>
+</upstream>
</pkgmetadata>
diff --git a/net-misc/packETH/packETH-2.1.ebuild b/net-misc/packETH/packETH-2.1.ebuild
index be593baac9e..1bfcc33114e 100644
--- a/net-misc/packETH/packETH-2.1.ebuild
+++ b/net-misc/packETH/packETH-2.1.ebuild
@@ -11,15 +11,21 @@ SRC_URI="https://github.com/jemcek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
+IUSE="cli +gtk"
+REQUIRED_USE="
+ || ( cli gtk )
+"
RDEPEND="
- dev-libs/glib:2
- x11-libs/gdk-pixbuf
- x11-libs/gtk+:2
+ gtk? (
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:2
+ )
"
DEPEND="
- virtual/pkgconfig
${RDEPEND}
+ gtk? ( virtual/pkgconfig )
"
PATCHES=(
"${FILESDIR}"/${PN}-1.8.1-libs-and-flags.patch
@@ -29,5 +35,24 @@ DOCS=( AUTHORS CHANGELOG README )
src_prepare() {
default
- eautoreconf
+ use gtk && eautoreconf
+}
+
+src_configure() {
+ use gtk && default
+}
+
+src_compile() {
+ use gtk && default
+ use cli && emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -C cli
+}
+
+src_install() {
+ use gtk && default
+
+ if use cli; then
+ dobin cli/${PN}cli
+ local i
+ for i in NEWS README TODO; do newdoc cli/${i} ${i}.cli; done
+ fi
}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/
@ 2020-02-04 9:21 Jeroen Roovers
0 siblings, 0 replies; 13+ messages in thread
From: Jeroen Roovers @ 2020-02-04 9:21 UTC (permalink / raw
To: gentoo-commits
commit: cc9850529837ef703aedff1a5b59093371645587
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 4 09:18:51 2020 +0000
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Tue Feb 4 09:21:14 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc985052
net-misc/packETH: Set CC for USE=cli
Package-Manager: Portage-2.3.87, Repoman-2.3.20
Bug: https://bugs.gentoo.org/show_bug.cgi?id=708190
Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
net-misc/packETH/packETH-2.1.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/net-misc/packETH/packETH-2.1.ebuild b/net-misc/packETH/packETH-2.1.ebuild
index 1bfcc33114e..75ec8e7348e 100644
--- a/net-misc/packETH/packETH-2.1.ebuild
+++ b/net-misc/packETH/packETH-2.1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit autotools
+inherit autotools toolchain-funcs
DESCRIPTION="Packet generator tool for ethernet"
HOMEPAGE="http://packeth.sourceforge.net/"
@@ -44,7 +44,8 @@ src_configure() {
src_compile() {
use gtk && default
- use cli && emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -C cli
+ use cli && emake \
+ CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -C cli
}
src_install() {
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/
@ 2020-11-27 16:49 Thomas Deutschmann
0 siblings, 0 replies; 13+ messages in thread
From: Thomas Deutschmann @ 2020-11-27 16:49 UTC (permalink / raw
To: gentoo-commits
commit: 318aa2a6608dafd24eca8dd2c52f14c7a6dd5141
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 27 16:48:40 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Nov 27 16:48:40 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=318aa2a6
net-misc/packETH: x86 stable (bug #757228)
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
net-misc/packETH/packETH-2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/packETH/packETH-2.1.ebuild b/net-misc/packETH/packETH-2.1.ebuild
index 75ec8e7348e..83d236e26bd 100644
--- a/net-misc/packETH/packETH-2.1.ebuild
+++ b/net-misc/packETH/packETH-2.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/jemcek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
IUSE="cli +gtk"
REQUIRED_USE="
|| ( cli gtk )
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/
@ 2020-11-29 8:16 Agostino Sarubbo
0 siblings, 0 replies; 13+ messages in thread
From: Agostino Sarubbo @ 2020-11-29 8:16 UTC (permalink / raw
To: gentoo-commits
commit: 478f2d6c688858e286a01c3be2fbde1431aeb0c9
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 29 08:14:03 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Nov 29 08:14:03 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=478f2d6c
net-misc/packETH: amd64 stable wrt bug #757228
Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
net-misc/packETH/packETH-2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/packETH/packETH-2.1.ebuild b/net-misc/packETH/packETH-2.1.ebuild
index 83d236e26bd..1d4deb15c02 100644
--- a/net-misc/packETH/packETH-2.1.ebuild
+++ b/net-misc/packETH/packETH-2.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/jemcek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
IUSE="cli +gtk"
REQUIRED_USE="
|| ( cli gtk )
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/
@ 2024-03-18 5:31 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2024-03-18 5:31 UTC (permalink / raw
To: gentoo-commits
commit: eac827f333dc0b56d2c038e1c6f13f6158f611ab
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Sun Mar 17 23:34:59 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 05:29:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac827f3
net-misc/packETH: add github upstream metadata
same as SRC_URI
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/packETH/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/net-misc/packETH/metadata.xml b/net-misc/packETH/metadata.xml
index fe1725b8caa9..dbaf797912a7 100644
--- a/net-misc/packETH/metadata.xml
+++ b/net-misc/packETH/metadata.xml
@@ -10,5 +10,6 @@
</use>
<upstream>
<remote-id type="sourceforge">packeth</remote-id>
+<remote-id type="github">jemcek/packETH</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/
@ 2024-03-18 5:31 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2024-03-18 5:31 UTC (permalink / raw
To: gentoo-commits
commit: 0a3a99dc422937a163c64efb821e97330b96d471
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Sun Mar 17 23:36:12 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 05:29:54 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3a99dc
net-misc/packETH: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/861695
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/packETH/packETH-2.1.ebuild | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/net-misc/packETH/packETH-2.1.ebuild b/net-misc/packETH/packETH-2.1.ebuild
index 1d4deb15c02e..1ef386ad25be 100644
--- a/net-misc/packETH/packETH-2.1.ebuild
+++ b/net-misc/packETH/packETH-2.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit autotools toolchain-funcs
+inherit autotools flag-o-matic toolchain-funcs
DESCRIPTION="Packet generator tool for ethernet"
HOMEPAGE="http://packeth.sourceforge.net/"
@@ -39,6 +39,11 @@ src_prepare() {
}
src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/861695
+ # https://github.com/jemcek/packETH/issues/42
+ filter-lto
+
use gtk && default
}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/
@ 2024-03-18 5:31 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2024-03-18 5:31 UTC (permalink / raw
To: gentoo-commits
commit: 4dbbf4273e2da3821f6451b3665d85a0d06ee47a
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Sun Mar 17 23:56:01 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 05:29:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbbf427
net-misc/packETH: add 3.0
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/packETH/Manifest | 1 +
net-misc/packETH/packETH-3.0.ebuild | 64 +++++++++++++++++++++++++++++++++++++
2 files changed, 65 insertions(+)
diff --git a/net-misc/packETH/Manifest b/net-misc/packETH/Manifest
index 8a8e9d5374dd..a25c4d0f12d3 100644
--- a/net-misc/packETH/Manifest
+++ b/net-misc/packETH/Manifest
@@ -1 +1,2 @@
DIST packETH-2.1.tar.gz 458750 BLAKE2B c08096e0781fc0174922d2eece31fa5e789ccfd7745eac0f16fbd515c6b5f72c7b9f7575fd215a3a1d0b69d6ae1f08427e5d145abbc83b9cbfeb6c6657d28b35 SHA512 55be4a2eb517c1d040664ea1a16d59dab20b06edbbd073cbf709deb4dfcec8d8eb12b88dfbd578f9bdb0ca614036ac4bbb00be6f865b774da2aa62ce8d3d767e
+DIST packETH-3.0.tar.gz 288127 BLAKE2B 5ada3df3ebcfb29ea4b035678899d5271a2c9189513ddd43821f2e264fb31dd8923779c39bdf6066e3cd153c04e4409bdad8fde31f02b01e0dd9650117d6c45a SHA512 5b63483159d7b34c236b797fbdac3526d06fd5e0db34664163b19e643e942ad0919b4eae637047f69f017510e943188219345ff1c6fefa09dcb4023c09501f06
diff --git a/net-misc/packETH/packETH-3.0.ebuild b/net-misc/packETH/packETH-3.0.ebuild
new file mode 100644
index 000000000000..5ac86e17d30c
--- /dev/null
+++ b/net-misc/packETH/packETH-3.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic toolchain-funcs
+
+DESCRIPTION="Packet generator tool for ethernet"
+HOMEPAGE="http://packeth.sourceforge.net/"
+SRC_URI="https://github.com/jemcek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cli +gtk"
+REQUIRED_USE="
+ || ( cli gtk )
+"
+
+RDEPEND="
+ gtk? (
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ gtk? ( virtual/pkgconfig )
+"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.8.1-libs-and-flags.patch
+)
+DOCS=( AUTHORS CHANGELOG README )
+
+src_prepare() {
+ default
+ use gtk && eautoreconf
+}
+
+src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/861695
+ # https://github.com/jemcek/packETH/issues/42
+ filter-lto
+
+ use gtk && default
+}
+
+src_compile() {
+ use gtk && default
+ use cli && emake \
+ CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -C cli
+}
+
+src_install() {
+ use gtk && default
+
+ if use cli; then
+ dobin cli/${PN}cli
+ local i
+ for i in NEWS README TODO; do newdoc cli/${i} ${i}.cli; done
+ fi
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/
@ 2024-03-18 5:31 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2024-03-18 5:31 UTC (permalink / raw
To: gentoo-commits
commit: 15142891dda8f66c902e3486fc6dba64e679cfd1
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Sun Mar 17 23:53:47 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 05:29:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15142891
net-misc/packETH: update EAPI 7 -> 8
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/packETH/packETH-2.1-r1.ebuild | 65 ++++++++++++++++++++++++++++++++++
1 file changed, 65 insertions(+)
diff --git a/net-misc/packETH/packETH-2.1-r1.ebuild b/net-misc/packETH/packETH-2.1-r1.ebuild
new file mode 100644
index 000000000000..91f156e28ba9
--- /dev/null
+++ b/net-misc/packETH/packETH-2.1-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic toolchain-funcs
+
+DESCRIPTION="Packet generator tool for ethernet"
+HOMEPAGE="http://packeth.sourceforge.net/"
+SRC_URI="https://github.com/jemcek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cli +gtk"
+REQUIRED_USE="
+ || ( cli gtk )
+"
+
+RDEPEND="
+ gtk? (
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:2
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ gtk? ( virtual/pkgconfig )
+"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.8.1-libs-and-flags.patch
+ "${FILESDIR}"/${PN}-2.1-fno-common.patch
+)
+DOCS=( AUTHORS CHANGELOG README )
+
+src_prepare() {
+ default
+ use gtk && eautoreconf
+}
+
+src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/861695
+ # https://github.com/jemcek/packETH/issues/42
+ filter-lto
+
+ use gtk && default
+}
+
+src_compile() {
+ use gtk && default
+ use cli && emake \
+ CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -C cli
+}
+
+src_install() {
+ use gtk && default
+
+ if use cli; then
+ dobin cli/${PN}cli
+ local i
+ for i in NEWS README TODO; do newdoc cli/${i} ${i}.cli; done
+ fi
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/
@ 2024-11-14 3:17 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2024-11-14 3:17 UTC (permalink / raw
To: gentoo-commits
commit: a9eaaaaab5dfd59d9f0469337092d09a8baaa301
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 14 03:15:04 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 14 03:15:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9eaaaaa
net-misc/packETH: Stabilize 3.0 x86, #943485
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-misc/packETH/packETH-3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/packETH/packETH-3.0.ebuild b/net-misc/packETH/packETH-3.0.ebuild
index 5ac86e17d30c..a3daceed03c9 100644
--- a/net-misc/packETH/packETH-3.0.ebuild
+++ b/net-misc/packETH/packETH-3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/jemcek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
IUSE="cli +gtk"
REQUIRED_USE="
|| ( cli gtk )
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/
@ 2024-11-14 4:59 Jakov Smolić
0 siblings, 0 replies; 13+ messages in thread
From: Jakov Smolić @ 2024-11-14 4:59 UTC (permalink / raw
To: gentoo-commits
commit: 823f9066ffb8d2e6da7115618ca321e653a99431
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 14 04:57:44 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Nov 14 04:57:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=823f9066
net-misc/packETH: Stabilize 3.0 amd64, #943485
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
net-misc/packETH/packETH-3.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-misc/packETH/packETH-3.0.ebuild b/net-misc/packETH/packETH-3.0.ebuild
index a3daceed03c9..772bd0b256c1 100644
--- a/net-misc/packETH/packETH-3.0.ebuild
+++ b/net-misc/packETH/packETH-3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/jemcek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
IUSE="cli +gtk"
REQUIRED_USE="
|| ( cli gtk )
^ permalink raw reply related [flat|nested] 13+ messages in thread
end of thread, other threads:[~2024-11-14 4:59 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-02-04 8:53 [gentoo-commits] repo/gentoo:master commit in: net-misc/packETH/ Jeroen Roovers
-- strict thread matches above, loose matches on Subject: below --
2024-11-14 4:59 Jakov Smolić
2024-11-14 3:17 Sam James
2024-03-18 5:31 Sam James
2024-03-18 5:31 Sam James
2024-03-18 5:31 Sam James
2024-03-18 5:31 Sam James
2020-11-29 8:16 Agostino Sarubbo
2020-11-27 16:49 Thomas Deutschmann
2020-02-04 9:21 Jeroen Roovers
2017-12-24 12:31 Jeroen Roovers
2017-12-24 12:31 Jeroen Roovers
2017-05-18 8:36 Jeroen Roovers
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox