net-analyzer/tcpdump: Old
authorJeroen Roovers <jer@gentoo.org>
Sun, 20 Oct 2019 09:32:30 +0000 (11:32 +0200)
committerJeroen Roovers <jer@gentoo.org>
Sun, 20 Oct 2019 09:32:44 +0000 (11:32 +0200)
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Jeroen Roovers <jer@gentoo.org>
net-analyzer/tcpdump/Manifest
net-analyzer/tcpdump/files/tcpdump-4.9.2-includedir.patch [deleted file]
net-analyzer/tcpdump/tcpdump-4.9.2-r1.ebuild [deleted file]
net-analyzer/tcpdump/tcpdump-4.9.2.ebuild [deleted file]

index 59c9ed3288552c5648d56fef17ac688d894094fa..96c3fad37e236e648d559b342a0337a1502b8ca3 100644 (file)
@@ -1,2 +1 @@
-DIST tcpdump-4.9.2.tar.gz 2298386 BLAKE2B b7e90d1091affa6f4734a622f23565976b0cb5be8c0afa12656f52acea29384306f2875477dc180b5dc60110a57e0f30f5654ba27dac9f03ff610ca0548de0a7 SHA512 e1bc19a5867d6e3628f3941bdf3ec831bf13784f1233ca1bccc46aac1702f47ee9357d7ff0ca62cddf211b3c8884488c21144cabddd92c861e32398cd8f7c44b
 DIST tcpdump-4.9.3.tar.gz 2333119 BLAKE2B 21e13fc40d98cfac0bbd5513580cf98313df1f8fea24c48f045f70d494aea3e75230b8481049660c109f9179015c3164f3e3b31acc76c0bfb1f2da5039f1834e SHA512 3aec673f78b996a4df884b1240e5d0a26a2ca81ee7aca8a2e6d50255bb53476e008a5ced4409e278a956710d8a4d31d85bbb800c9f1aab92b0b1046b59292a22
diff --git a/net-analyzer/tcpdump/files/tcpdump-4.9.2-includedir.patch b/net-analyzer/tcpdump/files/tcpdump-4.9.2-includedir.patch
deleted file mode 100644 (file)
index 0f74fa9..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
---- a/aclocal.m4
-+++ b/aclocal.m4
-@@ -534,40 +534,6 @@
-               if test $libpcap = FAIL ; then
-                   AC_MSG_ERROR(see the INSTALL doc for more info)
-               fi
--              dnl
--              dnl Some versions of Red Hat Linux put "pcap.h" in
--              dnl "/usr/include/pcap"; had the LBL folks done so,
--              dnl that would have been a good idea, but for
--              dnl the Red Hat folks to do so just breaks source
--              dnl compatibility with other systems.
--              dnl
--              dnl We work around this by assuming that, as we didn't
--              dnl find a local libpcap, libpcap is in /usr/lib or
--              dnl /usr/local/lib and that the corresponding header
--              dnl file is under one of those directories; if we don't
--              dnl find it in either of those directories, we check to
--              dnl see if it's in a "pcap" subdirectory of them and,
--              dnl if so, add that subdirectory to the "-I" list.
--              dnl
--              dnl (We now also put pcap.h in /usr/include/pcap, but we
--              dnl leave behind a /usr/include/pcap.h that includes it,
--              dnl so you can still just include <pcap.h>.)
--              dnl
--              AC_MSG_CHECKING(for extraneous pcap header directories)
--              if test \( ! -r /usr/local/include/pcap.h \) -a \
--                      \( ! -r /usr/include/pcap.h \); then
--                  if test -r /usr/local/include/pcap/pcap.h; then
--                      d="/usr/local/include/pcap"
--                  elif test -r /usr/include/pcap/pcap.h; then
--                      d="/usr/include/pcap"
--                  fi
--              fi
--              if test -z "$d" ; then
--                  AC_MSG_RESULT(not found)
--              else
--                  $2="-I$d $$2"
--                  AC_MSG_RESULT(found -- -I$d added)
--              fi
-           fi
-     else
-           $1=$libpcap
-@@ -1351,11 +1351,4 @@
-                                   -f "$1/$tmplib/libcrypto.dylib" \); then
-               ac_cv_ssleay_path="$1"
-       fi
--
--      #
--      # Make sure we have the headers as well.
--      #
--      if test -d "$1/include/openssl" -a -f "$1/include/openssl/des.h"; then
--              incdir="-I$1/include"
--      fi
- ])
---- a/configure.in
-+++ b/configure.in
-@@ -908,7 +908,6 @@
-               # Put the subdirectories of the libcrypto root directory
-               # at the front of the header and library search path.
-               #
--              CFLAGS="-I$withval/include $CFLAGS"
-               LIBS="-L$withval/lib $LIBS"
-       fi
- ],[
diff --git a/net-analyzer/tcpdump/tcpdump-4.9.2-r1.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.2-r1.ebuild
deleted file mode 100644 (file)
index 193cb91..0000000
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools flag-o-matic toolchain-funcs user
-
-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 ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="+drop-root libressl smi ssl samba suid test"
-
-RDEPEND="
-       drop-root? ( sys-libs/libcap-ng )
-       net-libs/libpcap
-       smi? ( net-libs/libsmi )
-       ssl? (
-               !libressl? ( >=dev-libs/openssl-0.9.6m:0= )
-               libressl? ( dev-libs/libressl:= )
-       )
-"
-DEPEND="
-       ${RDEPEND}
-       drop-root? ( virtual/pkgconfig )
-       test? (
-               || ( app-arch/sharutils sys-freebsd/freebsd-ubin )
-               dev-lang/perl
-       )
-"
-PATCHES=(
-       "${FILESDIR}"/${PN}-4.9.2-includedir.patch
-)
-
-pkg_setup() {
-       if use drop-root || use suid; then
-               enewgroup tcpdump
-               enewuser tcpdump -1 -1 -1 tcpdump
-       fi
-}
-
-src_prepare() {
-       default
-
-       mv aclocal.m4 acinclude.m4 || die
-
-       eautoreconf
-
-       sed -i -e '/^eapon1/d;' tests/TESTLIST || die
-
-       # bug 630394
-       sed -i -e '/^nbns-valgrind/d' tests/TESTLIST || die
-}
-
-src_configure() {
-       if use drop-root; then
-               append-cppflags -DHAVE_CAP_NG_H
-               export LIBS=$( $(tc-getPKG_CONFIG) --libs libcap-ng )
-       fi
-
-       econf \
-               $(use_enable samba smb) \
-               $(use_with drop-root chroot '') \
-               $(use_with smi) \
-               $(use_with ssl crypto "${EPREFIX}/usr") \
-               $(usex drop-root "--with-user=tcpdump" "")
-}
-
-src_test() {
-       if [[ ${EUID} -ne 0 ]] || ! use drop-root; then
-               emake check
-       else
-               ewarn "If you want to run the test suite, make sure you either"
-               ewarn "set FEATURES=userpriv or set USE=-drop-root"
-       fi
-}
-
-src_install() {
-       dosbin tcpdump
-       doman tcpdump.1
-       dodoc *.awk
-       dodoc CHANGES CREDITS README.md
-
-       if use suid; then
-               fowners root:tcpdump /usr/sbin/tcpdump
-               fperms 4110 /usr/sbin/tcpdump
-       fi
-}
-
-pkg_preinst() {
-       if use drop-root || use suid; then
-               enewgroup tcpdump
-               enewuser tcpdump -1 -1 -1 tcpdump
-       fi
-}
-
-pkg_postinst() {
-       use suid && elog "To let normal users run tcpdump add them into tcpdump group."
-}
diff --git a/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.2.ebuild
deleted file mode 100644 (file)
index 632d822..0000000
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic toolchain-funcs user
-
-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 ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
-IUSE="+drop-root libressl smi ssl samba suid test"
-
-RDEPEND="
-       drop-root? ( sys-libs/libcap-ng )
-       net-libs/libpcap
-       smi? ( net-libs/libsmi )
-       ssl? (
-               !libressl? ( >=dev-libs/openssl-0.9.6m:0= )
-               libressl? ( dev-libs/libressl:= )
-       )
-"
-DEPEND="
-       ${RDEPEND}
-       drop-root? ( virtual/pkgconfig )
-       test? (
-               || ( app-arch/sharutils sys-freebsd/freebsd-ubin )
-               dev-lang/perl
-       )
-"
-
-pkg_setup() {
-       if use drop-root || use suid; then
-               enewgroup tcpdump
-               enewuser tcpdump -1 -1 -1 tcpdump
-       fi
-}
-
-src_prepare() {
-       default
-
-       sed -i -e '/^eapon1/d;' tests/TESTLIST || die
-
-       # bug 630394
-       sed -i -e '/^nbns-valgrind/d' tests/TESTLIST || die
-}
-
-src_configure() {
-       if use drop-root; then
-               append-cppflags -DHAVE_CAP_NG_H
-               export LIBS=$( $(tc-getPKG_CONFIG) --libs libcap-ng )
-       fi
-
-       econf \
-               $(use_enable samba smb) \
-               $(use_with drop-root chroot '') \
-               $(use_with smi) \
-               $(use_with ssl crypto "${EPREFIX}/usr") \
-               $(usex drop-root "--with-user=tcpdump" "")
-}
-
-src_test() {
-       if [[ ${EUID} -ne 0 ]] || ! use drop-root; then
-               emake check
-       else
-               ewarn "If you want to run the test suite, make sure you either"
-               ewarn "set FEATURES=userpriv or set USE=-drop-root"
-       fi
-}
-
-src_install() {
-       dosbin tcpdump
-       doman tcpdump.1
-       dodoc *.awk
-       dodoc CHANGES CREDITS README.md
-
-       if use suid; then
-               fowners root:tcpdump /usr/sbin/tcpdump
-               fperms 4110 /usr/sbin/tcpdump
-       fi
-}
-
-pkg_preinst() {
-       if use drop-root || use suid; then
-               enewgroup tcpdump
-               enewuser tcpdump -1 -1 -1 tcpdump
-       fi
-}
-
-pkg_postinst() {
-       use suid && elog "To let normal users run tcpdump add them into tcpdump group."
-}