notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
libdnet Simple interface to low level networking routines
1.13_3 net on this many watch lists=40 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Version of this port present on the latest quarterly branch.
Maintainer: onatan@gmail.com search for ports maintained by this maintainer
Port Added: 2002-05-27 01:26:58
Last Update: 2022-07-20 14:22:37
Commit Hash: 6a378e5
People watching this port, also watch:: pcre, libiconv, expat, unzip, libxml2
License: BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (32 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libdnet-1.13_3/catalog.mk
  3. /usr/local/share/licenses/libdnet-1.13_3/LICENSE
  4. /usr/local/share/licenses/libdnet-1.13_3/BSD3CLAUSE
  5. sbin/dnet
  6. bin/dnet-config
  7. lib/libdnet.a
  8. lib/libdnet.so
  9. lib/libdnet.so.1
  10. lib/libdnet.so.1.0.1
  11. include/dnet.h
  12. include/dnet/addr.h
  13. include/dnet/arp.h
  14. include/dnet/blob.h
  15. include/dnet/eth.h
  16. include/dnet/fw.h
  17. include/dnet/icmp.h
  18. include/dnet/intf.h
  19. include/dnet/ip.h
  20. include/dnet/ip6.h
  21. include/dnet/os.h
  22. include/dnet/rand.h
  23. include/dnet/route.h
  24. include/dnet/sctp.h
  25. include/dnet/tcp.h
  26. include/dnet/tun.h
  27. include/dnet/udp.h
  28. man/man3/dnet.3.gz
  29. man/man8/dnet.8.gz
  30. @owner
  31. @group
  32. @mode
Collapse this list.
Dependency lines:
  • libdnet>0:net/libdnet
To install the port:
cd /usr/ports/net/libdnet/ && make install clean
To add the package, run one of these commands:
  • pkg install net/libdnet
  • pkg install libdnet
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libdnet
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
libdnet
ABIlatestquarterly
FreeBSD:11:aarch641.12_11.13_3
FreeBSD:11:amd641.13_31.13_3
FreeBSD:11:armv61.12_11.13_3
FreeBSD:11:i3861.13_31.13_3
FreeBSD:11:mips--
FreeBSD:11:mips641.12_11.13_3
FreeBSD:12:aarch641.12_11.13_3
FreeBSD:12:amd641.13_31.13_3
FreeBSD:12:armv61.12_11.13_3
FreeBSD:12:armv71.12_11.13_3
FreeBSD:12:i3861.13_31.13_3
FreeBSD:12:mips--
FreeBSD:12:mips641.12_11.13_3
FreeBSD:12:powerpc64-1.13_3
FreeBSD:13:aarch641.13_31.13_3
FreeBSD:13:amd641.13_31.13_3
FreeBSD:13:armv61.13_31.13_3
FreeBSD:13:armv71.13_31.13_3
FreeBSD:13:i3861.13_31.13_3
FreeBSD:13:mips--
FreeBSD:13:mips641.13_31.13_3
FreeBSD:13:powerpc641.13_31.13_3
FreeBSD:13:riscv64-1.13_3
FreeBSD:14:aarch641.13_3-
FreeBSD:14:amd641.13_3-
FreeBSD:14:armv61.13_3-
FreeBSD:14:armv71.13_3-
FreeBSD:14:i3861.13_3-
FreeBSD:14:mips--
FreeBSD:14:mips641.13_3-
FreeBSD:14:powerpc641.13_3-
FreeBSD:14:riscv641.13_3-
 

Slave ports:
  1. net/py-libdnet

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. autoconf>=2.71 : devel/autoconf
  2. automake>=1.16.5 : devel/automake
  3. libtoolize : devel/libtool
This port is required by:
for Build

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. net/etrace*
  2. net/ttlscan*
  3. Collapse this list of deleted ports.
for Libraries
  1. emulators/open-vm-tools
  2. net/daemonlogger
  3. net/daq
  4. net/honeyd
  5. net/p5-Net-Libdnet
  6. net/py-libdnet
  7. net/zmap
Expand this list (18 items / 11 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. net-mgmt/arpscan
  3. net-mgmt/send
  4. net-mgmt/tcpreplay
  5. security/arpCounterattack
  6. security/fragroute
  7. security/snort
  8. security/snort3
  9. Collapse this list.

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. emulators/open-vm-tools-nox11*
  2. net/dhcprelay*
  3. security/firewalk*
  4. security/scanssh*
  5. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/5u623l20/libdnet/tar.gz/v1.13?dummy=/
Collapse this list.

Number of commits found: 57

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
20 Jul 2022 14:22:37
 files touched by this commit commit hash:6a378e5659b93de6dbe8956246fb3bf971677624  1.13_3
Tobias C. Berner (tcberner) search for other commits by this committer
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 View all of this commit message)
25 Mar 2022 13:38:18
 files touched by this commit commit hash:c750f7c10c8191f6913d8fe53d089560fca3f800  1.13_3
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
net/py-libdnet: Prepare for py-setuptools 69.10.0 update

Thie fix is split into 2 parts.
- This patch works for both current and upcoming py-setuptools.
- PLIST_FILES change in net/py-libdnet is pending because it is not compatible
with current py-setuptools (57.0.0).

With hat:	python
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.13_3
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
16 Feb 2021 20:02:33
Original commit files touched by this commit Revision:565450  1.13_3
amdmi3 search for other commits by this committer
net/libdnet: disable useless buildtime check for /dev/bpf presence

Device is not guarateed to exist at package building time.

PR:		238523
Submitted by:	rea@FreeBSD.org
Reported by:	dweimer@dweimer.net
Approved by:	maintainer timeout (onatan@gmail.com, 1.5 years)
MFH:		2021Q1
01 May 2019 07:31:55
Original commit files touched by this commit Revision:500582  1.13_3
tobik search for other commits by this committer
net/libdnet: Drop bogus libcheck run dependency

It was added in r498511 to fix the build when devel/check is installed
in the environment.  It is not used for anything other than building
a couple of tests that are never run or installed.  Instead just
pass --without-check to configure to disable use of it.

PR:		237177
Reported by:	Christian Ullrich <chris@chrullrich.net>
13 Apr 2019 11:18:14
Original commit files touched by this commit Revision:498802  1.13_2
bofh search for other commits by this committer
net/libdnet: Fix LIB_DEPENDS as MASTERPORT

Reported by:	antoine
09 Apr 2019 19:37:04
Original commit files touched by this commit Revision:498511  1.13_1
bofh search for other commits by this committer
net/libdnet: Fix build when devel/check is installed

Reported by:	gavilaan@googlemail.com richard@highwayman.com
05 Apr 2019 22:11:31
Original commit files touched by this commit Revision:497992  1.13
bofh search for other commits by this committer
net/libdnet: Update version 1.12=>1.13

I have reviewed the code of net/libdnet. And created a fork as the
development seems stalled by the original author.
- Removed all the codes not related to FreeBSD
- Fix configure script to find related header files and now it builds
  relevant source files instead of *-none.c files
- Modernized all build tools configuration file and removed unnecessary
  files
- Works at least with PF. Still not working with ipfw2/ipfilter.

The repo location is:
https://github.com/5u623l20/libdnet/

PR:		236642
Submitted by:	bofh
Approved by:	maintainer-timeout
18 Apr 2018 10:52:18
Original commit files touched by this commit Revision:467703  1.12_1
eugen search for other commits by this committer
net/libdnet: unbreak compilation for non-default FreeBSD builds

libdnet fails to compile for non-default FreeBSD build with
pf/ipfilter excluded but ipfw included because its ipfw support
staled from ipfw1 times and does not apply to modern ipfw implementation.

PORTREVISION not changed because the change is effectively 'no-op'
for default build.

PR:		227490
14 Sep 2016 17:52:05
Original commit files touched by this commit Revision:422146  1.12_1
antoine search for other commits by this committer
Unbreak by switching to USE_GITHUB
14 Sep 2016 15:59:34
Original commit files touched by this commit Revision:422140  1.12_1
mat search for other commits by this committer
GOOGLE_CODE has gone away.

- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
22 Nov 2014 14:43:24
Original commit files touched by this commit Revision:373063  1.12_1
antoine search for other commits by this committer
Cleanup plist
25 Oct 2014 06:45:46
Original commit files touched by this commit Revision:371467  1.12_1
antoine search for other commits by this committer
Unbreak
12 Sep 2014 09:16:50
Original commit files touched by this commit Revision:368013  1.12_1
amdmi3 search for other commits by this committer
- Drop .la files, no dependees require them
- Add LICENSE_FILE

Approved by:	portmgr blanket
27 Apr 2014 15:32:07
Original commit files touched by this commit Revision:352433  1.12
antoine search for other commits by this committer
Update to 1.12

PR:		ports/187977
Approved by:	maintainer timeout (1 month)
26 Feb 2014 04:44:38
Original commit files touched by this commit Revision:346086  1.11_3
miwi search for other commits by this committer
- Stage support
20 Sep 2013 22:10:25
Original commit files touched by this commit Revision:327755  1.11_3
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
net)
09 Nov 2011 15:26:04
Original commit files touched by this commit   1.11_3
miwi search for other commits by this committer
- Remove WITH_FBSD10_FIX, is no longer needed
29 Oct 2011 09:37:46
Original commit files touched by this commit   1.11_3
kwm search for other commits by this committer
Fix build on FreeBSD 10.

Approved by:    portmgr (miwi)
24 Oct 2011 04:17:38
Original commit files touched by this commit   1.11_3
dougb search for other commits by this committer
Remove more tags from pkg-descr files fo the form:

- Name
em@i.l

or variations thereof. While I'm here also fix some whitespace and other
formatting errors, including moving WWW: to the last line in the file.
20 Mar 2011 12:54:45
Original commit files touched by this commit   1.11_3
miwi search for other commits by this committer
- Get Rid MD5 support
22 Aug 2009 00:32:25
Original commit files touched by this commit   1.11_3  Sanity Test Failure
amdmi3 search for other commits by this committer
- Switch SourceForge ports to the new File Release System: categories starting
with N
29 Apr 2009 02:43:59
Original commit files touched by this commit   1.11_3
pgollucci search for other commits by this committer
- This port builds on 8-CURRENT again

Approved by:    Robert Gogolok <gogo@cs.uni-sb.de> (maintainer, via private
e-mail)
22 Jan 2009 17:53:35
Original commit files touched by this commit   1.11_2
erwin search for other commits by this committer
Mark BROKEN on 8: does not build after the arp-v2 import.

Submitted by:   pointyhat
21 Aug 2008 06:18:49
Original commit files touched by this commit   1.11_2
rafan search for other commits by this committer
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 View all of this commit message)
04 Jul 2008 00:44:12
Original commit files touched by this commit   1.11_2
araujo search for other commits by this committer
- Unbreak jail builds (bpf0 has been here since 3.x).
- Use SF macro.

PR:             ports/125001
Submitted by:   "Philip M. Gollucci" <pgollucci@p6m7g8.com>
Approved by:    "Jonatan B" <onatan@gmail.com> (maintainer)
23 Sep 2007 06:10:37
Original commit files touched by this commit   1.11_1
edwin search for other commits by this committer
Remove trailing . from BROKEN message.
16 Jul 2007 07:12:54
Original commit files touched by this commit   1.11_1
miwi search for other commits by this committer
- Marked BROKEN Does not build properly without /dev/bpf0.

PR:             113893
Submitted by:   Wesley Shields <wxs@atarininja.org>
Approved by:    maintainer
10 Jul 2007 21:19:27
Original commit files touched by this commit   1.11_1
pav search for other commits by this committer
- Fix build of net/py-libdnet slave with GCC 4.2

PR:             ports/114475
Submitted by:   Wesley Shields <wxs@atarininja.org>
12 Mar 2007 17:51:53
Original commit files touched by this commit   1.11_1
tmclaugh search for other commits by this committer
Fix py-libdnet.

The py-libdnet port has been seperated out as a slave port to libdnet and
is now dependent on libdnet.  py-libdnet now only installs the libdnet
python module.  Since files previously owned by py-libdnet are now owned
by its dependency, in order to upgrade correctly, py-libdnet must be
deinstall and then reinstalled manually.

PR:             109262
Submitted by:   thierry and me
Approved by:    maintainer timeout
30 Jan 2007 19:32:35
Original commit files touched by this commit   1.11
pav search for other commits by this committer
- Fix after objformat removal

PR:             ports/108500
Submitted by:   Jonathan <afarsec@012.net.il> (maintainer)
11 Dec 2006 16:02:41
Original commit files touched by this commit   1.11
xride search for other commits by this committer
Backout previous commit

Approved by:    tmclaugh (implicit)
11 Dec 2006 14:06:24
Original commit files touched by this commit   1.11
xride search for other commits by this committer
Fix pkg-plist info to unbreak net/py-libdnet

PR:             104364
Submitted by:   Yonatan <onatan@gmail.com> (maintainer)
Approved by:    tmclaugh (implicit)
10 Oct 2006 08:19:04
Original commit files touched by this commit   1.11
itetcu search for other commits by this committer
Fix typo in previous commit and prevend INDEX breakage

Submitted by:   FreshPorts sanity checking
10 Oct 2006 08:03:42
Original commit files touched by this commit   1.11
itetcu search for other commits by this committer
- Update to 1.11
- doesn't build on 4.x

PR:             ports/101665
Submitted by:   maintainer (Yonatan)
23 Feb 2006 10:40:45
Original commit files touched by this commit   1.10_1
ade search for other commits by this committer
Conversion to a single libtool environment.

Approved by:    portmgr (kris)
22 Nov 2005 21:55:30
Original commit files touched by this commit   1.10
thierry search for other commits by this committer
Build libdnet' Python module in a slave port.
(needed for a to-be-released soon port)

Since I'm there, add SHA256.

Approved by:    Jonatan B <onatan (at) gmail.com> (maintainer)
15 Nov 2005 06:52:12
Original commit files touched by this commit   1.10
ade search for other commits by this committer
Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
        http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
16 Mar 2005 22:12:24
Original commit files touched by this commit   1.10
pav search for other commits by this committer
- Update to 1.10
- Add knob for python bindings, default off

PR:             ports/78774
Submitted by:   Jonathan <onatan@gmail.com> (maintainer)
20 Feb 2005 17:11:36
Original commit files touched by this commit   1.9
pav search for other commits by this committer
- Update to 1.9

PR:             ports/77781
Submitted by:   Yonatan <onatan@gmail.com> (maintainer)
14 Nov 2004 22:26:11
Original commit files touched by this commit   1.8
pav search for other commits by this committer
- Update maintainer's email address

PR:             ports/73939
Submitted by:   Yonatan <onatan@gmail.com> (maintainer)
12 Oct 2004 17:36:00
Original commit files touched by this commit   1.8
leeym search for other commits by this committer
- add missing files
- add INSTALLS_SHLIB and USE_LIBTOOL_VER

PR:             ports/71710
Submitted by:   leeym
Approved by:    maintainer timeout
15 Aug 2004 13:17:41
Original commit files touched by this commit   1.8
vanilla search for other commits by this committer
Upgrade to 1.8.

PR:             ports/70472
Submitted by:   Yonatan Yonatan.at.Xpert.dot.com>
31 Jan 2004 00:25:48
Original commit files touched by this commit   1.7_1
arved search for other commits by this committer
Fix build of dependant ports on AMD64
29 Jan 2004 16:13:06
Original commit files touched by this commit   1.7_1
trevor search for other commits by this committer
SIZEify.
22 Jan 2004 22:48:40
Original commit files touched by this commit   1.7_1
krion search for other commits by this committer
- Add CONFIGURE_TARGET to silence configure's warning
24 Sep 2003 08:37:39
Original commit files touched by this commit   1.7_1
edwin search for other commits by this committer
Cease FreeBSD port maintainerships

        I don't have the time to give to many of the ports I maintain at
        the moment. I wasn't expecting to be so busy this summer ...

        Please set all my ports back to ports@freebsd.org.

PR:             ports/56935
Submitted by:   Dominic Marks <dom@wirespeed.org.uk>,Clement Laforet
<sheepkiller@cultdeadsheep.org>,Oliver Eikemeier <eikemeier@fillmore-labs.com>
03 Sep 2003 23:28:08
Original commit files touched by this commit   1.7_1
edwin search for other commits by this committer
[PATCH] net/libdnet: unbreak on -CURRENT

        [DESCRIBE CHANGES]
        This band-aid fix inhibits IPFW detection at configure time.
        At least it will allow -CURRENT users to build ports depending
        on this one (net/honeyd, net/arpd, net/ttlscan,
        security/fragroute).

        Note that this doesn't solve the FreeBSD 4.x + IPFW2 case.

        Added directory / file: files/configure.patch

        Port maintainer (dominic.marks@btinternet.com) is cc'd.

PR:             ports/55807
Submitted by:   Yann Berthier <yb@sainte-barbe.org>
30 Jun 2003 14:09:55
Original commit files touched by this commit   1.7
daichi search for other commits by this committer
update net/libdnet: 1.5 --> 1.7

PR:             53891
Submitted by:   Dominic Marks <dom@cus.org.uk> (maintainer)
24 Jun 2003 01:06:04
Original commit files touched by this commit   1.5
leeym search for other commits by this committer
update maintainer's email address.

PR:             53658
Submitted by:   Dominic Marks <dom@cus.org.uk>
21 Feb 2003 13:15:09
Original commit files touched by this commit   1.5
knu search for other commits by this committer
De-pkg-comment.
07 Jan 2003 21:36:50
Original commit files touched by this commit   1.5
arved search for other commits by this committer
Mark BROKEN on CURRENT, since libdnet does not work with ipfw2

PR:             46822
Submitted by:   Dominic Marks <dom@cus.org.uk>
02 Nov 2002 04:33:43
Original commit files touched by this commit   1.5
perky search for other commits by this committer
Fix typoes on MAINTAINER address.

Submitted by:   Dominic Marks <D.Marks@student.umist.ac.uk>
24 Oct 2002 07:01:03
Original commit files touched by this commit   1.5
kevlo search for other commits by this committer
Upgrade to version 1.5

PR: 44387
Submitted by: Hendrik Scholz <hendrik@scholz.net>
08 Oct 2002 12:10:37
Original commit files touched by this commit   1.4
perky search for other commits by this committer
Update maintainer address

PR:             43820
Submitted by:   Dominic Marks <d.marks@students.umist.ac.uk>
12 Aug 2002 06:15:50
Original commit files touched by this commit   1.4
pat search for other commits by this committer
Fix maintainer email address

PR:             ports/41564
Submitted by:   maintainer
27 May 2002 01:25:57
Original commit files touched by this commit   1.4
anders search for other commits by this committer
Add libdnet, a simplified, portable interface to low-level networking
routines. Complement to pcap.

PR:             37118
Submitted by:   Dominic Marks <dominic_marks@btinternet.com>

Number of commits found: 57