svn commit: r354028 - in head/net/anet: . files

John Marino marino at FreeBSD.org
Wed May 14 07:09:47 UTC 2014


Author: marino
Date: Wed May 14 07:09:46 2014
New Revision: 354028
URL: http://svnweb.freebsd.org/changeset/ports/354028
QAT: https://qat.redports.org/buildarchive/r354028/

Log:
  net/anet: Upgrade version 0.2.3 => 0.3.0
  
  This version fixes all the stuff the removed patches addressed (this
  version was released as a direct result of these patches which I provided
  upstream).  Multicast sending remains tricky, in part due to a known and
  yet to be addressed bug in FreeBSD.
  
  The pkg-message was deleted.  I don't completely understand what needs
  to be established in order for IPv6 multicast to work (e.g. don't use
  the same machine for sending and receiving) so rather than mislead, I
  just removed this information for now.

Deleted:
  head/net/anet/files/
  head/net/anet/pkg-message
Modified:
  head/net/anet/Makefile
  head/net/anet/distinfo
  head/net/anet/pkg-plist

Modified: head/net/anet/Makefile
==============================================================================
--- head/net/anet/Makefile	Wed May 14 07:06:44 2014	(r354027)
+++ head/net/anet/Makefile	Wed May 14 07:09:46 2014	(r354028)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	anet
-PORTVERSION=	0.2.3
-PORTREVISION=	2
+PORTVERSION=	0.3.0
 CATEGORIES=	net
 MASTER_SITES=	http://www.codelabs.ch/download/
 DISTNAME=	libanet-${PORTVERSION}
@@ -14,11 +13,11 @@ COMMENT=	Networking library for Ada
 LICENSE=	GPLv2 GMGPL
 LICENSE_COMB=	multi
 
-USES=		ada
-USE_BZIP2=	yes
+USES=		ada tar:bzip2
 ALL_TARGET=	build_lib
 MAKE_ARGS+=	NUM_CPUS=${MAKE_JOBS_NUMBER} \
-		LIBRARY_KIND=static
+		LIBRARY_KIND=static \
+		OS=bsd
 
 OPTIONS_DEFINE=	TEST DOCS
 TEST_DESC=	Run unit test suite before installation
@@ -42,10 +41,6 @@ USES+=		gmake
 .endif
 
 post-patch:
-	@${REINPLACE_CMD} -e 's|"lo"|"lo0"|g' \
-		${WRKSRC}/tests/net_ifaces_tests.adb \
-		${WRKSRC}/tests/socket_tests.adb \
-		${WRKSRC}/tests/type_tests.adb
 	@${REINPLACE_CMD} -e 's|dynamic|static|g' \
 		${WRKSRC}/gnat/anet.gpr
 	@${REINPLACE_CMD} -e 's|DESTDIR|DEST2|g' \

Modified: head/net/anet/distinfo
==============================================================================
--- head/net/anet/distinfo	Wed May 14 07:06:44 2014	(r354027)
+++ head/net/anet/distinfo	Wed May 14 07:09:46 2014	(r354028)
@@ -1,2 +1,2 @@
-SHA256 (libanet-0.2.3.tar.bz2) = 13fa12b35fc63e85dead0adb4f02b9d28deaab4e30b0ca4f2eeee1d4e55efd1a
-SIZE (libanet-0.2.3.tar.bz2) = 46569
+SHA256 (libanet-0.3.0.tar.bz2) = a183dc7c11bac77bd30e8f23cb4b3aec693ac512c837a6061fa4f8e7f3d49e92
+SIZE (libanet-0.3.0.tar.bz2) = 48860

Modified: head/net/anet/pkg-plist
==============================================================================
--- head/net/anet/pkg-plist	Wed May 14 07:06:44 2014	(r354027)
+++ head/net/anet/pkg-plist	Wed May 14 07:09:46 2014	(r354028)
@@ -15,12 +15,10 @@ include/anet/anet-receivers.adb
 include/anet/anet-receivers.ads
 include/anet/anet-sockets-filters.adb
 include/anet/anet-sockets-filters.ads
+include/anet/anet-sockets-inet-iface.ads
 include/anet/anet-sockets-inet.adb
 include/anet/anet-sockets-inet.ads
-include/anet/anet-sockets-netlink.adb
-include/anet/anet-sockets-netlink.ads
-include/anet/anet-sockets-packet.adb
-include/anet/anet-sockets-packet.ads
+include/anet/anet-sockets-thin-netdev.ads
 include/anet/anet-sockets-thin.ads
 include/anet/anet-sockets-unix.adb
 include/anet/anet-sockets-unix.ads
@@ -41,13 +39,19 @@ lib/anet/anet-constants.ali
 lib/anet/anet-ipv4.ali
 lib/anet/anet-net_ifaces.ali
 lib/anet/anet-os.ali
+lib/anet/anet-os_constants.ali
 lib/anet/anet-receivers-datagram.ali
 lib/anet/anet-receivers-stream.ali
 lib/anet/anet-receivers.ali
+lib/anet/anet-socket_families.ali
 lib/anet/anet-sockets-filters.ali
+lib/anet/anet-sockets-inet-iface.ali
 lib/anet/anet-sockets-inet.ali
-lib/anet/anet-sockets-netlink.ali
-lib/anet/anet-sockets-packet.ali
+lib/anet/anet-sockets-thin-inet.ali
+lib/anet/anet-sockets-thin-netdev-requests.ali
+lib/anet/anet-sockets-thin-netdev.ali
+lib/anet/anet-sockets-thin-sockaddr.ali
+lib/anet/anet-sockets-thin-unix.ali
 lib/anet/anet-sockets-thin.ali
 lib/anet/anet-sockets-unix.ali
 lib/anet/anet-sockets.ali
@@ -62,6 +66,6 @@ lib/gnat/anet.gpr
 %%PORTDOCS%%%%DOCSDIR%%/html/index.html
 %%PORTDOCS%%@dirrmtry %%DOCSDIR%%/html
 %%PORTDOCS%%@dirrmtry %%DOCSDIR%%
- at dirrmtry lib/gnat
- at dirrm lib/anet
 @dirrm include/anet
+ at dirrm lib/anet
+ at dirrmtry lib/gnat


More information about the svn-ports-all mailing list