Gentoo Archives: gentoo-commits

From: Jeroen Roovers <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-analyzer/driftnet/
Date: Fri, 25 Sep 2020 14:14:12
Message-Id: 1601043247.dfc2504d0372cfd0e7b52ed85eca78ccd337095a.jer@gentoo
1 commit: dfc2504d0372cfd0e7b52ed85eca78ccd337095a
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 25 14:12:44 2020 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 25 14:14:07 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc2504d
7
8 net-analyzer/driftnet: Old
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.1
11 Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
12
13 .../driftnet/driftnet-0.1.6_p20090401.ebuild | 65 ----------------------
14 1 file changed, 65 deletions(-)
15
16 diff --git a/net-analyzer/driftnet/driftnet-0.1.6_p20090401.ebuild b/net-analyzer/driftnet/driftnet-0.1.6_p20090401.ebuild
17 deleted file mode 100644
18 index 9de58dda9d5..00000000000
19 --- a/net-analyzer/driftnet/driftnet-0.1.6_p20090401.ebuild
20 +++ /dev/null
21 @@ -1,65 +0,0 @@
22 -# Copyright 1999-2020 Gentoo Authors
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI=5
26 -inherit eutils flag-o-matic toolchain-funcs
27 -
28 -DESCRIPTION="A program which listens to network traffic and picks out images from TCP streams it observes"
29 -HOMEPAGE="http://www.ex-parrot.com/~chris/driftnet/"
30 -SRC_URI="https://github.com/downloads/rbu/${PN}/${P}.tar.gz"
31 -
32 -LICENSE="GPL-2"
33 -KEYWORDS="~amd64 ppc -sparc x86"
34 -SLOT="0"
35 -IUSE="gtk mp3 suid"
36 -
37 -CDEPEND="net-libs/libpcap
38 - gtk? ( x11-libs/gtk+:2
39 - virtual/jpeg
40 - media-libs/giflib
41 - media-libs/libpng )"
42 -
43 -DEPEND="${CDEPEND}
44 - virtual/pkgconfig"
45 -RDEPEND="${CDEPEND}
46 - mp3? ( media-sound/mpg123 )"
47 -
48 -src_prepare() {
49 - sed -i \
50 - -e 's:png_set_gray_1_2_4_to_8:png_set_expand_gray_1_2_4_to_8:' \
51 - png.c || die
52 - # With newer libpng, --cflags causes build failures.
53 - sed -i \
54 - -e 's:pkg-config --cflags libpng:pkg-config --libs libpng:' \
55 - Makefile || die
56 -}
57 -
58 -src_compile() {
59 - export CC=$(tc-getCC)
60 - if use gtk; then
61 - emake
62 - mv driftnet driftnet-gtk || die
63 - emake clean
64 - fi
65 -
66 - # build a non-gtk version for all users
67 - sed -i 's:^\(.*gtk.*\)$:#\1:g' Makefile || die "sed disable gtk failed"
68 - append-flags -DNO_DISPLAY_WINDOW
69 - emake
70 -}
71 -
72 -src_install() {
73 - dosbin driftnet
74 - doman driftnet.1
75 -
76 - use gtk && dosbin driftnet-gtk
77 -
78 - dodoc CHANGES CREDITS README TODO
79 -
80 - if use suid ; then
81 - elog "marking the no-display driftnet as setuid root."
82 - fowners root:wheel "/usr/sbin/driftnet"
83 - fperms 710 "/usr/sbin/driftnet"
84 - fperms u+s "/usr/sbin/driftnet"
85 - fi
86 -}