Index: head/mail/imapsync/Makefile =================================================================== --- head/mail/imapsync/Makefile (revision 461923) +++ head/mail/imapsync/Makefile (revision 461924) @@ -1,48 +1,46 @@ # Created by: Alex Deiter # $FreeBSD$ PORTNAME= imapsync PORTVERSION= 1.836 -DISTVERSIONPREFIX= v +DISTVERSIONPREFIX= imapsync- CATEGORIES= mail perl5 -MASTER_SITES= https://codeload.github.com/imapsync/imapsync/tar.gz/imapsync-${PORTVERSION}?dummy=/ MAINTAINER= pi@FreeBSD.org COMMENT= IMAP synchronization, copy or migration tool LICENSE= NO_LIMIT_PUBLIC_LICENSE LICENSE_NAME= NO LIMIT PUBLIC LICENSE LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= p5-Mail-IMAPClient>0:mail/p5-Mail-IMAPClient \ p5-Term-ReadKey>0:devel/p5-Term-ReadKey \ p5-IO-Tee>0:devel/p5-IO-Tee \ p5-Readonly>0:devel/p5-Readonly \ p5-IO-Socket-SSL>0:security/p5-IO-Socket-SSL \ p5-Unicode-String>0:converters/p5-Unicode-String \ p5-File-Copy-Recursive>0:devel/p5-File-Copy-Recursive \ p5-Sys-MemInfo>0:devel/p5-Sys-MemInfo \ p5-IO-Socket-INET6>0:net/p5-IO-Socket-INET6 -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTNAME}-${PORTVERSION} - USES= cpe perl5 tar:tgz shebangfix SHEBANG_FILES= ${PORTNAME} +USE_GITHUB= yes CPE_VENDOR= gilles_lamiral NO_BUILD= yes NO_ARCH= yes PORTSCOUT= limit:^1\.(\d\.){3} PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz POD2MAN?= pod2man do-install: ${POD2MAN} ${WRKSRC}/${PORTNAME} ${WRKSRC}/${PORTNAME}.1 ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include Index: head/mail/imapsync/distinfo =================================================================== --- head/mail/imapsync/distinfo (revision 461923) +++ head/mail/imapsync/distinfo (revision 461924) @@ -1,3 +1,3 @@ -TIMESTAMP = 1509971458 -SHA256 (imapsync-v1.836.tgz) = 544b8394df6db8722bfd02c8150f3dc5ca48900605efc7f965c1968ce64f3d0a -SIZE (imapsync-v1.836.tgz) = 1741595 +TIMESTAMP = 1518701382 +SHA256 (imapsync-imapsync-imapsync-1.836_GH0.tar.gz) = 544b8394df6db8722bfd02c8150f3dc5ca48900605efc7f965c1968ce64f3d0a +SIZE (imapsync-imapsync-imapsync-1.836_GH0.tar.gz) = 1741595 Index: head/security/bro/Makefile =================================================================== --- head/security/bro/Makefile (revision 461923) +++ head/security/bro/Makefile (revision 461924) @@ -1,137 +1,131 @@ # Created by: David O'Brien # $FreeBSD$ PORTNAME= bro PORTVERSION= 2.5.2 CATEGORIES= security -MASTER_SITES= https://www.bro.org/downloads/:source1 \ - https://codeload.github.com/${GH_ACCOUNT}/${GH_PROJECT}/tar.gz/${PORTVERSION2}?dummy=/:source2 -DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}:source1 \ - ${GH_ACCOUNT}-${GH_PROJECT}-${PORTVERSION2}_GH0${EXTRACT_SUFX}:source2 +MASTER_SITES= https://www.bro.org/downloads/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= leres@FreeBSD.org COMMENT= System for detecting network intruders in real-time LICENSE= BSD3CLAUSE BROKEN_powerpc64= Does not build: error: zero-size array 'names' LIB_DEPENDS= libGeoIP.so:net/GeoIP -GH_ACCOUNT= actor-framework -GH_PROJECT= ${GH_ACCOUNT} USES= bison cmake:outsource compiler:c++11-lang ninja perl5 python shebangfix ssl +USE_GITHUB= nodefault +GH_TUPLE= actor-framework:actor-framework:0.14.6:actor_framework CMAKE_ARGS+= -DPYTHON_EXECUTABLE:PATH=${PYTHON_CMD} CXXFLAGS+= -std=c++11 -Wall -PORTVERSION2= 0.14.6 -WRKSRC2= ${WRKDIR}/${GH_PROJECT}-${PORTVERSION2} STAGEDIR2= ${STAGEDIR}-caf SHEBANG_FILES= aux/broctl/aux/trace-summary/trace-summary SUB_FILES= pkg-message NO_MTREE= yes CMAKE_ARGS+= -GNinja \ -D CMAKE_INSTALL_PREFIX:PATH=${PREFIX} \ -D BRO_ROOT_DIR:PATH=${PREFIX} \ -D PY_MOD_INSTALL_DIR:PATH=${PREFIX}/lib/broctl \ -D BRO_SCRIPT_INSTALL_PATH:PATH=${PREFIX}/share/bro \ -D BRO_ETC_INSTALL_DIR:PATH=${PREFIX}/etc \ -D BRO_MAN_INSTALL_PATH=${MANPREFIX}/man \ -D ENABLE_PERFTOOLS:BOOL=false \ -D ENABLE_PERFTOOLS_DEBUG:BOOL=false \ -D BinPAC_SKIP_INSTALL:BOOL=true \ -D INSTALL_AUX_TOOLS:BOOL=true \ -D BUILD_SHARED_LIBS:BOOL=true \ -D CMAKE_EXE_LINKER_FLAGS="${OPENSSL_LDFLAGS}" BROUSER?= bro BROGROUP?= bro PLIST_SUB+= BROUSER=${BROUSER} \ BROGROUP=${BROGROUP} USERS= ${BROUSER} GROUPS= ${BROGROUP} OPTIONS_DEFINE= BROCCOLI BROCTL BROKER DEBUG IPSUMDUMP LBL_CF LBL_HF PERFTOOLS OPTIONS_DEFAULT=BROCCOLI BROCTL IPSUMDUMP LBL_CF LBL_HF OPTIONS_SUB= yes BROCCOLI_DESC= Build support for libbroccoli communications BROCTL_DESC= BroControl support (implies BROCCOLI and IPSUMDUMP) BROKER_DESC= Enable the Broker communication library IPSUMDUMP_DESC= Enables traffic summaries LBL_CF_DESC= Unix time to formated time/date filter support LBL_HF_DESC= Address to hostname filter support PERFTOOLS_DESC= Use Perftools to improve memory & CPU usage BROCTL_IMPLIES= BROCCOLI IPSUMDUMP BROCCOLI_LIB_DEPENDS= libbroccoli.so:security/broccoli BROCTL_BUILD_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 \ swig3.0:devel/swig30 BROCTL_RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 BROCTL_CMAKE_BOOL= INSTALL_BROCTL BROCTL_USE= LDCONFIG=yes IPSUMDUMP_BUILD_DEPENDS=ipsumdump:net/ipsumdump IPSUMDUMP_RUN_DEPENDS= ipsumdump:net/ipsumdump BROKER_CMAKE_BOOL= ENABLE_BROKER BROKER_BUILD_DEPENDS= swig3.0:devel/swig30 BROKER_CMAKE_ON+= -DCAF_ROOT_DIR=${STAGEDIR2}${PREFIX} DEBUG_CMAKE_BOOL= ENABLE_DEBUG LBL_HF_RUN_DEPENDS= ${LOCALBASE}/bin/hf:sysutils/lbl-hf LBL_CF_RUN_DEPENDS= ${LOCALBASE}/bin/cf:sysutils/lbl-cf PERFTOOLS_CMAKE_BOOL= ENABLE_PERFTOOLS PERFTOOLS_RUN_DEPENDS= ${LOCALBASE}/bin/pprof:devel/google-perftools PYTHON_BUILD_DEPENDS= swig3.0:devel/swig30 .include .if ${PORT_OPTIONS:MBROCTL} USE_RC_SUBR= bro .endif CMAKE_ARGS2= -GNinja \ -D CMAKE_INSTALL_PREFIX:PATH=${STAGEDIR2}${PREFIX} \ -D CAF_BUILD_STATIC_ONLY:BOOL=yes \ -D CAF_LOG_LEVEL:STRING=0 \ -D CAF_NO_EXAMPLES:BOOL=yes \ -D CAF_NO_OPENCL:BOOL=yes \ -D CAF_NO_UNIT_TESTS:BOOL=yes -CMAKE_SOURCE_PATH2= ${WRKSRC2} - CONFIGURE_WRKSRC2= ${WRKDIR}/.build-caf BUILD_WRKSRC2= ${CONFIGURE_WRKSRC2} INSTALL_WRKSRC2= ${CONFIGURE_WRKSRC2} # Build the version of caf this version of bro requires pre-configure-BROKER-on: ${MKDIR} ${CONFIGURE_WRKSRC2} (cd ${CONFIGURE_WRKSRC2} && \ - ${CMAKE_BIN} ${CMAKE_ARGS2} ${CMAKE_SOURCE_PATH2}) + ${CMAKE_BIN} ${CMAKE_ARGS2} ${WRKSRC_actor_framework}) ${MKDIR} ${STAGEDIR2} (cd ${BUILD_WRKSRC2} && \ ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${_MAKE_JOBS} install) ${LN} -s libcaf_core_static.a ${STAGEDIR2}${PREFIX}/lib/libcaf_core.a ${LN} -s libcaf_io_static.a ${STAGEDIR2}${PREFIX}/lib/libcaf_io.a post-install-BROCTL-on: ${MKDIR} ${STAGEDIR}${PREFIX}/logs ${MKDIR} ${STAGEDIR}${PREFIX}/spool/tmp ${MKDIR} ${STAGEDIR}${PREFIX}/spool/installed-scripts-do-not-touch/auto ${MKDIR} ${STAGEDIR}${PREFIX}/spool/installed-scripts-do-not-touch/site .for F in broctl.cfg networks.cfg node.cfg ${MV} ${STAGEDIR}${PREFIX}/etc/${F} ${STAGEDIR}${PREFIX}/etc/${F}.example .endfor pre-install-BROCTL-on: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/rc.d .include Index: head/sysutils/cmockery2/Makefile =================================================================== --- head/sysutils/cmockery2/Makefile (revision 461923) +++ head/sysutils/cmockery2/Makefile (revision 461924) @@ -1,32 +1,30 @@ # Created by: Harshavardhana # $FreeBSD$ # PORTNAME= cmockery2 PORTVERSION= 1.3.8 +DISTVERSIONPREFIX= v CATEGORIES= sysutils -MASTER_SITES= https://codeload.github.com/lpabon/cmockery2/tar.gz/ -DISTNAME= v1.3.8 -EXTRACT_SUFX= MAINTAINER= harsha@harshavardhana.net COMMENT= Cmockery2 revival of Cmockery unit test framework from Google LICENSE= APACHE20 -WRKSRC= ${WRKDIR}/cmockery2-${PORTVERSION} - -GNU_CONFIGURE= yes USES= autoreconf libtool pkgconfig USE_LDCONFIG= yes +USE_GITHUB= yes +GH_ACCOUNT= lpabon +GNU_CONFIGURE= yes INSTALL_TARGET= install-strip # Disable gcov on FreeBSD # CONFIGURE_ARGS= --enable-gcov post-patch: @${REINPLACE_CMD} -e '/^docdir =/s|-$$(VERSION)||' \ -e '/^pkgconfigdir =/s|$$(libdir)|$$(prefix)/libdata|' \ ${WRKSRC}/Makefile.am .include Index: head/sysutils/cmockery2/distinfo =================================================================== --- head/sysutils/cmockery2/distinfo (revision 461923) +++ head/sysutils/cmockery2/distinfo (revision 461924) @@ -1,2 +1,3 @@ -SHA256 (v1.3.8) = 6178e2fc51653d1b15f5d7cc10e0f48adcbf6cd07c1acf793ea26bfa789e7ef7 -SIZE (v1.3.8) = 54110 +TIMESTAMP = 1518701569 +SHA256 (lpabon-cmockery2-v1.3.8_GH0.tar.gz) = 6178e2fc51653d1b15f5d7cc10e0f48adcbf6cd07c1acf793ea26bfa789e7ef7 +SIZE (lpabon-cmockery2-v1.3.8_GH0.tar.gz) = 54110