Index: head/devel/arduino/Makefile =================================================================== --- head/devel/arduino/Makefile (revision 452565) +++ head/devel/arduino/Makefile (revision 452566) @@ -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=/ +MASTER_SITES= https://arduino.cc/download.php?f=/ DISTNAME= ${PORTNAME}-${PORTVERSION}-linux32 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/pkg-descr =================================================================== --- head/devel/arduino/pkg-descr (revision 452565) +++ head/devel/arduino/pkg-descr (revision 452566) @@ -1,9 +1,9 @@ Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. The Arduino software consists of a development environment (IDE) and the core libraries. -WWW: http://arduino.cc/ +WWW: https://www.arduino.cc/ Index: head/devel/arduino-irremote/pkg-descr =================================================================== --- head/devel/arduino-irremote/pkg-descr (revision 452565) +++ head/devel/arduino-irremote/pkg-descr (revision 452566) @@ -1,7 +1,7 @@ Infrared remote library for Arduino: send and receive infrared signals with multiple protocols This library enables you to send and receive using infra-red signals on an Arduino. -WWW: http://z3t0.github.io/Arduino-IRremote/ +WWW: https://z3t0.github.io/Arduino-IRremote/ Index: head/net/hostapd/pkg-descr =================================================================== --- head/net/hostapd/pkg-descr (revision 452565) +++ head/net/hostapd/pkg-descr (revision 452566) @@ -1,13 +1,13 @@ hostapd is a user space daemon for access point and authentication servers. It implements IEEE 802.11 access point management, IEEE 802.1X/WPA/WPA2/EAP Authenticators, RADIUS client, EAP server, and RADIUS authentication server. The current version supports Linux (Host AP, madwifi, mac80211-based drivers) and FreeBSD (net80211). To use the ports version instead of the base, add: hostapd_program="/usr/local/sbin/hostapd" to /etc/rc.conf -WWW: http://w1.fi/hostapd/ +WWW: https://w1.fi/hostapd/ Index: head/security/broccoli/Makefile =================================================================== --- head/security/broccoli/Makefile (revision 452565) +++ head/security/broccoli/Makefile (revision 452566) @@ -1,64 +1,64 @@ # Created by: Craig Leres # $FreeBSD$ PORTNAME= broccoli PORTVERSION= 1.97 PORTEPOCH= 1 CATEGORIES= security -MASTER_SITES= http://www.bro.org/downloads/release/ +MASTER_SITES= https://www.bro.org/downloads/release/ DISTNAME= bro-2.4.1 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/broccoli/pkg-descr =================================================================== --- head/security/broccoli/pkg-descr (revision 452565) +++ head/security/broccoli/pkg-descr (revision 452566) @@ -1,4 +1,4 @@ Broccoli is the Bro client communications library and lets you create applications that can speak the Bro communication protocol. -WWW: http://www.icir.org/christian/broccoli/ +WWW: https://www.icir.org/christian/broccoli/ Index: head/sysutils/lbl-cf/Makefile =================================================================== --- head/sysutils/lbl-cf/Makefile (revision 452565) +++ head/sysutils/lbl-cf/Makefile (revision 452566) @@ -1,28 +1,25 @@ # 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/ +MASTER_SITES= ftp://ee.lbl.gov/ PKGNAMEPREFIX= lbl- 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-cf/pkg-descr =================================================================== --- head/sysutils/lbl-cf/pkg-descr (revision 452565) +++ head/sysutils/lbl-cf/pkg-descr (revision 452566) @@ -1,5 +1,5 @@ cf is a filter that reads files or stdin and replaces numeric timestamps found at the beginning of each line with a formated time and date time and date. -WWW: http://ee.lbl.gov/ +WWW: https://ee.lbl.gov/ Index: head/sysutils/lbl-hf/Makefile =================================================================== --- head/sysutils/lbl-hf/Makefile (revision 452565) +++ head/sysutils/lbl-hf/Makefile (revision 452566) @@ -1,28 +1,27 @@ # 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/ +MASTER_SITES= ftp://ee.lbl.gov/ PKGNAMEPREFIX= lbl- 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/sysutils/lbl-hf/pkg-descr =================================================================== --- head/sysutils/lbl-hf/pkg-descr (revision 452565) +++ head/sysutils/lbl-hf/pkg-descr (revision 452566) @@ -1,4 +1,4 @@ hf is a filter that reads files or stdin and replaces internet addresses with hostnames. -WWW: http://ee.lbl.gov/ +WWW: https://ee.lbl.gov/ Index: head/www/mini_httpd/Makefile =================================================================== --- head/www/mini_httpd/Makefile (revision 452565) +++ head/www/mini_httpd/Makefile (revision 452566) @@ -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/ +MASTER_SITES= https://www.acme.com/software/mini_httpd/ 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 Index: head/www/mini_httpd/pkg-descr =================================================================== --- head/www/mini_httpd/pkg-descr (revision 452565) +++ head/www/mini_httpd/pkg-descr (revision 452566) @@ -1,18 +1,18 @@ mini_httpd is a small HTTP server. Its performance is not great, but for low or medium traffic sites it's quite adequate. It implements all the basic features of an HTTP server, including: - GET, HEAD, and POST methods - CGI and basic authentication support - Security against ".." filename snooping - The common MIME types - Trailing-slash redirection - index.html, index.htm, index.cgi - Directory listings - Multihoming (virtual hosting) - Standard logging - Custom error pages It can also be configured to do SSL/HTTPS and IPv6. -WWW: http://www.acme.com/software/mini_httpd/ +WWW: https://www.acme.com/software/mini_httpd/