Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Apr 2019 22:11:31 +0000 (UTC)
From:      Muhammad Moinur Rahman <bofh@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r497992 - in head/net/libdnet: . files
Message-ID:  <201904052211.x35MBVVQ072526@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bofh
Date: Fri Apr  5 22:11:31 2019
New Revision: 497992
URL: https://svnweb.freebsd.org/changeset/ports/497992

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

Deleted:
  head/net/libdnet/files/
Modified:
  head/net/libdnet/Makefile
  head/net/libdnet/distinfo
  head/net/libdnet/pkg-descr
  head/net/libdnet/pkg-plist

Modified: head/net/libdnet/Makefile
==============================================================================
--- head/net/libdnet/Makefile	Fri Apr  5 21:52:26 2019	(r497991)
+++ head/net/libdnet/Makefile	Fri Apr  5 22:11:31 2019	(r497992)
@@ -2,9 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	libdnet
-PORTVERSION=	1.12
-PORTREVISION=	1
-DISTVERSIONPREFIX=	${PORTNAME}-
+PORTVERSION=	1.13
+DISTVERSIONPREFIX=	v
 CATEGORIES?=	net
 
 MAINTAINER?=	onatan@gmail.com
@@ -13,19 +12,16 @@ COMMENT=	Simple interface to low level networking rout
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+USES?=		autoreconf libtool
+
 USE_GITHUB=	yes
-GH_ACCOUNT=	dugsong
+GH_ACCOUNT=	5u623l20
 
 GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	ac_cv_dnet_bsd_bpf=yes
-USES+=		libtool
 
 .if !defined(LIBDNET_SLAVE)
 CONFIGURE_ARGS+=	--without-python
 USE_LDCONFIG=	yes
 .endif
-
-post-patch:
-	@${REINPLACE_CMD} 's|shrext|shrext_cmds|g' ${WRKSRC}/configure
 
 .include <bsd.port.mk>

Modified: head/net/libdnet/distinfo
==============================================================================
--- head/net/libdnet/distinfo	Fri Apr  5 21:52:26 2019	(r497991)
+++ head/net/libdnet/distinfo	Fri Apr  5 22:11:31 2019	(r497992)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1473875381
-SHA256 (dugsong-libdnet-libdnet-1.12_GH0.tar.gz) = b6360659c93fa2e3cde9e0a1fc9c07bc4111f3448c5de856e095eb98315dd424
-SIZE (dugsong-libdnet-libdnet-1.12_GH0.tar.gz) = 959945
+TIMESTAMP = 1553018633
+SHA256 (5u623l20-libdnet-v1.13_GH0.tar.gz) = 04022817ff3309b09eb1ee1b478d41ac8b53bd14a951a118373701b89b997782
+SIZE (5u623l20-libdnet-v1.13_GH0.tar.gz) = 93336

Modified: head/net/libdnet/pkg-descr
==============================================================================
--- head/net/libdnet/pkg-descr	Fri Apr  5 21:52:26 2019	(r497991)
+++ head/net/libdnet/pkg-descr	Fri Apr  5 22:11:31 2019	(r497992)
@@ -5,4 +5,4 @@ firewalling, network interface lookup and manipulation
 packet and Ethernet frame transmission. It is intended to complement
 the functionality provided by pcap(3).
 
-WWW: https://code.google.com/p/libdnet/
+WWW: https://github.com/5u623l20/libdnet/

Modified: head/net/libdnet/pkg-plist
==============================================================================
--- head/net/libdnet/pkg-plist	Fri Apr  5 21:52:26 2019	(r497991)
+++ head/net/libdnet/pkg-plist	Fri Apr  5 22:11:31 2019	(r497992)
@@ -17,6 +17,7 @@ include/dnet/ip6.h
 include/dnet/os.h
 include/dnet/rand.h
 include/dnet/route.h
+include/dnet/sctp.h
 include/dnet/tcp.h
 include/dnet/tun.h
 include/dnet/udp.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201904052211.x35MBVVQ072526>