Index: head/astro/readosm/Makefile =================================================================== --- head/astro/readosm/Makefile (revision 453452) +++ head/astro/readosm/Makefile (revision 453453) @@ -1,26 +1,26 @@ # Created by: Loïc BARTOLETTI # $FreeBSD$ PORTNAME= readosm PORTVERSION= 1.0.0 CATEGORIES= astro geography devel MASTER_SITES= http://www.gaia-gis.it/gaia-sins/ DISTNAME= ${PORTNAME}-${PORTVERSION}e MAINTAINER= lbartoletti@tuxfamily.org COMMENT= Extract valid data from within an Open Street Map input file -LICENSE= MPL LGPL21 GPLv2 +LICENSE= MPL11 LGPL21 GPLv2 LICENSE_COMB= dual LIB_DEPENDS= libexpat.so:textproc/expat2 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}e GNU_CONFIGURE= yes USES= gmake libtool pathfix pkgconfig CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} USE_LDCONFIG= yes .include Index: head/databases/spatialite/Makefile =================================================================== --- head/databases/spatialite/Makefile (revision 453452) +++ head/databases/spatialite/Makefile (revision 453453) @@ -1,39 +1,39 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= spatialite PORTVERSION= 4.3.0 CATEGORIES= databases geography MASTER_SITES= http://www.gaia-gis.it/gaia-sins/libspatialite-sources/ DISTNAME= lib${PORTNAME}-${PORTVERSION} MAINTAINER= lbartoletti@tuxfamily.org COMMENT= Spatial Extensions for SQLite -LICENSE= MPL LGPL20 GPLv2 +LICENSE= MPL11 LGPL20 GPLv2 LICENSE_COMB= dual LIB_DEPENDS= libgeos_c.so:graphics/geos \ libproj.so:graphics/proj \ libfreexl.so:textproc/freexl GNU_CONFIGURE= yes USES= gmake iconv pathfix pkgconfig libtool sqlite USE_GNOME= libxml2 CFLAGS+= -I${WRKSRC}/src/headers -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} CONFIGURE_ARGS+= --enable-gcp=yes --enable-libxml2=yes CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" USE_LDCONFIG= yes OPTIONS_DEFINE=LWGEOM LWGEOM_DESC=Enable lwgeom (PostGIS) functions LWGEOM_CONFIGURE_ENABLE= lwgeom LWGEOM_LIB_DEPENDS= liblwgeom.so:databases/postgis21 post-patch: @${REINPLACE_CMD} -e 's|-ldl| |' ${WRKSRC}/src/Makefile.am @${REINPLACE_CMD} -e 's|-ldl| |' ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e 's|-ldl| |' ${WRKSRC}/configure .include Index: head/devel/ptlib/Makefile =================================================================== --- head/devel/ptlib/Makefile (revision 453452) +++ head/devel/ptlib/Makefile (revision 453453) @@ -1,177 +1,177 @@ # Created by: Roger Hardiman # $FreeBSD$ PORTNAME= ptlib PORTVERSION= 2.10.11 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Cross platform C++ library, used by OPAL -LICENSE= MPL +LICENSE= MPL10 LIB_DEPENDS= libexpat.so:textproc/expat2 CONFLICTS= pwlib-1.* USES= autoreconf:build bison gmake pathfix pkgconfig ssl tar:xz GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${OPENSSLINC} -I${LOCALBASE}/include LDFLAGS+= -L${OPENSSLLIB} -L${LOCALBASE}/lib CONFIGURE_ARGS+=--enable-audio \ --enable-ipv6 \ --enable-exceptions \ --enable-oss \ --enable-plugins CONFIGURE_ARGS+=--disable-lua \ --disable-sasl # --with-expat-dir="${LOCALBASE}" CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lssl" OPTIONS_DEFINE= BSDVIDEO DEBUG ODBC ALSA JABBER V4L SDL LDAP PULSEAUDIO OPTIONS_DEFAULT=BSDVIDEO SDL V4L JABBER BSDVIDEO_DESC= BSD video support DEBUG_DESC= Install debug library .include PLIST_SUB+= PORTVERSION=${PORTVERSION} \ PVERSION_MAJOR=${PVERSION_MAJOR} \ PVERSION_MINOR=${PVERSION_MINOR} PVERSION_MAJOR= ${PORTVERSION:C/.[0-9]+.[0-9]+.//} PVERSION_MINOR= ${PORTVERSION:C/.[0-9]+$//g} .if ${PORT_OPTIONS:MDEBUG} ALL_TARGET= optshared debugshared PLIST_SUB+= DEBUG="" .else ALL_TARGET= optshared PLIST_SUB+= DEBUG="@comment " .endif .if ${PORT_OPTIONS:MPULSEAUDIO} LIB_DEPENDS+= libpulse.so:audio/pulseaudio CONFIGURE_ARGS+=--enable-pulse .else CONFIGURE_ARGS+=--disable-pulse .endif .if ${PORT_OPTIONS:MJABBER} CONFIGURE_ARGS+=--enable-jabber PLLIB_VIDEO=1 .endif .if ${PORT_OPTIONS:MODBC} LIB_DEPENDS+= libodbc.so:databases/unixODBC CONFIGURE_ARGS+=--enable-odbc .else CONFIGURE_ARGS+=--disable-odbc .endif .if ${PORT_OPTIONS:MALSA} LIB_DEPENDS+= libasound.so:audio/alsa-lib CONFIGURE_ARGS+=--enable-alsa PLIST_SUB+= ALSA="" .else CONFIGURE_ARGS+=--disable-alsa PLIST_SUB+= ALSA="@comment " .endif .if ${PORT_OPTIONS:MBSDVIDEO} CONFIGURE_ARGS+=--enable-bsdvideo PLIST_SUB+= BSDVIDEO="" PTLIB_VIDEO=1 .else CONFIGURE_ARGS+=--disable-bsdvideo PLIST_SUB+= BSDVIDEO="@comment " .endif .if ${PORT_OPTIONS:MV4L} BUILD_DEPENDS+= v4l_compat>=0:multimedia/v4l_compat LIB_DEPENDS+= libv4l2.so:multimedia/libv4l CONFIGURE_ARGS+=--enable-v4l --enable-v4l2 PLIST_SUB+= V4L="" PTLIB_VIDEO=1 .else CONFIGURE_ARGS+=--disable-v4l --disable-v4l2 PLIST_SUB+= V4L="@comment " .endif .if defined(PTLIB_VIDEO) CONFIGURE_ARGS+=--enable-video --enable-vidfile PLIST_SUB+= VIDEODIR="" .else CONFIGURE_ARGS+=--disable-video --disable-vidfile PLIST_SUB+= VIDEODIR="@comment " .endif .if ${PORT_OPTIONS:MSDL} USE_SDL+= sdl CONFIGURE_ARGS+=--enable-sdl .else CONFIGURE_ARGS+=--disable-sdl .endif .if ${PORT_OPTIONS:MLDAP} USE_OPENLDAP= yes CONFIGURE_ARGS+=--enable-openldap .else CONFIGURE_ARGS+=--disable-openldap .endif # ONLY FOR THE BRAVE! # If someone owns a firewire(4) video device and wants to use it for # video-conferencing purposes, please download the files: # libraw1394.shar.gz, libavc1394.shar.gz and libdc1394.shar.gz from # ftp://ftp.frm2.tum.de/pub/jpulz/FreeBSD/ports/ # Extract the files in ${PORTSDIR}/devel and uncomment the following lines. # ##enable libavc1394 #.if defined(WITH_AVC1394) #LIB_DEPENDS+= avc1394.2:devel/libavc1394 \ # dv.4:multimedia/libdv #CONFIGURE_ARGS+= --enable-avc #PLIST_SUB+= AVC1394="" #.else CONFIGURE_ARGS+= --disable-avc PLIST_SUB+= AVC1394="@comment " #.endif # ##enable libdc1394 #.if defined(WITH_DC1394) #LIB_DEPENDS+= dc1394.2[0-9]:multimedia/libdc1394 #CONFIGURE_ARGS+= --enable-dc #PLIST_SUB+= DC1394="" #.else CONFIGURE_ARGS+= --disable-dc #PLIST_SUB+= DC1394="@comment " #.endif post-patch: @${REINPLACE_CMD} -e 's/RTF_WASCLONED/0x20000/' ${WRKSRC}/src/ptlib/unix/socket.cxx pre-configure: (cd ${WRKSRC}/plugins/ && ${AUTORECONF} -fi) post-install: ${LN} -sf libpt.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libpt.so.${PVERSION_MAJOR} ${LN} -sf libpt.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libpt.so.${PVERSION_MINOR} .if ${PORT_OPTIONS:MDEBUG} ${LN} -sf libpt_d.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libpt_d.so.${PVERSION_MAJOR} ${LN} -sf libpt_d.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libpt_d.so.${PVERSION_MINOR} .endif @${CHMOD} 0755 ${STAGEDIR}${PREFIX}/lib/libpt.so.${PORTVERSION} \ ${STAGEDIR}${PREFIX}/lib/ptlib-${PORTVERSION}/devices/*/*.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpt.so.${PORTVERSION} @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ptlib-${PORTVERSION}/devices/*/*.so .include Index: head/devel/soapui/Makefile =================================================================== --- head/devel/soapui/Makefile (revision 453452) +++ head/devel/soapui/Makefile (revision 453453) @@ -1,52 +1,52 @@ # Created by: arved # $FreeBSD$ PORTNAME= soapui PORTVERSION= 5.2.1 CATEGORIES= devel java www MASTER_SITES= SF DISTNAME= SoapUI-${PORTVERSION}-linux-bin MAINTAINER= pi@FreeBSD.org COMMENT= Web service, SOA, and SOAP testing tool -LICENSE= EUPL LGPL21 LGPL3 APACHE11 APACHE20 BSD3CLAUSE MPL MIT CPL +LICENSE= EUPL LGPL21 LGPL3 APACHE11 APACHE20 BSD3CLAUSE MPL11 MIT CPL LICENSE_COMB= multi LICENSE_NAME_EUPL=European Union Public Licence V. 1.1 LICENSE_FILE_EUPL=${WRKSRC}/LICENSE.txt LICENSE_PERMS_EUPL=dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= cpe CPE_VENDOR= smartbear USE_JAVA= 1.7+ WRKSRC= ${WRKDIR}/SoapUI-${PORTVERSION} REINPLACE_ARGS= -i '' DATADIR= ${JAVASHAREDIR}/${PORTNAME} NO_BUILD= yes NO_ARCH= yes OPTIONS_DEFINE= DOCS EXAMPLES post-patch: ${REINPLACE_CMD} -e 's|\(SOAPUI_HOME=\).*$$|\1${DATADIR}| ; \ /-Dsoapui\.jxbrowser\.disable=true/s/^#// ; \ s|^java |exec ${JAVA} | ; /^cd $$DIRNAME/d' ${WRKSRC}/bin/*.sh do-install: .for dir in bin lib cd ${WRKSRC} && ${COPYTREE_SHARE} ${dir} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_SCRIPT} ${WRKSRC}/bin/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && ${COPYTREE_SHARE} Tutorials ${STAGEDIR}${EXAMPLESDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in README.md RELEASENOTES.txt ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ .endfor cd ${WRKSRC} && ${COPYTREE_SHARE} licenses ${STAGEDIR}${DOCSDIR} .include Index: head/devel/zziplib/Makefile =================================================================== --- head/devel/zziplib/Makefile (revision 453452) +++ head/devel/zziplib/Makefile (revision 453453) @@ -1,36 +1,36 @@ # Created by: George Reid # $FreeBSD$ PORTNAME= zziplib PORTVERSION= 0.13.62 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}/${PORTNAME}13/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Library to provide transparent read access to zipped files -LICENSE= LGPL21 MPL +LICENSE= LGPL21 MPL11 LICENSE_COMB= dual BUILD_DEPENDS= zip:archivers/zip USES= libtool pathfix pkgconfig python:2,build tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_XMLTO=":" USE_LDCONFIG= yes INSTALL_TARGET= install-strip PORTSCOUT= limit:^0\. OPTIONS_DEFINE= SDL OPTIONS_SUB= yes SDL_USE= SDL=sdl SDL_CONFIGURE_ENABLE= sdl regression-test: @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \ ${MAKEFILE} ${MAKE_ARGS} check) .include Index: head/dns/bind9-devel/Makefile =================================================================== --- head/dns/bind9-devel/Makefile (revision 453452) +++ head/dns/bind9-devel/Makefile (revision 453453) @@ -1,289 +1,289 @@ # $FreeBSD$ # pkg-help formatted with fmt 59 63 PORTNAME= bind PORTVERSION= ${ISCVERSION:S/-P/P/:S/b/.b/:S/a/.a/:S/rc/.rc/} .if defined(BIND_TOOLS_SLAVE) # dns/bind-tools here PORTREVISION= 1 .else # dns/bind9xx here PORTREVISION= 1 .endif CATEGORIES= dns net ipv6 MASTER_SITES= LOCAL/mat/bind #MASTER_SITES= https://source.isc.org/cgi-bin/gitweb.cgi?p=bind9.git;a=snapshot;h=${HASH};sf=tgz;/ .if defined(BIND_TOOLS_SLAVE) PKGNAMESUFFIX= -tools .else PKGNAMESUFFIX= 9-devel .endif DISTNAME= ${PORTNAME}9-${HASH} MAINTAINER= mat@FreeBSD.org .if defined(BIND_TOOLS_SLAVE) COMMENT= Command line tools from BIND: delv, dig, host, nslookup... .else COMMENT= BIND DNS suite with updated DNSSEC and DNS64 .endif -LICENSE= MPL +LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/COPYRIGHT # ISC releases things like 9.8.0-P1, which our versioning doesn't like ISCVERSION= 9.12.0b1.2017.10.30 HASH= facf811 USES= cpe libedit CPE_VENDOR= isc CPE_VERSION= ${ISCVERSION:C/-.*//} .if ${ISCVERSION:M*-*} CPE_UPDATE= ${ISCVERSION:C/.*-//:tl} .endif LIB_DEPENDS= libxml2.so:textproc/libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \ --disable-symtable \ --with-randomdev=/dev/random \ --with-libxml2=${LOCALBASE} \ --with-readline="-L${LOCALBASE}/lib -ledit" \ --with-dlopen=yes \ --sysconfdir=${ETCDIR} ETCDIR= ${PREFIX}/etc/namedb CONFLICTS= bind99 bind910 bind9-devel .if defined(BIND_TOOLS_SLAVE) CONFIGURE_ARGS+= --disable-shared CONFLICTS+= bind911 .else USE_RC_SUBR= named SUB_FILES= pkg-message named.conf CONFLICTS+= bind-tools .endif # BIND_TOOLS_SLAVE MAKE_JOBS_UNSAFE= yes PORTDOCS= * OPTIONS_DEFAULT= SSL THREADS SIGCHASE IDN GSSAPI_NONE JSON PYTHON OPTIONS_DEFINE= IDN LARGE_FILE PYTHON JSON \ FIXED_RRSET SIGCHASE IPV6 THREADS FILTER_AAAA OPTIONS_RADIO= CRYPTO GOSTDEF OPTIONS_RADIO_CRYPTO= SSL NATIVE_PKCS11 OPTIONS_RADIO_GOSTDEF= GOST GOST_ASN1 .if !defined(BIND_TOOLS_SLAVE) OPTIONS_DEFAULT+= DLZ_FILESYSTEM LMDB RPZ_NSDNAME RPZ_NSIP OPTIONS_DEFINE+= RPZ_NSIP RPZ_NSDNAME DOCS GEOIP \ MINCACHE PORTREVISION QUERYTRACE LMDB DNSTAP \ START_LATE OPTIONS_GROUP= DLZ OPTIONS_GROUP_DLZ= DLZ_POSTGRESQL DLZ_MYSQL DLZ_BDB \ DLZ_LDAP DLZ_FILESYSTEM DLZ_STUB .endif # BIND_TOOLS_SLAVE OPTIONS_SINGLE= GSSAPI OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE OPTIONS_SUB= yes CRYPTO_DESC= Choose which crypto engine to use DLZ_BDB_DESC= DLZ BDB driver DLZ_DESC= Dynamically Loadable Zones DLZ_FILESYSTEM_DESC= DLZ filesystem driver DLZ_LDAP_DESC= DLZ LDAP driver DLZ_MYSQL_DESC= DLZ MySQL driver (no threading) DLZ_POSTGRESQL_DESC= DLZ Postgres driver DLZ_STUB_DESC= DLZ stub driver DNSTAP_DESC= Provides fast passive logging of DNS messages FILTER_AAAA_DESC= Enable filtering of AAAA records FIXED_RRSET_DESC= Enable fixed rrset ordering GEOIP_DESC= Allow geographically based ACL. GOSTDEF_DESC= Enable GOST ciphers, needs SSL GOST_ASN1_DESC= GOST using ASN.1 GOST_DESC= GOST raw keys (new default) GSSAPI_BASE_DESC= Using Heimdal in base GSSAPI_HEIMDAL_DESC= Using security/heimdal GSSAPI_MIT_DESC= Using security/krb5 GSSAPI_NONE_DESC= Disable LARGE_FILE_DESC= 64-bit file support LMDB_DESC= Use LMDB for zone management MINCACHE_DESC= Use the mincachettl patch NATIVE_PKCS11_DESC= Use PKCS\#11 native API (**READ HELP**) PORTREVISION_DESC= Show PORTREVISION in the version string PYTHON_DESC= Build with Python utilities QUERYTRACE_DESC= Enable the very verbose query tracelogging RPZ_NSDNAME_DESC= Enable RPZ NSDNAME policy records RPZ_NSIP_DESC= Enable RPZ NSIP trigger rules SIGCHASE_DESC= dig/host/nslookup will do DNSSEC validation SSL_DESC= Build with OpenSSL (Required for DNSSEC) START_LATE_DESC= Start BIND late in the boot process (see help) DLZ_BDB_CONFIGURE_ON= --with-dlz-bdb=yes DLZ_BDB_USES= bdb DLZ_FILESYSTEM_CONFIGURE_ON= --with-dlz-filesystem=yes DLZ_LDAP_CONFIGURE_ON= --with-dlz-ldap=yes DLZ_LDAP_USE= openldap=yes DLZ_MYSQL_CONFIGURE_ON= --with-dlz-mysql=yes DLZ_MYSQL_PREVENTS= THREADS DLZ_MYSQL_USES= mysql DLZ_POSTGRESQL_CONFIGURE_ON= --with-dlz-postgres=yes DLZ_POSTGRESQL_USES= pgsql DLZ_STUB_CONFIGURE_ON= --with-dlz-stub=yes DNSTAP_CONFIGURE_ENABLE= dnstap DNSTAP_IMPLIES= THREADS DNSTAP_LIB_DEPENDS= libfstrm.so:devel/fstrm \ libprotobuf-c.so:devel/protobuf-c FILTER_AAAA_CONFIGURE_ENABLE= filter-aaaa FIXED_RRSET_CONFIGURE_ENABLE= fixed-rrset GEOIP_CONFIGURE_WITH= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GOST_ASN1_CONFIGURE_ON= --with-gost=asn1 GOST_CONFIGURE_ON= --with-gost GSSAPI_BASE_CONFIGURE_ON= \ --with-gssapi=${GSSAPIBASEDIR} KRB5CONFIG="${KRB5CONFIG}" GSSAPI_BASE_USES= gssapi GSSAPI_HEIMDAL_CONFIGURE_ON= \ --with-gssapi=${GSSAPIBASEDIR} KRB5CONFIG="${KRB5CONFIG}" GSSAPI_HEIMDAL_USES= gssapi:heimdal GSSAPI_MIT_CONFIGURE_ON= \ --with-gssapi=${GSSAPIBASEDIR} KRB5CONFIG="${KRB5CONFIG}" GSSAPI_MIT_USES= gssapi:mit GSSAPI_NONE_CONFIGURE_ON= --without-gssapi IDN_CONFIGURE_OFF= --without-idn IDN_CONFIGURE_ON= --with-idn=${LOCALBASE} ${ICONV_CONFIGURE_BASE} IDN_LIB_DEPENDS= libidnkit.so:dns/idnkit IDN_USES= iconv IPV6_CONFIGURE_ENABLE= ipv6 JSON_CONFIGURE_WITH= libjson JSON_LIB_DEPENDS= libjson-c.so:devel/json-c LARGE_FILE_CONFIGURE_ENABLE= largefile LMDB_CONFIGURE_WITH= lmdb LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb MINCACHE_EXTRA_PATCHES= ${FILESDIR}/extrapatch-bind-min-override-ttl NATIVE_PKCS11_CONFIGURE_ENABLE= native-pkcs11 NATIVE_PKCS11_IMPLIES= THREADS PYTHON_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply PYTHON_CONFIGURE_WITH= python=${PYTHON_CMD} PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply PYTHON_USES= python QUERYTRACE_CONFIGURE_ENABLE= querytrace RPZ_NSDNAME_CONFIGURE_ENABLE= rpz-nsdname RPZ_NSIP_CONFIGURE_ENABLE= rpz-nsip SIGCHASE_CONFIGURE_ON= STD_CDEFINES="-DDIG_SIGCHASE=1" SSL_CONFIGURE_OFF= --disable-openssl-version-check --without-openssl SSL_CONFIGURE_ON= --with-openssl=${OPENSSLBASE} SSL_USES= ssl START_LATE_SUB_LIST= NAMED_REQUIRE="SERVERS cleanvar" \ NAMED_BEFORE="LOGIN" START_LATE_SUB_LIST_OFF=NAMED_REQUIRE="NETWORKING ldconfig syslogd" \ NAMED_BEFORE="SERVERS" THREADS_CONFIGURE_ENABLE= threads .include .if !${PORT_OPTIONS:MGOST} && !${PORT_OPTIONS:MGOST_ASN1} CONFIGURE_ARGS+= --without-gost .endif .if ( ${PORT_OPTIONS:MGOST} || ${PORT_OPTIONS:MGOST_ASN1} ) && ${SSL_DEFAULT} == base BROKEN= OpenSSL from the base system does not support GOST, add \ DEFAULT_VERSIONS+=ssl=openssl to your /etc/make.conf and rebuild everything \ that needs SSL. .endif post-extract: echo "SRCID=${HASH}" > ${WRKSRC}/srcid post-patch: @${REINPLACE_CMD} -e '/RELEASETYPE=/s#$$#-${HASH}#' \ ${WRKSRC}/version .if defined(BIND_TOOLS_SLAVE) @${REINPLACE_CMD} -e 's#^SUBDIRS.*#SUBDIRS = lib bin#' \ -e 's#isc-config.sh installdirs#installdirs#' \ -e 's#.*INSTALL.*isc-config.*##' \ -e 's#.*INSTALL.*bind.keys.*##' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's#^SUBDIRS.*#SUBDIRS = delv dig dnssec tools nsupdate \\#' \ -e 's#^ .*check confgen ##' \ ${WRKSRC}/bin/Makefile.in .else . for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.1 \ rndc/rndc.8 @${REINPLACE_CMD} -e 's#/etc/named.conf#${ETCDIR}/named.conf#g' \ -e 's#/etc/rndc.conf#${ETCDIR}/rndc.conf#g' \ -e "s#/var\/run\/named\/named.pid#/var/run/named/pid#" \ ${WRKSRC}/bin/${FILE} . endfor .endif .if !defined(BIND_TOOLS_SLAVE) . if ${PORTREVISION:N0} post-patch-PORTREVISION-on: @${REINPLACE_CMD} -e '/EXTENSIONS/s#=$$#=_${PORTREVISION}#' \ ${WRKSRC}/version . endif post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/mtree ${MKDIR} ${STAGEDIR}${ETCDIR} . for i in dynamic master slave working @${MKDIR} ${STAGEDIR}${ETCDIR}/$i . endfor ${INSTALL_DATA} ${WRKDIR}/named.conf ${STAGEDIR}${ETCDIR}/named.conf.sample ${INSTALL_DATA} ${FILESDIR}/named.root ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${FILESDIR}/empty.db ${STAGEDIR}${ETCDIR}/master ${INSTALL_DATA} ${FILESDIR}/localhost-forward.db ${STAGEDIR}${ETCDIR}/master ${INSTALL_DATA} ${FILESDIR}/localhost-reverse.db ${STAGEDIR}${ETCDIR}/master ${INSTALL_DATA} ${FILESDIR}/BIND.chroot.dist ${STAGEDIR}${PREFIX}/etc/mtree/BIND.chroot.dist.sample ${INSTALL_DATA} ${FILESDIR}/BIND.chroot.local.dist ${STAGEDIR}${PREFIX}/etc/mtree/BIND.chroot.local.dist.sample ${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \ ${STAGEDIR}${ETCDIR}/rndc.conf.sample post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/arm ${INSTALL_DATA} ${WRKSRC}/doc/arm/*.html ${STAGEDIR}${DOCSDIR}/arm ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CHANGES* ${WRKSRC}/HISTORY.md \ ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .endif # BIND_TOOLS_SLAVE # Can't use USE_PYTHON=autoplist post-install-PYTHON-on: @${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -type f | ${SED} -e 's|${STAGEDIR}||' >> ${TMPPLIST} .include Index: head/dns/bind911/Makefile =================================================================== --- head/dns/bind911/Makefile (revision 453452) +++ head/dns/bind911/Makefile (revision 453453) @@ -1,282 +1,282 @@ # $FreeBSD$ # pkg-help formatted with fmt 59 63 PORTNAME= bind PORTVERSION= ${ISCVERSION:S/-P/P/:S/b/.b/:S/a/.a/:S/rc/.rc/} .if defined(BIND_TOOLS_SLAVE) # dns/bind-tools here PORTREVISION= 1 .else # dns/bind9xx here PORTREVISION= 2 .endif CATEGORIES= dns net ipv6 MASTER_SITES= ISC/bind9/${ISCVERSION} .if defined(BIND_TOOLS_SLAVE) PKGNAMESUFFIX= -tools .else PKGNAMESUFFIX= 911 .endif DISTNAME= ${PORTNAME}-${ISCVERSION} MAINTAINER= mat@FreeBSD.org .if defined(BIND_TOOLS_SLAVE) COMMENT= Command line tools from BIND: delv, dig, host, nslookup... .else COMMENT= BIND DNS suite with updated DNSSEC and DNS64 .endif -LICENSE= MPL +LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/COPYRIGHT # ISC releases things like 9.8.0-P1, which our versioning doesn't like ISCVERSION= 9.11.2 USES= cpe libedit CPE_VENDOR= isc CPE_VERSION= ${ISCVERSION:C/-.*//} .if ${ISCVERSION:M*-*} CPE_UPDATE= ${ISCVERSION:C/.*-//:tl} .endif LIB_DEPENDS= libxml2.so:textproc/libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \ --disable-symtable \ --with-randomdev=/dev/random \ --with-libxml2=${LOCALBASE} \ --with-readline="-L${LOCALBASE}/lib -ledit" \ --with-dlopen=yes \ --sysconfdir=${ETCDIR} ETCDIR= ${PREFIX}/etc/namedb CONFLICTS= bind99 bind910 bind9-devel .if defined(BIND_TOOLS_SLAVE) CONFIGURE_ARGS+= --disable-shared CONFLICTS+= bind911 .else USE_RC_SUBR= named SUB_FILES= pkg-message named.conf CONFLICTS+= bind-tools .endif # BIND_TOOLS_SLAVE MAKE_JOBS_UNSAFE= yes PORTDOCS= * OPTIONS_DEFAULT= SSL THREADS SIGCHASE IDN GSSAPI_NONE JSON PYTHON OPTIONS_DEFINE= IDN LARGE_FILE PYTHON JSON \ FIXED_RRSET SIGCHASE IPV6 THREADS FILTER_AAAA OPTIONS_RADIO= CRYPTO GOSTDEF OPTIONS_RADIO_CRYPTO= SSL NATIVE_PKCS11 OPTIONS_RADIO_GOSTDEF= GOST GOST_ASN1 .if !defined(BIND_TOOLS_SLAVE) OPTIONS_DEFAULT+= DLZ_FILESYSTEM LMDB RPZ_NSDNAME RPZ_NSIP OPTIONS_DEFINE+= RPZ_NSIP RPZ_NSDNAME DOCS GEOIP \ MINCACHE PORTREVISION QUERYTRACE LMDB DNSTAP \ START_LATE OPTIONS_GROUP= DLZ OPTIONS_GROUP_DLZ= DLZ_POSTGRESQL DLZ_MYSQL DLZ_BDB \ DLZ_LDAP DLZ_FILESYSTEM DLZ_STUB .endif # BIND_TOOLS_SLAVE OPTIONS_SINGLE= GSSAPI OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE OPTIONS_SUB= yes CRYPTO_DESC= Choose which crypto engine to use DLZ_BDB_DESC= DLZ BDB driver DLZ_DESC= Dynamically Loadable Zones DLZ_FILESYSTEM_DESC= DLZ filesystem driver DLZ_LDAP_DESC= DLZ LDAP driver DLZ_MYSQL_DESC= DLZ MySQL driver (no threading) DLZ_POSTGRESQL_DESC= DLZ Postgres driver DLZ_STUB_DESC= DLZ stub driver DNSTAP_DESC= Provides fast passive logging of DNS messages FILTER_AAAA_DESC= Enable filtering of AAAA records FIXED_RRSET_DESC= Enable fixed rrset ordering GEOIP_DESC= Allow geographically based ACL. GOSTDEF_DESC= Enable GOST ciphers, needs SSL GOST_ASN1_DESC= GOST using ASN.1 GOST_DESC= GOST raw keys (new default) GSSAPI_BASE_DESC= Using Heimdal in base GSSAPI_HEIMDAL_DESC= Using security/heimdal GSSAPI_MIT_DESC= Using security/krb5 GSSAPI_NONE_DESC= Disable LARGE_FILE_DESC= 64-bit file support LMDB_DESC= Use LMDB for zone management MINCACHE_DESC= Use the mincachettl patch NATIVE_PKCS11_DESC= Use PKCS\#11 native API (**READ HELP**) PORTREVISION_DESC= Show PORTREVISION in the version string PYTHON_DESC= Build with Python utilities QUERYTRACE_DESC= Enable the very verbose query tracelogging RPZ_NSDNAME_DESC= Enable RPZ NSDNAME policy records RPZ_NSIP_DESC= Enable RPZ NSIP trigger rules SIGCHASE_DESC= dig/host/nslookup will do DNSSEC validation SSL_DESC= Build with OpenSSL (Required for DNSSEC) START_LATE_DESC= Start BIND late in the boot process (see help) DLZ_BDB_CONFIGURE_ON= --with-dlz-bdb=yes DLZ_BDB_USES= bdb DLZ_FILESYSTEM_CONFIGURE_ON= --with-dlz-filesystem=yes DLZ_LDAP_CONFIGURE_ON= --with-dlz-ldap=yes DLZ_LDAP_USE= openldap=yes DLZ_MYSQL_CONFIGURE_ON= --with-dlz-mysql=yes DLZ_MYSQL_PREVENTS= THREADS DLZ_MYSQL_USES= mysql DLZ_POSTGRESQL_CONFIGURE_ON= --with-dlz-postgres=yes DLZ_POSTGRESQL_USES= pgsql DLZ_STUB_CONFIGURE_ON= --with-dlz-stub=yes DNSTAP_CONFIGURE_ENABLE= dnstap DNSTAP_IMPLIES= THREADS DNSTAP_LIB_DEPENDS= libfstrm.so:devel/fstrm \ libprotobuf-c.so:devel/protobuf-c FILTER_AAAA_CONFIGURE_ENABLE= filter-aaaa FIXED_RRSET_CONFIGURE_ENABLE= fixed-rrset GEOIP_CONFIGURE_WITH= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GOST_ASN1_CONFIGURE_ON= --with-gost=asn1 GOST_CONFIGURE_ON= --with-gost GSSAPI_BASE_CONFIGURE_ON= \ --with-gssapi=${GSSAPIBASEDIR} KRB5CONFIG="${KRB5CONFIG}" GSSAPI_BASE_USES= gssapi GSSAPI_HEIMDAL_CONFIGURE_ON= \ --with-gssapi=${GSSAPIBASEDIR} KRB5CONFIG="${KRB5CONFIG}" GSSAPI_HEIMDAL_USES= gssapi:heimdal GSSAPI_MIT_CONFIGURE_ON= \ --with-gssapi=${GSSAPIBASEDIR} KRB5CONFIG="${KRB5CONFIG}" GSSAPI_MIT_USES= gssapi:mit GSSAPI_NONE_CONFIGURE_ON= --without-gssapi IDN_CONFIGURE_OFF= --without-idn IDN_CONFIGURE_ON= --with-idn=${LOCALBASE} ${ICONV_CONFIGURE_BASE} IDN_LIB_DEPENDS= libidnkit.so:dns/idnkit IDN_USES= iconv IPV6_CONFIGURE_ENABLE= ipv6 JSON_CONFIGURE_WITH= libjson JSON_LIB_DEPENDS= libjson-c.so:devel/json-c LARGE_FILE_CONFIGURE_ENABLE= largefile LMDB_CONFIGURE_WITH= lmdb LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb MINCACHE_EXTRA_PATCHES= ${FILESDIR}/extrapatch-bind-min-override-ttl NATIVE_PKCS11_CONFIGURE_ENABLE= native-pkcs11 NATIVE_PKCS11_IMPLIES= THREADS PYTHON_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply PYTHON_CONFIGURE_WITH= python=${PYTHON_CMD} PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply PYTHON_USES= python QUERYTRACE_CONFIGURE_ENABLE= querytrace RPZ_NSDNAME_CONFIGURE_ENABLE= rpz-nsdname RPZ_NSIP_CONFIGURE_ENABLE= rpz-nsip SIGCHASE_CONFIGURE_ON= STD_CDEFINES="-DDIG_SIGCHASE=1" SSL_CONFIGURE_OFF= --disable-openssl-version-check --without-openssl SSL_CONFIGURE_ON= --with-openssl=${OPENSSLBASE} SSL_USES= ssl START_LATE_SUB_LIST= NAMED_REQUIRE="SERVERS cleanvar" \ NAMED_BEFORE="LOGIN" START_LATE_SUB_LIST_OFF=NAMED_REQUIRE="NETWORKING ldconfig syslogd" \ NAMED_BEFORE="SERVERS" THREADS_CONFIGURE_ENABLE= threads .include .if !${PORT_OPTIONS:MGOST} && !${PORT_OPTIONS:MGOST_ASN1} CONFIGURE_ARGS+= --without-gost .endif .if ( ${PORT_OPTIONS:MGOST} || ${PORT_OPTIONS:MGOST_ASN1} ) && ${SSL_DEFAULT} == base BROKEN= OpenSSL from the base system does not support GOST, add \ DEFAULT_VERSIONS+=ssl=openssl to your /etc/make.conf and rebuild everything \ that needs SSL. .endif post-patch: .if defined(BIND_TOOLS_SLAVE) @${REINPLACE_CMD} -e 's#^SUBDIRS.*#SUBDIRS = lib bin#' \ -e 's#isc-config.sh installdirs#installdirs#' \ -e 's#.*INSTALL.*isc-config.*##' \ -e 's#.*INSTALL.*bind.keys.*##' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's#^SUBDIRS.*#SUBDIRS = delv dig dnssec tools nsupdate \\#' \ -e 's#^ .*check confgen ##' \ ${WRKSRC}/bin/Makefile.in .else . for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.1 \ rndc/rndc.8 @${REINPLACE_CMD} -e 's#/etc/named.conf#${ETCDIR}/named.conf#g' \ -e 's#/etc/rndc.conf#${ETCDIR}/rndc.conf#g' \ -e "s#/var\/run\/named\/named.pid#/var/run/named/pid#" \ ${WRKSRC}/bin/${FILE} . endfor .endif .if !defined(BIND_TOOLS_SLAVE) . if ${PORTREVISION:N0} post-patch-PORTREVISION-on: @${REINPLACE_CMD} -e '/EXTENSIONS/s#=$$#=_${PORTREVISION}#' \ ${WRKSRC}/version . endif post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/mtree ${MKDIR} ${STAGEDIR}${ETCDIR} . for i in dynamic master slave working @${MKDIR} ${STAGEDIR}${ETCDIR}/$i . endfor ${INSTALL_DATA} ${WRKDIR}/named.conf ${STAGEDIR}${ETCDIR}/named.conf.sample ${INSTALL_DATA} ${FILESDIR}/named.root ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${FILESDIR}/empty.db ${STAGEDIR}${ETCDIR}/master ${INSTALL_DATA} ${FILESDIR}/localhost-forward.db ${STAGEDIR}${ETCDIR}/master ${INSTALL_DATA} ${FILESDIR}/localhost-reverse.db ${STAGEDIR}${ETCDIR}/master ${INSTALL_DATA} ${FILESDIR}/BIND.chroot.dist ${STAGEDIR}${PREFIX}/etc/mtree/BIND.chroot.dist.sample ${INSTALL_DATA} ${FILESDIR}/BIND.chroot.local.dist ${STAGEDIR}${PREFIX}/etc/mtree/BIND.chroot.local.dist.sample ${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \ ${STAGEDIR}${ETCDIR}/rndc.conf.sample post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/arm ${INSTALL_DATA} ${WRKSRC}/doc/arm/*.html ${STAGEDIR}${DOCSDIR}/arm ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CHANGES \ ${WRKSRC}/HISTORY* ${WRKSRC}/README* ${STAGEDIR}${DOCSDIR} .endif # BIND_TOOLS_SLAVE # Can't use USE_PYTHON=autoplist post-install-PYTHON-on: @${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -type f | ${SED} -e 's|${STAGEDIR}||' >> ${TMPPLIST} .include Index: head/dns/bind912/Makefile =================================================================== --- head/dns/bind912/Makefile (revision 453452) +++ head/dns/bind912/Makefile (revision 453453) @@ -1,282 +1,282 @@ # $FreeBSD$ # pkg-help formatted with fmt 59 63 PORTNAME= bind PORTVERSION= ${ISCVERSION:S/-P/P/:S/b/.b/:S/a/.a/:S/rc/.rc/} .if defined(BIND_TOOLS_SLAVE) # dns/bind-tools here PORTREVISION= 1 .else # dns/bind9xx here PORTREVISION= 1 .endif CATEGORIES= dns net ipv6 MASTER_SITES= ISC/bind9/${ISCVERSION} .if defined(BIND_TOOLS_SLAVE) PKGNAMESUFFIX= -tools .else PKGNAMESUFFIX= 912 .endif DISTNAME= ${PORTNAME}-${ISCVERSION} MAINTAINER= mat@FreeBSD.org .if defined(BIND_TOOLS_SLAVE) COMMENT= Command line tools from BIND: delv, dig, host, nslookup... .else COMMENT= BIND DNS suite with updated DNSSEC and DNS64 .endif -LICENSE= MPL +LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/COPYRIGHT # ISC releases things like 9.8.0-P1, which our versioning doesn't like ISCVERSION= 9.12.0b1 USES= cpe libedit CPE_VENDOR= isc CPE_VERSION= ${ISCVERSION:C/-.*//} .if ${ISCVERSION:M*-*} CPE_UPDATE= ${ISCVERSION:C/.*-//:tl} .endif LIB_DEPENDS= libxml2.so:textproc/libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \ --disable-symtable \ --with-randomdev=/dev/random \ --with-libxml2=${LOCALBASE} \ --with-readline="-L${LOCALBASE}/lib -ledit" \ --with-dlopen=yes \ --sysconfdir=${ETCDIR} ETCDIR= ${PREFIX}/etc/namedb CONFLICTS= bind99 bind910 bind9-devel .if defined(BIND_TOOLS_SLAVE) CONFIGURE_ARGS+= --disable-shared CONFLICTS+= bind911 .else USE_RC_SUBR= named SUB_FILES= pkg-message named.conf CONFLICTS+= bind-tools .endif # BIND_TOOLS_SLAVE MAKE_JOBS_UNSAFE= yes PORTDOCS= * OPTIONS_DEFAULT= SSL THREADS SIGCHASE IDN GSSAPI_NONE JSON PYTHON OPTIONS_DEFINE= IDN LARGE_FILE PYTHON JSON \ FIXED_RRSET SIGCHASE IPV6 THREADS FILTER_AAAA OPTIONS_RADIO= CRYPTO GOSTDEF OPTIONS_RADIO_CRYPTO= SSL NATIVE_PKCS11 OPTIONS_RADIO_GOSTDEF= GOST GOST_ASN1 .if !defined(BIND_TOOLS_SLAVE) OPTIONS_DEFAULT+= DLZ_FILESYSTEM LMDB RPZ_NSDNAME RPZ_NSIP OPTIONS_DEFINE+= RPZ_NSIP RPZ_NSDNAME DOCS GEOIP \ MINCACHE PORTREVISION QUERYTRACE LMDB DNSTAP \ START_LATE OPTIONS_GROUP= DLZ OPTIONS_GROUP_DLZ= DLZ_POSTGRESQL DLZ_MYSQL DLZ_BDB \ DLZ_LDAP DLZ_FILESYSTEM DLZ_STUB .endif # BIND_TOOLS_SLAVE OPTIONS_SINGLE= GSSAPI OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE OPTIONS_SUB= yes CRYPTO_DESC= Choose which crypto engine to use DLZ_BDB_DESC= DLZ BDB driver DLZ_DESC= Dynamically Loadable Zones DLZ_FILESYSTEM_DESC= DLZ filesystem driver DLZ_LDAP_DESC= DLZ LDAP driver DLZ_MYSQL_DESC= DLZ MySQL driver (no threading) DLZ_POSTGRESQL_DESC= DLZ Postgres driver DLZ_STUB_DESC= DLZ stub driver DNSTAP_DESC= Provides fast passive logging of DNS messages FILTER_AAAA_DESC= Enable filtering of AAAA records FIXED_RRSET_DESC= Enable fixed rrset ordering GEOIP_DESC= Allow geographically based ACL. GOSTDEF_DESC= Enable GOST ciphers, needs SSL GOST_ASN1_DESC= GOST using ASN.1 GOST_DESC= GOST raw keys (new default) GSSAPI_BASE_DESC= Using Heimdal in base GSSAPI_HEIMDAL_DESC= Using security/heimdal GSSAPI_MIT_DESC= Using security/krb5 GSSAPI_NONE_DESC= Disable LARGE_FILE_DESC= 64-bit file support LMDB_DESC= Use LMDB for zone management MINCACHE_DESC= Use the mincachettl patch NATIVE_PKCS11_DESC= Use PKCS\#11 native API (**READ HELP**) PORTREVISION_DESC= Show PORTREVISION in the version string PYTHON_DESC= Build with Python utilities QUERYTRACE_DESC= Enable the very verbose query tracelogging RPZ_NSDNAME_DESC= Enable RPZ NSDNAME policy records RPZ_NSIP_DESC= Enable RPZ NSIP trigger rules SIGCHASE_DESC= dig/host/nslookup will do DNSSEC validation SSL_DESC= Build with OpenSSL (Required for DNSSEC) START_LATE_DESC= Start BIND late in the boot process (see help) DLZ_BDB_CONFIGURE_ON= --with-dlz-bdb=yes DLZ_BDB_USES= bdb DLZ_FILESYSTEM_CONFIGURE_ON= --with-dlz-filesystem=yes DLZ_LDAP_CONFIGURE_ON= --with-dlz-ldap=yes DLZ_LDAP_USE= openldap=yes DLZ_MYSQL_CONFIGURE_ON= --with-dlz-mysql=yes DLZ_MYSQL_PREVENTS= THREADS DLZ_MYSQL_USES= mysql DLZ_POSTGRESQL_CONFIGURE_ON= --with-dlz-postgres=yes DLZ_POSTGRESQL_USES= pgsql DLZ_STUB_CONFIGURE_ON= --with-dlz-stub=yes DNSTAP_CONFIGURE_ENABLE= dnstap DNSTAP_IMPLIES= THREADS DNSTAP_LIB_DEPENDS= libfstrm.so:devel/fstrm \ libprotobuf-c.so:devel/protobuf-c FILTER_AAAA_CONFIGURE_ENABLE= filter-aaaa FIXED_RRSET_CONFIGURE_ENABLE= fixed-rrset GEOIP_CONFIGURE_WITH= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GOST_ASN1_CONFIGURE_ON= --with-gost=asn1 GOST_CONFIGURE_ON= --with-gost GSSAPI_BASE_CONFIGURE_ON= \ --with-gssapi=${GSSAPIBASEDIR} KRB5CONFIG="${KRB5CONFIG}" GSSAPI_BASE_USES= gssapi GSSAPI_HEIMDAL_CONFIGURE_ON= \ --with-gssapi=${GSSAPIBASEDIR} KRB5CONFIG="${KRB5CONFIG}" GSSAPI_HEIMDAL_USES= gssapi:heimdal GSSAPI_MIT_CONFIGURE_ON= \ --with-gssapi=${GSSAPIBASEDIR} KRB5CONFIG="${KRB5CONFIG}" GSSAPI_MIT_USES= gssapi:mit GSSAPI_NONE_CONFIGURE_ON= --without-gssapi IDN_CONFIGURE_OFF= --without-idn IDN_CONFIGURE_ON= --with-idn=${LOCALBASE} ${ICONV_CONFIGURE_BASE} IDN_LIB_DEPENDS= libidnkit.so:dns/idnkit IDN_USES= iconv IPV6_CONFIGURE_ENABLE= ipv6 JSON_CONFIGURE_WITH= libjson JSON_LIB_DEPENDS= libjson-c.so:devel/json-c LARGE_FILE_CONFIGURE_ENABLE= largefile LMDB_CONFIGURE_WITH= lmdb LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb MINCACHE_EXTRA_PATCHES= ${FILESDIR}/extrapatch-bind-min-override-ttl NATIVE_PKCS11_CONFIGURE_ENABLE= native-pkcs11 NATIVE_PKCS11_IMPLIES= THREADS PYTHON_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply PYTHON_CONFIGURE_WITH= python=${PYTHON_CMD} PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=0:devel/py-ply PYTHON_USES= python QUERYTRACE_CONFIGURE_ENABLE= querytrace RPZ_NSDNAME_CONFIGURE_ENABLE= rpz-nsdname RPZ_NSIP_CONFIGURE_ENABLE= rpz-nsip SIGCHASE_CONFIGURE_ON= STD_CDEFINES="-DDIG_SIGCHASE=1" SSL_CONFIGURE_OFF= --disable-openssl-version-check --without-openssl SSL_CONFIGURE_ON= --with-openssl=${OPENSSLBASE} SSL_USES= ssl START_LATE_SUB_LIST= NAMED_REQUIRE="SERVERS cleanvar" \ NAMED_BEFORE="LOGIN" START_LATE_SUB_LIST_OFF=NAMED_REQUIRE="NETWORKING ldconfig syslogd" \ NAMED_BEFORE="SERVERS" THREADS_CONFIGURE_ENABLE= threads .include .if !${PORT_OPTIONS:MGOST} && !${PORT_OPTIONS:MGOST_ASN1} CONFIGURE_ARGS+= --without-gost .endif .if ( ${PORT_OPTIONS:MGOST} || ${PORT_OPTIONS:MGOST_ASN1} ) && ${SSL_DEFAULT} == base BROKEN= OpenSSL from the base system does not support GOST, add \ DEFAULT_VERSIONS+=ssl=openssl to your /etc/make.conf and rebuild everything \ that needs SSL. .endif post-patch: .if defined(BIND_TOOLS_SLAVE) @${REINPLACE_CMD} -e 's#^SUBDIRS.*#SUBDIRS = lib bin#' \ -e 's#isc-config.sh installdirs#installdirs#' \ -e 's#.*INSTALL.*isc-config.*##' \ -e 's#.*INSTALL.*bind.keys.*##' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's#^SUBDIRS.*#SUBDIRS = delv dig dnssec tools nsupdate \\#' \ -e 's#^ .*check confgen ##' \ ${WRKSRC}/bin/Makefile.in .else . for FILE in check/named-checkconf.8 named/named.8 nsupdate/nsupdate.1 \ rndc/rndc.8 @${REINPLACE_CMD} -e 's#/etc/named.conf#${ETCDIR}/named.conf#g' \ -e 's#/etc/rndc.conf#${ETCDIR}/rndc.conf#g' \ -e "s#/var\/run\/named\/named.pid#/var/run/named/pid#" \ ${WRKSRC}/bin/${FILE} . endfor .endif .if !defined(BIND_TOOLS_SLAVE) . if ${PORTREVISION:N0} post-patch-PORTREVISION-on: @${REINPLACE_CMD} -e '/EXTENSIONS/s#=$$#=_${PORTREVISION}#' \ ${WRKSRC}/version . endif post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/mtree ${MKDIR} ${STAGEDIR}${ETCDIR} . for i in dynamic master slave working @${MKDIR} ${STAGEDIR}${ETCDIR}/$i . endfor ${INSTALL_DATA} ${WRKDIR}/named.conf ${STAGEDIR}${ETCDIR}/named.conf.sample ${INSTALL_DATA} ${FILESDIR}/named.root ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${FILESDIR}/empty.db ${STAGEDIR}${ETCDIR}/master ${INSTALL_DATA} ${FILESDIR}/localhost-forward.db ${STAGEDIR}${ETCDIR}/master ${INSTALL_DATA} ${FILESDIR}/localhost-reverse.db ${STAGEDIR}${ETCDIR}/master ${INSTALL_DATA} ${FILESDIR}/BIND.chroot.dist ${STAGEDIR}${PREFIX}/etc/mtree/BIND.chroot.dist.sample ${INSTALL_DATA} ${FILESDIR}/BIND.chroot.local.dist ${STAGEDIR}${PREFIX}/etc/mtree/BIND.chroot.local.dist.sample ${INSTALL_DATA} ${WRKSRC}/bin/rndc/rndc.conf \ ${STAGEDIR}${ETCDIR}/rndc.conf.sample post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/arm ${INSTALL_DATA} ${WRKSRC}/doc/arm/*.html ${STAGEDIR}${DOCSDIR}/arm ${INSTALL_DATA} ${WRKSRC}/doc/arm/Bv9ARM.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/CHANGES* ${WRKSRC}/HISTORY.md \ ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .endif # BIND_TOOLS_SLAVE # Can't use USE_PYTHON=autoplist post-install-PYTHON-on: @${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -type f | ${SED} -e 's|${STAGEDIR}||' >> ${TMPPLIST} .include Index: head/emulators/wine-gecko/Makefile =================================================================== --- head/emulators/wine-gecko/Makefile (revision 453452) +++ head/emulators/wine-gecko/Makefile (revision 453453) @@ -1,30 +1,30 @@ # Created by: David Naylor # $FreeBSD$ PORTNAME= wine-gecko DISTVERSION= 2.40 CATEGORIES= emulators MASTER_SITES= SF/wine/Wine%20Gecko/${DISTVERSION} DISTNAME= wine_gecko-${DISTVERSION}-x86 EXTRACT_SUFX= .msi EXTRACT_ONLY= MAINTAINER= gerald@FreeBSD.org COMMENT= Gecko Layout Engine for Wine (HTML support) -LICENSE= MPL GPLv2 GPLv3 LGPL21 LGPL3 +LICENSE= MPL20 GPLv2 GPLv3 LGPL21 LGPL3 LICENSE_COMB= multi PORTSCOUT= ignore:1 # for newer versions see emulators/wine-gecko-devel NO_BUILD= yes PLIST_SUB+= GECKO_VERSION="${DISTVERSION}" DATADIR= ${PREFIX}/share/wine PLIST_FILES= %%DATADIR%%/gecko/wine_gecko-%%GECKO_VERSION%%-x86.msi do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/gecko ${INSTALL_DATA} ${DISTDIR}/wine_gecko-${DISTVERSION}-x86.msi \ ${STAGEDIR}${DATADIR}/gecko .include Index: head/emulators/wine-gecko-devel/Makefile =================================================================== --- head/emulators/wine-gecko-devel/Makefile (revision 453452) +++ head/emulators/wine-gecko-devel/Makefile (revision 453453) @@ -1,29 +1,29 @@ # Created by: David Naylor # $FreeBSD$ PORTNAME= wine-gecko DISTVERSION= 2.47 CATEGORIES= emulators MASTER_SITES= http://dl.winehq.org/wine/wine-gecko/${DISTVERSION}/ PKGNAMESUFFIX= -devel DISTNAME= wine_gecko-${DISTVERSION}-x86 EXTRACT_SUFX= .msi EXTRACT_ONLY= MAINTAINER= gerald@FreeBSD.org COMMENT= Gecko Layout Engine for Wine development branch (HTML support) -LICENSE= MPL GPLv2 GPLv3 LGPL21 LGPL3 +LICENSE= MPL20 GPLv2 GPLv3 LGPL21 LGPL3 LICENSE_COMB= multi NO_BUILD= yes PLIST_SUB+= GECKO_VERSION="${DISTVERSION}" DATADIR= ${PREFIX}/share/wine PLIST_FILES= %%DATADIR%%/gecko/wine_gecko-%%GECKO_VERSION%%-x86.msi do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/gecko ${INSTALL_DATA} ${DISTDIR}/wine_gecko-${DISTVERSION}-x86.msi \ ${STAGEDIR}${DATADIR}/gecko .include Index: head/graphics/libgltf/Makefile =================================================================== --- head/graphics/libgltf/Makefile (revision 453452) +++ head/graphics/libgltf/Makefile (revision 453453) @@ -1,26 +1,26 @@ # $FreeBSD$ PORTNAME= libgltf PORTVERSION= 0.0.2 PORTREVISION= 9 CATEGORIES= graphics devel MASTER_SITES= LODEV MAINTAINER= office@FreeBSD.org COMMENT= C++ Library for rendering OpenGL models stored in glTF format -LICENSE= LGPL21 MPL +LICENSE= LGPL21 MPL20 LICENSE_COMB= dual BUILD_DEPENDS= ${LOCALBASE}/include/boost/ptr_container/ptr_map.hpp:devel/boost-libs \ ${LOCALBASE}/include/glm/glm.hpp:math/glm USES= compiler:c++0x libtool pathfix pkgconfig tar:bzip2 USE_GL= glew USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-werror INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include .include Index: head/graphics/librasterlite/Makefile =================================================================== --- head/graphics/librasterlite/Makefile (revision 453452) +++ head/graphics/librasterlite/Makefile (revision 453453) @@ -1,34 +1,34 @@ # Created by: lbartoletti # $FreeBSD$ PORTNAME= librasterlite PORTVERSION= 1.1g PORTREVISION= 10 CATEGORIES= graphics geography MASTER_SITES= http://www.gaia-gis.it/gaia-sins/librasterlite-sources/ MAINTAINER= lbartoletti@tuxfamily.org COMMENT= Library that stores and retrieves raster coverages using a SpatiaLite -LICENSE= MPL GPLv2 LGPL21 +LICENSE= MPL11 GPLv2 LGPL21 LICENSE_COMB= dual LIB_DEPENDS= libspatialite.so:databases/spatialite \ libsqlite3.so:databases/sqlite3 \ libgeotiff.so:graphics/libgeotiff \ libjbig.so:graphics/jbigkit \ libpng.so:graphics/png \ libgeos.so:graphics/geos \ libproj.so:graphics/proj \ libtiff.so:graphics/tiff \ libfreexl.so:textproc/freexl GNU_CONFIGURE= yes USES= gmake iconv jpeg libtool pathfix pkgconfig USE_LDCONFIG= yes INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lsqlite3 -lm .include Index: head/graphics/librasterlite2/Makefile =================================================================== --- head/graphics/librasterlite2/Makefile (revision 453452) +++ head/graphics/librasterlite2/Makefile (revision 453453) @@ -1,45 +1,45 @@ # Created by: lbartoletti # $FreeBSD$ PORTNAME= librasterlite2 PORTVERSION= 1.0.0 DISTVERSIONSUFFIX=-rc0 PORTREVISION= 4 CATEGORIES= graphics geography MASTER_SITES= http://www.gaia-gis.it/gaia-sins/ MAINTAINER= lbartoletti@tuxfamily.org COMMENT= Library that stores and retrieves raster coverages using a SpatiaLite -LICENSE= MPL GPLv2 LGPL21 +LICENSE= MPL11 GPLv2 LGPL21 LICENSE_COMB= dual LIB_DEPENDS= libspatialite.so:databases/spatialite \ libsqlite3.so:databases/sqlite3 \ libgeotiff.so:graphics/libgeotiff \ libjbig.so:graphics/jbigkit \ libpng.so:graphics/png \ libgif.so:graphics/giflib \ libgeos.so:graphics/geos \ libproj.so:graphics/proj \ libtiff.so:graphics/tiff \ libfreexl.so:textproc/freexl \ libwebp.so:graphics/webp \ libcairo.so:graphics/cairo \ libcurl.so:ftp/curl GNU_CONFIGURE= yes USES= gmake iconv jpeg libtool pathfix pkgconfig USE_LDCONFIG= yes INSTALL_TARGET= install-strip # Work around PKG_CHECK_MODULES before base r276898 .if !exists(/usr/libdata/pkgconfig/liblzma.pc) CONFIGURE_ENV+= LIBLZMA_CFLAGS=" " LIBLZMA_LIBS="-llzma" .endif CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib LIBS+= -lsqlite3 .include Index: head/lang/rexx-regutil/Makefile =================================================================== --- head/lang/rexx-regutil/Makefile (revision 453452) +++ head/lang/rexx-regutil/Makefile (revision 453453) @@ -1,49 +1,49 @@ # Created by: Bob Eager # $FreeBSD$ PORTNAME= regutil PORTVERSION= 1.26 PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= http://home.interlog.com/~ptjm/ \ http://www.ancientgeek.org.uk/distfiles/ PKGNAMEPREFIX= rexx- DISTNAME= ${PORTNAME}${PORTVERSION:S/.//} MAINTAINER= bob@eager.cx COMMENT= Implementation of IBM's RexxUtil function library for Regina -LICENSE= MPL +LICENSE= MPL10 BUILD_DEPENDS= ${LOCALBASE}/include/rexxsaa.h:lang/rexx-regina USES= ncurses zip WRKSRC= ${WRKDIR}/${PORTNAME} USE_LDCONFIG= yes MAKEFILE= Makefile.bsd MAKE_ARGS+= PLIBS="${LDFLAGS:M-L*} -lncurses" SUB_FILES= regutil.1 PLIST_FILES= lib/librexxutil.so \ man/man1/regutil.1.gz PORTDOCS= regutil.pdf PORTEXAMPLES= *.rex OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_LIB} ${WRKSRC}/librexxutil.so ${STAGEDIR}${PREFIX}/lib/ ${INSTALL_MAN} ${WRKDIR}/regutil.1 ${STAGEDIR}${PREFIX}/man/man1/ do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/regutil.pdf ${STAGEDIR}${DOCSDIR}/ do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_MAN} ${WRKSRC}/*.rex ${STAGEDIR}${EXAMPLESDIR} .include Index: head/lang/rubinius/Makefile =================================================================== --- head/lang/rubinius/Makefile (revision 453452) +++ head/lang/rubinius/Makefile (revision 453453) @@ -1,133 +1,133 @@ # Created by: stas # $FreeBSD$ PORTNAME= rubinius PORTVERSION= 3.86 CATEGORIES= lang MASTER_SITES= http://releases.rubini.us/:source DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:source EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ashish@FreeBSD.org COMMENT= LLVM based ruby language implementation -LICENSE= MPL +LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/bin/bundle:sysutils/rubygem-bundler \ ${LOCALBASE}/bin/bison:devel/bison \ ${LLVM_CONFIG_PATH}:${LLVM_PORT} LIB_DEPENDS= libyaml.so:textproc/libyaml HAS_CONFIGURE= yes CONFIGURE_ARGS= -P "${PREFIX}" \ -I "${PREFIX}/include/rubinius" \ -L "${PREFIX}/lib/ruby/rubinius" \ -G "${PREFIX}/lib/ruby/gems/rubinius" \ -B "${PREFIX}/bin" \ -M "${PREFIX}/man" \ --cc ${LLVM_CC_PATH} \ --cxx ${LLVM_CXX_PATH} \ --llvm-config ${LLVM_CONFIG_PATH} \ --no-bin-links \ --without-dtrace --release-build \ --sitedir "${PREFIX}/lib/ruby/site_ruby/rubinius" \ --vendordir "${PREFIX}/lib/ruby/vendor_ruby/rubinius" \ --stagingdir "${STAGEDIR}${PREFIX}" --with-execinfo \ --system-name ${OPSYS} OPTIONS_RADIO= LLVM OPTIONS_DEFAULT= LLVM40 OPTIONS_RADIO_LLVM= LLVM38 LLVM39 LLVM40 ONLY_FOR_ARCHS= amd64 LLVM38_DESC= LLVM 3.8 LLVM39_DESC= LLVM 3.9 LLVM40_DESC= LLVM 4.0 USES= gmake perl5 readline tar:bzip2 libedit ssl USE_LOCALE= en_US.UTF-8 USE_RUBY= yes RUBY_NO_RUN_DEPENDS= yes USE_PERL5= build NO_INSTALL= yes PLIST_SUB+= FREEBSD_DIR=${FREEBSD_DIR} GEM_PATH= ${WRKSRC}/gems/ruby/${RUBY_VER} RAKE_BIN= ${GEM_PATH}/bin/rake # https://github.com/rubinius/rubinius/issues/3716 CFLAGS+= -Qunused-arguments CPPFLAGS+= -Qunused-arguments CXXFLAGS+= -Qunused-arguments # Hack to prevent rbx from creating $HOME/.rbx during compilation of gems MAKE_ENV+= HOME=${WRKSRC} # Hack to switch to a local gem path so locally activated rake can be used MAKE_ENV+= GEM_PATH=${GEM_PATH} F_OS= ${OPSYS:tl} F_MAJOR= ${OSREL:C/\..*$//} FREEBSD_DIR= ${F_ARCH}-${F_OS}-${F_MAJOR} LLVM_CC_PATH= ${LOCALBASE}/bin/${LLVM_CC} LLVM_CXX_PATH= ${LOCALBASE}/bin/${LLVM_CXX} LLVM_CONFIG_PATH= ${LOCALBASE}/bin/${LLVM_CONFIG} LLVM38_VARS= LLVM_CONFIG=llvm-config38 \ LLVM_PORT=devel/llvm38 \ LLVM_CC=clang38 \ LLVM_CXX=clang++38 LLVM39_VARS= LLVM_CONFIG=llvm-config39 \ LLVM_PORT=devel/llvm39 \ LLVM_CC=clang39 \ LLVM_CXX=clang++39 LLVM40_VARS= LLVM_CONFIG=llvm-config40 \ LLVM_PORT=devel/llvm40 \ LLVM_CC=clang40 \ LLVM_CXX=clang++40 .include .if ${ARCH} == "sparc64" BROKEN= Does not compile on sparc64 .elif ${ARCH} == "amd64" F_ARCH= x86_64 .elif ${ARCH} == "i386" F_ARCH= x86 .endif post-extract: .for DF in ${DISTFILES:N*\:source} @${LN} -s ${DISTDIR}/${DF:C/:gems//g} ${WRKSRC}/vendor/cache/ .endfor @${CP} ${FILESDIR}/build-tool.c ${WRKDIR} post-patch: @${GREP} -Rl '#!.*ruby$$' ${WRKSRC} |${XARGS} ${REINPLACE_CMD} -e '/^#!.*ruby$$/s/ruby$$/${RUBY_NAME}/g' @${REINPLACE_CMD} -e "s,%%CC%%,${LLVM_CC_PATH}," ${WRKSRC}/configure ${WRKDIR}/build-tool.c @${REINPLACE_CMD} -e "s,%%CXX%%,${LLVM_CXX_PATH}," ${WRKSRC}/configure ${WRKDIR}/build-tool.c pre-configure: @cd ${WRKSRC} && ${MKDIR} gems && ${LOCALBASE}/bin/bundle install --local --path=${WRKSRC}/gems post-configure: # Setup paths to compilers @${CC} -o ${WRKSRC}/build/bin/build-tool ${WRKDIR}/build-tool.c @${LN} -sf ${WRKSRC}/build/bin/build-tool ${WRKSRC}/build/bin/cc @${LN} -sf ${WRKSRC}/build/bin/build-tool ${WRKSRC}/build/bin/c++ do-build: # "build" target here installs into ${STAGEDIR}${PREFIX} @(cd ${WRKSRC}/; ${SETENV} ${MAKE_ENV} ${RAKE_BIN} -j ${MAKE_JOBS_NUMBER} build) @${MKDIR} ${STAGEDIR}${PREFIX}/lib/ruby/site_ruby/rubinius @${MKDIR} ${STAGEDIR}${PREFIX}/lib/ruby/vendor_ruby/rubinius @${TOUCH} ${STAGEDIR}${PREFIX}/lib/ruby/site_ruby/rubinius/.keep_me @${TOUCH} ${STAGEDIR}${PREFIX}/lib/ruby/vendor_ruby/rubinius/.keep_me @${MV} ${STAGEDIR}${PREFIX}/bin/testrb ${STAGEDIR}${PREFIX}/bin/testrbx @${FIND} ${STAGEDIR} -type f -name '*.so' |${XARGS} ${STRIP_CMD} @${FIND} ${STAGEDIR} -type f -name 'gem_make.out' -delete @${FIND} ${STAGEDIR} -type f -name 'mkmf.log' -delete @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/rbx .include Index: head/lang/sisc/Makefile =================================================================== --- head/lang/sisc/Makefile (revision 453452) +++ head/lang/sisc/Makefile (revision 453453) @@ -1,46 +1,46 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= sisc PORTVERSION= 1.16.6 PORTREVISION= 2 CATEGORIES= lang scheme java MASTER_SITES= SF/${PORTNAME}/SISC/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Extensible Java-based Scheme interpreter -LICENSE= MPL GPLv2+ +LICENSE= MPL11 GPLv2+ LICENSE_COMB= dual USE_JAVA= yes JAVA_VERSION= 1.6+ NO_BUILD= yes NO_ARCH= yes PORTDOCS= README OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|\(SISC_HOME=\).*$$|\1${DATADIR}|' \ -e 's|\(JAVA=\)java|\1"${LOCALBASE}/bin/java" ; export JAVA_VERSION="${JAVA_VERSION}"|' \ ${WRKSRC}/sisc @${REINPLACE_CMD} -e 's|#!/bin/bash|#!/bin/sh|' \ ${WRKSRC}/scheme-src/srfi-22/srfi-22.sh do-install: ${INSTALL_SCRIPT} ${WRKSRC}/sisc ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/*.jar ${WRKSRC}/*.shp ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/scheme-src/*.scm ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/scheme-src/srfi-22/srfi-22.sh ${STAGEDIR}${PREFIX}/bin .for i in r4rs r5rs srfi-0 srfi-7 ieee-1178-1900 ${LN} -sf ${PREFIX}/bin/srfi-22.sh ${STAGEDIR}${PREFIX}/bin/scheme-${i} .endfor do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/mail/evolution/Makefile =================================================================== --- head/mail/evolution/Makefile (revision 453452) +++ head/mail/evolution/Makefile (revision 453453) @@ -1,130 +1,130 @@ # Created by: Ade Lovett # $FreeBSD$ PORTNAME= evolution PORTVERSION= 3.24.2 PORTREVISION= 1 CATEGORIES= mail gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Integrated mail, calendar and address book distributed suite -LICENSE= GFDL GPLv2+ LGPL21+ MPL OPENLDAP +LICENSE= GFDL GPLv2+ LGPL21+ MPL11 OPENLDAP LICENSE_COMB= multi LICENSE_NAME_OPENLDAP= OpenLDAP Public License LICENSE_FILE_OPENLDAP= ${WRKSRC}/COPYING.OPENLDAP LICENSE_PERMS_OPENLDAP= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= itstool:textproc/itstool \ iso-codes>=0:misc/iso-codes \ highlight:textproc/highlight LIB_DEPENDS= libnss3.so:security/nss \ libgcr-3.so:security/gcr \ libgtkspell3-3.so:textproc/gtkspell3 \ libgnome-autoar-gtk-0.so:archivers/gnome-autoar \ libsoup-2.4.so:devel/libsoup \ libicuuc.so:devel/icu \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libnspr4.so:devel/nspr \ libical.so:devel/libical \ libsecret-1.so:security/libsecret \ libenchant.so:textproc/enchant \ libp11-kit.so:security/p11-kit \ libcryptui.so:security/libcryptui \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libnotify.so:devel/libnotify RUN_DEPENDS= highlight:textproc/highlight \ iso-codes>=0:misc/iso-codes PORTSCOUT= limitw:1,even USES= desktop-file-utils cmake gettext gnome iconv:wchar_t \ sqlite libarchive localbase pathfix pkgconfig tar:xz USE_GNOME= cairo evolutiondataserver3 gnomedesktop3 intltool GNU_CONFIGURE= yes USE_XORG= x11 INSTALLS_ICONS= yes USE_LDCONFIG= yes CMAKE_ARGS= -DENABLE_TEXT_HIGHLIGHT=YES \ -DVERSION_COMMENT="FreeBSD GNOME Team" GLIB_SCHEMAS= org.gnome.evolution.gschema.xml \ org.gnome.evolution.addressbook.gschema.xml \ org.gnome.evolution.calendar.gschema.xml \ org.gnome.evolution.importer.gschema.xml \ org.gnome.evolution.mail.gschema.xml \ org.gnome.evolution.shell.gschema.xml \ org.gnome.evolution.bogofilter.gschema.xml \ org.gnome.evolution.spamassassin.gschema.xml \ org.gnome.evolution.plugin.attachment-reminder.gschema.xml \ org.gnome.evolution.plugin.autocontacts.gschema.xml \ org.gnome.evolution.plugin.email-custom-header.gschema.xml \ org.gnome.evolution.plugin.external-editor.gschema.xml \ org.gnome.evolution.plugin.face-picture.gschema.xml \ org.gnome.evolution.plugin.itip.gschema.xml \ org.gnome.evolution.plugin.mail-notification.gschema.xml \ org.gnome.evolution.plugin.prefer-plain.gschema.xml \ org.gnome.evolution.plugin.publish-calendar.gschema.xml \ org.gnome.evolution.plugin.templates.gschema.xml EVO_VERSION= 3.24 PLIST_SUB= VERSION=${EVO_VERSION} \ PORTVERSION=2.12 OPTIONS_SUB= yes OPTIONS_DEFINE= LDAP WEATHER CANBERRA PST YTNEF MAPS OPTIONS_DEFAULT=LDAP WEATHER CANBERRA BOGOFILTER SPAM_DESC= Spam filter support OPTIONS_GROUP= SPAM OPTIONS_GROUP_SPAM=SPAMASSASSIN BOGOFILTER LDAP_CMAKE_ON= -DWITH_OPENLDAP=${LOCALBASE} LDAP_CMAKE_OFF= -DWITH_OPENLDAP=OFF LDAP_USE= OPENLDAP=yes YTNEF_DESC= Support MS Outlook TNEF format YTNEF_LIB_DEPENDS= libytnef.so:converters/ytnef YTNEF_CMAKE_BOOL= ENABLE_YTNEF WEATHER_DESC= Weather calendar backend WEATHER_LIB_DEPENDS= libgweather-3.so:net/libgweather WEATHER_CMAKE_BOOL= ENABLE_WEATHER SPAMASSASSIN_DESC= SpamAssassin spam filtering SPAMASSASSIN_CMAKE_ON= -DWITH_SPAMASSASSIN=${LOCALBASE}/spamassassin \ -DWITH_SA_LEARN=${LOCALBASE}/bin/sa-learn SPAMASSASSIN_CMAKE_OFF= -DWITH_SPAMASSASSIN=NO SPAMASSASSIN_BUILD_DEPENDS= spamassassin:mail/spamassassin SPAMASSASSIN_RUN_DEPENDS= spamassassin:mail/spamassassin BOGOFILTER_DESC= Bogofilter spam filtering BOGOFILTER_CMAKE_ON= -DWITH_BOGOFILTER=${LOCALBASE}/bin/bogofilter BOGOFILTER_CMAKE_OFF= -DWITH_BOGOFILTER=OFF BOGOFILTER_BUILD_DEPENDS= bogofilter:mail/bogofilter BOGOFILTER_RUN_DEPENDS= bogofilter:mail/bogofilter CANBERRA_DESC= Canberra theme audio plugin CANBERRA_LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 CANBERRA_CMAKE_BOOL= ENABLE_CANBERRA PST_DESC= Outlook .pst importer PST_CMAKE_BOOL= ENABLE_PST_IMPORT PST_BUILD_DEPENDS= libpst>=0.6.58_1:mail/libpst PST_RUN_DEPENDS= libpst>=0.6.58_1:mail/libpst MAPS_DESC= Contact maps MAPS_CMAKE_BOOL= ENABLE_CONTACT_MAPS MAPS_LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ libgeocode-glib.so:net/geocode-glib \ libcogl.so:graphics/cogl \ libclutter-1.0.so:graphics/clutter \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libchamplain-0.12.so:graphics/libchamplain MAPS_USE= xorg=xcomposite,xdamage,xext,xfixes,xi,xrandr gl=egl .include Index: head/math/eigen3/Makefile =================================================================== --- head/math/eigen3/Makefile (revision 453452) +++ head/math/eigen3/Makefile (revision 453453) @@ -1,22 +1,22 @@ # $FreeBSD$ PORTNAME= eigen PORTVERSION= 3.3.4 CATEGORIES= math MASTER_SITES= https://bitbucket.org/${PORTNAME}/${PORTNAME}/get/ DISTNAME= ${PORTVERSION} DIST_SUBDIR= ${PORTNAME} MAINTAINER= kde@FreeBSD.org COMMENT= Lightweight library for vector and matrix math -LICENSE= LGPL21 MPL +LICENSE= LGPL21 MPL20 LICENSE_COMB= multi CMAKE_ARGS= -DPKGCONFIG_INSTALL_DIR:PATH="${PREFIX}/libdata/pkgconfig" USES= cmake:outsource tar:bzip2 NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTNAME}-5a0156e40feb .include Index: head/math/jtransforms/Makefile =================================================================== --- head/math/jtransforms/Makefile (revision 453452) +++ head/math/jtransforms/Makefile (revision 453453) @@ -1,26 +1,26 @@ # $FreeBSD$ PORTNAME= jtransforms PORTVERSION= 2.4 CATEGORIES= math java MASTER_SITES= SF DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= olgeni@FreeBSD.org COMMENT= Multithreaded FFT library written in pure Java -LICENSE= GPLv2 LGPL20 MPL +LICENSE= GPLv2 LGPL20 MPL11 LICENSE_COMB= multi USES= tar:bzip2 USE_JAVA= yes USE_ANT= yes WRKSRC= ${WRKDIR}/JTransforms PLIST_FILES= %%JAVAJARDIR%%/jtransforms.jar do-install: @${INSTALL_DATA} ${WRKSRC}/jtransforms-2.4.jar ${STAGEDIR}${JAVAJARDIR}/jtransforms.jar .include Index: head/math/rpy/Makefile =================================================================== --- head/math/rpy/Makefile (revision 453452) +++ head/math/rpy/Makefile (revision 453453) @@ -1,36 +1,36 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= rpy PORTVERSION= 1.0.3 PORTREVISION= 36 CATEGORIES= math MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Python interface to the R Programming Language -LICENSE= GPLv2 LGPL21 MPL +LICENSE= GPLv2 LGPL21 MPL11 LICENSE_COMB= dual BUILD_DEPENDS= ${PYNUMPY} LIB_DEPENDS= libR.so:math/R RUN_DEPENDS= ${PYNUMPY} USES= python USE_PYTHON= distutils autoplist LDFLAGS+= -L${LOCALBASE}/lib/R/modules -L${LOCALBASE}/lib/R/lib post-patch: @${REINPLACE_CMD} -e 's,^statichere ,,' ${WRKSRC}/src/rpymodule.c @${REINPLACE_CMD} -e 's|/usr/share|${LOCALBASE}/lib|' ${WRKSRC}/setup.py pre-configure: @(if [ ! -e ${LOCALBASE}/lib/R/lib/libR.so ] ; then \ ${ECHO_MSG} "==> ${PKGNAME} requires math/R to be built WITH_LIBR" ; \ exit 1; fi) post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/*.so .include Index: head/misc/bdelta/Makefile =================================================================== --- head/misc/bdelta/Makefile (revision 453452) +++ head/misc/bdelta/Makefile (revision 453453) @@ -1,31 +1,31 @@ # Created by: Roman Bogorodskiy # $FreeBSD$ PORTNAME= bdelta PORTVERSION= 0.3.1 DISTVERSIONPREFIX=v CATEGORIES= misc devel MAINTAINER= novel@FreeBSD.org COMMENT= Advanced delta creator, patcher, and library -LICENSE= MPL +LICENSE= MPL20 WRKSRC_SUBDIR= src USES= gmake USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= jjwhitney GH_PROJECT= BDelta PLIST_FILES= bin/bdelta bin/bpatch lib/libbdelta.so MAKE_JOBS_UNSAFE= yes do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bdelta ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/bpatch ${STAGEDIR}${PREFIX}/bin ${INSTALL_LIB} ${WRKSRC}/libbdelta.so ${STAGEDIR}${PREFIX}/lib .include Index: head/multimedia/gstreamer-plugins-fluendo-mpegdemux/Makefile =================================================================== --- head/multimedia/gstreamer-plugins-fluendo-mpegdemux/Makefile (revision 453452) +++ head/multimedia/gstreamer-plugins-fluendo-mpegdemux/Makefile (revision 453453) @@ -1,22 +1,22 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= gstreamer-plugins-fluendo-mpegdemux PORTVERSION= 0.10.71 PORTREVISION= 2 CATEGORIES= multimedia MASTER_SITES= http://core.fluendo.com/gstreamer/src/gst-fluendo-mpegdemux/ DISTNAME= gst-fluendo-mpegdemux-${PORTVERSION} MAINTAINER= multimedia@FreeBSD.org COMMENT= MPEG2 demuxing gstreamer plugin from fluendo -LICENSE= MPL +LICENSE= MPL11 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= libtool pkgconfig tar:bzip2 USE_GSTREAMER= yes PLIST_FILES= lib/gstreamer-0.10/libgstflumpegdemux.so .include Index: head/multimedia/mp4v2/Makefile =================================================================== --- head/multimedia/mp4v2/Makefile (revision 453452) +++ head/multimedia/mp4v2/Makefile (revision 453453) @@ -1,31 +1,31 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= mp4v2 PORTVERSION= 1.9.1 PORTREVISION= 2 CATEGORIES= multimedia MASTER_SITES= LOCAL/riggs/mp4v2 MAINTAINER= multimedia@FreeBSD.org COMMENT= Library and tools to read, create, and modify mp4 files -LICENSE= MPL +LICENSE= MPL11 CONFLICTS= mpeg4ip-libmp4v2-[0-9.]* USES= compiler gmake libtool tar:bzip2 MAKEFILE= GNUmakefile GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ENV= "FOUND_HELP2MAN=no" INSTALL_TARGET= install-strip .include # GCC is broken with PCH: https://lists.freebsd.org/pipermail/svn-src-all/2015-March/101722.html .if ${COMPILER_TYPE} == gcc CONFIGURE_ARGS= --disable-gch .endif .include Index: head/multimedia/tstools/Makefile =================================================================== --- head/multimedia/tstools/Makefile (revision 453452) +++ head/multimedia/tstools/Makefile (revision 453453) @@ -1,33 +1,33 @@ # Created by: J.R. Oldroyd # $FreeBSD$ PORTNAME= tstools DISTVERSION= 1_11 CATEGORIES= multimedia MASTER_SITES= BERLIOS MAINTAINER= fbsd@opal.com COMMENT= MPEG transport, program, and elementary stream tools -LICENSE= MPL +LICENSE= MPL11 MAKE_JOBS_UNSAFE= yes USES= gmake tar:tgz MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PORTDOCS= * OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/* ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/lib/*.a ${STAGEDIR}${PREFIX}/lib do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${DOCSDIR} .include Index: head/net/freeswitch/Makefile =================================================================== --- head/net/freeswitch/Makefile (revision 453452) +++ head/net/freeswitch/Makefile (revision 453453) @@ -1,141 +1,141 @@ # Created by: Corey Smith # $FreeBSD$ PORTNAME= freeswitch PORTVERSION= 1.6.19 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= http://files.freeswitch.org/releases/freeswitch/ \ http://files.freeswitch.org/releases/sounds/:sounds DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} MAINTAINER= corsmith@gmail.com COMMENT= Multi-protocol soft switch for telephony applications -LICENSE= MPL +LICENSE= MPL11 ONLY_FOR_ARCHS= amd64 LIB_DEPENDS= libsqlite3.so:databases/sqlite3 \ libcurl.so:ftp/curl \ libpcre.so:devel/pcre \ libspeexdsp.so:audio/speexdsp \ libspeex.so:audio/speex \ libldns.so:dns/ldns \ libopus.so:audio/opus \ libsndfile.so:audio/libsndfile \ libfreetype.so:print/freetype2 \ libpng16.so:graphics/png \ libjbig.so:graphics/jbigkit USES= gmake iconv jpeg libedit libtool lua perl5 pkgconfig shebangfix ssl tar:xz USE_LDCONFIG= yes USE_RC_SUBR= freeswitch SHEBANG_FILES= scripts/fsxs.in CONFLICTS_BUILD= xmlrpc-c-* GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig \ --enable-zrtp CFLAGS+= -Wno-c11-extensions -Wno-deprecated-declarations \ -Wno-zero-length-array -Wno-incompatible-pointer-types USERS= ${PORTNAME} GROUPS= ${USERS} SUB_FILES= pkg-message OPTIONS_DEFINE= ALL_MODULES X11 OPTIONS_DEFAULT= 8K 16K ENGLISH OPTIONS_MULTI= BITRATE LANGUAGE OPTIONS_MULTI_BITRATE= 8K 16K 32K 48K OPTIONS_MULTI_LANGUAGE= ENGLISH FRENCH RUSSIAN OPTIONS_SUB= yes NO_OPTIONS_SORT= yes ALL_MODULES_DESC= Build all modules X11_DESC= graphics/ImageMagick[-nox11] dependency 8K_DESC= 8kHz Audio Files 16K_DESC= 16kHz Audio Files 32K_DESC= 32kHz Audio Files 48K_DESC= 48kHz Audio Files ENGLISH_DESC= US English Language Sounds FRENCH_DESC= French Canadian Language Sounds RUSSIAN_DESC= Russian Language Sounds ALL_MODULES_BUILD_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa \ ${LOCALBASE}/bin/aclocal:devel/automake ALL_MODULES_CONFLICTS_BUILD= apr ALL_MODULES_EXTRA_PATCHES= ${FILESDIR}/extrapatch-modules.conf ALL_MODULES_LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \ libopencv_gpu.so:graphics/opencv \ libopencv_core.so:graphics/opencv-core \ libhiredis.so:databases/hiredis \ libmemcached.so:databases/libmemcached \ libSoundTouch.so:audio/soundtouch \ libasound.so:audio/alsa-lib \ libportaudio.so:audio/portaudio \ libmp4v2.so:multimedia/mp4v2 \ libshout.so:audio/libshout \ libmpg123.so:audio/mpg123 \ libmp3lame.so:audio/lame \ libnetsnmp.so:net-mgmt/net-snmp \ libvlc.so:multimedia/vlc \ libyaml.so:textproc/libyaml ALL_MODULES_RUN_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa ALL_MODULES_USE= XORG=x11 OPENLDAP=yes 8K_VARS= BITRATES+=8000 16K_VARS= BITRATES+=16000 32K_VARS= BITRATES+=32000 48K_VARS= BITRATES+=48000 # install-strip causes `make stage' to fail: # libtool: install: strip --strip-debug /wrkdirs/usr/ports/net/freeswitch/work/stage/usr/local/lib/libfreeswitch.a # strip: file format not recognized # INSTALL_TARGET= install-strip .include .if ${PORT_OPTIONS:MALL_MODULES} .if ${PORT_OPTIONS:MX11} LIB_DEPENDS+= libMagickWand-6.so:graphics/ImageMagick .else LIB_DEPENDS+= libMagickWand-6.so:graphics/ImageMagick-nox11 .endif .endif EDPRE= freeswitch-sounds EDPOST= 1.0.51.tar.gz EDPOST_MUSIC= 1.0.52.tar.gz .for rate in ${BITRATES} EXTRADISTFILES+= ${EDPRE}-music-${rate}-${EDPOST_MUSIC} .if ${PORT_OPTIONS:MENGLISH} EXTRADISTFILES+= ${EDPRE}-en-us-callie-${rate}-${EDPOST} .endif .if ${PORT_OPTIONS:MFRENCH} EXTRADISTFILES+= ${EDPRE}-fr-ca-june-${rate}-${EDPOST} .endif .if ${PORT_OPTIONS:MRUSSIAN} EXTRADISTFILES+= ${EDPRE}-ru-RU-elena-${rate}-${EDPOST} .endif .endfor .for distfile in ${EXTRADISTFILES} DISTFILES+= ${distfile}:sounds .endfor post-install: ${MKDIR} ${STAGEDIR}${DATADIR}/sounds .for distfile in ${EXTRADISTFILES} ${TAR} --cd ${STAGEDIR}${DATADIR}/sounds -xf ${DISTDIR}/${distfile} .endfor ${FIND} ${STAGEDIR}${DATADIR}/sounds -type f | ${SED} "s,^${STAGEDIR}${DATADIR},${DATADIR}," >> ${TMPPLIST} ${RM} -r ${STAGEDIR}${ETCDIR} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/freeswitch/mod/mod_png.so (cd ${WRKSRC}/conf && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/net/h323plus/Makefile =================================================================== --- head/net/h323plus/Makefile (revision 453452) +++ head/net/h323plus/Makefile (revision 453453) @@ -1,33 +1,34 @@ # $FreeBSD$ PORTNAME= h323plus PORTVERSION= 1.26.5 PORTREVISION= 2 CATEGORIES= net multimedia MASTER_SITES= http://www.h323plus.org/source/download/ DISTNAME= ${PORTNAME}-v${PORTVERSION:S/./_/g} MAINTAINER= koue@chaosophia.net COMMENT= H323 Video Conferencing library -LICENSE= MPL +LICENSE= MPL10 MPL11 +LICENSE_COMB= multi LIB_DEPENDS= libpt.so:devel/ptlib WRKSRC= ${WRKDIR}/${PORTNAME} CONFLICTS= openh323-[0-9]* USES= gmake GNU_CONFIGURE= yes USE_LDCONFIG= yes CFLAGS+= -I${LOCALBASE}/include -I${WRKSRC}/include LDFLAGS+= -L${LOCALBASE}/lib MAKE_JOBS_UNSAFE=yes post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libh323.so.1.26.5 .include Index: head/net/kea/Makefile =================================================================== --- head/net/kea/Makefile (revision 453452) +++ head/net/kea/Makefile (revision 453453) @@ -1,54 +1,54 @@ # $FreeBSD$ PORTNAME= kea PORTVERSION= 1.2.0 PORTREVISION= 3 CATEGORIES= net ipv6 MASTER_SITES= ISC/kea/${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Alternative DHCP implementation by ISC -LICENSE= MPL +LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= liblog4cplus.so:devel/log4cplus \ libboost_system.so:devel/boost-libs BROKEN_powerpc64= fails to configure: checking for log4cplus library... no USES= autoreconf compiler:c++11-lang libtool pathfix python:3.3+ ssl USE_LDCONFIG= yes USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-openssl=${OPENSSLBASE} \ --with-log4cplus=${LOCALBASE} \ --with-boost-include=${LOCALBASE}/include \ --with-boost-lib-dir=${LOCALBASE}/lib \ --without-werror INSTALL_TARGET= install-strip TEST_TARGET= check PORTDOCS= AUTHORS COPYING ChangeLog README \ kea-guide.css kea-guide.html kea-guide.txt \ kea-messages.html kea-logo-100x70.png \ examples OPTIONS_DEFINE= DOCS MYSQL PGSQL DOCS_MAKE_ARGS_OFF= \ INSTALL_STRIP_PROGRAM="${WRKSRC}/install-sh -c -s" \ INSTALL_STRIP_FLAG="-s" \ INSTALL_PROGRAM_ENV="STRIPPROG=${STRIP}" DOCS_INSTALL_TARGET_OFF= \ install-exec-am \ install-pkgconfigDATA \ install-pkgincludeHEADERS MYSQL_USE= MYSQL=client MYSQL_CONFIGURE_ON= --with-dhcp-mysql=${LOCALBASE}/bin/mysql_config MYSQL_CONFIGURE_OFF= --without-dhcp-mysql PGSQL_USES= pgsql WANT_PGSQL= client PGSQL_CONFIGURE_ON= --with-dhcp-pgsql=${LOCALBASE}/bin/pg_config PGSQL_CONFIGURE_OFF= --without-dhcp-pgsql .include Index: head/net/libcmis/Makefile =================================================================== --- head/net/libcmis/Makefile (revision 453452) +++ head/net/libcmis/Makefile (revision 453453) @@ -1,34 +1,34 @@ # $FreeBSD$ PORTNAME= libcmis PORTVERSION= 0.5.1 PORTREVISION= 5 CATEGORIES= net devel MASTER_SITES= http://dev-www.libreoffice.org/src/ MAINTAINER= office@FreeBSD.org COMMENT= Client library for the CMIS interface -LICENSE= LGPL20 MPL GPLv2 +LICENSE= LGPL20 MPL11 GPLv2 LICENSE_COMB= dual LIB_DEPENDS= libcurl.so:ftp/curl BUILD_DEPENDS= cppunit-config:devel/cppunit \ ${LOCALBASE}/lib/libboost_regex.a:devel/boost-libs BROKEN_sparc64= cannot link with boost GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= gmake libtool pathfix pkgconfig USE_GNOME= libxml2 USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-werror --with-boost=${LOCALBASE} --without-man PLIST_SUB= MAJVER=${PORTVERSION:R} post-patch: @${REINPLACE_CMD} -e "s|@WITH_LIBCMIS_MAN_FALSE@|#|g" \ ${WRKSRC}/Makefile.in .include Index: head/net/ohphone/Makefile =================================================================== --- head/net/ohphone/Makefile (revision 453452) +++ head/net/ohphone/Makefile (revision 453453) @@ -1,51 +1,51 @@ # Created by: Roger Hardiman # $FreeBSD$ PORTNAME= ohphone PORTVERSION= 1.4.5 PORTREVISION= 12 CATEGORIES= net MASTER_SITES= ftp://ftp.frm2.tum.de/pub/jpulz/FreeBSD/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= H323 Video Conferencing Program, compatible with NetMeeting -LICENSE= MPL +LICENSE= MPL10 LIB_DEPENDS= libh323_r.so:net/openh323 USES= bison gmake ALL_TARGET= optshared MAKE_ENV= PWLIBDIR=${LOCALBASE}/share/pwlib \ OPENH323DIR=${LOCALBASE}/share/openh323 \ SYSLIBDIR=${LOCALBASE}/lib MAKE_ARGS= OSTYPE=${OPSYS} MACHTYPE=${ARCH:S/i386/x86/} \ OSRELEASE=${OSVERSION} CPLUS=${CXX} USE_GCC= any PLIST_SUB= PORTNAME=${PORTNAME} DOCSDIR= ${PREFIX}/share/doc/openh323 EXAMPLESDIR= ${PREFIX}/share/examples/openh323 PLIST_FILES= bin/${PORTNAME} \ man/man1/${PORTNAME}.1.gz PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_PROGRAM} ${WRKSRC}/obj_r/ohphone ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/ohphone.1 ${STAGEDIR}${PREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/ReadMe.txt ${STAGEDIR}${DOCSDIR}/${PORTNAME} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/check_listen.awk ${STAGEDIR}${EXAMPLESDIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/regtest ${STAGEDIR}${EXAMPLESDIR}/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/stresstest ${STAGEDIR}${EXAMPLESDIR}/${PORTNAME} .include Index: head/net/opal/Makefile =================================================================== --- head/net/opal/Makefile (revision 453452) +++ head/net/opal/Makefile (revision 453453) @@ -1,300 +1,300 @@ # Created by: Roger Hardiman # $FreeBSD$ PORTNAME= opal PORTVERSION= 3.10.10 PORTREVISION= 14 CATEGORIES= net MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= VoIP abstraction library -LICENSE= MPL +LICENSE= MPL10 LIB_DEPENDS= libpt.so:devel/ptlib USES= gmake pathfix pkgconfig tar:xz GNU_CONFIGURE= yes USE_LDCONFIG= yes CXXFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= JAVA CELT ILBC GSM SPEEX THEORA FFMPEG X264 SIP H323 IAX \ H224 H281 FAX MSRP SIPIM RTPTEXT H450 H460 H501 LID UVIDEO \ AEC DEBUG RUBY # ZRTP # MSRP = plist extra line vpd? # RTPTEXT disable == build fail, so make it default? OPTIONS_DEFAULT=CELT GSM SPEEX FFMPEG X264 SIP H224 H281 FAX MSRP SIPIM \ RTPTEXT LID AEC DEBUG_DESC= Install debug library ZRTP_DESC= ZRTP protocol support JAVA_DESC= Java JNI support RUBY_DESC= Ruby support CELT_DESC= Celt codec from ports ILBC_DESC= iLBC codec from ports GSM_DESC= GSM 06.10 codec from ports SPEEX_DESC= SPEEX codec from ports THEORA_DESC= Theora codec support FFMPEG_DESC= Ffmpeg codec support X264_DESC= x.264 codec support SIP_DESC= SIP protocol support H323_DESC= H.323 protocol support IAX_DESC= IAX2 protocol support H224_DESC= H.224 control protocol H281_DESC= H.281 (Far End Camera Control) protocol support FAX_DESC= Fax T.38 support MSRP_DESC= MSRP protocol SIPIM_DESC= SIP-IM protocol RTPTEXT_DESC= RFC4103 Text RTP payload support H450_DESC= H.450 H.323 subset H460_DESC= H.460 H.323 extension for NAT traversal H501_DESC= H.501 H323 mobility extensions LID_DESC= Light-Weight Identity (incl. xJack cards and voicetronix vpb) support UVIDEO_DESC= RFC4175 uncompressed video RTP payload AEC_DESC= Accoustic echo cancellation .include .ifdef OPALDIR .error OPALDIR is defined as an environment variable, or in the arguments \ to "make". Please unset it and restart the build. .endif PLIST_SUB+= VERSION=${PORTVERSION} \ PVERSION_MAJOR=${PVERSION_MAJOR} \ PVERSION_MINOR=${PVERSION_MINOR} PVERSION_MAJOR= ${PORTVERSION:C/.[0-9]+.[0-9]+$//g} PVERSION_MINOR= ${PORTVERSION:C/.[0-9]+$//g} .if ${PORT_OPTIONS:MDEBUG} ALL_TARGET= debug opt PLIST_SUB+= DEBUG="" .else ALL_TARGET= opt PLIST_SUB+= DEBUG="@comment " .endif # libzrtpcpp uses port ssl, which will conflict with this port since we use # base ssl. #.if ${PORT_OPTIONS:MZRTP} .if 0 .if !defined(SAFE_ZRTP) IGNORE= please build devel/libzrtpcpp WITHOUT ports SSL and re-run build with SAFE_ZRTP set .endif LIB_DEPENDS+= libzrtpcpp.so:devel/libzrtpcpp CONFIGURE_ARGS+= --enable-zrtp .else CONFIGURE_ARGS+= --disable-zrtp .endif .if ${PORT_OPTIONS:MGSM} LIB_DEPENDS+= libgsm.so:audio/gsm .else CONFIGURE_ARGS+= --enable-localgsm .endif .if ${PORT_OPTIONS:MSPEEX} LIB_DEPENDS+= libspeex.so:audio/speex .else CONFIGURE_ARGS+= --enable-localspeex .endif .if ${PORT_OPTIONS:MJAVA} CONFIGURE_ARGS+= --enable-java .else CONFIGURE_ARGS+= --disable-java .endif .if ${PORT_OPTIONS:MRUBY} CONFIGURE_ARGS+= --enable-ruby .else CONFIGURE_ARGS+= --disable-ruby .endif .if ${PORT_OPTIONS:MCELT} LIB_DEPENDS+= libcelt0.so:audio/celt CONFIGURE_ARGS+= --enable-celt PLIST_SUB+= CELT="" .else CONFIGURE_ARGS+= --disable-celt PLIST_SUB+= CELT="@comment " .endif .if ${PORT_OPTIONS:MILBC} LIB_DEPENDS+= libilbc.so:net/ilbc .else CONFIGURE_ARGS+= --enable-localilbc .endif .if ${PORT_OPTIONS:MTHEORA} LIB_DEPENDS+= libtheora.so:multimedia/libtheora CONFIGURE_ARGS+= --enable-theora PLIST_SUB+= THEORA="" WITH_VIDEO= yes .else CONFIGURE_ARGS+= --disable-theora PLIST_SUB+= THEORA="@comment " .endif .if ${PORT_OPTIONS:MX264} && ${PORT_OPTIONS:MFFMPEG} LIB_DEPENDS+= libx264.so:multimedia/libx264 CONFIGURE_ARGS+= --enable-x264 PLIST_SUB+= X264="" WITH_VIDEO= yes # work around some weirdness in plugins/configure where it looses the # cflags/libs of x264 CONFIGURE_ENV+= X264_CFLAGS="`pkg-config --cflags x264`" \ X264_LIBS="`pkg-config --libs x264`" .else CONFIGURE_ARGS+= --disable-x264 PLIST_SUB+= X264="@comment " .endif .if ${PORT_OPTIONS:MFFMPEG} BUILD_DEPENDS+= ffmpeg>=2:multimedia/ffmpeg RUN_DEPENDS+= ffmpeg>=2:multimedia/ffmpeg CONFIGURE_ARGS+= --enable-libavcodec PLIST_SUB+= FFMPEG="" WITH_VIDEO= yes .else CONFIGURE_ARGS+= --disable-libavcodec PLIST_SUB+= FFMPEG="@comment " .endif WITH_VIDEO=yes .if defined(WITH_VIDEO) CONFIGURE_ARGS+= --enable-video PLIST_SUB+= VIDEO="" .else CONFIGURE_ARGS+= --disable-video PLIST_SUB+= VIDEO="@comment " .endif .if ${PORT_OPTIONS:MSIP} CONFIGURE_ARGS+= --enable-sip .else CONFIGURE_ARGS+= --disable-sip .endif .if ${PORT_OPTIONS:MH323} CONFIGURE_ARGS+= --enable-h323 .else CONFIGURE_ARGS+= --disable-h323 .endif .if ${PORT_OPTIONS:MIAX} CONFIGURE_ARGS+= --enable-iax2 .else CONFIGURE_ARGS+= --disable-iax2 .endif .if ${PORT_OPTIONS:MH224} CONFIGURE_ARGS+= --enable-h224 .else CONFIGURE_ARGS+= --disable-h224 .endif .if ${PORT_OPTIONS:MH281} CONFIGURE_ARGS+= --enable-h281 .else CONFIGURE_ARGS+= --disable-h281 .endif .if ${PORT_OPTIONS:MFAX} LIB_DEPENDS+= libspandsp.so:comms/spandsp CONFIGURE_ARGS+= --enable-spandsp --enable-fax --enable-t38 PLIST_SUB+= FAX="" .else CONFIGURE_ARGS+= --disable-fax --disable-t38 --disable-spandsp PLIST_SUB+= FAX="@comment " .endif .if ${PORT_OPTIONS:MMSRP} CONFIGURE_ARGS+= --enable-msrp ##BROKEN= Does not compile .else CONFIGURE_ARGS+= --disable-msrp .endif .if ${PORT_OPTIONS:MSIPIM} CONFIGURE_ARGS+= --enable-sipim .else CONFIGURE_ARGS+= --disable-sipim .endif .if ${PORT_OPTIONS:MRTPTEXT} CONFIGURE_ARGS+= --enable-rfc4103 .else CONFIGURE_ARGS+= --disable-rfc4103 .endif .if ${PORT_OPTIONS:MH450} CONFIGURE_ARGS+= --enable-h450 .else CONFIGURE_ARGS+= --disable-h450 .endif .if ${PORT_OPTIONS:MH460} CONFIGURE_ARGS+= --enable-h460 .else CONFIGURE_ARGS+= --disable-h460 .endif .if ${PORT_OPTIONS:MH501} CONFIGURE_ARGS+= --enable-h501 .else CONFIGURE_ARGS+= --disable-h501 .endif .if ${PORT_OPTIONS:MLID} CONFIGURE_ARGS+= --enable-lid --enable-ixj --enable-vpb PLIST_SUB+= LID="" .else CONFIGURE_ARGS+= --disable-lid --disable-ixj --disable-vpb PLIST_SUB+= LID="@comment " .endif .if ${PORT_OPTIONS:MUVIDEO} CONFIGURE_ARGS+= --enable-rfc4175 .else CONFIGURE_ARGS+= --disable-rfc4175 .endif # xxxx .if ${PORT_OPTIONS:MXXXX} CONFIGURE_ARGS+= --enable-rfc2435 .else CONFIGURE_ARGS+= --disable-rfc2435 .endif .if ${PORT_OPTIONS:MAEC} CONFIGURE_ARGS+= --enable-aec .else CONFIGURE_ARGS+= --disable-aec .endif # ?? CONFIGURE_ARGS+= --disable-debug # configure flags not used CONFIGURE_ARGS+= --disable-gsmamr \ --disable-ruby post-install: ${LN} -sf libopal.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libopal.so.${PVERSION_MAJOR} ${LN} -sf libopal.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libopal.so.${PVERSION_MINOR} .if ${PORT_OPTIONS:MDEBUG} ${LN} -sf libopal_d.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libopal_d.so.${PVERSION_MAJOR} ${LN} -sf libopal_d.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libopal_d.so.${PVERSION_MINOR} .endif @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libopal.so.${PORTVERSION} @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/opal-${PORTVERSION}/codecs/video/h264_video_pwplugin_helper @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/opal-${PORTVERSION}/*/*.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/opal-${PORTVERSION}/*/*/*.so .include Index: head/net/rabbitmq-c/Makefile =================================================================== --- head/net/rabbitmq-c/Makefile (revision 453452) +++ head/net/rabbitmq-c/Makefile (revision 453453) @@ -1,58 +1,58 @@ # Created by: Geoff Garside # $FreeBSD$ PORTNAME= rabbitmq-c PORTVERSION= 0.0.1 PORTREVISION= 2 CATEGORIES= net MASTER_SITES= http://hg.rabbitmq.com/rabbitmq-c/archive/:c \ http://hg.rabbitmq.com/rabbitmq-codegen/archive/:codegen DISTNAME= ${PORTNAME}-4e789c776a45 DISTFILES= 4e789c776a45.tar.bz2:c \ 821f5ee7b040.tar.bz2:codegen DIST_SUBDIR= rabbitmq MAINTAINER= rabbitmq@geoffgarside.co.uk COMMENT= RabbitMQ C AMQP client library -LICENSE= GPLv2 MPL +LICENSE= GPLv2 MPL11 LICENSE_COMB= dual BUILD_DEPENDS= python:lang/python \ ${PYTHON_PKGNAMEPREFIX}simplejson>=2.0:devel/py-simplejson CONFLICTS= rabbitmq-c-devel-[0-9]* GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= autoreconf gmake libtool python tar:bzip2 USE_LDCONFIG= yes OPTIONS_DEFINE= 64BIT POPT 64BIT_DESC= Produce 64-bit library POPT_DESC= Popt support in tools .include .if ${PORT_OPTIONS:M64BIT} ONLY_FOR_ARCHS= amd64 sparc64 powerpc ONLY_FOR_ARCHS_REASON= 64BIT option is set CONFIGURE_ARGS+= --enable-64-bit .endif .if ${PORT_OPTIONS:MPOPT} LIB_DEPENDS+= libpopt.so:devel/popt CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB+= POPT='' CONFIGURE_ARGS+= --with-popt .else PLIST_SUB+= POPT='@comment ' CONFIGURE_ARGS+= --without-popt .endif post-patch: @${REINPLACE_CMD} -e 's|rabbitmq-codegen|rabbitmq-codegen-821f5ee7b040|g' ${WRKSRC}/configure.ac .include Index: head/portuguese/hunspell/Makefile =================================================================== --- head/portuguese/hunspell/Makefile (revision 453452) +++ head/portuguese/hunspell/Makefile (revision 453453) @@ -1,36 +1,36 @@ # $FreeBSD$ PORTNAME= hunspell PORTVERSION= 20170814 PORTREVISION= 1 CATEGORIES= portuguese textproc MASTER_SITES= http://natura.di.uminho.pt/download/sources/Dictionaries/hunspell/:PT \ http://pt-br.libreoffice.org/assets/Uploads/PT-BR-Documents/VERO/:BR \ LOCAL/sunpoet/${PORTNAME}:PT,BR DISTFILES= hunspell-pt_PT-${PORTVERSION}.tar.gz:PT \ ptBR-2013-10-30AOC-2.zip:BR DIST_SUBDIR= ${PORTNAME} MAINTAINER= office@FreeBSD.org COMMENT= Portuguese hunspell dictionaries # We pick the common one among: # - pt_PT is licensed under GPLv2, LGPL21 and MPL11. # - pt_BR is licensed under LGPL3 and MPL. -LICENSE= MPL +LICENSE= MPL11 NO_ARCH= yes NO_BUILD= yes WRKSRC= ${WRKDIR}/hunspell-pt_PT-${PORTVERSION} PLIST_FILES= %%DATADIR%%/pt_BR.aff \ %%DATADIR%%/pt_BR.dic \ %%DATADIR%%/pt_PT.aff \ %%DATADIR%%/pt_PT.dic do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKDIR}/pt_BR.aff ${WRKDIR}/pt_BR.dic \ ${WRKSRC}/pt_PT.aff ${WRKSRC}/pt_PT.dic ${STAGEDIR}${DATADIR}/ .include Index: head/print/libmspub01/Makefile =================================================================== --- head/print/libmspub01/Makefile (revision 453452) +++ head/print/libmspub01/Makefile (revision 453453) @@ -1,28 +1,28 @@ # $FreeBSD$ PORTNAME= libmspub PORTVERSION= 0.1.2 PORTREVISION= 14 CATEGORIES= print graphics devel MASTER_SITES= http://dev-www.libreoffice.org/src/${PORTNAME}/ PKGNAMESUFFIX= 01 MAINTAINER= office@FreeBSD.org COMMENT= Library and tools for parsing Microsoft Publisher file format -LICENSE= LGPL21 MPL GPLv2 +LICENSE= GPLv2+ LGPL21+ MPL20 LICENSE_COMB= dual BUILD_DEPENDS= ${LOCALBASE}/include/boost/ptr_container/ptr_map.hpp:devel/boost-libs LIB_DEPENDS= libicui18n.so:devel/icu \ librevenge-0.0.so:textproc/librevenge GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= compiler:c++0x libtool pathfix pkgconfig tar:xz INSTALL_TARGET= install-strip CONFIGURE_ARGS= --disable-werror --without-docs CPPFLAGS+= -I${LOCALBASE}/include .include Index: head/print/libpagemaker/Makefile =================================================================== --- head/print/libpagemaker/Makefile (revision 453452) +++ head/print/libpagemaker/Makefile (revision 453453) @@ -1,25 +1,25 @@ # $FreeBSD$ PORTNAME= libpagemaker PORTVERSION= 0.0.3 PORTREVISION= 5 CATEGORIES= print graphics devel MASTER_SITES= LIBREOFFICE_DEV MAINTAINER= office@FreeBSD.org COMMENT= Library and tools for parsing Aldus/Adobe PageMaker documents -LICENSE= MPL +LICENSE= MPL20 BUILD_DEPENDS= ${LOCALBASE}/include/boost/format.hpp:devel/boost-libs LIB_DEPENDS= librevenge-0.0.so:textproc/librevenge GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= libtool pathfix pkgconfig tar:xz INSTALL_TARGET= install-strip CONFIGURE_ARGS= --disable-werror --without-docs CPPFLAGS+= -I${LOCALBASE}/include .include Index: head/security/elixir-jose/Makefile =================================================================== --- head/security/elixir-jose/Makefile (revision 453452) +++ head/security/elixir-jose/Makefile (revision 453453) @@ -1,24 +1,24 @@ # $FreeBSD$ PORTNAME= jose PORTVERSION= 1.8.4 CATEGORIES= security PKGNAMEPREFIX= elixir- MAINTAINER= vanilla@FreeBSD.org COMMENT= JSON Object Signing and Encryption (JOSE) for Elixir -LICENSE= MPL +LICENSE= MPL20 USES= elixir USE_GITHUB= yes GH_ACCOUNT= potatosalad GH_PROJECT= erlang-jose DOCSDIR= ${PREFIX}/share/doc/elixir-${PORTNAME} NO_ARCH= yes MIX_BUILD_DEPS= converters/erlang-base64url \ security/erlang-jose MIX_RUN_DEPS:= ${MIX_BUILD_DEPS} .include Index: head/security/erlang-jose/Makefile =================================================================== --- head/security/erlang-jose/Makefile (revision 453452) +++ head/security/erlang-jose/Makefile (revision 453453) @@ -1,24 +1,24 @@ # $FreeBSD$ PORTNAME= jose PORTVERSION= 1.8.4 CATEGORIES= security PKGNAMEPREFIX= erlang- MAINTAINER= vanilla@FreeBSD.org COMMENT= JSON Object Signing and Encryption (JOSE) for Erlang -LICENSE= MPL +LICENSE= MPL20 USES= erlang:rebar USE_GITHUB= yes GH_ACCOUNT= potatosalad GH_PROJECT= erlang-jose ERL_APP_NAME= erlang-jose DOCSDIR= ${PREFIX}/share/doc/${ERL_APP_NAME} NO_ARCH= yes ERL_BUILD_DEPS= converters/erlang-base64url ERL_RUN_DEPS:= ${ERL_BUILD_DEPS} .include Index: head/security/linux-c6-nss/Makefile =================================================================== --- head/security/linux-c6-nss/Makefile (revision 453452) +++ head/security/linux-c6-nss/Makefile (revision 453453) @@ -1,27 +1,27 @@ # Created by: Artyom Mirgorodskiy # $FreeBSD$ PORTNAME= nss PORTVERSION= 3.28.4 PORTREVISION= 2 CATEGORIES= security linux LIB_DISTNAMES= ${DISTNAME} \ ${PORTNAME}-util-${PORTVERSION}-1.el6_9 \ ${PORTNAME}-softokn-3.14.3-23.3.el6_8 SRC_DISTFILES= ${DISTNAME}${SRC_SUFX}:SOURCE \ ${PORTNAME}-util-${PORTVERSION}-1.el6_9${SRC_SUFX}:SOURCE \ ${PORTNAME}-softokn-3.14.3-23.3.el6_8${SRC_SUFX}:SOURCE MAINTAINER= emulation@FreeBSD.org COMMENT= Network Security Services (Linux CentOS ${LINUX_DIST_VER}) -LICENSE= MPL +LICENSE= MPL20 DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr RPMVERSION= 4.el6_9 USES= linux:c6 USE_LDCONFIG= yes USE_LINUX= nspr sqlite3 USE_LINUX_RPM= yes .include Index: head/sysutils/consul/Makefile =================================================================== --- head/sysutils/consul/Makefile (revision 453452) +++ head/sysutils/consul/Makefile (revision 453453) @@ -1,52 +1,52 @@ # $FreeBSD$ PORTNAME= consul PORTVERSION= 0.9.3 PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= swills@FreeBSD.org COMMENT= Service discovery and configuration made easy -LICENSE= MPL +LICENSE= MPL20 BUILD_DEPENDS= ${LOCALBASE}/bin/go:lang/go USES= compiler USE_GITHUB= yes GH_ACCOUNT= hashicorp GH_SUBDIR= src/github.com/${GH_ACCOUNT}/${PORTNAME} USE_RC_SUBR= consul PLIST_FILES= bin/consul USERS= consul GROUPS= consul post-extract: @${MV} ${WRKSRC}/vendor/ ${WRKSRC}/src/ do-build: @cd ${WRKSRC}/src/github.com/hashicorp/consul; ${SETENV} CGO_ENABLED=0 ${BUILD_ENV} GOPATH=${WRKSRC} go build \ -ldflags "\ -X github.com/hashicorp/consul/version.Version=${PORTVERSION} \ -X github.com/hashicorp/consul/version.VersionPrerelease= \ -X github.com/hashicorp/consul/version.GitDescribe=v${PORTVERSION} \ " \ -o bin/consul do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/hashicorp/consul/bin/consul ${STAGEDIR}${PREFIX}/bin/consul .include # golang assumes that if clang is in use, it is called "clang" and not "cc". If # it's called "cc", go fails. .if ${COMPILER_TYPE} == clang BUILD_ENV= CC=clang .endif .include Index: head/sysutils/envconsul/Makefile =================================================================== --- head/sysutils/envconsul/Makefile (revision 453452) +++ head/sysutils/envconsul/Makefile (revision 453453) @@ -1,46 +1,46 @@ # $FreeBSD$ PORTNAME= envconsul PORTVERSION= 0.7.2 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= swills@FreeBSD.org COMMENT= Populate values from Consul into a process environment -LICENSE= MPL +LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${LOCALBASE}/bin/go:lang/go USE_GITHUB= yes GH_ACCOUNT= hashicorp GH_SUBDIR= src/github.com/${GH_ACCOUNT}/${PORTNAME} PLIST_FILES= bin/envconsul OPTIONS_DEFINE= DOCS PORTDOCS= README.md COMMIT= 7ece735 GO_LDFLAGS= -ldflags="-s -w \ -X main.Name=${PORTNAME} \ -X main.Version=${PORTVERSION} \ -X main.GitCommit=${COMMIT}" do-build: @cd ${WRKSRC}/src/github.com/hashicorp/envconsul; \ ${SETENV} ${BUILD_ENV} GOPATH=${WRKSRC} \ go build ${GO_LDFLAGS}\ -o bin/envconsul do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/hashicorp/envconsul/bin/envconsul ${STAGEDIR}${PREFIX}/bin/envconsul post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${PORTDOCS} ${CP} ${WRKSRC}/src/github.com/hashicorp/envconsul/${doc} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/sysutils/serf/Makefile =================================================================== --- head/sysutils/serf/Makefile (revision 453452) +++ head/sysutils/serf/Makefile (revision 453453) @@ -1,36 +1,36 @@ # $FreeBSD$ PORTNAME= serf PORTVERSION= 0.8.1 DISTVERSIONPREFIX= v CATEGORIES= sysutils PKGNAMEPREFIX= hashicorp- MAINTAINER= swills@FreeBSD.org COMMENT= Service discovery and configuration made easy -LICENSE= MPL +LICENSE= MPL20 BUILD_DEPENDS= go:lang/go USE_GITHUB= yes GH_ACCOUNT= hashicorp GH_SUBDIR:= src/github.com/${GH_ACCOUNT}/${PORTNAME} USE_RC_SUBR= serf USERS= serf GROUPS= serf PLIST_FILES= bin/serf do-build: @cd ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${PORTNAME}; \ ${SETENV} GOPATH=${WRKSRC}:${WRKSRC}/vendor/ \ go build -o bin/${PORTNAME} ./cmd/serf/ do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${PORTNAME}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/sysutils/ua/Makefile =================================================================== --- head/sysutils/ua/Makefile (revision 453452) +++ head/sysutils/ua/Makefile (revision 453453) @@ -1,34 +1,34 @@ # $FreeBSD$ PORTNAME= ua PORTVERSION= 1.0.1 CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org COMMENT= Finds sets of identical files -LICENSE= MPL +LICENSE= MPL11 USE_GITHUB= yes GH_ACCOUNT= euedge GH_TAGNAME= 7a35148 USES= autoreconf ssl GNU_CONFIGURE= yes LDFLAGS+= -L${OPENSSLLIB} CFLAGS+= -I${OPENSSLINC} PLIST_FILES= bin/kua bin/ua \ man/man1/kua.1.gz man/man1/ua.1.gz PORTDOCS= README OPTIONS_DEFINE= DOCS post-install: ${INSTALL_MAN} ${WRKSRC}/*.1 ${STAGEDIR}${PREFIX}/man/man1/ post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/ .include Index: head/textproc/consul-template/Makefile =================================================================== --- head/textproc/consul-template/Makefile (revision 453452) +++ head/textproc/consul-template/Makefile (revision 453453) @@ -1,33 +1,33 @@ # Created by: Steve Wills # $FreeBSD$ PORTNAME= consul-template PORTVERSION= 0.19.3 DISTVERSIONPREFIX= v CATEGORIES= textproc MAINTAINER= swills@FreeBSD.org COMMENT= Generic template rendering and notifications with Consul -LICENSE= MPL +LICENSE= MPL20 BUILD_DEPENDS= ${LOCALBASE}/bin/go:lang/go USE_GITHUB= yes GH_ACCOUNT= hashicorp GH_SUBDIR= src/github.com/hashicorp/consul-template PLIST_FILES= bin/consul-template USE_RC_SUBR= consul-template do-build: @cd ${WRKSRC}/src/github.com/hashicorp/consul-template ; \ ${SETENV} GOPATH=${WRKSRC} go build do-install: ${INSTALL_PROGRAM} \ ${WRKSRC}/src/github.com/hashicorp/consul-template/consul-template \ ${STAGEDIR}${PREFIX}/bin/consul-template .include Index: head/textproc/es-hyphen/Makefile =================================================================== --- head/textproc/es-hyphen/Makefile (revision 453452) +++ head/textproc/es-hyphen/Makefile (revision 453453) @@ -1,38 +1,38 @@ # $FreeBSD$ PORTNAME= hyphen PORTVERSION= 2013.09.01 # 0.7 PORTEPOCH= 1 CATEGORIES= textproc spanish MASTER_SITES= LOCAL/sunpoet/${PORTNAME}/ PKGNAMEPREFIX= es- DISTNAME= es_any-0.7 EXTRACT_SUFX= .oxt DIST_SUBDIR= ${PORTNAME} MAINTAINER= office@FreeBSD.org COMMENT= Spanish hyphenation rules -LICENSE= GPLv3 LGPL3 MPL +LICENSE= GPLv3 LGPL3 MPL11 LICENSE_COMB= dual NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= %%DATADIR%%/hyph_es_ES.dic ESALIASES= es_AR es_BO es_CL es_CO es_CR es_CU es_DO es_EC es_GT es_HN \ es_MX es_NI es_PA es_PE es_PR es_PY es_SV es_US es_UY es_VE .for ALIAS in ${ESALIASES} PLIST_FILES+= %%DATADIR%%/hyph_${ALIAS}.dic .endfor do-install: ${MKDIR} ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/hyph_es_ANY.dic ${STAGEDIR}${DATADIR}/hyph_es_ES.dic .for ALIAS in ${ESALIASES} ${LN} -s hyph_es_ES.dic ${STAGEDIR}${DATADIR}/hyph_${ALIAS}.dic .endfor .include Index: head/textproc/libabw/Makefile =================================================================== --- head/textproc/libabw/Makefile (revision 453452) +++ head/textproc/libabw/Makefile (revision 453453) @@ -1,27 +1,27 @@ # $FreeBSD$ PORTNAME= libabw PORTVERSION= 0.1.1 PORTREVISION= 7 CATEGORIES= textproc MASTER_SITES= LODEV/${PORTNAME} MAINTAINER= office@FreeBSD.org COMMENT= Library providing ability to interpret Abiword documents -LICENSE= MPL +LICENSE= MPL20 BUILD_DEPENDS= ${LOCALBASE}/include/boost/algorithm/string.hpp:devel/boost-libs LIB_DEPENDS= librevenge-0.0.so:textproc/librevenge USES= gperf perl5 libtool pathfix pkgconfig tar:xz USE_LDCONFIG= yes USE_GNOME= libxml2 GNU_CONFIGURE= yes USE_PERL5= build INSTALL_TARGET= install-strip CONFIGURE_ARGS= -disable-werror --without-docs CPPFLAGS+= -I${LOCALBASE}/include .include Index: head/textproc/libe-book/Makefile =================================================================== --- head/textproc/libe-book/Makefile (revision 453452) +++ head/textproc/libe-book/Makefile (revision 453453) @@ -1,34 +1,34 @@ # $FreeBSD$ PORTNAME= libe-book PORTVERSION= 0.1.2 PORTREVISION= 16 CATEGORIES= textproc MASTER_SITES= SF/libebook/${PORTNAME}-${PORTVERSION}/ MAINTAINER= office@FreeBSD.org COMMENT= Library for import of reflowable e-book formats -LICENSE= MPL +LICENSE= MPL20 BUILD_DEPENDS= ${LOCALBASE}/include/boost/algorithm/string.hpp:devel/boost-libs LIB_DEPENDS= libicui18n.so:devel/icu \ librevenge-0.0.so:textproc/librevenge OPTIONS_DEFINE= DOCS USE_GNOME= libxml2 USES= compiler:c++11-lang gmake gperf libtool pathfix pkgconfig \ tar:xz USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --disable-werror --disable-tests CPPFLAGS+= -I${LOCALBASE}/include -DBOOST_ERROR_CODE_HEADER_ONLY PORTDOCS= * DOCS_BUILD_DEPENDS= doxygen:devel/doxygen DOCS_CONFIGURE_OFF= --without-docs .include Index: head/textproc/libodfgen01/Makefile =================================================================== --- head/textproc/libodfgen01/Makefile (revision 453452) +++ head/textproc/libodfgen01/Makefile (revision 453453) @@ -1,35 +1,35 @@ # $FreeBSD$ PORTNAME= libodfgen PORTVERSION= 0.1.6 PORTREVISION= 5 CATEGORIES= textproc MASTER_SITES= SF/libwpd/${PORTNAME}/${PORTNAME}-${PORTVERSION} PKGNAMESUFFIX= 01 MAINTAINER= office@FreeBSD.org COMMENT= Library for generating documents in Open Document Format (ODF) -LICENSE= LGPL21 MPL +LICENSE= LGPL21 MPL20 LICENSE_COMB= dual LIB_DEPENDS= librevenge-0.0.so:textproc/librevenge CONFIGURE_ARGS= --disable-werror --without-docs CPPFLAGS+= -I${LOCALBASE}/include GNU_CONFIGURE= yes USES= compiler:features libtool pathfix pkgconfig tar:xz USE_LDCONFIG= yes INSTALL_TARGET= install-strip .include .if ${COMPILER_FEATURES:Mlibc++} CONFIGURE_ARGS+= --with-sharedptr=c++11 .else BUILD_DEPENDS+= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs CONFIGURE_ARGS+= --with-sharedptr=boost .endif .include Index: head/textproc/librevenge/Makefile =================================================================== --- head/textproc/librevenge/Makefile (revision 453452) +++ head/textproc/librevenge/Makefile (revision 453453) @@ -1,31 +1,31 @@ # $FreeBSD$ PORTNAME= librevenge PORTVERSION= 0.0.4 PORTREVISION= 6 CATEGORIES= textproc MASTER_SITES= SF/libwpd/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= office@FreeBSD.org COMMENT= Base library for writing document import filters -LICENSE= LGPL21 MPL +LICENSE= LGPL21 MPL20 LICENSE_COMB= dual USES= gmake libtool pathfix tar:xz USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip BUILD_DEPENDS= ${LOCALBASE}/include/boost/algorithm/string.hpp:devel/boost-libs OPTIONS_DEFINE= DOXYGEN CPPFLAGS= -I${LOCALBASE}/include CONFIGURE_ARGS= -disable-werror --disable-tests PORTDOCS= * DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_CONFIGURE_OFF= --without-docs .include Index: head/textproc/rubygem-itextomml/Makefile =================================================================== --- head/textproc/rubygem-itextomml/Makefile (revision 453452) +++ head/textproc/rubygem-itextomml/Makefile (revision 453453) @@ -1,18 +1,18 @@ # Created by: Wen Heping # $FreeBSD$ PORTNAME= itextomml PORTVERSION= 1.5.6 CATEGORIES= textproc rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Native Ruby bindings to itex2MML -LICENSE= GPLv2 LGPL20 MPL +LICENSE= GPLv2 LGPL20 MPL11 LICENSE_COMB= dual USE_RUBY= yes USES= gem .include Index: head/textproc/sablotron/Makefile =================================================================== --- head/textproc/sablotron/Makefile (revision 453452) +++ head/textproc/sablotron/Makefile (revision 453453) @@ -1,54 +1,54 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= Sablot PORTVERSION= 1.0.3 PORTREVISION= 4 CATEGORIES= textproc MASTER_SITES= SF/sablotron/sablotron-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= XML toolkit implementing XSLT 1.0, XPath 1.0 and DOM Level2 -LICENSE= MPL GPLv2+ +LICENSE= MPL11 GPLv2+ LICENSE_COMB= dual LIB_DEPENDS= libexpat.so:textproc/expat2 GNU_CONFIGURE= yes USES= gmake iconv libtool localbase:ldflags USE_LDCONFIG= yes LDFLAGS+= ${ICONV_LIB} PORTDOCS= * OPTIONS_DEFINE= DEBUGGER DISABLE_META DOCS DOCUMENT_ERRORS DOM DEBUGGER_DESC= Enable debugger DISABLE_META_DESC= Do not output the META html tag DOCUMENT_ERRORS_DESC= Allow document errors DOM_DESC= Use DOM OPTIONS_DEFAULT= DOM DOCUMENT_ERRORS DEBUGGER_CONFIGURE_ENABLE= debugger DISABLE_META_CONFIGURE_ON= --disable-adding-meta DOCS_BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser DOCS_CONFIGURE_ON= --with-html-dir=${DOCSDIR} DOCS_USES= perl5 DOCS_USE= PERL5=build DOM_CONFIGURE_ENABLE= dom DOCUMENT_ERRORS_CONFIGURE_ENABLE= document-errors post-patch-DOCS-off: @${REINPLACE_CMD} -e '/^SUBDIRS =/s/apidoc//' ${WRKSRC}/doc/Makefile.in post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsablot.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} README README_JS RELEASE \ doc/misc/DEBUGGER doc/misc/NOTES ${STAGEDIR}${DOCSDIR} .include Index: head/textproc/saxon/Makefile =================================================================== --- head/textproc/saxon/Makefile (revision 453452) +++ head/textproc/saxon/Makefile (revision 453453) @@ -1,49 +1,49 @@ # Created by: Kimura Fuyuki # $FreeBSD$ PORTNAME= saxon PORTVERSION= 6.5.5 CATEGORIES= textproc java MASTER_SITES= SF/${PORTNAME}/saxon6/${PORTVERSION} DISTNAME= ${PORTNAME}${PORTVERSION:S/./-/g} MAINTAINER= ports@FreeBSD.org COMMENT= XSLT 1.0 processor for Java -LICENSE= MPL +LICENSE= MPL10 USES= zip USE_JAVA= yes JAVA_VERSION= 1.6+ NO_WRKSUBDIR= yes NO_BUILD= yes NO_ARCH= yes CONFLICTS= saxon-devel-8.* JARFILES= saxon-jdom.jar saxon.jar PLIST_FILES= ${JARFILES:S,^,%%JAVAJARDIR%%/,} bin/saxon PORTDOCS= api api-guide.html changes.html conditions.html \ conformance.html dtdgen.html expressions.html \ extensibility.html extensions.html index.html \ instant.html limitations.html patterns.html samples.html \ saxon-style.css using-xsl.html xsl-elements.html SUB_LIST= SAXON_JARS="${JARFILES:S,^,${JAVAJARDIR}/,}" SUB_FILES= saxon.sh OPTIONS_DEFINE= DOCS EXAMPLES do-install: .for JARFILE in ${JARFILES} ${INSTALL_DATA} ${WRKSRC}/${JARFILE} ${STAGEDIR}${JAVAJARDIR}/ .endfor ${INSTALL_SCRIPT} ${WRKDIR}/saxon.sh ${STAGEDIR}${PREFIX}/bin/saxon do-install-DOCS-on: @cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @cd ${WRKSRC}/samples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: head/www/geckodriver/Makefile =================================================================== --- head/www/geckodriver/Makefile (revision 453452) +++ head/www/geckodriver/Makefile (revision 453453) @@ -1,105 +1,105 @@ # $FreeBSD$ PORTNAME= geckodriver DISTVERSIONPREFIX= v DISTVERSION= 0.19.0 CATEGORIES= www MAINTAINER= daniel@blodan.se COMMENT= Proxy for using WebDriver clients with Gecko-based browsers -LICENSE= MPL +LICENSE= MPL20 USES= cargo USE_GITHUB= yes GH_ACCOUNT= mozilla PLIST_FILES= bin/geckodriver CARGO_CRATES= advapi32-sys-0.1.2 \ aho-corasick-0.6.2 \ backtrace-0.3.2 \ backtrace-sys-0.1.10 \ base64-0.5.2 \ bitflags-0.8.2 \ byteorder-1.0.0 \ bzip2-0.3.2 \ bzip2-sys-0.1.5 \ cfg-if-0.1.0 \ chrono-0.2.25 \ clap-2.24.2 \ cookie-0.9.1 \ crossbeam-0.2.10 \ dbghelp-sys-0.2.0 \ flate2-0.2.19 \ gcc-0.3.42 \ httparse-1.2.2 \ hyper-0.10.10 \ idna-0.1.4 \ isatty-0.1.3 \ kernel32-sys-0.1.4 \ kernel32-sys-0.2.2 \ ktmw32-sys-0.1.0 \ language-tags-0.2.2 \ lazy_static-0.1.16 \ lazy_static-0.2.2 \ libc-0.2.24 \ log-0.3.6 \ matches-0.1.4 \ memchr-1.0.1 \ mime-0.2.4 \ miniz-sys-0.1.9 \ mozprofile-0.3.0 \ mozrunner-0.5.0 \ mozversion-0.1.2 \ msdos_time-0.1.5 \ num-0.1.37 \ num-integer-0.1.33 \ num-iter-0.1.33 \ num-traits-0.1.37 \ num_cpus-1.2.1 \ percent-encoding-1.0.0 \ podio-0.1.5 \ rand-0.3.15 \ redox_syscall-0.1.16 \ regex-0.2.1 \ regex-syntax-0.4.0 \ rust-ini-0.10.0 \ rustc-demangle-0.1.4 \ rustc-serialize-0.3.22 \ rustc_version-0.1.7 \ semver-0.1.20 \ semver-0.6.0 \ semver-parser-0.7.0 \ slog-1.5.2 \ slog-atomic-0.4.3 \ slog-extra-0.1.2 \ slog-stdlog-1.1.0 \ slog-stream-1.2.1 \ slog-term-1.5.0 \ strsim-0.6.0 \ tempdir-0.3.5 \ term_size-0.3.0 \ thread-id-3.0.0 \ thread_local-0.3.3 \ time-0.1.36 \ traitobject-0.1.0 \ typeable-0.1.2 \ unicase-1.4.0 \ unicode-bidi-0.3.3 \ unicode-normalization-0.1.5 \ unicode-segmentation-1.1.0 \ unicode-width-0.1.4 \ unreachable-0.1.1 \ url-1.5.1 \ utf8-ranges-1.0.0 \ uuid-0.1.18 \ vec_map-0.8.0 \ void-1.0.2 \ webdriver-0.31.0 \ winapi-0.2.8 \ winapi-build-0.1.1 \ winreg-0.3.5 \ zip-0.1.19 .include Index: head/www/google-appengine/Makefile =================================================================== --- head/www/google-appengine/Makefile (revision 453452) +++ head/www/google-appengine/Makefile (revision 453453) @@ -1,63 +1,63 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= google-appengine PORTVERSION= 1.9.51 PORTREVISION= 0 CATEGORIES= www devel python MASTER_SITES= https://storage.googleapis.com/appengine-sdks/featured/ DISTFILES= ${PORTNAME:S|-|_|}_${PORTVERSION}.zip MAINTAINER= nivit@FreeBSD.org COMMENT= Development tools for Google App Engine (SDK) -LICENSE= APACHE20 BSD3CLAUSE GPLv2 LGPL21 MIT MPL PSFL +LICENSE= APACHE20 BSD3CLAUSE GPLv2 LGPL21 MIT MPL11 PSFL LICENSE_COMB= multi RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=${PYTHON_VER}:databases/py-sqlite3 \ ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow \ ${PYTHON_PKGNAMEPREFIX}pycrypto>=2.6:security/py-pycrypto NO_BUILD= yes OPTIONS_DEFINE= EXAMPLES MYSQL PHP OPTIONS_DEFAULT= MYSQL PORTDATA= * PORTEXAMPLES= * PLIST_FILES= ${GAESCRIPTS:C,^| ,bin/&,g} USES= gettext python:2 shebangfix zip WRKSRC= ${WRKDIR}/${PORTNAME:S,-,_,} LN_OPTS= -sf GAEDATADIR= google lib new_project_template tools GAESCRIPTS= _php_runtime.py _python_runtime.py appcfg.py \ backends_conversion.py bulkload_client.py bulkloader.py \ dev_appserver.py download_appstats.py endpointscfg.py \ gen_protorpc.py php_cli.py remote_api_shell.py \ run_tests.py wrapper_util.py MYSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}MySQLdb>=1.2.3:databases/py-MySQLdb PHP_USE= mysql=server PHP_VARS= gaedatadir+=php want_mysql_ver=55 do-install: @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} "${GAEDATADIR}" ${STAGEDIR}${DATADIR}) @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/demos && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) (cd ${STAGEDIR}${PREFIX}/bin && \ for S in ${GAESCRIPTS}; do \ ${INSTALL_SCRIPT} ${WRKSRC}/$${S} ${STAGEDIR}${DATADIR}; \ ${LN} ${LN_OPTS} ../${DATADIR_REL}/$${S} $${S}; \ done) ${INSTALL_DATA} ${WRKSRC}/VERSION ${STAGEDIR}${DATADIR} (cd ${STAGEDIR}${DATADIR} && \ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py -d ${DATADIR} -f ${GAEDATADIR:Nphp} -q) .include Index: head/www/iridium/Makefile =================================================================== --- head/www/iridium/Makefile (revision 453452) +++ head/www/iridium/Makefile (revision 453453) @@ -1,237 +1,237 @@ # Created by: Carlos J. Puga Medina # $FreeBSD$ PORTNAME= iridium PORTVERSION= 58.0 PORTREVISION= 10 CATEGORIES= www MASTER_SITES= https://downloads.iridiumbrowser.de/source/ PKGNAMESUFFIX= -browser DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION} MAINTAINER= chromium@FreeBSD.org COMMENT= Iridium browser -LICENSE= BSD3CLAUSE LGPL21 MPL +LICENSE= BSD3CLAUSE LGPL21 MPL11 LICENSE_COMB= multi BUILD_DEPENDS= gperf:devel/gperf \ clang40:devel/llvm40 \ yasm:devel/yasm \ python:lang/python \ ffmpeg>=3.2.2,1:multimedia/ffmpeg \ bash:shells/bash \ flock:sysutils/flock \ node:www/node \ ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \ ${LOCALBASE}/share/usbids/usb.ids:misc/usbids \ ${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2 \ ${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply \ ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib LIB_DEPENDS= libspeechd.so:accessibility/speech-dispatcher \ libsnappy.so:archivers/snappy \ libFLAC.so:audio/flac \ libspeex.so:audio/speex \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libicuuc.so:devel/icu \ libjsoncpp.so:devel/jsoncpp \ libpci.so:devel/libpci \ libnspr4.so:devel/nspr \ libre2.so:devel/re2 \ libcairo.so:graphics/cairo \ libdrm.so:graphics/libdrm \ libexif.so:graphics/libexif \ libpng.so:graphics/png \ libwebp.so:graphics/webp \ libavcodec.so:multimedia/ffmpeg \ libcups.so:print/cups \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libharfbuzz-icu.so:print/harfbuzz-icu \ libgcrypt.so:security/libgcrypt \ libgnome-keyring.so:security/libgnome-keyring \ libnss3.so:security/nss \ libexpat.so:textproc/expat2 \ libxml2.so:textproc/libxml2 \ libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= xdg-open:devel/xdg-utils \ droid-fonts-ttf>0:x11-fonts/droid-fonts-ttf ONLY_FOR_ARCHS= amd64 i386 USES= bison desktop-file-utils jpeg ninja perl5 \ pkgconfig python:2,build shebangfix tar:xz USE_PERL5= build USE_XORG= scrnsaverproto x11 xcb xcomposite xcursor xext xdamage xfixes xi \ xproto xrandr xrender xscrnsaver xtst USE_GNOME= atk dconf glib20 gtk20 gtk30 libxml2 libxslt MAKE_ARGS= -C out/${BUILDTYPE} ALL_TARGET= chrome INSTALLS_ICONS= yes CC= clang40 CXX= clang++40 EXTRA_PATCHES+= ${FILESDIR}/extra-patch-clang # Run "./out/${BUILDTYPE}/gn args out/${BUILDTYPE} --list" for all variables. # Some parts don't have use_system_* flag, and can be turned on/off by using # replace_gn_files.py script, some parts just turned on/off for target host # OS "target_os == is_bsd", like libusb, libpci. GN_ARGS+= clang_use_chrome_plugins=false \ enable_media_router=true \ enable_nacl=false \ enable_one_click_signin=true \ enable_remoting=false \ enable_webrtc=false \ fieldtrial_testing_like_official_build=true \ is_clang=true \ toolkit_views=true \ treat_warnings_as_errors=false \ use_allocator="none" \ use_aura=true \ use_cups=true \ use_experimental_allocator_shim=false \ use_gtk3=true \ use_lld=true \ use_sysroot=false \ use_system_libjpeg=true \ use_system_sqlite=false # chrome has additional patches # TODO: investigate building with these options: # use_system_icu use_system_harfbuzz use_system_minigbm GN_BOOTSTRAP_FLAGS= --no-clean --no-rebuild SUB_FILES= iridium-browser.desktop iridium SUB_LIST+= COMMENT="${COMMENT}" OPTIONS_DEFINE= CODECS DEBUG GCONF KERBEROS CODECS_DESC= Compile and enable patented codecs like H.264 OPTIONS_GROUP= AUDIO OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO SNDIO OPTIONS_DEFAULT= ALSA CODECS GCONF KERBEROS OPTIONS_SUB= yes ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins \ alsa-lib>=1.1.1_1:audio/alsa-lib ALSA_VARS= GN_ARGS+=use_alsa=true ALSA_VARS_OFF= GN_ARGS+=use_alsa=false CODECS_VARS= GN_ARGS+=ffmpeg_branding="Chrome" \ GN_ARGS+=proprietary_codecs=true \ GN_ARGS+=enable_hevc_demuxing=true CODECS_VARS_OFF= GN_ARGS+=ffmpeg_branding="Chromium" \ GN_ARGS+=proprietary_codecs=false \ GN_ARGS+=enable_hevc_demuxing=false DEBUG_VARS= BUILDTYPE=Debug \ GN_ARGS+=is_debug=true \ GN_BOOTSTRAP_FLAGS+=--debug \ WANTSPACE="lots of free diskspace (~ 8.5GB)" DEBUG_VARS_OFF= BUILDTYPE=Release \ GN_ARGS+=is_debug=false \ GN_ARGS+=symbol_level=0 \ GN_ARGS+=remove_webcore_debug_symbols=true \ WANTSPACE="a fair amount of free diskspace (~ 3.7GB)" GCONF_USE= GNOME=gconf2 GCONF_VARS= GN_ARGS+=use_gconf=true GCONF_VARS_OFF= GN_ARGS+=use_gconf=false KERBEROS_VARS= GN_ARGS+=use_kerberos=true KERBEROS_VARS_OFF= GN_ARGS+=use_kerberos=false PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_VARS= GN_ARGS+=use_pulseaudio=true PULSEAUDIO_VARS_OFF= GN_ARGS+=use_pulseaudio=false # With SNDIO=on we exclude audio_manager_linux from the build (see # media/audio/BUILD.gn) and use audio_manager_openbsd which does not # support falling back to ALSA. In theory it supports falling back to # PulseAudio, but this is untested. SNDIO_PREVENTS= ALSA PULSEAUDIO SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_VARS= GN_ARGS+=use_sndio=true SNDIO_VARS_OFF= GN_ARGS+=use_sndio=false .include # TODO: -isystem, would be just as ugly as this approach, but more reliably # build would fail without C_INCLUDE_PATH/CPLUS_INCLUDE_PATH env var set. MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \ CPLUS_INCLUDE_PATH=${LOCALBASE}/include # Work around base r261801 .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100508 GN_ARGS+= extra_cxxflags="-D_LIBCPP_TRIVIAL_PAIR_COPY_CTOR=1" .endif pre-everything:: @${ECHO_MSG} @${ECHO_MSG} "To build Iridium, you should have around 2GB of memory" @${ECHO_MSG} "and ${WANTSPACE}." @${ECHO_MSG} post-patch-SNDIO-on: @${MKDIR} ${WRKSRC}/media/audio/sndio ${WRKSRC}/media/audio/openbsd @${CP} ${FILESDIR}/sndio_output.* ${WRKSRC}/media/audio/sndio @${CP} ${FILESDIR}/sndio_input.* ${WRKSRC}/media/audio/sndio @${CP} ${FILESDIR}/audio_manager_openbsd.* ${WRKSRC}/media/audio/openbsd pre-configure: # We used to remove bundled libraries to be sure that iridium uses # system libraries and not shippen ones. # cd ${WRKSRC} && ${PYTHON_CMD} \ #./build/linux/unbundle/remove_bundled_libraries.py [list of preserved] cd ${WRKSRC} && ${PYTHON_CMD} \ ./build/linux/unbundle/replace_gn_files.py --system-libraries \ ffmpeg flac harfbuzz-ng libwebp libxml libxslt snappy yasm || ${FALSE} do-configure: # GN generator bootstrapping and generating ninja files cd ${WRKSRC} && ${SETENV} CC=${CC} CXX=${CXX} LD=${CXX} \ READELF=${READELF} AR=${AR} NM=${NM} ${PYTHON_CMD} \ ./tools/gn/bootstrap/bootstrap.py ${GN_BOOTSTRAP_FLAGS} cd ${WRKSRC} && ${SETENV} ./out/${BUILDTYPE}/gn \ gen --args='${GN_ARGS}' out/${BUILDTYPE} # Setup nodejs dependency @${MKDIR} ${WRKSRC}/third_party/node/linux/node-linux-x64/bin ${LN} -sf ${LOCALBASE}/bin/node ${WRKSRC}/third_party/node/linux/node-linux-x64/bin/node do-install: @${MKDIR} ${STAGEDIR}${DATADIR} .for m in font_service test_ime_driver ui ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${m}.service \ ${STAGEDIR}${DATADIR} .endfor ${INSTALL_MAN} ${WRKSRC}/out/${BUILDTYPE}/chrome.1 ${STAGEDIR}${MANPREFIX}/man/man1/iridium.1 .for s in 22 24 48 64 128 256 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps ${INSTALL_DATA} ${WRKSRC}/chrome/app/theme/chromium/product_logo_${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/iridium.png .endfor .for p in chrome_100_percent chrome_200_percent headless_lib keyboard_resources \ resources mus_app_resources_100 mus_app_resources_200 mus_app_resources_strings \ views_mus_resources ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${p}.pak \ ${STAGEDIR}${DATADIR} .endfor .for d in icudtl.dat natives_blob.bin snapshot_blob.bin ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${d} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chrome \ ${STAGEDIR}${DATADIR}/iridium cd ${WRKSRC}/out/${BUILDTYPE} && \ ${COPYTREE_SHARE} "locales resources" ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DESKTOPDIR} ${INSTALL_DATA} ${WRKDIR}/iridium-browser.desktop \ ${STAGEDIR}${DESKTOPDIR} ${INSTALL_SCRIPT} ${WRKDIR}/iridium ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/mksnapshot \ ${STAGEDIR}${DATADIR} .include Index: head/www/sahi/Makefile =================================================================== --- head/www/sahi/Makefile (revision 453452) +++ head/www/sahi/Makefile (revision 453453) @@ -1,99 +1,99 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= sahi PORTVERSION= 3.5.${SAHI_BUILD} #PORTREVISION= 0 PORTREVISION= 2 CATEGORIES= www MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-v${PORTVERSION:R:R:R:S,.,,}/${SAHI_BUILD:S,.,,g}/ DISTNAME= ${PORTNAME}_${SAHI_BUILD:S,.,,g} MAINTAINER= nivit@FreeBSD.org COMMENT= Web automation and testing tool -LICENSE= APACHE20 MPL +LICENSE= APACHE20 MPL11 LICENSE_COMB= multi RUN_DEPENDS= xdg-open:devel/xdg-utils DATADIR= ${JAVASHAREDIR}/${PORTNAME} JAVA_VERSION= 1.6+ JAVA_OS= native JAVA_RUN= yes NO_BUILD= yes OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= CHROME OPTIONS_SINGLE= BROWSER OPTIONS_SINGLE_BROWSER= CHROME FIREFOX OPERA CHROME_DESC= Use Chrome as default browser FIREFOX_DESC= Use Firefox as default browser OPERA_DESC= Use Opera as default browser USES= dos2unix zip DOS2UNIX_GLOB= linux.xml os.properties sahi.properties .include SAHI_BUILD= 2011.07.19 USE_JAVA= yes WRKSRC= ${WRKDIR}/sahi REINPLACE_ARGS= -i '' -E \ -e 's,%%CHROME%%,${LOCALBASE}/bin/chrome,g' \ -e 's,%%DATADIR%%,${DATADIR},g' \ -e 's,%%FIREFOX%%,${LOCALBASE}/bin/firefox,g' \ -e 's,%%JAVA%%,${JAVA},g' \ -e 's,%%JAVA_KEYTOOL%%,${JAVA_KEYTOOL},g' \ -e 's,%%OPERA%%,${LOCALBASE}/bin/opera,g' \ -e 's,(SAHI_HOME=).*$$,\1${DATADIR},g' \ -e 's,(export (SAHI_)?USERDATA_DIR=).*$$,if [ -z "$${SAHI_USERDATA_DIR}" ]; then \1\$${HOME}/.sahi; fi,g' \ -e 's,^(\#!/bin/)ba(sh)$$,\1\2,g' SUB_FILES= ${PORTNAME}.sh SUB_LIST= BROWSER=${BROWSER} JAVA_HOME=${JAVA_HOME} post-patch: @${FIND} ${WRKSRC} -type f \( -name "*.orig" -or -name "*.bat" \) -delete @${FIND} ${WRKSRC} -type f \( -name "*.sh" -or -name "linux.xml" \ -or -name "sahi.properties" \) -print0 \ | ${XARGS} -0 ${REINPLACE_CMD} do-install: @${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} @${CP} ${STAGEDIR}${DATADIR}/config/browser_types/linux.xml ${STAGEDIR}${DATADIR}/userdata/config/browser_types.xml .for d in bin userdata/bin @${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/${d}/* .endfor .if ${PORT_OPTIONS:MDOCS} @${MV} ${STAGEDIR}${DATADIR}/docs ${STAGEDIR}${DOCSDIR} .else @${RM} -r ${STAGEDIR}${DATADIR}/docs .endif .include .if ${PORT_OPTIONS:MCHROME} BROWSER= chrome RUN_DEPENDS+= chrome:www/chromium .endif .if ${PORT_OPTIONS:MFIREFOX} BROWSER= firefox RUN_DEPENDS+= firefox:www/firefox .endif .if ${PORT_OPTIONS:MOPERA} BROWSER= opera RUN_DEPENDS+= opera:www/opera .endif .include Index: head/www/sfnt2woff/Makefile =================================================================== --- head/www/sfnt2woff/Makefile (revision 453452) +++ head/www/sfnt2woff/Makefile (revision 453453) @@ -1,25 +1,25 @@ # Created by: Andrey Chernov # $FreeBSD$ PORTNAME= sfnt2woff PORTVERSION= 20091004 CATEGORIES= www converters MASTER_SITES= http://people.mozilla.org/~jkew/woff/ DISTNAME= woff-code-latest MAINTAINER= ports@FreeBSD.org COMMENT= Convert TTF/OTF fonts to WOFF web embeddable format and back -LICENSE= GPLv2 LGPL21 MPL +LICENSE= GPLv2 LGPL21 MPL11 LICENSE_COMB= multi NO_WRKSUBDIR= yes USES= gmake zip PLIST_FILES= bin/sfnt2woff bin/woff2sfnt do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sfnt2woff ${WRKSRC}/woff2sfnt \ ${STAGEDIR}${PREFIX}/bin .include Index: head/www/tdom/Makefile =================================================================== --- head/www/tdom/Makefile (revision 453452) +++ head/www/tdom/Makefile (revision 453453) @@ -1,49 +1,49 @@ # Created by: Aldert Nooitgedagt # $FreeBSD$ PORTNAME= tDOM PORTVERSION= 0.8.3 CATEGORIES= www MASTER_SITES= GHC http://mirrors.rit.edu/zi/ MAINTAINER= mi@aldan.algebra.com COMMENT= High performance XML data processing with Tcl (ARGS for OpenACS) -LICENSE= MPL MIT +LICENSE= MPL11 MIT LICENSE_COMB= multi LICENSE_FILE_MIT= ${WRKSRC}/expat/COPYING TDOMBASE= ${PREFIX}/lib/tdom${PORTVERSION} USES= gmake tar:tgz tcl:tea USE_GITHUB= yes CONFIGURE_ARGS= --enable-threads --disable-tdomalloc TEST_TARGET= test PLIST_SUB= PORTVERSION=${PORTVERSION} DOCS= CHANGES README README.AOL HTMLDOCS= category-index.html dom.html domDoc.html domNode.html \ expat.html expatapi.html index.html keyword-index.html \ tdomcmd.html tnc.html OPTIONS_DEFINE= DOCS pre-configure: @${RM} ${WRKSRC}/generic/domalloc.? post-install: ${CHMOD} 755 ${STAGEDIR}${TDOMBASE} ${CHMOD} 644 ${STAGEDIR}${TDOMBASE}/* post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/html .for FILE in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DOCSDIR}/${FILE} .endfor .for FILE in ${HTMLDOCS} ${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${STAGEDIR}${DOCSDIR}/html/${FILE} .endfor .include Index: head/www/xpi-conkeror/Makefile =================================================================== --- head/www/xpi-conkeror/Makefile (revision 453452) +++ head/www/xpi-conkeror/Makefile (revision 453453) @@ -1,64 +1,64 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= conkeror PORTVERSION= 20150730 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://distfiles.pirateparty.in/ashish/ \ LOCAL/ashish MAINTAINER= ashish@FreeBSD.org COMMENT= Keyboard-oriented, customizable web browser based on Mozilla XULRunner -LICENSE= GPLv1 GPLv2 MPL +LICENSE= GPLv1 GPLv2 MPL11 LICENSE_COMB= multi OPTIONS_SINGLE+= XULRUNNER OPTIONS_SINGLE_XULRUNNER= FIREFOX LIBXUL FIREFOX_DESC?= Use XULRunner from Firefox port LIBXUL_DESC?= Use XULRunner from LibXUL port OPTIONS_DEFAULT+= LIBXUL USES= desktop-file-utils tar:xz gmake LIBXUL_USES= gecko FIREFOX_USES= gecko:firefox,32+ ALL_TARGET= # empty BUILD_ID= ${ECHO_CMD} -n `whoami`@`hostname`_`date +%s` post-patch: cd ${WRKSRC} && \ ${MV} contrib/conkeror.desktop . && \ ${MV} contrib/man/conkeror.1 . && \ ${RM} -r contrib/debian contrib/dist contrib/man debian tests && \ ${RM} contrib/build.sh contrib/install.sh contrib/mketags.sh \ contrib/testrun.sh contrib/run-conkeror && \ ${MKDIR} share && \ ${MV} branding chrome components content \ contrib defaults locale modules search-engines help \ style share && \ ${MV} COPYING CREDITS Info.plist chrome.manifest \ content-policy.manifest share ${REINPLACE_CMD} -e "s,%%DATADIR%%,${DATADIR},g" ${WRKSRC}/conkeror post-patch-FIREFOX-on: ${REINPLACE_CMD} -e "s/xulrunner/firefox/g" ${WRKSRC}/conkeror ${REINPLACE_CMD} -e "s/XULRUNNER/FIREFOX/g" ${WRKSRC}/conkeror ${REINPLACE_CMD} -e 's/exec $${FIREFOX}/exec $${FIREFOX} -app/' ${WRKSRC}/conkeror do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/conkeror ${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC}/share && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} ${SED} -e "s/BuildID=git/BuildID=$$(${BUILD_ID})/g" \ -e "s/^Version=\(.*\)$$/Version=\1 (FreeBSD-${OSREL})/g" \ <${WRKSRC}/application.ini >${STAGEDIR}${DATADIR}/application.ini ${INSTALL_SCRIPT} ${WRKSRC}/conkeror ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_DATA} ${WRKSRC}/conkeror.desktop ${STAGEDIR}${DESKTOPDIR} ${INSTALL_PROGRAM} ${WRKSRC}/conkeror-spawn-helper ${STAGEDIR}${PREFIX}/libexec/conkeror/ ${LN} -sf ${PREFIX}/libexec/conkeror/conkeror-spawn-helper ${STAGEDIR}${DATADIR}/ ${INSTALL_MAN} ${WRKSRC}/conkeror.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include Index: head/www/xpi-jslib/Makefile =================================================================== --- head/www/xpi-jslib/Makefile (revision 453452) +++ head/www/xpi-jslib/Makefile (revision 453453) @@ -1,26 +1,26 @@ # Created by: Lapo Luchini # $FreeBSD$ PORTNAME= jslib PORTVERSION= 0.1.371 CATEGORIES= www MASTER_SITES= http://lapo.it/freebsd/ DISTNAME= jslib_${PORTVERSION}_lite MAINTAINER= lapo@lapo.it COMMENT= Library of common useful routines for XPI developers -LICENSE= MPL +LICENSE= MPL11 XPI_ID= {DF8E5247-8E0A-4de6-B393-0735A39DFD80} XPI_FILES= application.ini chrome/jslib.jar chrome/jsliblive/contents.rdf chrome/jsliblive/jsliblive.xul chrome.manifest \ components/jslib-dom.js components/jslib-service.js components/jslib.xpt defaults/preferences/prefs.js \ install.js install.rdf XPI_DIRS= chrome/jsliblive chrome components defaults/preferences defaults post-patch: ${REINPLACE_CMD} -Ee '/Suite/,/Flock/s/>2[.]0[.][*]2.4.* Index: head/www/xpi-stumbleupon/Makefile =================================================================== --- head/www/xpi-stumbleupon/Makefile (revision 453452) +++ head/www/xpi-stumbleupon/Makefile (revision 453453) @@ -1,20 +1,20 @@ # Created by: Lapo Luchini # $FreeBSD$ PORTNAME= stumbleupon PORTVERSION= 3.76 DISTVERSIONSUFFIX= -fx+sm+mz CATEGORIES= www MAINTAINER= lapo@lapo.it COMMENT= Collaborative surfing tool extension -LICENSE= MPL +LICENSE= MPL11 XPI_NUM= 138 XPI_ID= {AE93811A-5C9A-4d34-8462-F7B864FC4696} XPI_FILES= chrome/stumbleupon.jar chrome.manifest components/stumbleuponService.js install.js install.rdf XPI_DIRS= chrome components .include "${.CURDIR}/../xpi-adblock/Makefile.xpi" .include Index: head/www/xpi-tagzilla/Makefile =================================================================== --- head/www/xpi-tagzilla/Makefile (revision 453452) +++ head/www/xpi-tagzilla/Makefile (revision 453453) @@ -1,24 +1,24 @@ # Created by: Lapo Luchini # $FreeBSD$ PORTNAME= tagzilla PORTVERSION= 0.066.2 CATEGORIES= www MASTER_SITES= http://downloads.mozdev.org/xsidebar/mods/ # Origin: http://forums.mozillazine.org/viewtopic.php?p=8467965#p8467965 MAINTAINER= lapo@lapo.it COMMENT= Lets you add a tagline to the end of an email or newsgroup posting RUN_DEPENDS= ${LOCALBASE}/lib/xpi/{DF8E5247-8E0A-4de6-B393-0735A39DFD80}/install.rdf:www/xpi-jslib -LICENSE= MPL # also "GPL" but doesn't specify version and doesn't contain license text +LICENSE= MPL11 # also "GPL" but doesn't specify version and doesn't contain license text XPI_ID= {4eac6fec-f68b-4797-be7a-ffeea73e1495} XPI_FILES= chrome/tagzilla.jar chrome.manifest components/tzprefs-service.js \ defaults/preferences/tagzilla_prefs.js install.js install.rdf \ release-notes.txt translator.credits.txt XPI_DIRS= chrome components defaults/preferences defaults .include "${.CURDIR}/../xpi-adblock/Makefile.xpi" .include Index: head/x11-toolkits/libgdiplus/Makefile =================================================================== --- head/x11-toolkits/libgdiplus/Makefile (revision 453452) +++ head/x11-toolkits/libgdiplus/Makefile (revision 453453) @@ -1,48 +1,48 @@ # Created by: Tom McLaughlin # $FreeBSD$ PORTNAME= libgdiplus PORTVERSION= 4.2 PORTREVISION= 1 CATEGORIES= x11-toolkits MASTER_SITES= http://download.mono-project.com/sources/${PORTNAME}/ MAINTAINER= mono@FreeBSD.org COMMENT= GDI+ API for System.Windows.Forms in Mono -LICENSE= MPL +LICENSE= MPL11 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libtiff.so:graphics/tiff \ libgif.so:graphics/giflib \ libpng.so:graphics/png \ libcairo.so:graphics/cairo \ libfreetype.so:print/freetype2 \ libexif.so:graphics/libexif \ libfontconfig.so:x11-fonts/fontconfig GNU_CONFIGURE= yes USES= cpe gettext-runtime gmake jpeg libtool:keepla pathfix pkgconfig USE_GNOME= glib20 USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip CPE_VENDOR= mono-project OPTIONS_DEFINE= X11 OPTIONS_DEFAULT=X11 X11_USE= XORG=x11,xrender X11_CONFIGURE_OFF= --without-x11 X11_EXTRA_PATCHES_OFF= ${PATCHDIR}/extrapatch-nox11 X11_USES_OFF= autoreconf PLIST_FILES= lib/libgdiplus.a \ lib/libgdiplus.la \ lib/libgdiplus.so \ lib/libgdiplus.so.0 \ lib/libgdiplus.so.0.0.0 \ libdata/pkgconfig/libgdiplus.pc .include