diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2009-10-08 09:03:25 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2009-10-08 09:03:25 +0000 |
commit | 1690fe65e4588b3c6d4e6395670bfa28916c139b (patch) | |
tree | d84a501c5b9590861a0ccb49fcb1cfdb775892fa /net-analyzer | |
parent | Remove packages slated for QA removal today. (diff) | |
download | historical-1690fe65e4588b3c6d4e6395670bfa28916c139b.tar.gz historical-1690fe65e4588b3c6d4e6395670bfa28916c139b.tar.bz2 historical-1690fe65e4588b3c6d4e6395670bfa28916c139b.zip |
Remove packages slated for QA removal today.
Diffstat (limited to 'net-analyzer')
-rw-r--r-- | net-analyzer/trafd/ChangeLog | 47 | ||||
-rw-r--r-- | net-analyzer/trafd/Manifest | 8 | ||||
-rw-r--r-- | net-analyzer/trafd/files/trafd-3.0.1-gentoo.diff | 304 | ||||
-rw-r--r-- | net-analyzer/trafd/files/trafd.conf | 2 | ||||
-rw-r--r-- | net-analyzer/trafd/files/trafd.init | 23 | ||||
-rw-r--r-- | net-analyzer/trafd/metadata.xml | 6 | ||||
-rw-r--r-- | net-analyzer/trafd/trafd-3.0.1-r1.ebuild | 42 |
7 files changed, 0 insertions, 432 deletions
diff --git a/net-analyzer/trafd/ChangeLog b/net-analyzer/trafd/ChangeLog deleted file mode 100644 index def961385741..000000000000 --- a/net-analyzer/trafd/ChangeLog +++ /dev/null @@ -1,47 +0,0 @@ -# ChangeLog for net-analyzer/trafd -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/trafd/ChangeLog,v 1.13 2008/05/24 14:09:14 cedk Exp $ - - 24 May 2008; Cédric Krier <cedk@gentoo.org> trafd-3.0.1-r1.ebuild: - Remove dependency to sys-devel/flex for bug #221335 - - 22 Apr 2007; <pva@gentoo.org> -trafd-3.0.1.ebuild: - Cleaning old ebuild. This fixes bug #174266. - - 20 Mar 2007; Raúl Porcel <armin76@gentoo.org> trafd-3.0.1-r1.ebuild: - x86 stable - -*trafd-3.0.1-r1 (16 Nov 2006) - - 16 Nov 2006; Cedric Krier <ced@ced.homedns.org> - +files/trafd-3.0.1-gentoo.diff, +files/trafd.conf, +files/trafd.init, - +trafd-3.0.1-r1.ebuild: - fix gcc-4.x compile for bug #152548 and cross-compilation - - 17 Feb 2006; Markus Ullmann <jokey@gentoo.org> trafd-3.0.1.ebuild: - Removing virtual/libpcap wrt bug #117898 - - 29 Jan 2005; Daniel Black <dragonheart@gentoo.org> trafd-3.0.1.ebuild: - changed net-libs/libpcap depend to virtual/libcap - - 10 Jul 2004; Eldad Zack <eldad@gentoo.org> +metadata.xml, - trafd-3.0.1.ebuild: - Tidy up - - 15 Jun 2004; Jon Hood <squinky86@gentoo.org> trafd-3.0.1.ebuild: - applying fixes from Eldad Zack <eldad@stoneshaft.ath.cx> - - 18 May 2003; Martin Holzer <mholzer@gentoo.org> : - Fixing init script. Closes #21202. - -*trafd-3.0.1 (08 Nov 2002) - - 10 Feb 2003; Seemant Kulleen <seemant@gentoo.org> trafd-3.0.1.ebuild : - - Moved the config, initscript and patch into a tarball onto the mirrors - and out of files/. Also, changed the sed expression delimiters from / to - :, closing bug #15006 by Blu3 <david+gentoo.org@blue-labs.org> - - - 08 Nov 2002; Daniel Ahlberg <aliz@gentoo.org> : - Initial import. Ebuild contributed by Asen Kurin <asen@warlock.ru> in #8446. diff --git a/net-analyzer/trafd/Manifest b/net-analyzer/trafd/Manifest deleted file mode 100644 index 34c9b5dd672c..000000000000 --- a/net-analyzer/trafd/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -AUX trafd-3.0.1-gentoo.diff 10155 RMD160 523fd80dfa7846f088a02e545e2ef22977fcbca0 SHA1 1b6a958f79a388700350b76466e02b3da417796b SHA256 467fb00cc73bed3a2fb6901f2585c4b862b1b40a35353a91d6103ce7cad32265 -AUX trafd.conf 38 RMD160 dd35d814a0067c4f029316ee26ec841cd09d83c9 SHA1 c8573337fd5783c092b8f9aeb136417141c5bc7d SHA256 008fa932bb003fbaa5d0bac1a3e28efbc2bd5548d5cb6de90dccd54ced131dc2 -AUX trafd.init 485 RMD160 0d961113b08ef137f1884fbd7533f29db26f0785 SHA1 e14e748fc1eafe82d011fdf62adf7ceeeb43ed4c SHA256 9216ded23d8d0526fe5174b78b7cc2e2a5b3800a170bb21a8fe3f58872a74de9 -DIST tcpdump-richard-1.7.tar.gz 198587 RMD160 1a1d9adc6bee35eeab84d34f807f12dafa43f6c1 SHA1 89dd27c67673ff61d3c185e2e5b45e36fff92f37 SHA256 572a6544182fa57ec7c89e5093f0fd972be751a0145bfd13b93ef4063168c99a -DIST trafd-3.0.1.tgz 35365 RMD160 65ac4b09cbb6f014ce6e643f3607a280d13dcd7f SHA1 729bd2a21cb88aec9d78a34617995cd63c473270 SHA256 29164f69e6fcfeeefa6fe7f3bb07f415de03a45fa7985cfc76a99c423bc39db9 -EBUILD trafd-3.0.1-r1.ebuild 1192 RMD160 7b2981eac8733542618dc014ca11f382bf3373ac SHA1 699ca7158e79140af271eebbffb0d64eb6f9ec46 SHA256 b4cc1ad338895395b8a61739b6ade62abd3949fdbad1207613788bddbb042648 -MISC ChangeLog 1756 RMD160 4594ad1d2d0e9ae6896f1d3e3778449c7bd4825c SHA1 58372ea7cf6b047dab55be523217faf02260c2b8 SHA256 06ad17e134bec29c5686f33e83ac38ee009fb8adb1ee8a852eccb4227cb26beb -MISC metadata.xml 220 RMD160 f7c01782f5cbc1de4faf7a38972be07e939fd710 SHA1 d283aed4760423ca755bd2a92b3512d68e1b8b68 SHA256 f76ea89f0c19f325e6d893b73a9fefd441c7debc1399713dbd96fb2727aa6668 diff --git a/net-analyzer/trafd/files/trafd-3.0.1-gentoo.diff b/net-analyzer/trafd/files/trafd-3.0.1-gentoo.diff deleted file mode 100644 index a90fdfd7c75b..000000000000 --- a/net-analyzer/trafd/files/trafd-3.0.1-gentoo.diff +++ /dev/null @@ -1,304 +0,0 @@ -diff -ru trafd-3.0.1~/lib/interfaces.c trafd-3.0.1/lib/interfaces.c ---- trafd-3.0.1~/lib/interfaces.c 2006-11-16 21:21:56.000000000 +0100 -+++ trafd-3.0.1/lib/interfaces.c 2006-11-16 21:22:18.000000000 +0100 -@@ -43,6 +43,7 @@ - - #include <stdio.h> - #include <pcap.h> -+#include <string.h> - - #include "ethertype.h" - #include "interface.h" -diff -ru trafd-3.0.1~/lib/savestr.c trafd-3.0.1/lib/savestr.c ---- trafd-3.0.1~/lib/savestr.c 2006-11-16 21:21:56.000000000 +0100 -+++ trafd-3.0.1/lib/savestr.c 2006-11-16 21:22:18.000000000 +0100 -@@ -29,6 +29,7 @@ - #endif - #include <stdio.h> - #include <stdlib.h> -+#include <string.h> - - #include "gnuc.h" - -diff -ru trafd-3.0.1~/Makefile trafd-3.0.1/Makefile ---- trafd-3.0.1~/Makefile 2006-11-16 21:21:56.000000000 +0100 -+++ trafd-3.0.1/Makefile 2006-11-16 21:34:14.000000000 +0100 -@@ -12,22 +12,27 @@ - # - - # Target directory for install execution files. --PATH_BINDIR=/usr/local/bin -+PATH_BINDIR=/usr/bin -+ -+# Installation path -+PATH_BINDIR_INSTALL=${DESTDIR}usr/bin -+PATH_CONF_INSTALL=${DESTDIR}etc - - # Target directory for install man pages. --PATH_MANDIR=/usr/local/man/man1 -+PATH_MANDIR=/usr/share/man/man1 -+PATH_INSTALL_DOC=${DESTDIR}usr/share/doc/trafd-3.0.1 - - # Trailing slash directory, summary traffic log files will be put there. - PATH_TOSAVE=/var/trafd/ - - # Full pathname where locate tarfstat program. --PATH_TRAFSTAT=/usr/local/bin/trafstat -+PATH_TRAFSTAT=/usr/bin/trafstat - - # Where locate trafstatd log file, if you want log then file must exist. - PATH_TRAFSTAT_LOG=/var/log/trafstat.log - - # File with user defined descriptions of the traflog output format. --PATH_TRAFLOG_FMT=/usr/local/etc/traflog.format -+PATH_TRAFLOG_FMT=/etc/traflog.format - - # Only group wheel can execute binary files. - SHELL = /bin/sh -@@ -42,9 +47,9 @@ - #DEFINE += -DHAVE_MEMORY_H=1 - #DEFINE += -DHAVE_MALLOC_H=1 - --LDFLAGS = -L../lib -lbpft -lpcap -lcurses -ltermcap -ll -+LDFLAGS+=-L../lib -lbpft -lpcap -lcurses -ltermcap -lfl - --INCLUDE = -I../include -+INCLUDE = -I../include -I../../tcpdump-richard-1.7/linux-include -I../../tcpdump-richard-1.7/libpcap-0.0/bpf/ - CFLAGS = ${FLAGS} ${INCLUDE} ${DEFINE} \ - -DPATH_TOSAVE=\"${PATH_TOSAVE}\"\ - -DPATH_TRAFSTAT=\"${PATH_TRAFSTAT}\"\ -@@ -64,15 +69,17 @@ - @echo "Done." - - install: all -- install -s -o root -g ${GROUP} -m ${MODE} trafd/trafd ${PATH_BINDIR} -- install -c -o root -g ${GROUP} -m ${MODE} trafd/trafstart ${PATH_BINDIR} -- install -c -o root -g ${GROUP} -m ${MODE} trafd/trafstop ${PATH_BINDIR} -- install -c -o root -g ${GROUP} -m ${MODE} trafd/trafsave ${PATH_BINDIR} -- install -c -o root -g ${GROUP} -m ${MODE} trafd/trafdump ${PATH_BINDIR} -- install -s -o root -g ${GROUP} -m ${MODE} trafstat/trafstat ${PATH_BINDIR} -- install -s -o root -g ${GROUP} -m ${MODE} trafstatd/trafstatd ${PATH_BINDIR} -- install -s -o root -g ${GROUP} -m ${MODE} traflog/traflog ${PATH_BINDIR} -- install -c -o root -g ${GROUP} -m ${MODE} traflog/traflog.format ${PATH_TRAFLOG_FMT} -+ install -o root -g ${GROUP} -m ${MODE} trafd/trafd ${PATH_BINDIR_INSTALL} -+ install -c -o root -g ${GROUP} -m ${MODE} trafd/trafstart ${PATH_BINDIR_INSTALL} -+ install -c -o root -g ${GROUP} -m ${MODE} trafd/trafstop ${PATH_BINDIR_INSTALL} -+ install -c -o root -g ${GROUP} -m ${MODE} trafd/trafsave ${PATH_BINDIR_INSTALL} -+ install -c -o root -g ${GROUP} -m ${MODE} trafd/trafdump ${PATH_BINDIR_INSTALL} -+ install -c -o root -g ${GROUP} -m ${MODE} traflog/traflog ${PATH_BINDIR_INSTALL} -+ install -o root -g ${GROUP} -m ${MODE} trafstat/trafstat ${PATH_BINDIR_INSTALL} -+ install -o root -g ${GROUP} -m ${MODE} trafstatd/trafstatd ${PATH_BINDIR_INSTALL} -+ install -o root -g ${GROUP} -m ${MODE} traflog/traflog ${PATH_BINDIR_INSTALL} -+ install -c -o root -g ${GROUP} -m ${MODE} traflog/traflog.format ${PATH_CONF_INSTALL} -+ install -c -o root -g ${GROUP} -m 644 README ${PATH_INSTALL_DOC} - @echo Done. - - clean: -diff -ru trafd-3.0.1~/trafd/main.c trafd-3.0.1/trafd/main.c ---- trafd-3.0.1~/trafd/main.c 2006-11-16 21:21:56.000000000 +0100 -+++ trafd-3.0.1/trafd/main.c 2006-11-16 21:22:18.000000000 +0100 -@@ -86,7 +86,7 @@ - - static pcap_t *pd; - --void -+int - main(argc, argv) - int argc; - char **argv; -diff -ru trafd-3.0.1~/trafd/Makefile trafd-3.0.1/trafd/Makefile ---- trafd-3.0.1~/trafd/Makefile 2006-11-16 21:21:56.000000000 +0100 -+++ trafd-3.0.1/trafd/Makefile 2006-11-16 21:31:43.000000000 +0100 -@@ -5,7 +5,7 @@ - PROG = trafd - SRC = main.c traffic.c - OBJ = $(SRC:.c=.o) --LIB = -lpcap -ll -+LIB = -lpcap -lfl - CC = gcc - FLAGS = -g - DEFINE = -diff -ru trafd-3.0.1~/trafd/trafdump trafd-3.0.1/trafd/trafdump ---- trafd-3.0.1~/trafd/trafdump 2006-11-16 21:21:56.000000000 +0100 -+++ trafd-3.0.1/trafd/trafdump 2006-11-16 21:22:18.000000000 +0100 -@@ -1,3 +1,4 @@ -+#!/bin/sh - # - # trafdump Copyright (c)1993 CAD lab - # -@@ -18,6 +19,7 @@ - for iface in $*; do - PID_FILE=$WHERE_PID$iface - if [ -f $PID_FILE ]; then -+ echo dumping $iface ... - kill -HUP `cat $PID_FILE` - if [ $? = 0 ]; then - echo `date +"%b %e %H:%M:%S"` `hostname -s` trafdump: \ -diff -ru trafd-3.0.1~/trafd/traffic.c trafd-3.0.1/trafd/traffic.c ---- trafd-3.0.1~/trafd/traffic.c 2006-11-16 21:21:56.000000000 +0100 -+++ trafd-3.0.1/trafd/traffic.c 2006-11-16 21:22:18.000000000 +0100 -@@ -56,10 +56,10 @@ - #include <netinet/tcpip.h> - #include <netdb.h> - #include <pcap.h> -+#include <stdlib.h> - - #include "interface.h" - #include "traffic.h" --#include "trafd.h" - - #ifdef USE_PIPE - static jmp_buf after_pipe; -@@ -72,6 +72,8 @@ - static struct timeval begin_time; - static u_char s_port_big[IPPORT_RESERVED]; - -+#include "trafd.h" -+ - /* - * Initialize traffic collector. - */ -@@ -214,7 +216,7 @@ - t.p_port = tp->th_sport, t.who_srv = 1; - else if (tp->th_sport > tp->th_dport) - t.p_port = tp->th_dport, t.who_srv = 2; -- else if (tp->th_sport = tp->th_dport) -+ else if (tp->th_sport == tp->th_dport) - t.p_port = tp->th_sport, t.who_srv = 3; - if (t.p_port > IPPORT_RESERVED) { - if (s_port_big[tp->th_sport & (IPPORT_RESERVED-1)] & IPPROTO_TCP) { -@@ -224,7 +226,7 @@ - t.p_port = tp->th_dport; - t.who_srv = 2; - } -- if (tp->th_sport = tp->th_dport) t.who_srv = 3; -+ if (tp->th_sport == tp->th_dport) t.who_srv = 3; - } - traf_add(insertentry(&t), t.n_bytes, t.n_psize); - -@@ -261,7 +263,7 @@ - t.p_port = up->uh_sport, t.who_srv = 1; - else if (up->uh_sport > up->uh_dport) - t.p_port = up->uh_dport, t.who_srv = 2; -- else if (up->uh_sport = up->uh_dport) -+ else if (up->uh_sport == up->uh_dport) - t.p_port = up->uh_sport, t.who_srv = 3; - if (t.p_port > IPPORT_RESERVED) { - if (s_port_big[up->uh_sport & (IPPORT_RESERVED-1)] & IPPROTO_UDP) { -@@ -271,7 +273,7 @@ - t.p_port = up->uh_dport; - t.who_srv = 2; - } -- if (up->uh_sport = up->uh_dport) t.who_srv = 3; -+ if (up->uh_sport == up->uh_dport) t.who_srv = 3; - } - traf_add(insertentry(&t), t.n_bytes, t.n_psize); - -diff -ru trafd-3.0.1~/trafd/trafsave trafd-3.0.1/trafd/trafsave ---- trafd-3.0.1~/trafd/trafsave 2006-11-16 21:21:56.000000000 +0100 -+++ trafd-3.0.1/trafd/trafsave 2006-11-16 21:22:18.000000000 +0100 -@@ -1,3 +1,4 @@ -+#!/bin/sh - # - # trafsave Copyright (c)1993 CAD lab - # -@@ -19,6 +20,7 @@ - for iface in $*; do - PID_FILE=$WHERE_PID$iface - if [ -f $PID_FILE ]; then -+ echo saving $iface ... - kill -INT `cat $PID_FILE` - if [ $? = 0 ]; then - echo `date +"%b %e %H:%M:%S"` `hostname -s` trafsave: \ -diff -ru trafd-3.0.1~/trafd/trafstart trafd-3.0.1/trafd/trafstart ---- trafd-3.0.1~/trafd/trafstart 2006-11-16 21:21:56.000000000 +0100 -+++ trafd-3.0.1/trafd/trafstart 2006-11-16 21:22:18.000000000 +0100 -@@ -1,3 +1,4 @@ -+#!/bin/sh - # - # trafstart Copyright (c)1993 CAD lab - # -@@ -18,7 +19,8 @@ - #trafd -r -i sl0 - # count all ftp traffic passthrough ne0 interface - - #trafd -i ne0 port ftp or ftp-data --./trafd -p -r -i xl0 -+echo starting trafd eth0 ... -+/usr/bin/trafd -p -r -i eth0 - # - #echo I am storage, before use invoke editor and edit as your need. - #trafd -? -diff -ru trafd-3.0.1~/trafd/trafstop trafd-3.0.1/trafd/trafstop ---- trafd-3.0.1~/trafd/trafstop 2006-11-16 21:21:56.000000000 +0100 -+++ trafd-3.0.1/trafd/trafstop 2006-11-16 21:22:18.000000000 +0100 -@@ -1,3 +1,4 @@ -+#!/bin/sh - # - # trafstop Copyright (c)1993 CAD lab - # -@@ -19,6 +20,7 @@ - for iface in $*; do - PID_FILE=$WHERE_PID$iface - if [ -f $PID_FILE ]; then -+ echo stopping $iface ... - kill -TERM `cat $PID_FILE` - if [ $? = 0 ]; then - echo `date +"%b %e %H:%M:%S"` `hostname -s` trafstop: \ -diff -ru trafd-3.0.1~/traflog/main.c trafd-3.0.1/traflog/main.c ---- trafd-3.0.1~/traflog/main.c 2006-11-16 21:21:56.000000000 +0100 -+++ trafd-3.0.1/traflog/main.c 2006-11-16 21:22:18.000000000 +0100 -@@ -42,6 +42,7 @@ - #include <sys/stat.h> - #include <sys/param.h> - #include <pcap.h> -+#include <time.h> - - #include "../include/interface.h" - #include "../include/addrtoname.h" -diff -ru trafd-3.0.1~/traflog/Makefile trafd-3.0.1/traflog/Makefile ---- trafd-3.0.1~/traflog/Makefile 2006-11-16 21:21:56.000000000 +0100 -+++ trafd-3.0.1/traflog/Makefile 2006-11-16 21:22:18.000000000 +0100 -@@ -5,7 +5,7 @@ - PROG = traflog - SRC = main.c traflog.c - OBJ = $(SRC:.c=.o) --LIB = -L../lib -lbpft -ll -lpcap -+LIB = -L../lib -lbpft -lfl -lpcap - CC = gcc - FLAGS = -g - DEFINE = -diff -ru trafd-3.0.1~/traflog/traflog.c trafd-3.0.1/traflog/traflog.c ---- trafd-3.0.1~/traflog/traflog.c 2006-11-16 21:21:56.000000000 +0100 -+++ trafd-3.0.1/traflog/traflog.c 2006-11-16 21:22:18.000000000 +0100 -@@ -48,6 +48,7 @@ - #include <arpa/inet.h> - #include <netdb.h> - #include <pcap.h> -+#include <time.h> - - #include "interface.h" - #include "addrtoname.h" -diff -ru trafd-3.0.1~/trafstat/main.c trafd-3.0.1/trafstat/main.c ---- trafd-3.0.1~/trafstat/main.c 2006-11-16 21:21:56.000000000 +0100 -+++ trafd-3.0.1/trafstat/main.c 2006-11-16 21:22:18.000000000 +0100 -@@ -72,7 +72,7 @@ - - static jmp_buf after_alarm; - --void -+int - main(argc, argv) - int argc; - char **argv; -diff -ru trafd-3.0.1~/trafstatd/trafstatd.c trafd-3.0.1/trafstatd/trafstatd.c ---- trafd-3.0.1~/trafstatd/trafstatd.c 2006-11-16 21:21:56.000000000 +0100 -+++ trafd-3.0.1/trafstatd/trafstatd.c 2006-11-16 21:22:18.000000000 +0100 -@@ -39,7 +39,7 @@ - #define LINELEN 1024 - #define ENTRIES 50 - --void -+int - main() - { - register FILE *fp; diff --git a/net-analyzer/trafd/files/trafd.conf b/net-analyzer/trafd/files/trafd.conf deleted file mode 100644 index 03da04047dfd..000000000000 --- a/net-analyzer/trafd/files/trafd.conf +++ /dev/null @@ -1,2 +0,0 @@ -# what interface to run on -IFACE=eth0 diff --git a/net-analyzer/trafd/files/trafd.init b/net-analyzer/trafd/files/trafd.init deleted file mode 100644 index 9c8dc4f4da00..000000000000 --- a/net-analyzer/trafd/files/trafd.init +++ /dev/null @@ -1,23 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2002 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/trafd/files/trafd.init,v 1.3 2006/11/16 20:46:55 cedk Exp $ - -depend() { - need net - use cupsd -} - -start() { - ebegin "Starting trafd" - /usr/bin/trafd -p -r -i ${IFACE} - result=$? - eend $result -} - -stop() { - ebegin "Stopping trafd" - /usr/bin/trafstop ${IFACE} > /dev/null - result=$? - eend $result -} diff --git a/net-analyzer/trafd/metadata.xml b/net-analyzer/trafd/metadata.xml deleted file mode 100644 index 52bf2508f612..000000000000 --- a/net-analyzer/trafd/metadata.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>netmon</herd> -<longdescription>The BPF Traffic Collector</longdescription> -</pkgmetadata> diff --git a/net-analyzer/trafd/trafd-3.0.1-r1.ebuild b/net-analyzer/trafd/trafd-3.0.1-r1.ebuild deleted file mode 100644 index 3c60ef2cb206..000000000000 --- a/net-analyzer/trafd/trafd-3.0.1-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/trafd/trafd-3.0.1-r1.ebuild,v 1.3 2008/05/24 14:09:14 cedk Exp $ - -inherit eutils toolchain-funcs - -DESCRIPTION="The BPF Traffic Collector" -SRC_URI="ftp://ftp.riss-telecom.ru/pub/dev/trafd/${P}.tgz - http://metalab.unc.edu/pub/Linux/system/network/management/tcpdump-richard-1.7.tar.gz" -HOMEPAGE="ftp://ftp.riss-telecom.ru/pub/dev/trafd/" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="x86" -IUSE="" - -# -lbpft -lpcap -lcurses -ltermcap -lfl -DEPEND="net-libs/libpcap - sys-libs/ncurses" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}/${P}-gentoo.diff" -} - -src_compile() { - emake FLAGS="${CFLAGS}" CC="$(tc-getCC)" || die "emake failed" -} - -src_install () { - dodir /usr/bin /etc /usr/share/doc/trafd-3.0.1 /var/trafd - emake install DESTDIR="${D}" || die "emake install failed" - newinitd "${FILESDIR}/trafd.init" trafd - newconfd "${FILESDIR}/trafd.conf" trafd -} - -pkg_postinst() { - ewarn "NOTE: if you want to run trafd on boot then execute" - ewarn "rc-update add trafd default" - ewarn "change interfaces in /etc/conf.d/trafd (default is eth0)" -} |