[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/
commit: 7a4a5b1e36baedc11350b0152df97f47d6e94181 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 18 19:12:41 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 18 19:12:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4a5b1e net-analyzer/packit: Stabilize 1.8 amd64, #886941 Signed-off-by: Arthur Zamarin gentoo.org> net-analyzer/packit/packit-1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/packit/packit-1.8.ebuild b/net-analyzer/packit/packit-1.8.ebuild index 721deba00c61..4e1f8358e695 100644 --- a/net-analyzer/packit/packit-1.8.ebuild +++ b/net-analyzer/packit/packit-1.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/resurrecting-open-source-projects/packit/archive/${P LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" DEPEND="net-libs/libnet:1.1 net-libs/libpcap"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/
commit: 600e36f83ba312ae80ce82aab79e4410fbe22bb3 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 18 18:49:15 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 18 18:49:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=600e36f8 net-analyzer/packit: Stabilize 1.8 x86, #886941 Signed-off-by: Arthur Zamarin gentoo.org> net-analyzer/packit/packit-1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/packit/packit-1.8.ebuild b/net-analyzer/packit/packit-1.8.ebuild index 77ed5d2691ae..721deba00c61 100644 --- a/net-analyzer/packit/packit-1.8.ebuild +++ b/net-analyzer/packit/packit-1.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/resurrecting-open-source-projects/packit/archive/${P LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" DEPEND="net-libs/libnet:1.1 net-libs/libpcap"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/
commit: 8b54ad18cd7e5f6b4debc7a19a0ec47dcb606b87 Author: Sam James gentoo org> AuthorDate: Thu Feb 3 10:06:38 2022 + Commit: Sam James gentoo org> CommitDate: Thu Feb 3 10:06:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b54ad18 net-analyzer/packit: add 1.8 Signed-off-by: Sam James gentoo.org> net-analyzer/packit/Manifest | 1 + net-analyzer/packit/packit-1.8.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/net-analyzer/packit/Manifest b/net-analyzer/packit/Manifest index df96e38d0b67..743b4bac828e 100644 --- a/net-analyzer/packit/Manifest +++ b/net-analyzer/packit/Manifest @@ -1 +1,2 @@ DIST packit-1.7.tar.gz 53192 BLAKE2B f5a7fcd0790e05be593be47c2339c3ecb14b2fd45308a273ecc9d5398087698605c2174a8440e870ccf35fd9d560bea11ca720e44045115c15757f6f98d00ac4 SHA512 4e7d13ef5387dc446e718792562dbf84f9e0b611196a3590ea8e8b4411ae30694b48f28ab632a0b692935adffb44757e65a4eb5ab942b5d625acbdc08d34aefd +DIST packit-1.8.tar.gz 150410 BLAKE2B d0a0926643b6b595159d1fec703295a880c1fcad188e2d9a6719b879bad0b1f081ab75031550257d5c8573f2d8ed9960e7d46fdbe4c4c19c669015b048509a24 SHA512 1873c687c8be489966d5f8868def3cb824264dcfd8c6572b03fd51f15f8920965c8682b13cc6a9d6fec62bf9fe3b4e91f5a9d3d4c6441232d3f6f51a244a8baf diff --git a/net-analyzer/packit/packit-1.8.ebuild b/net-analyzer/packit/packit-1.8.ebuild new file mode 100644 index ..77ed5d2691ae --- /dev/null +++ b/net-analyzer/packit/packit-1.8.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Network packet generator and capture tool" +HOMEPAGE="https://github.com/resurrecting-open-source-projects/packit"; +SRC_URI="https://github.com/resurrecting-open-source-projects/packit/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +DEPEND="net-libs/libnet:1.1 + net-libs/libpcap" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + eautoreconf +} + +src_install() { + default + + dodoc docs/* +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/, net-analyzer/packit/files/
commit: 349d539b4f54eec062cb77445db094462d26 Author: Sam James gentoo org> AuthorDate: Thu Oct 14 07:15:27 2021 + Commit: Sam James gentoo org> CommitDate: Thu Oct 14 07:23:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349d5fff net-analyzer/packit: fix autoreconf with newer automake Closes: https://bugs.gentoo.org/816753 Signed-off-by: Sam James gentoo.org> .../packit/files/packit-1.7-configure.patch| 67 ++ net-analyzer/packit/packit-1.7.ebuild | 2 + 2 files changed, 69 insertions(+) diff --git a/net-analyzer/packit/files/packit-1.7-configure.patch b/net-analyzer/packit/files/packit-1.7-configure.patch new file mode 100644 index 000..0f87f0408d8 --- /dev/null +++ b/net-analyzer/packit/files/packit-1.7-configure.patch @@ -0,0 +1,67 @@ +https://github.com/resurrecting-open-source-projects/packit/pull/19 +https://bugs.gentoo.org/816753 + +From 030cdc3f6ded1d206ca16dacc19aef181adba708 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Thu, 14 Oct 2021 08:11:24 +0100 +Subject: [PATCH 1/2] configure.ac: fix autoreconf with newer automake + +Newer automake forbids repeated calls to AM_INIT_AUTOMAKE. + +Bug: https://bugs.gentoo.org/816753 +Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -29,7 +29,6 @@ + AC_PREREQ([2.69]) + AC_INIT([packit], [1.7], [https://github.com/resurrecting-open-source-projects/packit/issues]) + AC_CONFIG_SRCDIR([src/main.c]) +-AM_INIT_AUTOMAKE + AC_CONFIG_HEADERS(config.h) + AC_MSG_RESULT(beginning auto-configuration process for packit...) + AC_PREFIX_DEFAULT(/usr/local) + +From f62d3d40ff99ac39e7cbdea9991bec639a16d3a0 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Thu, 14 Oct 2021 08:12:14 +0100 +Subject: [PATCH 2/2] configure.ac: don't ignore failure to find packages + +Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -146,7 +146,7 @@ AC_CHECK_HEADERS(libnet.h,, LIBNET="no") + if test "$LIBNET" = "no"; then + echo "" + echo "Error: Can't find libnet 1.1.0 or greater. Visit https://github.com/sam-github/libnet for the latest version." +-exit; ++exit 1; + fi + + AC_ARG_WITH(libpcap_includes, +@@ -161,7 +161,7 @@ AC_CHECK_HEADERS(pcap.h,, LIBPCAP="no") + if test "$LIBNET" = "no"; then + echo "" + echo "Error: Can't find Libpcap. Visit https://github.com/the-tcpdump-group/libpcap for the latest version." +-exit; ++exit 1; + fi + + dnl Checks for library functions. +@@ -181,7 +181,7 @@ AC_CHECK_LIB(net, libnet_build_ipv4,, LIBNET="no") + if test "$LIBNET" = "no"; then + echo "" + echo "Error: Can't find libnet 1.1.0 or greater. Visit https://github.com/sam-github/libnet for the latest version." +-exit; ++exit 1; + fi + + AC_ARG_WITH(libpcap_libraries, +@@ -196,7 +196,7 @@ AC_CHECK_LIB(pcap, pcap_open_live,, LIBPCAP="no") + if test "$LIBPCAP" = "no"; then + echo "" + echo "Error: Can't find Libpcap. Visit https://github.com/the-tcpdump-group/libpcap for the latest version." +-exit; ++exit 1; + else + AC_CHECK_LIB(pcap, pcap_setnonblock,, SETNONBLOCK="no") + if test "$SETNONBLOCK" = "no"; then diff --git a/net-analyzer/packit/packit-1.7.ebuild b/net-analyzer/packit/packit-1.7.ebuild index 6f454fbc9ba..a1576a6b050 100644 --- a/net-analyzer/packit/packit-1.7.ebuild +++ b/net-analyzer/packit/packit-1.7.ebuild @@ -2,6 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 + inherit autotools DESCRIPTION="network packet generator and capture tool" @@ -19,6 +20,7 @@ DEPEND=" RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}"/${PN}-1.0-noopt.patch + "${FILESDIR}"/${PN}-1.7-configure.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/files/, net-analyzer/packit/
commit: c1183f81933fb13484fe85c0dce24b274cdfa7a9 Author: Sam James gentoo org> AuthorDate: Mon Mar 15 22:10:39 2021 + Commit: Sam James gentoo org> CommitDate: Mon Mar 15 22:10:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1183f81 net-analyzer/packit: drop 1.6.1 Bug: https://bugs.gentoo.org/776550 Signed-off-by: Sam James gentoo.org> net-analyzer/packit/Manifest | 1 - .../packit/files/packit-1.6.1-fno-common.patch | 251 - net-analyzer/packit/packit-1.6.1.ebuild| 33 --- 3 files changed, 285 deletions(-) diff --git a/net-analyzer/packit/Manifest b/net-analyzer/packit/Manifest index 69e82515e9d..df96e38d0b6 100644 --- a/net-analyzer/packit/Manifest +++ b/net-analyzer/packit/Manifest @@ -1,2 +1 @@ -DIST packit-1.6.1.tar.gz 52643 BLAKE2B 4b67c179140a21ec3dc8b5ae2e116a771fdbd860c3a880588a29346f04c956a80a59fcaf84f42ae6c505554e5b942964ed3f2d3a06d408e5b36850276832994a SHA512 462470bfc755dc33418ae0a65237d0dcbbe04609de710883134bcb1e13cff9212cd9a28e888b2e839a06a566fa080ecd6c6668414f1cac2bde337c81d1ac58a2 DIST packit-1.7.tar.gz 53192 BLAKE2B f5a7fcd0790e05be593be47c2339c3ecb14b2fd45308a273ecc9d5398087698605c2174a8440e870ccf35fd9d560bea11ca720e44045115c15757f6f98d00ac4 SHA512 4e7d13ef5387dc446e718792562dbf84f9e0b611196a3590ea8e8b4411ae30694b48f28ab632a0b692935adffb44757e65a4eb5ab942b5d625acbdc08d34aefd diff --git a/net-analyzer/packit/files/packit-1.6.1-fno-common.patch b/net-analyzer/packit/files/packit-1.6.1-fno-common.patch deleted file mode 100644 index f4813d868ab..000 --- a/net-analyzer/packit/files/packit-1.6.1-fno-common.patch +++ /dev/null @@ -1,251 +0,0 @@ a/src/capture_defs.h -+++ b/src/capture_defs.h -@@ -30,12 +30,12 @@ - #define READ_TIMEOUT500 - #define SNAPLEN_DEFAULT 68 - --u_int16_t g_display; --u_int16_t g_link_layer; --u_int16_t g_dump_pkt; --u_int16_t g_time_gmt; --u_int16_t g_t_rst; --u_int16_t g_snap_len; --u_int32_t g_pkt_rst; -+extern u_int16_t g_display; -+extern u_int16_t g_link_layer; -+extern u_int16_t g_dump_pkt; -+extern u_int16_t g_time_gmt; -+extern u_int16_t g_t_rst; -+extern u_int16_t g_snap_len; -+extern u_int32_t g_pkt_rst; - - #endif /* __CAPTURE_DEFS_H */ a/src/error.c -+++ b/src/error.c -@@ -26,6 +26,8 @@ - - #include "error.h" - -+char error_buf[ERRBUF_MAXLEN]; -+ - void - fatal_error(char *err,...) - { a/src/error.h -+++ b/src/error.h -@@ -33,7 +33,7 @@ - #define SUCCESS 1 - #define FAILURE -1 - --char error_buf[ERRBUF_MAXLEN]; -+extern char error_buf[ERRBUF_MAXLEN]; - - void fatal_error(char *,...); - a/src/globals.h -+++ b/src/globals.h -@@ -138,20 +138,20 @@ - #define P_INT64 0x7FFF - #define P_UINT640x - --char g_w_file[OPT_MAXLEN]; --char g_r_file[OPT_MAXLEN]; -+extern char g_w_file[OPT_MAXLEN]; -+extern char g_r_file[OPT_MAXLEN]; - --pcap_t *g_pkt; --u_int8_t g_tr_fin; --char *g_filter; --char *g_device; --u_int16_t g_hdr_len; --u_int16_t g_pkt_len; --u_int16_t g_verbose; --u_int16_t g_resolve; --u_int16_t g_p_mode; --u_int64_t g_cnt; --u_int64_t g_inj_cnt; --u_int64_t g_cap_cnt; -+extern pcap_t *g_pkt; -+extern u_int8_t g_tr_fin; -+extern char *g_filter; -+extern char *g_device; -+extern u_int16_t g_hdr_len; -+extern u_int16_t g_pkt_len; -+extern u_int16_t g_verbose; -+extern u_int16_t g_resolve; -+extern u_int16_t g_p_mode; -+extern u_int64_t g_cnt; -+extern u_int64_t g_inj_cnt; -+extern u_int64_t g_cap_cnt; - - #endif /* __GLOBALS_H */ a/src/inject_defs.h -+++ b/src/inject_defs.h -@@ -30,7 +30,7 @@ - #ifndef __INJECTION_STRUCTS_H - #define __INJECTION_STRUCTS_H - --struct ip4hdr_opts -+extern struct ip4hdr_opts - { - u_int16_t p; /* protocol type */ - u_int16_t rand_p; -@@ -59,7 +59,7 @@ - u_int16_t rand_d_addr; - } g_ip4hdr_o; - --struct tcphdr_opts -+extern struct tcphdr_opts - { - u_int16_t s_port; /* tcp source port */ - u_int16_t d_port; /* tcp destination port */ -@@ -82,7 +82,7 @@ - - } g_thdr_o; - --struct udphdr_opts -+extern struct udphdr_opts - { - u_int16_t s_port; /* udp source port */ - u_int16_t d_port; /* udp destination port */ -@@ -90,7 +90,7 @@ - u_int16_t sum; /* udp checksum */ - } g_uhdr_o; - --struct icmp4hdr_opts -+extern struct icmp4hdr_opts - { - u_int16_t type;/* icmp4 type */ - u_int16_t code;/* icmp4 code */ -@@ -132,7 +132,7 @@ - u_int32_t ttime;/* transmit timestamp */ - } g_i4hdr_o; - --struct enethdr_opts -+extern struct enethdr_opts - { - u_int16_t rand_s_addr; - u_int16_t rand_d_addr; -@@ -143,7 +143,7 @@ - u_int8_t dhw_addr[18]; - } g_ehdr_o; - --struct arphdr_opts -+extern struct arphdr_opts - { - u_in
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/
commit: 80e9aefa97b079980355298bf2ac1f3e5808c4d1 Author: Sam James gentoo org> AuthorDate: Mon Mar 15 22:09:29 2021 + Commit: Sam James gentoo org> CommitDate: Mon Mar 15 22:09:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80e9aefa net-analyzer/packit: Stabilize 1.7 x86, #776550 Signed-off-by: Sam James gentoo.org> net-analyzer/packit/packit-1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/packit/packit-1.7.ebuild b/net-analyzer/packit/packit-1.7.ebuild index 676de9627fd..6f454fbc9ba 100644 --- a/net-analyzer/packit/packit-1.7.ebuild +++ b/net-analyzer/packit/packit-1.7.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/resurrecting-open-source-projects/packit/archive/${P LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" DEPEND=" net-libs/libnet:1.1
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/
commit: 0a3cacb9353a3493c72214b8049d4a721629c77d Author: Sam James gentoo org> AuthorDate: Mon Mar 15 21:53:22 2021 + Commit: Sam James gentoo org> CommitDate: Mon Mar 15 21:53:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3cacb9 net-analyzer/packit: Stabilize 1.7 amd64, #776550 Signed-off-by: Sam James gentoo.org> net-analyzer/packit/packit-1.7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/packit/packit-1.7.ebuild b/net-analyzer/packit/packit-1.7.ebuild index 5059d8e159a..676de9627fd 100644 --- a/net-analyzer/packit/packit-1.7.ebuild +++ b/net-analyzer/packit/packit-1.7.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 @@ -10,7 +10,7 @@ SRC_URI="https://github.com/resurrecting-open-source-projects/packit/archive/${P LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" DEPEND=" net-libs/libnet:1.1
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/files/, net-analyzer/packit/
commit: 30c71f52c1f579a78358e2015c6f5b42c91321c9 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Feb 6 11:26:08 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Feb 6 11:30:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c71f52 net-analyzer/packit: Fix version in patch filename Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Jeroen Roovers gentoo.org> .../{packit-1.0-fno-common.patch => packit-1.6.1-fno-common.patch} | 0 net-analyzer/packit/packit-1.6.1.ebuild | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/packit/files/packit-1.0-fno-common.patch b/net-analyzer/packit/files/packit-1.6.1-fno-common.patch similarity index 100% rename from net-analyzer/packit/files/packit-1.0-fno-common.patch rename to net-analyzer/packit/files/packit-1.6.1-fno-common.patch diff --git a/net-analyzer/packit/packit-1.6.1.ebuild b/net-analyzer/packit/packit-1.6.1.ebuild index 9a88e995d22..48ba4aeab1c 100644 --- a/net-analyzer/packit/packit-1.6.1.ebuild +++ b/net-analyzer/packit/packit-1.6.1.ebuild @@ -18,8 +18,8 @@ DEPEND=" " RDEPEND="${DEPEND}" PATCHES=( - "${FILESDIR}"/${PN}-1.0-fno-common.patch "${FILESDIR}"/${PN}-1.0-noopt.patch + "${FILESDIR}"/${PN}-1.6.1-fno-common.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/
commit: c757249acb6ec11dcdf6a8d159698cd1899160c6 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Feb 6 11:21:10 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Feb 6 11:30:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c757249a net-analyzer/packit: Version 1.7 Package-Manager: Portage-2.3.87, Repoman-2.3.20 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/packit/Manifest | 1 + net-analyzer/packit/packit-1.7.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/net-analyzer/packit/Manifest b/net-analyzer/packit/Manifest index ad0264dcc2f..69e82515e9d 100644 --- a/net-analyzer/packit/Manifest +++ b/net-analyzer/packit/Manifest @@ -1 +1,2 @@ DIST packit-1.6.1.tar.gz 52643 BLAKE2B 4b67c179140a21ec3dc8b5ae2e116a771fdbd860c3a880588a29346f04c956a80a59fcaf84f42ae6c505554e5b942964ed3f2d3a06d408e5b36850276832994a SHA512 462470bfc755dc33418ae0a65237d0dcbbe04609de710883134bcb1e13cff9212cd9a28e888b2e839a06a566fa080ecd6c6668414f1cac2bde337c81d1ac58a2 +DIST packit-1.7.tar.gz 53192 BLAKE2B f5a7fcd0790e05be593be47c2339c3ecb14b2fd45308a273ecc9d5398087698605c2174a8440e870ccf35fd9d560bea11ca720e44045115c15757f6f98d00ac4 SHA512 4e7d13ef5387dc446e718792562dbf84f9e0b611196a3590ea8e8b4411ae30694b48f28ab632a0b692935adffb44757e65a4eb5ab942b5d625acbdc08d34aefd diff --git a/net-analyzer/packit/packit-1.7.ebuild b/net-analyzer/packit/packit-1.7.ebuild new file mode 100644 index 000..5059d8e159a --- /dev/null +++ b/net-analyzer/packit/packit-1.7.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools + +DESCRIPTION="network packet generator and capture tool" +HOMEPAGE="https://github.com/resurrecting-open-source-projects/packit"; +SRC_URI="https://github.com/resurrecting-open-source-projects/packit/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +DEPEND=" + net-libs/libnet:1.1 + net-libs/libpcap +" +RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-1.0-noopt.patch +) + +src_prepare() { + default + eautoreconf +} + +src_install() { + default + dodoc docs/* +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/
commit: 97e603a8b4d7348a1015fc14078be0e0e5724629 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Jan 27 00:19:33 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Jan 27 00:19:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97e603a8 net-analyzer/packit: Add live ebuild Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/packit/packit-.ebuild | 32 1 file changed, 32 insertions(+) diff --git a/net-analyzer/packit/packit-.ebuild b/net-analyzer/packit/packit-.ebuild new file mode 100644 index 000..d58eaf300f8 --- /dev/null +++ b/net-analyzer/packit/packit-.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools git-r3 + +DESCRIPTION="network packet generator and capture tool" +HOMEPAGE="https://github.com/resurrecting-open-source-projects/packit"; +EGIT_REPO_URI="https://github.com/resurrecting-open-source-projects/packit"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" + +DEPEND=" + net-libs/libnet:1.1 + net-libs/libpcap +" +RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-1.0-noopt.patch +) + +src_prepare() { + default + eautoreconf +} + +src_install() { + default + dodoc docs/* +}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/, net-analyzer/packit/files/
commit: 6860d33861e30d5cce2c81297ca3988b1b0e7f29 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Jan 26 23:45:58 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Jan 26 23:46:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6860d338 net-analyzer/packit: Fix CFLAGS=-fno-common Package-Manager: Portage-2.3.85, Repoman-2.3.20 Closes: https://bugs.gentoo.org/show_bug.cgi?id=706520 Signed-off-by: Jeroen Roovers gentoo.org> .../packit/files/packit-1.0-fno-common.patch | 251 + net-analyzer/packit/packit-1.6.1.ebuild| 1 + 2 files changed, 252 insertions(+) diff --git a/net-analyzer/packit/files/packit-1.0-fno-common.patch b/net-analyzer/packit/files/packit-1.0-fno-common.patch new file mode 100644 index 000..f4813d868ab --- /dev/null +++ b/net-analyzer/packit/files/packit-1.0-fno-common.patch @@ -0,0 +1,251 @@ +--- a/src/capture_defs.h b/src/capture_defs.h +@@ -30,12 +30,12 @@ + #define READ_TIMEOUT500 + #define SNAPLEN_DEFAULT 68 + +-u_int16_t g_display; +-u_int16_t g_link_layer; +-u_int16_t g_dump_pkt; +-u_int16_t g_time_gmt; +-u_int16_t g_t_rst; +-u_int16_t g_snap_len; +-u_int32_t g_pkt_rst; ++extern u_int16_t g_display; ++extern u_int16_t g_link_layer; ++extern u_int16_t g_dump_pkt; ++extern u_int16_t g_time_gmt; ++extern u_int16_t g_t_rst; ++extern u_int16_t g_snap_len; ++extern u_int32_t g_pkt_rst; + + #endif /* __CAPTURE_DEFS_H */ +--- a/src/error.c b/src/error.c +@@ -26,6 +26,8 @@ + + #include "error.h" + ++char error_buf[ERRBUF_MAXLEN]; ++ + void + fatal_error(char *err,...) + { +--- a/src/error.h b/src/error.h +@@ -33,7 +33,7 @@ + #define SUCCESS 1 + #define FAILURE -1 + +-char error_buf[ERRBUF_MAXLEN]; ++extern char error_buf[ERRBUF_MAXLEN]; + + void fatal_error(char *,...); + +--- a/src/globals.h b/src/globals.h +@@ -138,20 +138,20 @@ + #define P_INT64 0x7FFF + #define P_UINT640x + +-char g_w_file[OPT_MAXLEN]; +-char g_r_file[OPT_MAXLEN]; ++extern char g_w_file[OPT_MAXLEN]; ++extern char g_r_file[OPT_MAXLEN]; + +-pcap_t *g_pkt; +-u_int8_t g_tr_fin; +-char *g_filter; +-char *g_device; +-u_int16_t g_hdr_len; +-u_int16_t g_pkt_len; +-u_int16_t g_verbose; +-u_int16_t g_resolve; +-u_int16_t g_p_mode; +-u_int64_t g_cnt; +-u_int64_t g_inj_cnt; +-u_int64_t g_cap_cnt; ++extern pcap_t *g_pkt; ++extern u_int8_t g_tr_fin; ++extern char *g_filter; ++extern char *g_device; ++extern u_int16_t g_hdr_len; ++extern u_int16_t g_pkt_len; ++extern u_int16_t g_verbose; ++extern u_int16_t g_resolve; ++extern u_int16_t g_p_mode; ++extern u_int64_t g_cnt; ++extern u_int64_t g_inj_cnt; ++extern u_int64_t g_cap_cnt; + + #endif /* __GLOBALS_H */ +--- a/src/inject_defs.h b/src/inject_defs.h +@@ -30,7 +30,7 @@ + #ifndef __INJECTION_STRUCTS_H + #define __INJECTION_STRUCTS_H + +-struct ip4hdr_opts ++extern struct ip4hdr_opts + { + u_int16_t p; /* protocol type */ + u_int16_t rand_p; +@@ -59,7 +59,7 @@ + u_int16_t rand_d_addr; + } g_ip4hdr_o; + +-struct tcphdr_opts ++extern struct tcphdr_opts + { + u_int16_t s_port; /* tcp source port */ + u_int16_t d_port; /* tcp destination port */ +@@ -82,7 +82,7 @@ + + } g_thdr_o; + +-struct udphdr_opts ++extern struct udphdr_opts + { + u_int16_t s_port; /* udp source port */ + u_int16_t d_port; /* udp destination port */ +@@ -90,7 +90,7 @@ + u_int16_t sum; /* udp checksum */ + } g_uhdr_o; + +-struct icmp4hdr_opts ++extern struct icmp4hdr_opts + { + u_int16_t type;/* icmp4 type */ + u_int16_t code;/* icmp4 code */ +@@ -132,7 +132,7 @@ + u_int32_t ttime;/* transmit timestamp */ + } g_i4hdr_o; + +-struct enethdr_opts ++extern struct enethdr_opts + { + u_int16_t rand_s_addr; + u_int16_t rand_d_addr; +@@ -143,7 +143,7 @@ + u_int8_t dhw_addr[18]; + } g_ehdr_o; + +-struct arphdr_opts ++extern struct arphdr_opts + { + u_int16_t op_type; /* arp operation */ + +@@ -163,28 +163,28 @@ + u_int8_t rhw_addr[18]; + } g_ahdr_o; + +-libnet_t *g_pkt_d; ++extern libnet_t *g_pkt_d; + +-u_int16_t g_init_type; +-u_int16_t g_rand_d_port; +-u_int16_t g_rand_s_port; +-u_int16_t g_s_port; +-u_int16_t g_d_port; +-u_int16_t g_port_range; +-u_int16_t g_interval_sec; +-u_int16_t g_interval_usec; +-u_int16_t g_injection_type; +-u_int16_t g_r_timeout; +-u_int16_t g_burst_rate; +-u_int16_t g_payload_len; +-u_int8_t *g_payload; +-u_int8_t g_hex_payload; +-u_int8_t *g_s_d_port; +-u_int8_t g_hwaddr_p[18]; +-u_int8_t g_rawip; ++extern u_int16_t g_init_type; ++extern u_int16_t g_rand_d_port; ++extern u_int16_t g_rand_s_port; ++extern u_int16_t g_s_port; ++extern u_int16_t g_d_port; ++extern u_int16_t
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/files/, net-analyzer/packit/
commit: cecd4c967eb43992134b544a3b013eb1b778e730 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Jan 2 00:10:21 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Jan 2 00:11:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cecd4c96 net-analyzer/packit: Old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/packit/Manifest | 1 - net-analyzer/packit/files/packit-1.0-format.patch | 43 net-analyzer/packit/files/packit-1.0-nostrip.patch | 10 .../packit/files/packit-1.0-overflow.patch | 58 -- .../packit/files/packit-1.0-pcap-header.patch | 22 net-analyzer/packit/packit-1.0-r2.ebuild | 33 6 files changed, 167 deletions(-) diff --git a/net-analyzer/packit/Manifest b/net-analyzer/packit/Manifest index 8bbf0b42d8c..ad0264dcc2f 100644 --- a/net-analyzer/packit/Manifest +++ b/net-analyzer/packit/Manifest @@ -1,2 +1 @@ -DIST packit-1.0.tgz 138367 BLAKE2B d3677368d248aefaefbf2fbee51035ade7923db8cdc4ee4b19fef97b606beacbef52e1e704de50bf0f042a38fa9ed1d4149ab1dbd5726aeeef7093786407e282 SHA512 cc7e957d2149edbc92d4d914c9f29aecb7945bab43f2df7435bc4c21a4724f92e9d0683e4d301384117f79819f87f423eaa28dbef11b37a96c4aa40a1398 DIST packit-1.6.1.tar.gz 52643 BLAKE2B 4b67c179140a21ec3dc8b5ae2e116a771fdbd860c3a880588a29346f04c956a80a59fcaf84f42ae6c505554e5b942964ed3f2d3a06d408e5b36850276832994a SHA512 462470bfc755dc33418ae0a65237d0dcbbe04609de710883134bcb1e13cff9212cd9a28e888b2e839a06a566fa080ecd6c6668414f1cac2bde337c81d1ac58a2 diff --git a/net-analyzer/packit/files/packit-1.0-format.patch b/net-analyzer/packit/files/packit-1.0-format.patch deleted file mode 100644 index 88a5edd92cd..000 --- a/net-analyzer/packit/files/packit-1.0-format.patch +++ /dev/null @@ -1,43 +0,0 @@ -The original objective seems to have been to apply padding, but this -is not done at all: instead, set a precision. -JeR - a/src/shape_arp_hdr.c -+++ b/src/shape_arp_hdr.c -@@ -94,7 +94,7 @@ - if(format_ethernet_addr(ahdr_o.s_eaddr, s_neaddr) == 0) - fatal_error("Invalid sender ethernet address"); - --snprintf(ahdr_o.shw_addr, 18, "%0X:%0X:%0X:%0X:%0X:%0X", -+snprintf(ahdr_o.shw_addr, 18, "%.2X:%.2X:%.2X:%.2X:%.2X:%.2X", - s_neaddr[0], s_neaddr[1], s_neaddr[2], s_neaddr[3], s_neaddr[4], s_neaddr[5]); - - if(ahdr_o.r_paddr == NULL) -@@ -139,7 +139,7 @@ - if(format_ethernet_addr(ahdr_o.r_eaddr, r_neaddr) == 0) - fatal_error("Invalid receiver ethernet address"); - --snprintf(ahdr_o.rhw_addr, 18, "%0X:%0X:%0X:%0X:%0X:%0X", -+snprintf(ahdr_o.rhw_addr, 18, "%.2X:%.2X:%.2X:%.2X:%.2X:%.2X", - r_neaddr[0], r_neaddr[1], r_neaddr[2], r_neaddr[3], r_neaddr[4], r_neaddr[5]); - - if(libnet_build_arp( a/src/shape_ethernet_hdr.c -+++ b/src/shape_ethernet_hdr.c -@@ -56,7 +56,7 @@ - if(format_ethernet_addr(ehdr_o.s_addr, us_addr) == 0) - fatal_error("Invalid source ethernet address"); - --snprintf(ehdr_o.shw_addr, 18, "%0X:%0X:%0X:%0X:%0X:%0X", -+snprintf(ehdr_o.shw_addr, 18, "%.2X:%.2X:%.2X:%.2X:%.2X:%.2X", - us_addr[0], us_addr[1], us_addr[2], us_addr[3], us_addr[4], us_addr[5]); - - if(ehdr_o.d_addr == NULL && injection_type == ETHERTYPE_ARP) -@@ -71,7 +71,7 @@ - if(format_ethernet_addr(ehdr_o.d_addr, ud_addr) == 0) - fatal_error("Invalid destination ethernet address"); - --snprintf(ehdr_o.dhw_addr, 18, "%0X:%0X:%0X:%0X:%0X:%0X", -+snprintf(ehdr_o.dhw_addr, 18, "%.2X:%.2X:%.2X:%.2X:%.2X:%.2X", - ud_addr[0], ud_addr[1], ud_addr[2], ud_addr[3], ud_addr[4], ud_addr[5]); - - if(libnet_build_ethernet( diff --git a/net-analyzer/packit/files/packit-1.0-nostrip.patch b/net-analyzer/packit/files/packit-1.0-nostrip.patch deleted file mode 100644 index 672f48ca1fd..000 --- a/net-analyzer/packit/files/packit-1.0-nostrip.patch +++ /dev/null @@ -1,10 +0,0 @@ a/src/Makefile.in -+++ b/src/Makefile.in -@@ -450,7 +450,6 @@ - - - all: -- strip @BINS@ - cp @BINS@ $(top_srcdir) - - clean: diff --git a/net-analyzer/packit/files/packit-1.0-overflow.patch b/net-analyzer/packit/files/packit-1.0-overflow.patch deleted file mode 100644 index 3adf31a6bb8..000 --- a/net-analyzer/packit/files/packit-1.0-overflow.patch +++ /dev/null @@ -1,58 +0,0 @@ a/src/utils.c -+++ b/src/utils.c -@@ -137,7 +137,7 @@ - #endif - - va_start(va, msgp); --vsnprintf(msg, 256, msgp, va); -+vsnprintf(msg, 255, msgp, va); - - msg_len = strlen(msg); - a/src/exit.c -+++ b/src/exit.c -@@ -36,7 +36,7 @@ - while(1) - { - fprintf(stderr, "\n\nWould you like to quit? (y/n): "); --fgets(a, 16, stdin); -+fgets(a, 2, stdin); - - if(!strncasecmp(a, "Y", 1)) - break; a/src
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/
commit: 1d576b94c8b8185e7ef90676859feee606074bb0 Author: Jeroen Roovers gentoo org> AuthorDate: Thu Jan 2 00:09:05 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Thu Jan 2 00:11:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d576b94 net-analyzer/packit: Stable Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/packit/packit-1.6.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-analyzer/packit/packit-1.6.1.ebuild b/net-analyzer/packit/packit-1.6.1.ebuild index cd4fb1dfab5..5f5c79b6cb9 100644 --- a/net-analyzer/packit/packit-1.6.1.ebuild +++ b/net-analyzer/packit/packit-1.6.1.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 @@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" DEPEND=" net-libs/libnet:1.1
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/packit/
commit: cd5b4642f21e524e21d1b1c6aa8b034f9113d7cb Author: Jeroen Roovers gentoo org> AuthorDate: Tue Oct 22 21:09:29 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Oct 22 23:50:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd5b4642 net-analyzer/packit: Version 1.6.1 Package-Manager: Portage-2.3.77, Repoman-2.3.17 Signed-off-by: Jeroen Roovers gentoo.org> net-analyzer/packit/Manifest| 1 + net-analyzer/packit/packit-1.6.1.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/net-analyzer/packit/Manifest b/net-analyzer/packit/Manifest index 43d14a1aca0..8bbf0b42d8c 100644 --- a/net-analyzer/packit/Manifest +++ b/net-analyzer/packit/Manifest @@ -1 +1,2 @@ DIST packit-1.0.tgz 138367 BLAKE2B d3677368d248aefaefbf2fbee51035ade7923db8cdc4ee4b19fef97b606beacbef52e1e704de50bf0f042a38fa9ed1d4149ab1dbd5726aeeef7093786407e282 SHA512 cc7e957d2149edbc92d4d914c9f29aecb7945bab43f2df7435bc4c21a4724f92e9d0683e4d301384117f79819f87f423eaa28dbef11b37a96c4aa40a1398 +DIST packit-1.6.1.tar.gz 52643 BLAKE2B 4b67c179140a21ec3dc8b5ae2e116a771fdbd860c3a880588a29346f04c956a80a59fcaf84f42ae6c505554e5b942964ed3f2d3a06d408e5b36850276832994a SHA512 462470bfc755dc33418ae0a65237d0dcbbe04609de710883134bcb1e13cff9212cd9a28e888b2e839a06a566fa080ecd6c6668414f1cac2bde337c81d1ac58a2 diff --git a/net-analyzer/packit/packit-1.6.1.ebuild b/net-analyzer/packit/packit-1.6.1.ebuild new file mode 100644 index 000..cd4fb1dfab5 --- /dev/null +++ b/net-analyzer/packit/packit-1.6.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools + +DESCRIPTION="network packet generator and capture tool" +HOMEPAGE="https://github.com/resurrecting-open-source-projects/packit"; +SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +DEPEND=" + net-libs/libnet:1.1 + net-libs/libpcap +" +RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}"/${PN}-1.0-noopt.patch +) + +src_prepare() { + default + eautoreconf +} + +src_install() { + default + dodoc docs/* +}