Index: head/net/anet/Makefile =================================================================== --- head/net/anet/Makefile (revision 466216) +++ head/net/anet/Makefile (revision 466217) @@ -1,58 +1,59 @@ # Created by: John Marino # $FreeBSD$ PORTNAME= anet -PORTVERSION= 0.3.4 -PORTREVISION= 1 +PORTVERSION= 0.4.0 CATEGORIES= net MASTER_SITES= http://www.codelabs.ch/download/ DISTNAME= libanet-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Networking library for Ada LICENSE= GPLv2 GMGPL LICENSE_COMB= multi + +BUILD_DEPENDS= gprbuild:devel/gprbuild USES= ada tar:bzip2 ALL_TARGET= build_lib MAKE_ARGS+= NUM_CPUS=${MAKE_JOBS_NUMBER} \ LIBRARY_KIND=static \ OS=bsd OPTIONS_DEFINE= TEST DOCS TEST_DESC= Run unit test suite before installation TEST_ALL_TARGET= tests TEST_BUILD_DEPENDS= ${LOCALBASE}/lib/gnat/ahven.gpr:devel/ahven DOCS_USES= gmake DOCS_ALL_TARGET= doc DOCS_BUILD_DEPENDS= asciidoc:textproc/asciidoc \ source-highlight:textproc/source-highlight post-patch: @${REINPLACE_CMD} -e 's|dynamic|static|g' \ ${WRKSRC}/gnat/anet.gpr @${REINPLACE_CMD} -e 's|DESTDIR|DEST2|g' \ ${WRKSRC}/doc/Makefile do-build: @${MKDIR} ${WRKSRC}/doc/html cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/gnat \ ${STAGEDIR}${PREFIX}/lib/anet \ ${STAGEDIR}${PREFIX}/include/anet ${INSTALL_DATA} ${WRKSRC}/src/*.ad[bs] ${WRKSRC}/src/bsd/*.ad[bs] \ ${STAGEDIR}${PREFIX}/include/anet ${INSTALL_DATA} ${WRKSRC}/lib/bsd/static/*.ali \ ${STAGEDIR}${PREFIX}/lib/anet ${INSTALL_DATA} ${WRKSRC}/lib/bsd/static/*.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/gnat/anet.gpr ${STAGEDIR}${PREFIX}/lib/gnat do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR}) .include Index: head/net/anet/distinfo =================================================================== --- head/net/anet/distinfo (revision 466216) +++ head/net/anet/distinfo (revision 466217) @@ -1,3 +1,3 @@ -TIMESTAMP = 1476093104 -SHA256 (libanet-0.3.4.tar.bz2) = 7462a5530fe0b8ff9dbf20a2f0a2dd0bf55e7f0c322bc10f9f0327f971706e07 -SIZE (libanet-0.3.4.tar.bz2) = 50996 +TIMESTAMP = 1522495817 +SHA256 (libanet-0.4.0.tar.bz2) = e837dfe5d94e4d6ce9a821ab13df011820ebe8a237ffd001c1b01548dbde7080 +SIZE (libanet-0.4.0.tar.bz2) = 53374 Index: head/net/anet/pkg-plist =================================================================== --- head/net/anet/pkg-plist (revision 466216) +++ head/net/anet/pkg-plist (revision 466217) @@ -1,79 +1,82 @@ +include/anet/anet-arp.adb +include/anet/anet-arp.ads include/anet/anet-byte_swapping.adb include/anet/anet-byte_swapping.ads include/anet/anet-constants.ads include/anet/anet-errno.adb include/anet/anet-errno.ads include/anet/anet-ipv4.adb include/anet/anet-ipv4.ads -include/anet/anet-net_ifaces.adb -include/anet/anet-net_ifaces.ads include/anet/anet-os.adb include/anet/anet-os.ads include/anet/anet-os_constants.ads include/anet/anet-receivers-datagram.adb include/anet/anet-receivers-datagram.ads include/anet/anet-receivers-stream.adb include/anet/anet-receivers-stream.ads include/anet/anet-receivers.adb include/anet/anet-receivers.ads include/anet/anet-socket_families.ads include/anet/anet-sockets-filters.adb include/anet/anet-sockets-filters.ads include/anet/anet-sockets-inet-iface.adb include/anet/anet-sockets-inet-iface.ads include/anet/anet-sockets-inet.adb include/anet/anet-sockets-inet.ads +include/anet/anet-sockets-net_ifaces.adb +include/anet/anet-sockets-net_ifaces.ads include/anet/anet-sockets-thin-inet.adb include/anet/anet-sockets-thin-inet.ads include/anet/anet-sockets-thin-netdev-requests.ads include/anet/anet-sockets-thin-netdev.ads include/anet/anet-sockets-thin-sockaddr.ads include/anet/anet-sockets-thin-unix.ads include/anet/anet-sockets-thin.ads include/anet/anet-sockets-unix.adb include/anet/anet-sockets-unix.ads include/anet/anet-sockets.adb include/anet/anet-sockets.ads include/anet/anet-streams.adb include/anet/anet-streams.ads include/anet/anet-thin.ads include/anet/anet-types.adb include/anet/anet-types.ads include/anet/anet-udp.adb include/anet/anet-udp.ads include/anet/anet-util.adb include/anet/anet-util.ads include/anet/anet.adb include/anet/anet.ads +lib/anet/anet-arp.ali lib/anet/anet-byte_swapping.ali lib/anet/anet-constants.ali lib/anet/anet-errno.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-net_ifaces.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 lib/anet/anet-streams.ali lib/anet/anet-thin.ali lib/anet/anet-types.ali lib/anet/anet-udp.ali lib/anet/anet-util.ali lib/anet/anet.ali lib/gnat/anet.gpr lib/libanet.a %%PORTDOCS%%%%DOCSDIR%%/html/asciidoc.css %%PORTDOCS%%%%DOCSDIR%%/html/index.html