summaryrefslogtreecommitdiff
path: root/net-analyzer/tcpdump
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 05:35:26 -0500
commitf716a9fe6455d39eef01e718aae68dae61c19704 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /net-analyzer/tcpdump
parent3f9cf298e89cd5037b982abba06091224ee76daf (diff)
downloadbaldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.gz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.tar.xz
baldeagleos-repo-f716a9fe6455d39eef01e718aae68dae61c19704.zip
Adding metadata
Diffstat (limited to 'net-analyzer/tcpdump')
-rw-r--r--net-analyzer/tcpdump/Manifest2
-rw-r--r--net-analyzer/tcpdump/files/tcpdump-4.99.5-lfs.patch22
-rw-r--r--net-analyzer/tcpdump/files/tcpdump-4.99.5-libdir.patch29
-rw-r--r--net-analyzer/tcpdump/metadata.xml24
-rw-r--r--net-analyzer/tcpdump/tcpdump-4.99.5.ebuild85
-rw-r--r--net-analyzer/tcpdump/tcpdump-4.99.6.ebuild85
6 files changed, 0 insertions, 247 deletions
diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest
deleted file mode 100644
index af9563ffcd95..000000000000
--- a/net-analyzer/tcpdump/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST tcpdump-4.99.5.tar.gz 2045086 BLAKE2B 754c25eafe84754465356042faa1369678655aa93d1b736c259ca9a6bd1e18c44784ae136dc6a3e64af9903c05c29e1379aafd7badc0e129c5a29ae908db13ff SHA512 69bc52ef7af7fd562370adf2e95cb592aad6193df9ab1708de52ac86a4c1cff72e8b256a739b435c324ee2df61051abde7d2659bc40f061d7c4fbcab1dcaa2e2
-DIST tcpdump-4.99.6.tar.gz 2053753 BLAKE2B cf820f98d271a6cd97d0c2c7b4f6a6a3091b264a2cdb0c80e4cc0d0301ca4a817498b5941e0806d838cc819d20539157fc50b4be5634153eb2eeb6e540bd0196 SHA512 1a3c1855de8769ded66c86f0a8a54f5fe0943aa6855ff43bc8262895e749f7afe6a729cec4280d705f3e82942d0cee4b914bc1aa50e6ea686ad8ff798ca8df96
diff --git a/net-analyzer/tcpdump/files/tcpdump-4.99.5-lfs.patch b/net-analyzer/tcpdump/files/tcpdump-4.99.5-lfs.patch
deleted file mode 100644
index 0be1d7a75aaf..000000000000
--- a/net-analyzer/tcpdump/files/tcpdump-4.99.5-lfs.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-https://github.com/the-tcpdump-group/tcpdump/pull/1068
-
-From 54278acb038f0d16ed75cdddb35fd2813a7cdcef Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Thu, 27 Jul 2023 08:31:53 +0100
-Subject: [PATCH] configure.ac: use AC_SYS_LARGEFILE
-
-This enables 64-bit off_t where it's opt-in (e.g. glibc) on 32-bit platforms.
-
-Bug: https://bugs.gentoo.org/911176
-Signed-off-by: Sam James <sam@gentoo.org>
---- a/configure.ac
-+++ b/configure.ac
-@@ -31,6 +31,8 @@ fi
- AC_LBL_C_INIT(V_CCOPT, V_INCLS)
- AC_LBL_C_INLINE
-
-+AC_SYS_LARGEFILE
-+
- AC_CHECK_HEADERS(rpc/rpc.h rpc/rpcent.h net/if.h)
- #
- # Get the size of a void *, to know whether this is a 32-bit or 64-bit build.
diff --git a/net-analyzer/tcpdump/files/tcpdump-4.99.5-libdir.patch b/net-analyzer/tcpdump/files/tcpdump-4.99.5-libdir.patch
deleted file mode 100644
index c7448fb311c1..000000000000
--- a/net-analyzer/tcpdump/files/tcpdump-4.99.5-libdir.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -427,7 +427,7 @@ fi
-
- if test "$ipv6" = "yes" -a "$ipv6lib" != "none"; then
- if test -d $ipv6libdir -a -f $ipv6libdir/lib$ipv6lib.a; then
-- LIBS="-L$ipv6libdir -l$ipv6lib $LIBS"
-+ LIBS="-l$ipv6lib $LIBS"
- echo "You have $ipv6lib library, using it"
- else
- if test "$ipv6trylibc" = "yes"; then
-@@ -1168,7 +1168,7 @@ return 0;
- #
- AC_LBL_SAVE_CHECK_STATE
- CFLAGS="$CFLAGS -I$libcrypto_root/include"
-- LIBS="$LIBS -L$libcrypto_root/lib -lcrypto"
-+ LIBS="$LIBS -lcrypto"
- AC_MSG_CHECKING(whether we have a system OpenSSL/libressl that we can use)
- AC_LINK_IFELSE([AC_LANG_PROGRAM(
- [[
-@@ -1182,7 +1182,7 @@ return 0;
- AC_MSG_RESULT(yes)
- HAVE_LIBCRYPTO=yes
- LIBCRYPTO_CFLAGS="-I$libcrypto_root/include"
-- LIBCRYPTO_LIBS="-L$libcrypto_root/lib -lcrypto"
-+ LIBCRYPTO_LIBS="-lcrypto"
- ],
- AC_MSG_RESULT(no))
- AC_LBL_RESTORE_CHECK_STATE
diff --git a/net-analyzer/tcpdump/metadata.xml b/net-analyzer/tcpdump/metadata.xml
deleted file mode 100644
index 8388cf3ddb8a..000000000000
--- a/net-analyzer/tcpdump/metadata.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>dev@liguros.net</email>
- <name>Development</name>
- </maintainer>
- <maintainer type="person">
- <email>zlogene@gentoo.org</email>
- <name>Mikle Kolyada</name>
- </maintainer>
- <maintainer type="person">
- <email>sam@gentoo.org</email>
- <name>Sam James</name>
- </maintainer>
- <upstream>
- <remote-id type="cpe">cpe:/a:tcpdump:tcpdump</remote-id>
- </upstream>
- <use>
- <flag name="smi">Build with <pkg>net-libs/libsmi</pkg> to load MIBs on the fly to decode SNMP packets</flag>
- <flag name="drop-root">Drop privileges to pcap:pcap when run as root</flag>
- </use>
- <origin>ports</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/net-analyzer/tcpdump/tcpdump-4.99.5.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.5.ebuild
deleted file mode 100644
index 24eab8ec1794..000000000000
--- a/net-analyzer/tcpdump/tcpdump-4.99.5.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 2021-2024 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="A tool for network monitoring and data acquisition"
-HOMEPAGE="https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpdump"
-SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="+caps +smi +ssl +samba suid test"
-REQUIRED_USE="test? ( samba )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=net-libs/libpcap-1.10.1
- caps? (
- acct-group/pcap
- acct-user/pcap
- sys-libs/libcap-ng
- )
- smi? ( net-libs/libsmi )
- ssl? (
- >=dev-libs/openssl-0.9.6m:=
-
- )
- suid? (
- acct-group/pcap
- acct-user/pcap
- )
-"
-DEPEND="
- ${RDEPEND}
- test? (
- dev-lang/perl
- )
-"
-BDEPEND="caps? ( virtual/pkgconfig )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-4.99.5-libdir.patch
- "${FILESDIR}"/${PN}-4.99.5-lfs.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf \
- $(use_enable samba smb) \
- $(use_with caps cap-ng) \
- $(use_with smi) \
- $(use_with ssl crypto "${ESYSROOT}/usr") \
- $(usex caps "--with-user=pcap" "")
-}
-
-src_test() {
- if [[ ${EUID} -ne 0 ]] || ! use caps ; then
- emake check
- else
- ewarn "If you want to run the test suite, make sure you either"
- ewarn "set FEATURES=userpriv or set USE=-caps"
- fi
-}
-
-src_install() {
- dosbin tcpdump
- doman tcpdump.1
- dodoc *.awk
- dodoc CHANGES CREDITS README.md
-
- if use suid ; then
- fowners root:pcap /usr/sbin/tcpdump
- fperms 4110 /usr/sbin/tcpdump
- fi
-}
-
-pkg_postinst() {
- use suid && elog "To let normal users run tcpdump, add them to the pcap group."
-}
diff --git a/net-analyzer/tcpdump/tcpdump-4.99.6.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.6.ebuild
deleted file mode 100644
index cab41b312107..000000000000
--- a/net-analyzer/tcpdump/tcpdump-4.99.6.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 2021-2026 Liguros Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="A tool for network monitoring and data acquisition"
-HOMEPAGE="https://www.tcpdump.org/ https://github.com/the-tcpdump-group/tcpdump"
-SRC_URI="https://www.tcpdump.org/release/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="+caps +smi +ssl +samba suid test"
-REQUIRED_USE="test? ( samba )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=net-libs/libpcap-1.10.1
- caps? (
- acct-group/pcap
- acct-user/pcap
- sys-libs/libcap-ng
- )
- smi? ( net-libs/libsmi )
- ssl? (
- >=dev-libs/openssl-0.9.6m:=
-
- )
- suid? (
- acct-group/pcap
- acct-user/pcap
- )
-"
-DEPEND="
- ${RDEPEND}
- test? (
- dev-lang/perl
- )
-"
-BDEPEND="caps? ( virtual/pkgconfig )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-4.99.5-libdir.patch
- "${FILESDIR}"/${PN}-4.99.5-lfs.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf \
- $(use_enable samba smb) \
- $(use_with caps cap-ng) \
- $(use_with smi) \
- $(use_with ssl crypto "${ESYSROOT}/usr") \
- $(usex caps "--with-user=pcap" "")
-}
-
-src_test() {
- if [[ ${EUID} -ne 0 ]] || ! use caps ; then
- emake check
- else
- ewarn "If you want to run the test suite, make sure you either"
- ewarn "set FEATURES=userpriv or set USE=-caps"
- fi
-}
-
-src_install() {
- dosbin tcpdump
- doman tcpdump.1
- dodoc *.awk
- dodoc CHANGES CREDITS README.md
-
- if use suid ; then
- fowners root:pcap /usr/sbin/tcpdump
- fperms 4110 /usr/sbin/tcpdump
- fi
-}
-
-pkg_postinst() {
- use suid && elog "To let normal users run tcpdump, add them to the pcap group."
-}