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

(-)pkg-descr (-3 / +9 lines)
Lines 1-5 Link Here
1
libtrace is a library for trace processing. It supports multiple input methods,
1
libtrace is a library for capturing and processing network traffic, similar to
2
including device capture, raw and gz-compressed trace, and sockets; and mulitple
2
libpcap. Libtrace supports multiple trace formats for both input and output
3
input formats, including pcap and DAG.
3
including live device capture, DAG hardware capture and off-line trace files
4
(both compressed and uncompressed).
4
5
6
More information about libtrace can be found on the libtrace webpage.
7
5
WWW: http://research.wand.net.nz/software/libtrace.php
8
WWW: http://research.wand.net.nz/software/libtrace.php
9
10
Original port created by Matt Peterson <matt at peterson.org>
11
Updated for FreeBSD 9.0 by Shane Alcock <salcock at waikato.ac.nz>
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (libtrace-3.0.6.tar.bz2) = a87e2ca91f19838c9876b582ad1cf275d6f41cade0a847757b8e844f39cb6afa
1
SHA256 (libtrace-3.0.15.tar.gz) = 720a80e54205cee1c038a4e272c76606a3c6146103067210a60a77fa8932cb1c
2
SIZE (libtrace-3.0.6.tar.bz2) = 457661
2
SIZE (libtrace-3.0.15.tar.gz) = 1436159
(-)pkg-plist (-4 / +84 lines)
Lines 1-26 Link Here
1
bin/traceanon
1
bin/traceanon
2
bin/traceconvert
2
bin/traceconvert
3
bin/tracediff
4
bin/traceends
3
bin/tracefilter
5
bin/tracefilter
4
bin/tracemerge
6
bin/tracemerge
5
bin/tracepktdump
7
bin/tracepktdump
8
bin/tracereplay
6
bin/tracereport
9
bin/tracereport
7
bin/tracertstats
10
bin/tracertstats
8
bin/tracesplit
11
bin/tracesplit
9
bin/tracesplit_dir
12
bin/tracesplit_dir
10
bin/tracestats
13
bin/tracestats
11
bin/tracesummary
14
bin/tracesummary
15
bin/tracetop
16
bin/tracetopends
12
include/dagformat.h
17
include/dagformat.h
13
include/daglegacy.h
18
include/daglegacy.h
14
include/erftypes.h
19
include/erftypes.h
15
include/libpacketdump.h
20
include/libpacketdump.h
16
include/libtrace.h
21
include/libtrace.h
17
include/libtraceio.h
18
include/lt_inttypes.h
22
include/lt_inttypes.h
19
include/rt_protocol.h
23
include/rt_protocol.h
24
include/wandio.h
20
lib/libpacketdump.a
25
lib/libpacketdump.a
21
lib/libpacketdump.la
26
lib/libpacketdump.la
22
lib/libpacketdump.so
27
lib/libpacketdump.so
23
lib/libpacketdump.so.3
28
lib/libpacketdump.so.3
29
lib/libpacketdump/eth_0.a
30
lib/libpacketdump/eth_0.la
31
lib/libpacketdump/eth_0.so
32
lib/libpacketdump/eth_0.so.0
24
lib/libpacketdump/eth_2048.a
33
lib/libpacketdump/eth_2048.a
25
lib/libpacketdump/eth_2048.la
34
lib/libpacketdump/eth_2048.la
26
lib/libpacketdump/eth_2048.so
35
lib/libpacketdump/eth_2048.so
Lines 33-39 Link Here
33
lib/libpacketdump/eth_33024.la
42
lib/libpacketdump/eth_33024.la
34
lib/libpacketdump/eth_33024.so
43
lib/libpacketdump/eth_33024.so
35
lib/libpacketdump/eth_33024.so.0
44
lib/libpacketdump/eth_33024.so.0
36
lib/libpacketdump/eth_34525.protocol
45
lib/libpacketdump/eth_34525.a
46
lib/libpacketdump/eth_34525.la
47
lib/libpacketdump/eth_34525.so
48
lib/libpacketdump/eth_34525.so.0
37
lib/libpacketdump/eth_34887.a
49
lib/libpacketdump/eth_34887.a
38
lib/libpacketdump/eth_34887.la
50
lib/libpacketdump/eth_34887.la
39
lib/libpacketdump/eth_34887.so
51
lib/libpacketdump/eth_34887.so
Lines 46-51 Link Here
46
lib/libpacketdump/eth_34958.la
58
lib/libpacketdump/eth_34958.la
47
lib/libpacketdump/eth_34958.so
59
lib/libpacketdump/eth_34958.so
48
lib/libpacketdump/eth_34958.so.0
60
lib/libpacketdump/eth_34958.so.0
61
lib/libpacketdump/ip_0.a
62
lib/libpacketdump/ip_0.la
63
lib/libpacketdump/ip_0.so
64
lib/libpacketdump/ip_0.so.0
49
lib/libpacketdump/ip_1.a
65
lib/libpacketdump/ip_1.a
50
lib/libpacketdump/ip_1.la
66
lib/libpacketdump/ip_1.la
51
lib/libpacketdump/ip_1.so
67
lib/libpacketdump/ip_1.so
Lines 62-68 Link Here
62
lib/libpacketdump/ip_33.la
78
lib/libpacketdump/ip_33.la
63
lib/libpacketdump/ip_33.so
79
lib/libpacketdump/ip_33.so
64
lib/libpacketdump/ip_33.so.0
80
lib/libpacketdump/ip_33.so.0
65
lib/libpacketdump/ip_41.protocol
81
lib/libpacketdump/ip_41.so
82
lib/libpacketdump/ip_43.a
83
lib/libpacketdump/ip_43.la
84
lib/libpacketdump/ip_43.so
85
lib/libpacketdump/ip_43.so.0
86
lib/libpacketdump/ip_44.a
87
lib/libpacketdump/ip_44.la
88
lib/libpacketdump/ip_44.so
89
lib/libpacketdump/ip_44.so.0
66
lib/libpacketdump/ip_47.a
90
lib/libpacketdump/ip_47.a
67
lib/libpacketdump/ip_47.la
91
lib/libpacketdump/ip_47.la
68
lib/libpacketdump/ip_47.so
92
lib/libpacketdump/ip_47.so
Lines 72-81 Link Here
72
lib/libpacketdump/ip_6.la
96
lib/libpacketdump/ip_6.la
73
lib/libpacketdump/ip_6.so
97
lib/libpacketdump/ip_6.so
74
lib/libpacketdump/ip_6.so.0
98
lib/libpacketdump/ip_6.so.0
99
lib/libpacketdump/ip_60.a
100
lib/libpacketdump/ip_60.la
101
lib/libpacketdump/ip_60.so
102
lib/libpacketdump/ip_60.so.0
103
lib/libpacketdump/ip_89.a
104
lib/libpacketdump/ip_89.la
105
lib/libpacketdump/ip_89.so
106
lib/libpacketdump/ip_89.so.0
75
lib/libpacketdump/link_0.a
107
lib/libpacketdump/link_0.a
76
lib/libpacketdump/link_0.la
108
lib/libpacketdump/link_0.la
77
lib/libpacketdump/link_0.so
109
lib/libpacketdump/link_0.so
78
lib/libpacketdump/link_0.so.0
110
lib/libpacketdump/link_0.so.0
111
lib/libpacketdump/link_1.a
112
lib/libpacketdump/link_1.la
113
lib/libpacketdump/link_1.so
114
lib/libpacketdump/link_1.so.0
79
lib/libpacketdump/link_10.a
115
lib/libpacketdump/link_10.a
80
lib/libpacketdump/link_10.la
116
lib/libpacketdump/link_10.la
81
lib/libpacketdump/link_10.so
117
lib/libpacketdump/link_10.so
Lines 103-111 Link Here
103
lib/libpacketdump/link_6.la
139
lib/libpacketdump/link_6.la
104
lib/libpacketdump/link_6.so
140
lib/libpacketdump/link_6.so
105
lib/libpacketdump/link_6.so.0
141
lib/libpacketdump/link_6.so.0
142
lib/libpacketdump/link_9.a
143
lib/libpacketdump/link_9.la
144
lib/libpacketdump/link_9.so
145
lib/libpacketdump/link_9.so.0
146
lib/libpacketdump/ospf2_1.a
147
lib/libpacketdump/ospf2_1.la
148
lib/libpacketdump/ospf2_1.so
149
lib/libpacketdump/ospf2_1.so.0
150
lib/libpacketdump/ospf2_1000.a
151
lib/libpacketdump/ospf2_1000.la
152
lib/libpacketdump/ospf2_1000.so
153
lib/libpacketdump/ospf2_1000.so.0
154
lib/libpacketdump/ospf2_1001.a
155
lib/libpacketdump/ospf2_1001.la
156
lib/libpacketdump/ospf2_1001.so
157
lib/libpacketdump/ospf2_1001.so.0
158
lib/libpacketdump/ospf2_1002.a
159
lib/libpacketdump/ospf2_1002.la
160
lib/libpacketdump/ospf2_1002.so
161
lib/libpacketdump/ospf2_1002.so.0
162
lib/libpacketdump/ospf2_1003.a
163
lib/libpacketdump/ospf2_1003.la
164
lib/libpacketdump/ospf2_1003.so
165
lib/libpacketdump/ospf2_1003.so.0
166
lib/libpacketdump/ospf2_1004.a
167
lib/libpacketdump/ospf2_1004.la
168
lib/libpacketdump/ospf2_1004.so
169
lib/libpacketdump/ospf2_1004.so.0
170
lib/libpacketdump/ospf2_1005.a
171
lib/libpacketdump/ospf2_1005.la
172
lib/libpacketdump/ospf2_1005.so
173
lib/libpacketdump/ospf2_1005.so.0
174
lib/libpacketdump/ospf2_4.a
175
lib/libpacketdump/ospf2_4.la
176
lib/libpacketdump/ospf2_4.so
177
lib/libpacketdump/ospf2_4.so.0
178
lib/libpacketdump/ospf2_5.a
179
lib/libpacketdump/ospf2_5.la
180
lib/libpacketdump/ospf2_5.so
181
lib/libpacketdump/ospf2_5.so.0
106
lib/libpacketdump/ppp_33.so
182
lib/libpacketdump/ppp_33.so
107
lib/libtrace.a
183
lib/libtrace.a
108
lib/libtrace.la
184
lib/libtrace.la
109
lib/libtrace.so
185
lib/libtrace.so
110
lib/libtrace.so.3
186
lib/libtrace.so.3
111
@dirrmtry lib/libpacketdump
187
lib/libwandio.a
188
lib/libwandio.la
189
lib/libwandio.so
190
lib/libwandio.so.1
191
@dirrm lib/libpacketdump
(-)Makefile (-24 / +15 lines)
Lines 1-40 Link Here
1
# New ports collection makefile for:	libtrace
1
# New ports collection makefile for:	libtrace
2
# Date created:				Mon Oct  8 20:32:57 PDT 2007
2
# Date created:				Mon Oct  8 14:40:32 NZDT 2012
3
# Whom:					Matt Peterson <matt@peterson.org>
3
# Whom:					Shane Alcock <salcock@waikato.ac.nz>
4
#
5
# $FreeBSD$
4
# $FreeBSD$
6
#
7
5
8
PORTNAME=	libtrace
6
PORTNAME=	libtrace
9
PORTVERSION=	3.0.6
7
PORTVERSION=	3.0.15
10
CATEGORIES=	net
8
CATEGORIES=	net
11
MASTER_SITES=	http://research.wand.net.nz/software/libtrace/ \
9
MASTER_SITES=	http://research.wand.net.nz/software/libtrace/
12
		http://matt.peterson.org/FreeBSD/ports/
13
10
14
MAINTAINER=	matt@peterson.org
11
MAINTAINER=	matt@peterson.org
15
COMMENT=	C library for network device, raw & compressed network flows
12
COMMENT=	C library for network packet capture and processing
16
13
17
CONFIGURE_ARGS=	--with-libpcap=${LOCALBASE}
14
LIB_DEPENDS=	pcap:${PORTSDIR}/net/libpcap
18
15
19
USE_BZIP2=	yes
16
MAN1=		traceanon.1 traceconvert.1 tracefilter.1 tracemerge.1 \
17
		tracereport.1 tracertstats.1 tracesplit.1 tracepktdump.1 \
18
		tracesplit_dir.1 tracestats.1 tracesummary.1 tracereplay.1 \
19
		tracediff.1 traceends.1 tracetop.1 tracetopends.1
20
21
LDFLAGS+=	-L${LOCALBASE}/lib
22
23
#USE_BZIP2=	yes
20
GNU_CONFIGURE=	yes
24
GNU_CONFIGURE=	yes
21
USE_LDCONFIG=	yes
25
USE_LDCONFIG=	yes
22
USE_GMAKE=	yes
26
USE_GMAKE=	yes
23
27
24
MAN1=		traceanon.1 traceconvert.1 tracefilter.1 tracemerge.1  tracepktdump.1 \
25
		tracereport.1 tracertstats.1 tracesplit.1 tracesplit_dir.1 tracestats.1 \
26
		tracesummary.1
27
28
LDFLAGS+=	-L${LOCALBASE}/lib
29
30
post-patch:
28
post-patch:
31
	@${REINPLACE_CMD} -e 's|echo aout|echo elf|g' \
29
	@${REINPLACE_CMD} -e 's|echo aout|echo elf|g' \
32
	${WRKSRC}/configure
30
	${WRKSRC}/configure
33
31
.include <bsd.port.mk>
34
.include <bsd.port.pre.mk>
35
36
.if ${OSVERSION} >= 900000
37
BROKEN=		does not build
38
.endif
39
40
.include <bsd.port.post.mk>

Return to bug 172473