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> |