Index: head/net-mgmt/netmagis-common/Makefile =================================================================== --- head/net-mgmt/netmagis-common/Makefile (revision 464189) +++ head/net-mgmt/netmagis-common/Makefile (revision 464190) @@ -1,53 +1,53 @@ # Created by: Pierre David , Jean Benoit # $FreeBSD$ PORTNAME?= netmagis -PORTVERSION?= 2.3.3 +PORTVERSION?= 2.3.4 CATEGORIES?= net-mgmt MASTER_SITES= http://netmagis.org/files/ PKGNAMESUFFIX?= -common MAINTAINER?= pdagog@gmail.com COMMENT?= Netmagis common infrastructure LICENSE= CECILL-B LICENSE_NAME= CeCILL-B Free Software License Agreement LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS+= dtplite:devel/tcllib NO_ARCH?= yes USES+= pgsql:9.1+ tcl:85+ WANT_PGSQL+= pgtcl SLAVEDIRS= net-mgmt/netmagis-common \ net-mgmt/netmagis-database \ net-mgmt/netmagis-detecteq \ net-mgmt/netmagis-metro \ net-mgmt/netmagis-servers \ net-mgmt/netmagis-topo \ net-mgmt/netmagis-utils \ net-mgmt/netmagis-www # Variables used in netmagis Makefiles MAKE_ARGS+= DESTDIR=${STAGEDIR}${DESTDIR} PREFIX=${PREFIX} MAKE_ARGS+= TCLSH=${TCLSH} TCLCONF=${TCL_LIBDIR}/tclConfig.sh .if ${PKGNAMESUFFIX} == -topo || ${PKGNAMESUFFIX} == -www ALL_TARGET=build${PKGNAMESUFFIX?=} .else ALL_TARGET=nothing .endif INSTALL_TARGET= install${PKGNAMESUFFIX} # Change "cd foo; make" into "$(MAKE) -C foo" to unbreak parallel builds post-patch: @${FIND} ${WRKSRC} -type f -name Makefile -print0 | ${XARGS} -0 \ ${REINPLACE_CMD} -E 's,cd(.+) (;|&&) make,$$(MAKE) -C\1,' @${REINPLACE_CMD} -E 's,cd (.+) ; (ln -s en ),\2\1/,' \ ${WRKSRC}/www/Makefile ${REINPLACE_CMD} '/NMVARDIR/s/$$(PREFIX)//' ${WRKSRC}/Makefile .include Index: head/net-mgmt/netmagis-common/distinfo =================================================================== --- head/net-mgmt/netmagis-common/distinfo (revision 464189) +++ head/net-mgmt/netmagis-common/distinfo (revision 464190) @@ -1,3 +1,3 @@ -TIMESTAMP = 1480241381 -SHA256 (netmagis-2.3.3.tar.gz) = 22e2a4d4a7aa2c2bd4e22230a3d0ab29df439bcf65e70e4e4337b00b2dccc8a5 -SIZE (netmagis-2.3.3.tar.gz) = 671186 +TIMESTAMP = 1520103662 +SHA256 (netmagis-2.3.4.tar.gz) = 041c8de59e8dfa03f2fb02da2dea2e72aa19972a638d0226c36c45312ad132da +SIZE (netmagis-2.3.4.tar.gz) = 670861 Index: head/net-mgmt/netmagis-database/Makefile =================================================================== --- head/net-mgmt/netmagis-database/Makefile (revision 464189) +++ head/net-mgmt/netmagis-database/Makefile (revision 464190) @@ -1,21 +1,23 @@ # Created by: Pierre David , Jean Benoit # $FreeBSD$ PORTNAME= netmagis PKGNAMESUFFIX= -database COMMENT= Utilities for the netmagis database server +LICENSE= CECILL-B + RUN_DEPENDS= netmagis-config:net-mgmt/netmagis-common \ pwgen:sysutils/pwgen \ tcltls>=1.4.1:devel/tcltls \ ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss WANT_PGSQL+= server pltcl MASTERDIR= ${.CURDIR}/../netmagis-common PKGMESSAGE= ${.CURDIR}/pkg-message PLIST= ${.CURDIR}/pkg-plist .include "${MASTERDIR}/Makefile" Index: head/net-mgmt/netmagis-detecteq/Makefile =================================================================== --- head/net-mgmt/netmagis-detecteq/Makefile (revision 464189) +++ head/net-mgmt/netmagis-detecteq/Makefile (revision 464190) @@ -1,16 +1,18 @@ # Created by: Pierre David , Jean Benoit # $FreeBSD$ PORTNAME= netmagis PKGNAMESUFFIX= -detecteq COMMENT= Files for detection of equipment modifications +LICENSE= CECILL-B + RUN_DEPENDS= netmagis-config:net-mgmt/netmagis-common MASTERDIR= ${.CURDIR}/../netmagis-common PKGMESSAGE= ${.CURDIR}/pkg-message PLIST= ${.CURDIR}/pkg-plist .include "${MASTERDIR}/Makefile" Index: head/net-mgmt/netmagis-metro/Makefile =================================================================== --- head/net-mgmt/netmagis-metro/Makefile (revision 464189) +++ head/net-mgmt/netmagis-metro/Makefile (revision 464190) @@ -1,25 +1,27 @@ # Created by: Pierre David , Jean Benoit # $FreeBSD$ PORTNAME= netmagis PKGNAMESUFFIX= -metro COMMENT= Netmagis metrology module +LICENSE= CECILL-B + RUN_DEPENDS+= netmagis-config:net-mgmt/netmagis-common \ p5-DBD-Pg>0:databases/p5-DBD-Pg \ p5-Net-SNMP>=0:net-mgmt/p5-Net-SNMP \ p5-SNMP_Session>=0:net-mgmt/p5-SNMP_Session \ p5-RRDTool-OO>=0:devel/p5-RRDTool-OO USES= perl5 shebangfix SHEBANG_FILES= metro/bin/metrocreatedb metro/bin/metropoller metro/bin/metropoller-run \ metro/lib/plugins/plugin-ipmac metro/lib/plugins/plugin-portmac \ metro/ws/gengraph MASTERDIR= ${.CURDIR}/../netmagis-common PKGMESSAGE= ${.CURDIR}/pkg-message PLIST= ${.CURDIR}/pkg-plist .include "${MASTERDIR}/Makefile" Index: head/net-mgmt/netmagis-servers/Makefile =================================================================== --- head/net-mgmt/netmagis-servers/Makefile (revision 464189) +++ head/net-mgmt/netmagis-servers/Makefile (revision 464190) @@ -1,16 +1,18 @@ # Created by: Pierre David , Jean Benoit # $FreeBSD$ PORTNAME= netmagis PKGNAMESUFFIX= -servers COMMENT= Netmagis module for dhcp, bind and mail servers +LICENSE= CECILL-B + RUN_DEPENDS= netmagis-config:net-mgmt/netmagis-common MASTERDIR= ${.CURDIR}/../netmagis-common PKGMESSAGE= ${.CURDIR}/pkg-message PLIST= ${.CURDIR}/pkg-plist .include "${MASTERDIR}/Makefile" Index: head/net-mgmt/netmagis-topo/Makefile =================================================================== --- head/net-mgmt/netmagis-topo/Makefile (revision 464189) +++ head/net-mgmt/netmagis-topo/Makefile (revision 464190) @@ -1,28 +1,30 @@ # Created by: Pierre David , Jean Benoit # $FreeBSD$ PORTNAME= netmagis PKGNAMESUFFIX= -topo COMMENT= Netmagis topology module +LICENSE= CECILL-B + RUN_DEPENDS= netmagis-config:net-mgmt/netmagis-common \ rancid-run:net-mgmt/rancid3 \ fping:net/fping NO_ARCH= # no USE_RC_SUBR= topographd toposendd SUB_LIST= TCLSH=${TCLSH} MASTERDIR= ${.CURDIR}/../netmagis-common FILESDIR= ${.CURDIR}/files PKGMESSAGE= ${.CURDIR}/pkg-message PLIST= ${.CURDIR}/pkg-plist ALL_TARGET=build${PKGNAMESUFFIX?=} post-install: @${MKDIR} ${STAGEDIR}/var/netmagis/eqgen ${STAGEDIR}/var/netmagis/eqvirt .include "${MASTERDIR}/Makefile" Index: head/net-mgmt/netmagis-utils/Makefile =================================================================== --- head/net-mgmt/netmagis-utils/Makefile (revision 464189) +++ head/net-mgmt/netmagis-utils/Makefile (revision 464190) @@ -1,15 +1,17 @@ # Created by: Pierre David , Jean Benoit # $FreeBSD$ PORTNAME= netmagis PKGNAMESUFFIX= -utils COMMENT= Netmagis command-line utilities +LICENSE= CECILL-B + RUN_DEPENDS= netmagis-config:net-mgmt/netmagis-common MASTERDIR= ${.CURDIR}/../netmagis-common PLIST= ${.CURDIR}/pkg-plist .include "${MASTERDIR}/Makefile" Index: head/net-mgmt/netmagis-www/Makefile =================================================================== --- head/net-mgmt/netmagis-www/Makefile (revision 464189) +++ head/net-mgmt/netmagis-www/Makefile (revision 464190) @@ -1,27 +1,29 @@ # Created by: Pierre David , Jean Benoit # $FreeBSD$ PORTNAME= netmagis PKGNAMESUFFIX= -www COMMENT= Netmagis web module +LICENSE= CECILL-B + RUN_DEPENDS= netmagis-config:net-mgmt/netmagis-common \ dot:graphics/graphviz \ pwgen:sysutils/pwgen \ tcltls>=1.4.1:devel/tcltls \ tDOM>=0.8.0:www/tdom \ ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss NO_ARCH= # no USE_TEX= full MASTERDIR= ${.CURDIR}/../netmagis-common PKGMESSAGE= ${.CURDIR}/pkg-message PLIST= ${.CURDIR}/pkg-plist post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/htgtcl .include "${MASTERDIR}/Makefile"