Port details |
- libtrace C library for network packet capture and processing
- 3.0.19_3 net =3 3.0.19_3Version of this port present on the latest quarterly branch.
- Maintainer: matt@peterson.org
- Port Added: 2007-10-09 09:22:28
- Last Update: 2024-02-25 09:17:53
- Commit Hash: fa9b5f0
- People watching this port, also watch:: gnetcat, samhain-client, monit, fusefs-sshfs, dia
- License: not specified in port
- WWW:
- http://research.wand.net.nz/software/libtrace.php
- Description:
- libtrace is a library for capturing and processing network traffic, similar to
libpcap. Libtrace supports multiple trace formats for both input and output
including live device capture, DAG hardware capture and off-line trace files
(both compressed and uncompressed).
More information about libtrace can be found on the libtrace webpage.
Original port created by Matt Peterson <matt at peterson.org>
Updated for FreeBSD 9.0 by Shane Alcock <salcock at waikato.ac.nz>
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/net/libtrace/ && make install clean
- To add the package, run one of these commands:
- pkg install net/libtrace
- pkg install libtrace
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libtrace
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (libtrace-3.0.19.tar.gz) = 3e16f9168300905b4c20dfc4417d9bb33a6ab134023084766126caa27c3015c3
SIZE (libtrace-3.0.19.tar.gz) = 837453
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- Library dependencies:
-
- libpcap.so.1 : net/libpcap
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- net_libtrace
- USES:
- gmake libtool ncurses
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.0.19_3 25 Feb 2024 09:17:53 |
Muhammad Moinur Rahman (bofh) |
net/libtrace: Moved man to share/man
Approved by: portmgr (blanket) |
3.0.19_2 08 Sep 2022 15:46:38 |
Stefan Eßer (se) |
Remove WWW lines that have been moved into Makefiles
Approved by: portmgr (implicit) |
3.0.19_2 08 Sep 2022 15:43:21 |
Stefan Eßer (se) |
Move more WWW entries from pkg-descr files into Makefiles
The WWW: lines in the pkg-descr files of these ports where not at the
end of those files and have been missed in prior conversion runs.
Approved by: portmgr (implicit) |
3.0.19_2 20 Jul 2022 14:22:37 |
Tobias C. Berner (tcberner) |
net: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Straup Cope <ascope@cpan.org>
* Aaron Zauner <az_mail@gmx.at>
* Adam Jette <jettea46@yahoo.com>
* Adam Weinberger <adamw@FreeBSD.org>
* Alan Eldridge <alane@geeksrus.net>
* Alex Bakhtin <Alex.Bakhtin@gmail.com>
* Alex Deiter <Alex.Deiter@Gmail.COM>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com> (Only the first 15 lines of the commit message are shown above ) |
3.0.19_2 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
3.0.19_2 25 Aug 2018 19:13:59 |
tobik |
net/libtrace: Fix build with Clang 6
tracetop.cc:380:16: error: invalid suffix on literal; C++11 requires a space
between literal and identifier [-Wreserved-user-defined-literal]
printw("%7"PRIu64"\t%7"PRIu64"\n",
^
http://beefy11.nyi.freebsd.org/data/head-i386-default/p477696_s338122/logs/errors/libtrace-3.0.19_2.log |
3.0.19_2 04 Aug 2016 16:52:00 |
marino |
net/libtrace: Fix LIB_DEPENDS on pcap (ports version desired)
The configure argument makes it clear the ports version of libpcap is
desired, but due to the ambiguous specification, the dependency was
never registered, but this commit rectifies that issue.
PR: 211578
approved by: just-fix-it |
3.0.19_1 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
3.0.19_1 05 Feb 2016 12:25:32 |
marino |
net/libtrace: document ncurses requirement (USES+=ncurses)
approved by: infrastructure blanket |
3.0.19_1 18 Apr 2015 09:47:30 |
tijl |
- Remove libtool hacks and patches that are now handled by USES=libtool
- Remove CONFIG_SHELL from CONFIGURE_ENV because bsd.port.mk handles that |
3.0.19_1 22 Nov 2014 14:43:24 |
antoine |
Cleanup plist |
3.0.19_1 03 Jul 2014 17:29:06 |
amdmi3 |
- Switch to USES=libtool, drop .la files
- Use new LIB_DEPENDS syntax
Approved by: portmgr blanket |
3.0.19 17 Apr 2014 03:03:07 |
swills |
- Update to 3.0.19 [2]
- Pass libtrace_doxygen=false to configure script to avoid extra docs in case
doxygen is installed [1]
PR: ports/175888 [1]
PR: ports/188065 [2]
Submitted by: pclin [1]
Submitted by: swills (myself) [2]
Approved by: maintainer timeout (matt@peterson.org, >14 months)
Approved by: maintainer timeout (matt@peterson.org, >2 weeks) |
3.0.15 31 Jan 2014 09:02:07 |
miwi |
- Stage support
- Convert to USES |
3.0.15 20 Sep 2013 22:10:25 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
net) |
3.0.15 18 Feb 2013 05:25:42 |
miwi |
- Update to 3.0.15
PR: 172473
Submitted by: Shane Alcock <salcock@waikato.ac.nz>
Approved by: maintainer |
3.0.6 23 Sep 2011 22:26:39 |
amdmi3 |
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead
PR: 157936
Submitted by: myself
Exp-runs by: pav
Approved by: pav |
3.0.6 20 Mar 2011 12:54:45 |
miwi |
- Get Rid MD5 support |
3.0.6 28 Jan 2011 16:59:35 |
erwin |
Mark BROKEN on HEAD: does not build
Feature safe: yes |
3.0.6 03 Jul 2009 01:48:24 |
wxs |
- Update to 3.0.6
PR: ports/136131
Submitted by: dikshie <dikshie@sfc.wide.ad.jp>
Approved by: Matt Peterson <matt@peterson.org> (maintainer) |
3.0.3 21 Aug 2008 06:18:49 |
rafan |
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.
To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.
To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.
Changes to Mk/*:
- Add runtime detection magic in bsd.port.mk (Only the first 15 lines of the commit message are shown above ) |
3.0.3 10 Oct 2007 08:24:15 |
miwi |
- Remove binary file |
3.0.3 09 Oct 2007 09:22:06 |
miwi |
libtrace is a library for trace processing. It supports multiple input methods,
including device capture, raw and gz-compressed trace, and sockets; and mulitple
input formats, including pcap and DAG.
WWW: http://research.wand.net.nz/software/libtrace.php
PR: ports/117036
Submitted by: Matt Peterson <matt at peterson.org> |