View | Details | Raw Unified | Return to bug 177918
Collapse All | Expand All

(-)net-mgmt/bpft/Makefile (-21 / +31 lines)
Lines 1-41 Link Here
1
# New ports collection makefile for:   bpft
1
# Created by: El Vampiro <vampiro@rootshell.ru>
2
# Date created:			26 August 2002
3
# Whom:				El Vampiro <vampiro@rootshell.ru>
4
#
5
# $FreeBSD: head/net-mgmt/bpft/Makefile 300897 2012-07-14 14:29:18Z beat $
2
# $FreeBSD: head/net-mgmt/bpft/Makefile 300897 2012-07-14 14:29:18Z beat $
6
3
7
PORTNAME=	bpft
4
PORTNAME=	bpft
8
PORTVERSION=	4.20040414
5
PORTVERSION=	4.20040506
9
CATEGORIES=	net-mgmt
6
CATEGORIES=	net-mgmt
10
MASTER_SITES=	SF/${PORTNAME}4/${PORTNAME}4/${PORTNAME}4-snapshot \
7
MASTER_SITES=	SF/${PORTNAME}4/${PORTNAME}4/${PORTNAME}4-snapshot
11
		ftp://rusunix.org/pub/FreeBSD/distfiles/
8
DISTNAME=	${PORTNAME}4-2004-05-06
12
13
DISTNAME=	bpft4-2004-04-14
14
EXTRACT_SUFX=	.tgz
9
EXTRACT_SUFX=	.tgz
15
10
16
MAINTAINER=	ports@FreeBSD.org
11
MAINTAINER=	ports@FreeBSD.org
17
COMMENT=	The BPF Traffic collector
12
COMMENT=	BPF Traffic collector
13
14
LICENSE=	GPLv2 # (or later)
15
16
OPTIONS_DEFINE=	DOCS
18
17
19
CONFLICTS=	trafd-3.0.*
18
CONFLICTS=	trafd-3.0.*
20
19
21
WRKSRC=		${WRKDIR}/bpft
20
WRKSRC=		${WRKDIR}/${PORTNAME}
21
22
MAKE_JOBS_UNSAFE=	yes
23
24
MANCOMPRESSED=	yes
22
MAN1=		traflog.1 trafstat.1
25
MAN1=		traflog.1 trafstat.1
23
MAN8=		trafstatd.8 trafd.8
26
MAN8=		trafstatd.8 trafd.8
24
PORTDOCS=	README WhatsNew
27
25
MANCOMPRESSED=	yes
28
.include <bsd.port.options.mk>
26
29
27
post-patch:
30
post-patch:
28
	@${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' ${WRKSRC}/include/pathnames.h
31
	@${REINPLACE_CMD} -e \
29
	@${REINPLACE_CMD} -e 's|/usr/local/|${PREFIX}/|g' ${WRKSRC}/Makefile
32
		's|/usr/local|${PREFIX}|g' ${WRKSRC}/include/pathnames.h
30
	@${REINPLACE_CMD} -e 's|<net/slip.h>|"../linux-include/net/slip.h"|' \
33
	@${REINPLACE_CMD} -e \
34
		'/^PATH_TOSAVE/s|=.*|= ${PREFIX}/var/bpft| ; \
35
		 /^INSTALL_DIRECTORY/s|=.*|= ${MKDIR}|' ${WRKSRC}/Makefile
36
	@${REINPLACE_CMD} -e \
37
		's|<net/slip.h>|"../linux-include/net/slip.h"|' \
31
		${WRKSRC}/lib/interfaces.c
38
		${WRKSRC}/lib/interfaces.c
32
39
33
post-install:
40
post-install:
34
.if !defined(NOPORTDOCS)
41
.for i in bin/traflog bin/trafstat sbin/trafd sbin/trafstatd
35
	${MKDIR} ${DOCSDIR}
42
	@${STRIP_CMD} ${PREFIX}/${i}
36
. for file in ${PORTDOCS}
43
.endfor
37
	${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
44
.if ${PORT_OPTIONS:MDOCS}
38
. endfor
45
	@${MKDIR} ${DOCSDIR}
46
.for i in README WhatsNew
47
	(cd ${WRKSRC} && ${INSTALL_DATA} ${i} ${DOCSDIR})
48
.endfor
39
.endif
49
.endif
40
50
41
.include <bsd.port.mk>
51
.include <bsd.port.mk>
(-)net-mgmt/bpft/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (bpft4-2004-04-14.tgz) = f90c9e3a288546f920b2f5bac19c9144ac953587ec342696c85a34706677438c
1
SHA256 (bpft4-2004-05-06.tgz) = 68d16d9142928749b4b1afd3577d2701a0b61095805b45da086a2078d3b151ac
2
SIZE (bpft4-2004-04-14.tgz) = 74673
2
SIZE (bpft4-2004-05-06.tgz) = 79568
(-)net-mgmt/bpft/files/patch-Makefile (-36 lines)
Lines 1-36 Link Here
1
--- Makefile.orig	Thu Apr  1 11:39:16 2004
2
+++ Makefile	Wed Apr 21 14:49:31 2004
3
@@ -31,7 +31,7 @@
4
 PATH_SBINDIR=${PREFIX}/sbin
5
 
6
 # Trailing slash directory, summary traffic log files will be put there.
7
-PATH_TOSAVE=/var/trafd/
8
+PATH_TOSAVE=/usr/local/var/bpft/
9
 
10
 # Full pathname where locate trafstat program.
11
 PATH_TRAFSTAT=${PREFIX}/bin/trafstat
12
@@ -92,14 +92,11 @@
13
 
14
 
15
 install: all
16
-	${INSTALL_DIRECTORY} ${PATH_BINDIR}
17
-	${INSTALL_DIRECTORY} ${PATH_SBINDIR}
18
 	${INSTALL_PROGRAM} trafd/trafd ${PATH_SBINDIR}
19
 	${INSTALL_SCRIPT} trafd/trafstart ${PATH_BINDIR}
20
 	${INSTALL_SCRIPT} trafd/trafstop ${PATH_BINDIR}
21
 	${INSTALL_SCRIPT} trafd/trafsave ${PATH_BINDIR}
22
 	${INSTALL_SCRIPT} trafd/trafdump ${PATH_BINDIR}
23
-	${INSTALL_DIRECTORY} ${PATH_LOCAL_STARTUP_DIR}
24
 	${INSTALL_SCRIPT} trafd/trafd.sh ${PATH_LOCAL_STARTUP_DIR}
25
 	${INSTALL_PROGRAM} trafstat/trafstat ${PATH_BINDIR}
26
 	${INSTALL_PROGRAM} trafstatd/trafstatd ${PATH_SBINDIR}
27
@@ -107,9 +104,7 @@
28
 	${INSTALL_FILE} traflog/traflog.format ${PATH_TRAFLOG_FMT}
29
 	${INSTALL_DIRECTORY} ${PATH_TOSAVE}
30
 	@echo Install man pages:
31
-	@${INSTALL_DIRECTORY} ${PREFIX_MANPAGES}1
32
 	@-for iii in ${MANPAGES_1}; do echo ${PREFIX_MANPAGES}1/$${iii}.1 ; gzip <$${iii}/$${iii}.1 >$${iii}/$${iii}.1.gz ; ${INSTALL_FILE} $${iii}/$${iii}.1.gz ${PREFIX_MANPAGES}1 ; done
33
-	@${INSTALL_DIRECTORY} ${PREFIX_MANPAGES}8
34
 	@-for iii in ${MANPAGES_8}; do echo ${PREFIX_MANPAGES}8/$${iii}.8 ; gzip <$${iii}/$${iii}.8 >$${iii}/$${iii}.8.gz ; ${INSTALL_FILE} $${iii}/$${iii}.8.gz ${PREFIX_MANPAGES}8 ; done
35
 	@echo Done.
36
 
(-)net-mgmt/bpft/pkg-plist (-2 / +5 lines)
Lines 1-5 Link Here
1
sbin/trafd
2
sbin/trafstatd
3
bin/trafdump
1
bin/trafdump
4
bin/traflog
2
bin/traflog
5
bin/trafsave
3
bin/trafsave
Lines 8-12 Link Here
8
bin/trafstop
6
bin/trafstop
9
etc/rc.d/trafd.sh
7
etc/rc.d/trafd.sh
10
etc/traflog.format
8
etc/traflog.format
9
sbin/trafd
10
sbin/trafstatd
11
%%PORTDOCS%%%%DOCSDIR%%/README
12
%%PORTDOCS%%%%DOCSDIR%%/WhatsNew
13
%%PORTDOCS%%@dirrm %%DOCSDIR%%
11
@dirrmtry var/bpft
14
@dirrmtry var/bpft
12
@dirrmtry var
15
@dirrmtry var

Return to bug 177918