Index: head/devel/arduino/Makefile =================================================================== --- head/devel/arduino/Makefile (revision 449915) +++ head/devel/arduino/Makefile (revision 449916) @@ -1,130 +1,130 @@ # Created by: Warren Block # $FreeBSD$ PORTNAME= arduino PORTVERSION= 1.0.6 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= devel java lang MASTER_SITES= http://arduino.cc/download.php?f=/ DISTNAME= ${PORTNAME}-${PORTVERSION}-linux32 -MAINTAINER= leres@ee.lbl.gov +MAINTAINER= leres@FreeBSD.org COMMENT= Open-source electronics prototyping platform LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi RUN_DEPENDS= ${JAVA_HOME}/jre/lib/ext/RXTXcomm.jar:comms/rxtx \ ${LOCALBASE}/bin/avrdude:devel/avrdude \ ${LOCALBASE}/avr/include/avr/io.h:devel/avr-libc WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= dos2unix tar:tgz kmod DOS2UNIX_REGEX= .*(\.(c|cpp|h|hex|txt)|Makefile|makefile) USE_JAVA= yes JAVA_OS= native JAVA_VENDOR= openjdk JAVA_RUN= yes NO_BUILD= yes USE_LDCONFIG= ${PREFIX}/arduino/lib PLIST_SUB= ARCH=${ARCH:S|i386||:S|amd64|64|} SUB_FILES= arduino pkg-message SUB_LIST= PORTNAME=${PORTNAME} LINUXBASE=${PREFIX} # Confirmed for ARCHS below. Arm, PowerPC and Sparc untested. (Feedback welcome) ONLY_FOR_ARCHS= i386 amd64 REINPLACE_ARGS= -i "" DESKTOP_ENTRIES= "Arduino" "Arduino IDE" \ ${PREFIX}/${PORTNAME}/logo.png \ "arduino" "Development;IDE;" false OPTIONS_DEFINE= ATMEGA644P DOCS EXAMPLES UARDUNO ATMEGA644P_DESC= ATmega644p patches DOCS_DESC= Install the reference documents UARDUNO_DESC= Kernel module for Arduino Uno USB interface INSLIST= arduino hardware lib libraries logo.png revisions.txt tools # Add serial drivers for those who are new to this. UARDUNO_RUN_DEPENDS+= ${KMODDIR}/uarduno.ko:comms/uarduno .include .if ${PORT_OPTIONS:MATMEGA644P} EXTRA_PATCHES+= \ ${FILESDIR}/extrapatch-hardware-arduino-boards.txt \ ${FILESDIR}/extrapatch-hardware-arduino-cores-arduino-WInterrupts.c \ ${FILESDIR}/extrapatch-hardware-arduino-variants-atmega644p-pins_arduino.h .endif .if empty(PORT_OPTIONS:MDOCS) PLIST_SUB+= REFDOCS="@comment " .else PLIST_SUB+= REFDOCS="" INSLIST+= reference .endif FIND_EXCLUDES= ! -name *.orig .if empty(PORT_OPTIONS:MEXAMPLES) PLIST_SUB+= EXAMPLES="@comment " FIND_EXCLUDES+= ! -path */examples ! -path */examples/* .else PLIST_SUB+= EXAMPLES="" INSLIST+= examples .endif FIND_EXPR= "${FIND_EXCLUDES} -prune" .if ${PORT_OPTIONS:MATMEGA644P} PLIST_SUB+= ATMEGA644P="" .else PLIST_SUB+= ATMEGA644P="@comment " .endif .if ${PORT_OPTIONS:MATMEGA644P} pre-patch: @${MKDIR} ${WRKSRC}/hardware/arduino/variants/atmega644p .endif post-patch: @${RM} -r ${WRKSRC}/hardware/tools/ @${MKDIR} ${WRKSRC}/hardware/tools/avr/ @${LN} -s ${PREFIX}/bin ${WRKSRC}/hardware/tools/avr/bin @${LN} -s ${PREFIX}/etc ${WRKSRC}/hardware/tools/avr/etc # Remove broken jar, and Linux C6 based libraries. @${RM} ${WRKSRC}/lib/RXTXcomm.jar # This port relys on comms/RXTX working without Linux C6 compatibility. @${RM} ${WRKSRC}/lib/librxtxSerial.so @${RM} ${WRKSRC}/lib/librxtxSerial64.so # Map the RXTX port for our use @${LN} -s ${JAVA_HOME}/jre/lib/ext/RXTXcomm.jar ${WRKSRC}/lib/RXTXcomm.jar # Add in links to the libraries compiled in RXTX for the above jar to use based on architecture. .if ${ARCH} == i386 @${LN} -s ${JAVA_HOME}/jre/lib/i386/librxtxSerial.so ${WRKSRC}/lib/librxtxSerial.so .endif .if ${ARCH} == amd64 @${LN} -s ${JAVA_HOME}/jre/lib/amd64/librxtxSerial.so ${WRKSRC}/lib/librxtxSerial64.so .endif @${MV} ${WRKSRC}/reference/img/logo.png ${WRKSRC}/ @${RM} -r ${WRKSRC}/reference/img/ do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME} (cd ${WRKSRC}/ && ${COPYTREE_SHARE} "${INSLIST}" ${STAGEDIR}${PREFIX}/${PORTNAME} ${FIND_EXPR}) ${INSTALL_SCRIPT} ${WRKDIR}/arduino ${STAGEDIR}${PREFIX}/bin/ .include Index: head/devel/arduino-glcd/Makefile =================================================================== --- head/devel/arduino-glcd/Makefile (revision 449915) +++ head/devel/arduino-glcd/Makefile (revision 449916) @@ -1,56 +1,56 @@ -# Created by: Craig Leres +# Created by: Craig Leres # $FreeBSD$ PORTNAME= arduino-glcd PORTVERSION= 3.20111205 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://glcd-arduino.googlecode.com/files/ DISTNAME= glcd-20111205 -MAINTAINER= leres@ee.lbl.gov +MAINTAINER= leres@FreeBSD.org COMMENT= GLCD Graphical LCD Library LICENSE= LGPL21 BROKEN= Unfetchable (google code has gone away) DEPRECATED= Unfetchable for more than six months (google code has gone away) EXPIRATION_DATE= 2017-04-30 RUN_DEPENDS= arduino:devel/arduino WRKSRC= ${WRKDIR}/glcd USES= zip dos2unix NO_BUILD= yes OPTIONS_DEFINE= EXAMPLES FILES= \ Buildinfo.txt \ License.txt \ bitmaps \ config \ device \ doc \ fonts \ gText.cpp \ glcd.cpp \ glcd.h \ glcd_Buildinfo.h \ glcd_Config.h \ glcd_Device.cpp \ include \ readme.txt PLIST_SUB+= EXAMPLESDIR_REL=${EXAMPLESDIR_REL} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/arduino/libraries/glcd (cd ${WRKDIR}/glcd && ${COPYTREE_SHARE} "${FILES}" \ ${STAGEDIR}${PREFIX}/arduino/libraries/glcd "! -name *\.orig") @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKDIR}/glcd/examples && ${COPYTREE_SHARE} . \ ${STAGEDIR}${EXAMPLESDIR} "! -name *\.orig") .include Index: head/devel/arduino-irremote/Makefile =================================================================== --- head/devel/arduino-irremote/Makefile (revision 449915) +++ head/devel/arduino-irremote/Makefile (revision 449916) @@ -1,41 +1,41 @@ -# Created by: Craig Leres +# Created by: Craig Leres # $FreeBSD$ PORTNAME= arduino-irremote PORTVERSION= 2.1.0 CATEGORIES= devel -MAINTAINER= leres@ee.lbl.gov +MAINTAINER= leres@FreeBSD.org COMMENT= Multi-protocol infrared remote library for the Arduino LICENSE= LGPL21 RUN_DEPENDS= arduino:devel/arduino USES= dos2unix USE_GITHUB= yes GH_ACCOUNT= z3t0 GH_PROJECT= Arduino-IRremote NO_BUILD= yes FILES= IRremote.cpp IRremote.h IRremoteInt.h irPronto.cpp \ irRecv.cpp irSend.cpp ir_Aiwa.cpp ir_Denon.cpp \ ir_Dish.cpp ir_JVC.cpp ir_LG.cpp ir_Mitsubishi.cpp \ ir_NEC.cpp ir_Panasonic.cpp ir_RC5_RC6.cpp \ ir_Samsung.cpp ir_Sanyo.cpp ir_Sharp.cpp ir_Sony.cpp \ ir_Template.cpp ir_Whynter.cpp keywords.txt \ PLIST_FILES= ${FILES:S,^,arduino/libraries/IRremote/,} PORTEXAMPLES= * OPTIONS_DEFINE= EXAMPLES do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/arduino/libraries/IRremote (cd ${WRKSRC} && ${INSTALL_DATA} ${FILES} \ ${STAGEDIR}${PREFIX}/arduino/libraries/IRremote) ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: head/devel/arduino-mk/Makefile =================================================================== --- head/devel/arduino-mk/Makefile (revision 449915) +++ head/devel/arduino-mk/Makefile (revision 449916) @@ -1,53 +1,53 @@ -# Created by: Craig Leres +# Created by: Craig Leres # $FreeBSD$ PORTNAME= arduino-mk PORTVERSION= 0.10 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://mjo.tc/atelier/2009/02/acli/ DISTNAME= ${PORTNAME}_${PORTVERSION} -MAINTAINER= leres@ee.lbl.gov +MAINTAINER= leres@FreeBSD.org COMMENT= Build Arduino sketches from the command line LICENSE= LGPL21 # gmake is needed to use the port, not to build it RUN_DEPENDS= gmake:devel/gmake \ p5-YAML>=0:textproc/p5-YAML \ arduino:devel/arduino PATCH_DEPENDS= ${LOCALBASE}/arduino/lib/version.txt:devel/arduino USES= shebangfix SHEBANG_FILES= bin/ard-parse-boards bin/ard-reset-arduino WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} NO_BUILD= yes OPTIONS_DEFINE+= DOCS EXAMPLES ARDUINO_CMD= ${SH} ${FILESDIR}/version.sh ${PREFIX}/arduino/lib/version.txt OLD_BOARDS_TXT= /Applications/Arduino.app/Contents/Resources/Java/hardware/arduino/boards.txt NEW_BOARDS_TXT= ${PREFIX}/arduino/hardware/arduino/boards.txt INSLIST= AnalogInOutSerial Blink BlinkWithoutDelay Fade HelloWorld \ WebServer master_reader toneMelody post-patch: @ARDUINO="`${ARDUINO_CMD}`" && \ ${REINPLACE_CMD} -e "s|%%ARDUINO%%|$${ARDUINO}|g" \ ${WRKSRC}/arduino-mk/Arduino.mk @${REINPLACE_CMD} -e "s|'${OLD_BOARDS_TXT}'|'${NEW_BOARDS_TXT}'|g" \ ${WRKSRC}/bin/ard-parse-boards do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME}/bin ${INSTALL_DATA} ${WRKSRC}/arduino-mk/Arduino.mk ${STAGEDIR}${PREFIX}/${PORTNAME} ${INSTALL_SCRIPT} ${WRKSRC}/bin/ard-parse-boards ${STAGEDIR}${PREFIX}/${PORTNAME}/bin ${INSTALL_SCRIPT} ${WRKSRC}/bin/ard-reset-arduino ${STAGEDIR}${PREFIX}/${PORTNAME}/bin @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} "${INSLIST}" ${STAGEDIR}${EXAMPLESDIR}) @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/devel/arduino-sevseg/Makefile =================================================================== --- head/devel/arduino-sevseg/Makefile (revision 449915) +++ head/devel/arduino-sevseg/Makefile (revision 449916) @@ -1,36 +1,36 @@ -# Created by: Craig Leres +# Created by: Craig Leres # $FreeBSD$ PORTNAME= arduino-sevseg PORTVERSION= 3.3.0 DISTVERSIONPREFIX= v CATEGORIES= devel -MAINTAINER= leres@ee.lbl.gov +MAINTAINER= leres@FreeBSD.org COMMENT= Arduino seven segment display library LICENSE= APACHE20 RUN_DEPENDS= arduino:devel/arduino USE_GITHUB= yes GH_ACCOUNT= DeanIsMe GH_PROJECT= SevSeg NO_BUILD= yes FILES= SevSeg.cpp SevSeg.h keywords.txt PLIST_FILES= ${FILES:S,^,arduino/libraries/SevSeg/,} PORTEXAMPLES= * OPTIONS_DEFINE= EXAMPLES do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/arduino/libraries/SevSeg (cd ${WRKSRC} && ${INSTALL_DATA} ${FILES} \ ${STAGEDIR}${PREFIX}/arduino/libraries/SevSeg) ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: head/net/hostapd/Makefile =================================================================== --- head/net/hostapd/Makefile (revision 449915) +++ head/net/hostapd/Makefile (revision 449916) @@ -1,38 +1,38 @@ -# Created by: Craig Leres +# Created by: Craig Leres # $FreeBSD$ PORTNAME= hostapd PORTVERSION= 2.6 CATEGORIES= net MASTER_SITES= http://w1.fi/releases/ -MAINTAINER= leres@ee.lbl.gov +MAINTAINER= leres@FreeBSD.org COMMENT= IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator LICENSE= BSD3CLAUSE USES= cpe gmake ssl CPE_VENDOR= w1.f1 BUILD_WRKSRC= ${WRKSRC}/hostapd CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} PLIST_FILES= sbin/hostapd sbin/hostapd_cli man/man1/hostapd_cli.1.gz \ man/man8/hostapd.8.gz post-patch: @${REINPLACE_CMD} -e 's|@$$(E) " CC " $$<|@$$(E) " $$(CC) " $$<|' \ ${BUILD_WRKSRC}/Makefile @${SED} -e 's|@PREFIX@|${PREFIX}|g' ${FILESDIR}/config \ >> ${WRKSRC}/hostapd/.config do-install: ${INSTALL_PROGRAM} ${WRKSRC}/hostapd/hostapd ${STAGEDIR}${PREFIX}/sbin ${INSTALL_PROGRAM} ${WRKSRC}/hostapd/hostapd_cli \ ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/hostapd/hostapd_cli.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/hostapd/hostapd.8 \ ${STAGEDIR}${MANPREFIX}/man/man8 .include Index: head/net/py-pcap/Makefile =================================================================== --- head/net/py-pcap/Makefile (revision 449915) +++ head/net/py-pcap/Makefile (revision 449916) @@ -1,33 +1,33 @@ # Created by: Hye-Shik Chang # $FreeBSD$ PORTNAME= pcap PORTVERSION= 0.6.4 PORTREVISION= 1 CATEGORIES= net python MASTER_SITES= SF/pylib${PORTNAME}/pylib${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= pylib${PORTNAME}-${PORTVERSION} -MAINTAINER= leres@ee.lbl.gov +MAINTAINER= leres@FreeBSD.org COMMENT= Python interface to LBL Packet Capture library (libpcap) LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES= python USE_PYTHON= distutils autoplist OPTIONS_DEFINE= LIBPCAP LIBPCAP_DESC= Use the ports version of libpcap LIBPCAP_LIB_DEPENDS= libpcap.so.1:net/libpcap post-patch-LIBPCAP-on: @${REINPLACE_CMD} -E -e 's|^(libpcap_dir[[:blank:]]*=).*$$|\1 "${LOCALBASE}/lib"|' \ ${WRKSRC}/setup.py post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_pcapmodule.so .include Index: head/security/bro/Makefile =================================================================== --- head/security/bro/Makefile (revision 449915) +++ head/security/bro/Makefile (revision 449916) @@ -1,138 +1,138 @@ # Created by: David O'Brien # $FreeBSD$ PORTNAME= bro PORTVERSION= 2.5.1 PORTREVISION= 1 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 -MAINTAINER= leres@ee.lbl.gov +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 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}) ${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/security/broccoli/Makefile =================================================================== --- head/security/broccoli/Makefile (revision 449915) +++ head/security/broccoli/Makefile (revision 449916) @@ -1,64 +1,64 @@ -# Created by: Craig Leres +# Created by: Craig Leres # $FreeBSD$ PORTNAME= broccoli PORTVERSION= 1.97 PORTEPOCH= 1 CATEGORIES= security MASTER_SITES= http://www.bro.org/downloads/release/ DISTNAME= bro-2.4.1 -MAINTAINER= leres@ee.lbl.gov +MAINTAINER= leres@FreeBSD.org COMMENT= Bro Client Communications Library LICENSE= BSD3CLAUSE BUILD_DEPENDS= ${LOCALBASE}/bin/bison:devel/bison \ ${LOCALBASE}/bin/swig:devel/swig13 LIB_DEPENDS= libGeoIP.so:net/GeoIP EXTRACT_AFTER_ARGS= ${DISTNAME}/aux/broccoli USES= cmake:outsource ssl USE_LDCONFIG= yes CMAKE_SOURCE_PATH= ${WRKSRC}/aux/broccoli .if defined(BRO_PREFIX) PREFIX= ${BRO_PREFIX} PLIST_SUB+= CLEANUP_PREFIX="" NO_MTREE= yes .else PLIST_SUB+= CLEANUP_PREFIX="@comment " .endif CMAKE_ARGS+= -D CMAKE_INSTALL_PREFIX:PATH=${PREFIX} \ -D BRO_ETC_INSTALL_DIR:PATH=${PREFIX}/etc CFLAGS+= -I${OPENSSLINC} OPTIONS_DEFINE= DEBUG PYTHON RUBY OPTIONS_SUB= OPTIONS_DEFAULT= PYTHON PYTHON_DESC= Build python bindings for broccoli RUBY_DESC= Build ruby bindings for broccoli DEBUG_CMAKE_ON= -D ENABLE_DEBUG:BOOL=true PYTHON_USES= python PYTHON_CMAKE_ON= -D PY_MOD_INSTALL_DIR:PATH=${PYTHON_SITELIBDIR} PYTHON_CMAKE_OFF= -D DISABLE_PYTHON_BINDINGS:BOOL=true RUBY_USE= ruby=yes RUBY_CMAKE_ON= -D RB_INSTALL_DIR:PATH=${RUBY_SITELIBDIR} \ -D RB_ARCH_INSTALL_DIR:PATH=${RUBY_SITEARCHLIBDIR} RUBY_CMAKE_OFF= -D DISABLE_RUBY_BINDINGS:BOOL=true post-install:: @${MV} ${STAGEDIR}${PREFIX}/etc/broccoli.conf ${STAGEDIR}${PREFIX}/etc/broccoli.conf.example .if defined(BRO_PREFIX) && empty(${PORT_OPTIONS:MPYTHON}) # Move lib/pythonX.X tree into BRO_PREFIX ${MV} ${STAGEDIR}${PYTHON_LIBDIR} ${STAGEDIR}${PREFIX}/lib .endif .if defined(BRO_PREFIX) ${FIND} ${STAGEDIR} -type d | ${XARGS} ${CHMOD} g-w .endif .include Index: head/security/create-cert/Makefile =================================================================== --- head/security/create-cert/Makefile (revision 449915) +++ head/security/create-cert/Makefile (revision 449916) @@ -1,19 +1,19 @@ -# Created by: Craig Leres +# Created by: Craig Leres # $FreeBSD$ PORTNAME= create-cert PORTVERSION= 2.5 CATEGORIES= security MASTER_SITES= ftp://ee.lbl.gov/ -MAINTAINER= leres@ee.lbl.gov +MAINTAINER= leres@FreeBSD.org COMMENT= Create openssl client key and certificates LICENSE= BSD3CLAUSE PLIST_FILES= sbin/create-cert \ man/man8/create-cert.8.gz GNU_CONFIGURE= yes .include Index: head/sysutils/lbl-cf/Makefile =================================================================== --- head/sysutils/lbl-cf/Makefile (revision 449915) +++ head/sysutils/lbl-cf/Makefile (revision 449916) @@ -1,28 +1,28 @@ -# Created by: Craig Leres +# Created by: Craig Leres # $FreeBSD$ PORTNAME= cf PORTVERSION= 1.2.5 CATEGORIES= sysutils MASTER_SITES= ftp://ee.lbl.gov/ \ http://www.tux.org//pub/net/ftp.ee.lbl.gov/ \ http://ftp.riken.go.jp/pub/net/lbl/ \ http://www.ftpdir.hu/ftp.ee.lbl.gov/ PKGNAMEPREFIX= lbl- -MAINTAINER= leres@ee.lbl.gov +MAINTAINER= leres@FreeBSD.org COMMENT= Unix time to formated time and date filter LICENSE= BSD3CLAUSE INSTALL_TARGET= install install-man PLIST_FILES= bin/cf \ man/man1/cf.1.gz GNU_CONFIGURE= yes pre-install: @${STRIP_CMD} ${WRKSRC}/cf .include Index: head/sysutils/lbl-hf/Makefile =================================================================== --- head/sysutils/lbl-hf/Makefile (revision 449915) +++ head/sysutils/lbl-hf/Makefile (revision 449916) @@ -1,28 +1,28 @@ -# Created by: Craig Leres +# Created by: Craig Leres # $FreeBSD$ PORTNAME= hf PORTVERSION= 1.7 CATEGORIES= sysutils MASTER_SITES= ftp://ee.lbl.gov/ \ http://www.mmnt.net/db/0/3/ftp.ee.lbl.gov/ PKGNAMEPREFIX= lbl- -MAINTAINER= leres@ee.lbl.gov +MAINTAINER= leres@FreeBSD.org COMMENT= Address to hostname filter LICENSE= BSD3CLAUSE CONFLICTS= hf-[0-9]* PLIST_FILES= bin/hf \ man/man1/hf.1.gz GNU_CONFIGURE= yes # Only install hf do-install: ${INSTALL_PROGRAM} ${WRKSRC}/hf ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/hf.1 ${STAGEDIR}${PREFIX}/man/man1 .include Index: head/www/mini_httpd/Makefile =================================================================== --- head/www/mini_httpd/Makefile (revision 449915) +++ head/www/mini_httpd/Makefile (revision 449916) @@ -1,41 +1,41 @@ # Created by: Stefan Esser # $FreeBSD$ PORTNAME= mini_httpd PORTVERSION= 1.27 CATEGORIES= www ipv6 MASTER_SITES= http://www.acme.com/software/mini_httpd/ -MAINTAINER= leres@ee.lbl.gov +MAINTAINER= leres@FreeBSD.org COMMENT= Small HTTP server with support for GET, HEAD, POST, CGI, SSL, IPv6 LICENSE= BSD2CLAUSE USES= cpe ssl CPE_VENDOR= acme post-patch: @${REINPLACE_CMD} -e 's/htpasswd/${PORTNAME}-htpasswd/' \ ${WRKSRC}/htpasswd.1 @${REINPLACE_CMD} -e 's/\(htpasswd(1)\)/${PORTNAME}-\1/' \ ${WRKSRC}/${PORTNAME}.8 do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily ${INSTALL_PROGRAM} ${WRKSRC}/mini_httpd ${STAGEDIR}${PREFIX}/sbin ${INSTALL_PROGRAM} ${WRKSRC}/htpasswd \ ${STAGEDIR}${PREFIX}/sbin/${PORTNAME}-htpasswd ${INSTALL_SCRIPT} ${WRKSRC}/scripts/500.mini_httpd-rotate \ ${STAGEDIR}${PREFIX}/etc/periodic/daily ${INSTALL_SCRIPT} ${WRKSRC}/scripts/mini_httpd_wrapper \ ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/scripts/mini_httpd.sh \ ${STAGEDIR}${PREFIX}/etc/rc.d/mini_httpd ${INSTALL_MAN} ${WRKSRC}/htpasswd.1 \ ${STAGEDIR}${MANPREFIX}/man/man1/${PORTNAME}-htpasswd.1 ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 \ ${STAGEDIR}${MANPREFIX}/man/man8 ${INSTALL_DATA} ${WRKSRC}/mini_httpd.cnf \ ${STAGEDIR}${PREFIX}/etc/mini_httpd.cnf.sample .include