Index: head/cad/calculix/Makefile =================================================================== --- head/cad/calculix/Makefile (revision 453380) +++ head/cad/calculix/Makefile (revision 453381) @@ -1,87 +1,87 @@ # Created by: Pedro Giffuni # $FreeBSD$ PORTNAME= calculix PORTVERSION= 2.13 CATEGORIES= cad MASTER_SITES= http://www.dhondt.de/ DISTFILES= ${DIST_SOURCES} DIST_SUBDIR= calculix EXTRACT_ONLY= ${DIST_SOURCES} MAINTAINER= pfg@FreeBSD.org COMMENT= Three-Dimensional Structural Finite Element Program LICENSE= GPLv2 BROKEN_FreeBSD_10= Does not build with clang on FreeBSD 10, causes segfaults when built with gcc RUN_DEPENDS= ccx:cad/calculix-ccx DIST_SOURCES= cgx_${PORTVERSION}.all${EXTRACT_SUFX} DIST_HTM= cgx_${PORTVERSION}.htm${EXTRACT_SUFX} DIST_PDF= cgx_${PORTVERSION}.pdf DIST_EXAMPLES= cgx_${PORTVERSION}.exa${EXTRACT_SUFX} WRKSRC= ${WRKDIR}/CalculiX CGX_VER= cgx_${PORTVERSION} USES= gmake tar:bzip2 compiler:c++11-lib USE_XORG= ice sm x11 xext xi xmu xt -USE_GL= gl glu # uses its own glut +USE_GL= gl glu # uses its own glut BROWSER?= firefox PSVIEWER?= gv OPTIONS_DEFINE= DOCS EXAMPLES .include .if ${PORT_OPTIONS:MEXAMPLES} DISTFILES+= ${DIST_EXAMPLES} EXTRACT_ONLY+= ${DIST_EXAMPLES} .endif .if ${PORT_OPTIONS:MDOCS} DISTFILES+= ${DIST_HTM} ${DIST_PDF} EXTRACT_ONLY+= ${DIST_HTM} DOCSDIR= ${PREFIX}/share/doc/CalculiX .endif .if ${ARCH} == "sparc64" CFLAGS+= -fPIC FFLAGS+= -fPIC .else CFLAGS+= -fpic FFLAGS+= -fpic .endif pre-build: @${REINPLACE_CMD} -e 's/c++/${CXX}/g;' \ ${WRKSRC}/libSNL/src/makefile @${REINPLACE_CMD} -e 's+%%DOCSDIR%%+${DOCSDIR}+g; \ s+"firefox"+"${BROWSER}"+ ; \ s+"gv"+"${PSVIEWER}"+ ;' \ ${WRKSRC}/${CGX_VER}/src/cgx.h do-build: @(cd ${WRKSRC}/libSNL/src; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ) @(cd ${WRKSRC}/${CGX_VER}/src; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${CGX_VER}/src/cgx \ ${STAGEDIR}${PREFIX}/bin/cgx .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR}/cgx @(cd ${WRKSRC}/${CGX_VER}/doc/cgx && ${COPYTREE_SHARE} . \ ${STAGEDIR}${DOCSDIR}/cgx) ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/cgx_${PORTVERSION}.pdf \ ${STAGEDIR}${DOCSDIR} .endif .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @(cd ${WRKSRC}/${CGX_VER}/examples && ${COPYTREE_SHARE} . \ ${STAGEDIR}${EXAMPLESDIR}) .endif .include Index: head/cad/kicad-devel/Makefile =================================================================== --- head/cad/kicad-devel/Makefile (revision 453380) +++ head/cad/kicad-devel/Makefile (revision 453381) @@ -1,145 +1,145 @@ # Created by: Michael Reifenberger # $FreeBSD$ PORTNAME= kicad DISTVERSION= r${GIT_SRC_DATE} PORTREVISION= 3 CATEGORIES= cad MASTER_SITES= LOCAL/mr PKGNAMESUFFIX= -devel DIST_SUBDIR= ${PORTNAME} MAINTAINER= mr@FreeBSD.org COMMENT= Schematic and PCB editing software LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libcurl.so:ftp/curl CONFLICTS= kicad-4.* DOCVERSION= 1.1 LIBVERSION= 1.0 #CXXFLAGS+= -std=c++11 CXXFLAGS+= -msse USE_GL= glew glu gl USE_WX= 3.0 WX_COMPS= wx USE_GNOME= atk cairo # Required by libwx_gtk2_aui-2.8.so USE_XORG+= pixman BROKEN_aarch64= Fails to compile: use of undeclared identifier builtin_ia32_emms OPTIONS_DEFINE= DOCS PLIST_SUB= OPSYS=${OPSYS} \ DESKTOPDIR=${DESKTOPDIR:S|^${PREFIX}/||} BINS= cvpcb eeschema gerbview kicad pcbnew EXTRAS2RM= linux-non_unicode linux wings3d LINUX.README \ contrib_makefiles.txt running_kicad_under_W98.txt USES= desktop-file-utils shared-mime-info compiler:c++11-lib tar:bzip2 cmake \ gettext python ssl CMAKE_ARGS= -DLOCALBASE="${LOCALBASE}" \ -DCMAKE_BUILD_TYPE="Debug" \ -DKICAD_TESTING_VERSION=ON \ -DKICAD_BUILD_VERSION=${DISTVERSION} \ -DCMAKE_INCLUDE_PATH="${LOCALBASE}/include" \ -DwxWidgets_CONFIG_EXECUTABLE="${WX_CONFIG}" \ -DwxWidgets_USE_DEBUG=ON \ -DKICAD_SKIP_BOOST=YES .if exists(${LOCALBASE}/bin/konqueror) RUN_DEPENDS+= konqueror:x11/kde4-baseapps .else RUN_DEPENDS+= xpdf:graphics/xpdf .endif .include "Makefile.git_rev" showversions: @${ECHO} "GIT_SRC_HASH: ${GIT_SRC_HASH}" @${ECHO} "GIT_SRC_DATE: ${GIT_SRC_DATE}" @${ECHO} "DISTDIR: ${DISTDIR}" @${ECHO} "DIST_SUBDIR: ${DIST_SUBDIR}" @${ECHO} "DISTNAME: ${DISTNAME}" @${ECHO} "DISTVERSION: ${DISTVERSION}" # Updating to new rev: # sh files/newVersion.sh # make makesum && make clean # make install #breaks probably due to plist differences # make makeplist > pkg-plist #One has to edit/review the generated plist # make generate-plist && make check-plist # < Check PLIST_FILE_LIST below > tmp: echo "${DATADIR} ${DATADIR:H}" post-configure: ${REINPLACE_CMD} -e 's|#define HAVE_ISO646_H|//#define HAVE_ISO646_H|' \ ${WRKSRC}/config.h for f in `${FIND} ${WRKSRC} -name \*.make -o -name link.txt` ; do \ ${REINPLACE_CMD} \ - -e 's|CC = gcc|#CC = gcc|' \ - -e 's|LD = gcc|LD = ${CC}|' \ - -e 's|LD = g++|LD = ${CXX}|' \ - -e 's|wx-config|${WX_CONFIG}|' \ + -e 's|CC = gcc|#CC = gcc|' \ + -e 's|LD = gcc|LD = ${CC}|' \ + -e 's|LD = g++|LD = ${CXX}|' \ + -e 's|wx-config|${WX_CONFIG}|' \ -e 's|CXX_FLAGS =|CXX_FLAGS = -I${LOCALBASE}/include|' \ -e 's|C_FLAGS =|C_FLAGS = -I${LOCALBASE}/include|' \ - -e 's|LDFLAGS =|LDFLAGS += -L${LOCALBASE}/lib|' \ + -e 's|LDFLAGS =|LDFLAGS += -L${LOCALBASE}/lib|' \ -e 's|gcc -D|${CC} -D|' \ -e 's/-pthread;-D_THREAD_SAFE/-pthread -D_THREAD_SAFE/g' \ $$f ; \ done pre-install: @echo "${DATADIR}, ${DOCSDIR}" post-install: .for subdir in library modules template ${CP} -Rp ${WRKDIR}/kicad-library-master/${subdir} ${STAGEDIR}${DATADIR} .endfor #.for subdir in internat # ${CP} -Rp ${WRKDIR}/kicad-doc/${subdir} ${STAGEDIR}${DOCSDIR} #.endfor PLIST_FILE_LIST= bin/freeroute.jnlp \ bin/cvpcb \ bin/eeschema \ bin/gerbview \ bin/kicad \ bin/pcbnew \ bin/pl_editor \ bin/bitmap2component \ bin/pcb_calculator \ share/mimelnk/application/x-kicad-schematic.desktop \ share/mimelnk/application/x-kicad-project.desktop \ share/icons/hicolor/24x24/mimetypes/application-x-kicad-project.png \ share/icons/hicolor/48x48/apps/kicad.png \ share/icons/hicolor/48x48/mimetypes/application-x-kicad-project.png \ share/icons/hicolor/scalable/apps/kicad.svg \ share/icons/hicolor/scalable/mimetypes/application-x-kicad-project.svg \ share/icons/hicolor/16x16/mimetypes/application-x-kicad-project.png \ share/icons/hicolor/32x32/mimetypes/application-x-kicad-project.png \ share/icons/hicolor/22x22/mimetypes/application-x-kicad-project.png \ share/mime/packages/kicad.xml \ share/applications/kicad.desktop \ share/applications/eeschema.desktop PLIST_DIR_LIST= lib/kicad PLIST_SHAREDDIR_LIST= share/mimelnk/application \ share/mimelnk .include .if ${OPSYS} == FreeBSD && ${CHOSEN_COMPILER_TYPE} == gcc IGNORE= builds only with clang .endif .include Index: head/cad/py-gdspy/Makefile =================================================================== --- head/cad/py-gdspy/Makefile (revision 453380) +++ head/cad/py-gdspy/Makefile (revision 453381) @@ -1,33 +1,33 @@ # $FreeBSD$ PORTNAME= gdspy PORTVERSION= 1.1.2 DISTVERSIONPREFIX= v CATEGORIES= cad python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= hrs@FreeBSD.org COMMENT= Python module for creating GDSII stream files LICENSE= GPLv3 -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy USES= python USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= heitzmann OPTIONS_DEFINE= EXAMPLES EXAMPLES_PLIST_FILES= ${EXAMPLESDIR}/tutorial.py post-install: cd ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} && \ ${STRIP_CMD} boolext.so clipper.so post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/examples/tutorial.py \ ${STAGEDIR}${EXAMPLESDIR} .include Index: head/comms/ebook2cw/Makefile =================================================================== --- head/comms/ebook2cw/Makefile (revision 453380) +++ head/comms/ebook2cw/Makefile (revision 453381) @@ -1,35 +1,35 @@ # $FreeBSD$ PORTNAME= ebook2cw PORTVERSION= 0.8.2 PORTREVISION= 1 CATEGORIES= comms hamradio MASTER_SITES= http://fkurz.net/ham/ebook2cw/ \ LOCAL/db MAINTAINER= hamradio@FreeBSD.org COMMENT= Convert text files into cw as an mp3 or ogg file LICENSE= GPLv2 LIB_DEPENDS= libmp3lame.so:audio/lame \ libvorbis.so:audio/libvorbis OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|'g \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|'g \ ${WRKSRC}/Makefile do-install: ${INSTALL_SCRIPT} ${WRKSRC}/ebook2cw ${STAGEDIR}${PREFIX}/bin/ebook2cw ${INSTALL_DATA} ${WRKSRC}/ebook2cw.1 ${STAGEDIR}${PREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} -.for f in ebook2cw.conf isomap.txt utf8map.txt +.for f in ebook2cw.conf isomap.txt utf8map.txt ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${EXAMPLESDIR}/$f .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/comms/ebook2cwgui/Makefile =================================================================== --- head/comms/ebook2cwgui/Makefile (revision 453380) +++ head/comms/ebook2cwgui/Makefile (revision 453381) @@ -1,33 +1,33 @@ # $FreeBSD$ PORTNAME= ebook2cwgui PORTVERSION= 0.1.2 PORTREVISION= 2 CATEGORIES= comms hamradio MASTER_SITES= http://fkurz.net/ham/ebook4cw/ MAINTAINER= hamradio@FreeBSD.org COMMENT= gui front end for ebooks2cw RUN_DEPENDS= ebook2cw:comms/ebook2cw USE_WX= 2.8 PORTDOCS= * post-patch: @${REINPLACE_CMD} -e 's|wx-config|${WX_CONFIG:S,${PREFIX}/bin/,,}|g' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|/usr|${PREFIX}|g' \ -e 's|g++|${CXX}|g' \ ${WRKSRC}/Makefile do-install: @${INSTALL_PROGRAM} ${WRKSRC}/ebook2cwgui ${STAGEDIR}${PREFIX}/bin/ebook2cwgui @${INSTALL_DATA} ${WRKSRC}/ebook2cwgui.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for f in README COPYING ChangeLog +.for f in README COPYING ChangeLog @${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR}/$f .endfor .include Index: head/comms/yfklog/Makefile =================================================================== --- head/comms/yfklog/Makefile (revision 453380) +++ head/comms/yfklog/Makefile (revision 453381) @@ -1,58 +1,58 @@ # Created by: db # $FreeBSD$ PORTNAME= yfklog PORTVERSION= 0.3.5 CATEGORIES= comms hamradio MASTER_SITES= http://fkurz.net/ham/yfklog/ \ LOCAL/db DISTFILES= ${DISTNAME}.tar.gz yfk.png DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}.tar.gz MAINTAINER= hamradio@FreeBSD.org COMMENT= Amateur Radio curses based logging program LICENSE= GPLv2 RUN_DEPENDS= p5-Curses>=0:devel/p5-Curses \ p5-DBD-SQLite>=0:databases/p5-DBD-SQLite \ p5-DBI>=0:databases/p5-DBI \ hamlib>=0:comms/hamlib \ p5-Net-FTP-File>=0:net/p5-Net-FTP-File USES= perl5 NO_BUILD= yes OPTIONS_DEFINE= DOCS EXAMPLES post-patch: @${REINPLACE_CMD} -e 's|/usr/bin/perl|${PERL}|' \ ${WRKSRC}/yfk ${WRKSRC}/yfksubs.pl @${REINPLACE_CMD} -e 's|prefix="/usr"|prefix="${PREFIX}"|' \ ${WRKSRC}/yfk ${WRKSRC}/yfksubs.pl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/yfk ${STAGEDIR}${PREFIX}/bin/yfklog ${INSTALL_DATA} ${FILESDIR}/yfklog.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_SCRIPT} ${WRKSRC}/yfksubs.pl ${STAGEDIR}${PREFIX}/libexec/yfksubs.pl ${INSTALL_DATA} ${_DISTDIR}/yfk.png ${STAGEDIR}${PREFIX}/share/pixmaps/yfklog.png ${MKDIR} ${STAGEDIR}${DATADIR} .for f in cty.dat db_calls.sql db_clubs.sql \ db_config.sql db_log.sql db_log.sqlite \ zweckform3421.lab zweckform3475.lab zweckform3657.lab config @${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DATADIR} .endfor ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/onlinelog -.for f in README search.php test.txt +.for f in README search.php test.txt ${INSTALL_DATA} ${WRKSRC}/onlinelog/$f ${STAGEDIR}${EXAMPLESDIR}/onlinelog .endfor ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/clubs .for f in README hsc2sql.awk hscmember.txt ${INSTALL_DATA} ${WRKSRC}/clubs/$f ${STAGEDIR}${EXAMPLESDIR}/clubs .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in AUTHORS CHANGELOG COPYING INSTALL MANUAL README RELEASENOTES ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/databases/leofs/Makefile =================================================================== --- head/databases/leofs/Makefile (revision 453380) +++ head/databases/leofs/Makefile (revision 453381) @@ -1,241 +1,241 @@ # Created by: Mikolaj Golub # $FreeBSD$ PORTNAME= leofs PORTVERSION= 1.3.7 CATEGORIES= databases DIST_SUBDIR= ${PORTNAME} MAINTAINER= trociny@FreeBSD.org COMMENT= Highly scalable, fault-tolerant distributed file system LICENSE= APACHE20 BUILD_DEPENDS= ${LOCALBASE}/lib/erlang18/bin/erlc:lang/erlang-runtime18 \ ${LOCALBASE}/bin/cmake:devel/cmake \ ${LOCALBASE}/lib/libcheck.a:devel/check USE_GITHUB= yes GH_ACCOUNT= leo-project BROKEN_aarch64= Does not compile: fatal error: lzo/lzo1x.h file not found NOT_FOR_ARCHS= powerpc64 sparc64 NOT_FOR_ARCHS_REASON= does not build: error Please implement AtomicPointer for this platform LEOFS_USER= leofs LEOFS_GROUP= leofs USERS= ${LEOFS_USER} GROUPS= ${LEOFS_GROUP} LEOFS_ETCDIR= ${ETCDIR} LEOFS_BASEDIR= ${PREFIX}/lib/${PORTNAME} LEOFS_DBDIR= /var/db/${PORTNAME} LEOFS_LOGDIR= /var/log/${PORTNAME} LEOFS_RUNDIR= /var/run/${PORTNAME} LEOFS_SBIN_FILES= \ leo_gateway \ leo_manager \ leo_manager_slave \ leo_storage \ leofs PLIST_SUB+= LEOFS_USER=${LEOFS_USER} \ LEOFS_GROUP=${LEOFS_GROUP} \ LEOFS_DBDIR=${LEOFS_DBDIR} \ LEOFS_LOGDIR=${LEOFS_LOGDIR} \ LEOFS_RUNDIR=${LEOFS_RUNDIR} SUB_LIST+= LEOFS_USER=${LEOFS_USER} \ LEOFS_GROUP=${LEOFS_GROUP} \ LEOFS_ETCDIR=${LEOFS_ETCDIR} \ LEOFS_BASEDIR=${LEOFS_BASEDIR} \ LEOFS_DBDIR=${LEOFS_DBDIR} \ LEOFS_LOGDIR=${LEOFS_LOGDIR} \ LEOFS_RUNDIR=${LEOFS_RUNDIR} SUB_FILES+= ${LEOFS_SBIN_FILES:S/^/sbin-/} USES= dos2unix gmake pkgconfig ssl USE_RC_SUBR= ${PORTNAME} DOS2UNIX_FILES= apps/leo_*/snmp/snmpa_*/leo_*_snmp.config ALL_TARGET= release MAKE_JOBS_UNSAFE=yes MAKE_ENV= PATH=${LOCALBASE}/lib/erlang18/bin:${PATH} LEOFS_DEPS= \ DeadZen/goldrush=0.1.9:goldrush \ basho/eleveldb=2.0.33:eleveldb \ basho/getopt=v0.8.2:getopt \ basho/leveldb=2.0.33:leveldb \ basho/neotoma=1.7.4:neotoma \ davisp/jiffy=0.14.8:jiffy \ eproxus/meck=0.8.6:meck \ erlang-lager/lager=3.5.0:lager \ erlangpack/bcrypt=1.0.1:bcrypt \ esl/elarm=5885c90:elarm \ extend/ranch=1.0.0:ranch \ ferd/recon=2.3.1:recon \ leo-project/bear=0.8.2-for-leofs:bear \ leo-project/bitcask=2.0.8.2-for-leofs:bitcask \ leo-project/cowboy=for-leofs-1.4:cowboy \ leo-project/cuttlefish=2.0.9-for-leofs:cuttlefish \ leo-project/erlpass=dev-for-leofs:erlpass \ leo-project/erpcgen=0.2.6:erpcgen \ leo-project/folsom=0.8.2-p1:folsom \ leo-project/leo_backend_db=1.2.20:leo_backend_db \ leo-project/leo_cache=0.8.5:leo_cache \ leo-project/leo_commons=1.1.10:leo_commons \ leo-project/leo_dcerl=0.4.8:leo_dcerl \ leo-project/leo_logger=1.2.6:leo_logger \ leo-project/leo_mcerl=0.6.6:leo_mcerl \ leo-project/leo_mq=1.5.8:leo_mq \ leo-project/leo_object_storage=1.3.17:leo_object_storage \ leo-project/leo_ordning_reda=1.2.6:leo_ordning_reda \ leo-project/leo_pod=0.6.9:leo_pod \ leo-project/leo_redundant_manager=1.9.50:leo_redundant_manager \ leo-project/leo_rpc=0.10.13:leo_rpc \ leo-project/leo_s3_libs=1.2.14:leo_s3_libs \ leo-project/leo_statistics=1.1.18:leo_statistics \ leo-project/leo_tran=0.2.9:leo_tran \ leo-project/leo_watchdog=1.0.2:leo_watchdog \ leo-project/libcutil=0.4.5:libcutil \ leo-project/nfs_rpc_server=0.2.6:nfs_rpc_server \ leo-project/savanna_agent=0.4.21:savanna_agent \ leo-project/savanna_commons=0.10.7:savanna_commons \ manopapad/proper=f558989:proper \ ninenines/cowlib=1.0.0:cowlib \ GH_TUPLE= ${LEOFS_DEPS:C,(.*)/(.*)=(.*):(.*),\1:\2:\3:\4/deps/\4,} post-extract: .for dep in ${LEOFS_DEPS} .for tagname in ${dep:C,^[^=]+=([^\?]+)\?.*$,\1,} .for label in ${dep:C,^.*:,,} @if [ -f "${WRKSRC}/deps/${label}/src/${label}.app.src" ]; then \ ${REINPLACE_CMD} -e "s|{vsn, *git}|{vsn, \"${tagname}\"}|" \ "${WRKSRC}/deps/${label}/src/${label}.app.src"; \ fi .endfor .endfor .endfor @(cd ${WRKSRC}/deps/eleveldb/c_src && ${LN} -s ../../leveldb) @(cd ${WRKSRC}/deps/leo_mcerl/c_src && ${LN} -s ../../libcutil) @(cd ${WRKSRC}/deps/leo_dcerl/c_src && ${LN} -s ../../libcutil) post-patch: @${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|g; \ s|%%LEOFS_DBDIR%%|${LEOFS_DBDIR}|g; \ s|%%LEOFS_LOGDIR%%|${LEOFS_LOGDIR}|g;' \ ${WRKSRC}/apps/leo_gateway/priv/leo_gateway.conf \ ${WRKSRC}/apps/leo_gateway/priv/leo_gateway.schema \ ${WRKSRC}/apps/leo_gateway/snmp/snmpa_gateway_0/leo_gateway_snmp.config \ ${WRKSRC}/apps/leo_manager/priv/leo_manager_0.conf \ ${WRKSRC}/apps/leo_manager/priv/leo_manager_0.schema \ ${WRKSRC}/apps/leo_manager/priv/leo_manager_1.conf \ ${WRKSRC}/apps/leo_manager/priv/leo_manager_1.schema \ ${WRKSRC}/apps/leo_manager/snmp/snmpa_manager_0/leo_manager_snmp.config \ ${WRKSRC}/apps/leo_manager/snmp/snmpa_manager_1/leo_manager_snmp.config \ ${WRKSRC}/apps/leo_storage/priv/leo_storage.conf \ ${WRKSRC}/apps/leo_storage/priv/leo_storage.schema \ ${WRKSRC}/apps/leo_storage/snmp/snmpa_storage_0/leo_storage_snmp.config pre-build: (cd ${WRKSRC}/deps/erpcgen && ${MAKE_ENV} ${MAKE}) (cd ${WRKSRC} && ${MAKE_ENV} ./deps/erpcgen/priv/erpcgen \ -a [svc_callback,xdr,hrl] apps/leo_gateway/src/leo_nfs_proto3.x) (cd ${WRKSRC} && ${MAKE_ENV} ./deps/erpcgen/priv/erpcgen \ -a [svc_callback,xdr,hrl] apps/leo_gateway/src/leo_nfs_mount3.x) (cd ${WRKSRC}/deps/nfs_rpc_server/src && \ ${MAKE_ENV} erl -noshell -pa ../../erpcgen/ebin \ -eval 'erpcgen:file(pmap, [xdrlib,clnt])' -s init stop) (cd ${WRKSRC}/deps/nfs_rpc_server/src && \ ${MAKE_ENV} erl -noshell -pa ../../erpcgen/ebin \ -eval 'erpcgen:file(nfs_rpc, [xdrlib,clnt])' -s init stop) FIND_ARGS= "! -name *.bak ! -name *.orig" do-install: ${MKDIR} \ ${STAGEDIR}${LEOFS_BASEDIR}/bin \ ${STAGEDIR}${LEOFS_BASEDIR}/snmp \ ${STAGEDIR}${LEOFS_BASEDIR}/releases/1 \ ${STAGEDIR}${LEOFS_ETCDIR} \ ${STAGEDIR}${LEOFS_DBDIR} \ ${STAGEDIR}${LEOFS_LOGDIR} \ ${STAGEDIR}${LEOFS_RUNDIR} (cd ${WRKSRC}/package/leo_gateway && \ ${COPYTREE_BIN} erts-*/bin ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS} && \ ${COPYTREE_SHARE} etc ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS} && \ ${COPYTREE_SHARE} lib ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_manager_0 && \ ${COPYTREE_SHARE} etc ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS} && \ ${COPYTREE_SHARE} lib ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_storage && \ ${COPYTREE_SHARE} etc ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS} && \ ${COPYTREE_SHARE} lib ${STAGEDIR}${LEOFS_BASEDIR} ${FIND_ARGS}) ${INSTALL_DATA} ${WRKSRC}/package/leo_manager_1/etc/leo_manager.schema \ ${STAGEDIR}${LEOFS_BASEDIR}/etc/leo_manager_slave.schema ${INSTALL_DATA} ${WRKSRC}/package/leo_manager_1/etc/leo_manager.conf \ ${STAGEDIR}${LEOFS_BASEDIR}/etc/leo_manager_slave.conf ${INSTALL_SCRIPT} ${WRKSRC}/package/leo_gateway/bin/cuttlefish \ ${STAGEDIR}${LEOFS_BASEDIR}/bin ${INSTALL_DATA} ${WRKSRC}/package/leo_gateway/releases/start_erl.data \ ${STAGEDIR}${LEOFS_BASEDIR}/releases ${INSTALL_DATA} ${WRKSRC}/package/leo_gateway/releases/1/start_clean.* \ ${STAGEDIR}${LEOFS_BASEDIR}/releases/1 (cd ${WRKSRC}/package/leo_gateway/releases && ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/releases/leo_gateway ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_manager_0/releases && ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/releases/leo_manager ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_storage/releases && ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/releases/leo_storage ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_gateway/snmp/snmpa_gateway_0 && \ ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/snmp/snmpa_gateway ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_manager_0/snmp/snmpa_manager_0 && \ ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/snmp/snmpa_manager ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_manager_1/snmp/snmpa_manager_1 && \ ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/snmp/snmpa_manager_slave ${FIND_ARGS}) (cd ${WRKSRC}/package/leo_storage/snmp/snmpa_storage_0 && \ ${COPYTREE_SHARE} . \ ${STAGEDIR}${LEOFS_BASEDIR}/snmp/snmpa_storage ${FIND_ARGS}) ${INSTALL_DATA} ${WRKSRC}/package/leo_gateway/etc/leo_gateway.conf \ ${STAGEDIR}${LEOFS_ETCDIR}/leo_gateway.conf.sample ${INSTALL_DATA} ${WRKSRC}/package/leo_gateway/etc/server_cert.pem \ ${STAGEDIR}${LEOFS_ETCDIR}/server_cert.pem.sample ${INSTALL_DATA} ${WRKSRC}/package/leo_gateway/etc/server_key.pem \ ${STAGEDIR}${LEOFS_ETCDIR}/server_key.pem.sample ${INSTALL_DATA} ${WRKSRC}/package/leo_manager_0/etc/leo_manager.conf \ ${STAGEDIR}${LEOFS_ETCDIR}/leo_manager.conf.sample ${INSTALL_DATA} ${WRKSRC}/package/leo_manager_1/etc/leo_manager.conf \ ${STAGEDIR}${LEOFS_ETCDIR}/leo_manager_slave.conf.sample ${INSTALL_DATA} ${WRKSRC}/package/leo_storage/etc/leo_storage.conf \ ${STAGEDIR}${LEOFS_ETCDIR}/leo_storage.conf.sample ${INSTALL_SCRIPT} ${WRKSRC}/leofs-adm ${STAGEDIR}${PREFIX}/sbin/leofs-adm .for f in ${LEOFS_SBIN_FILES} ${INSTALL_SCRIPT} ${WRKDIR}/sbin-${f} ${STAGEDIR}${PREFIX}/sbin/${f} .endfor cd ${STAGEDIR}${PREFIX} ; \ ${FIND} ${LEOFS_BASEDIR:S/${PREFIX}\///} \ ${LEOFS_LIBXDIR:S/${PREFIX}\///} -type f -o -type l \ | ${SORT} > ${WRKDIR}/PLIST.leofs - cd ${STAGEDIR}${PREFIX} ; \ + cd ${STAGEDIR}${PREFIX} ; \ ${FIND} ${LEOFS_BASEDIR:S/${PREFIX}\///} \ ${LEOFS_LIBXDIR:S/${PREFIX}\///} -type d -empty \ - | ${SORT} -r | ${SED} -e 's/^/@dir /' \ + | ${SORT} -r | ${SED} -e 's/^/@dir /' \ >> ${WRKDIR}/PLIST.leofs ${ECHO_CMD} "r ${TMPPLIST}" > ${WRKDIR}/ex.script ${ECHO_CMD} "/Insert PLIST.leofs" >> ${WRKDIR}/ex.script ${ECHO_CMD} "d" >> ${WRKDIR}/ex.script ${ECHO_CMD} "r ${WRKDIR}/PLIST.leofs" >> ${WRKDIR}/ex.script ${ECHO_CMD} "x!" >> ${WRKDIR}/ex.script ${CP} -p ${TMPPLIST} ${TMPPLIST}.pre-leofs cd ${WRKDIR} ; ex < ex.script .include Index: head/databases/mysql57-server/Makefile =================================================================== --- head/databases/mysql57-server/Makefile (revision 453380) +++ head/databases/mysql57-server/Makefile (revision 453381) @@ -1,171 +1,171 @@ # Created by: Mahdi Mokhtari # $FreeBSD$ PORTNAME?= mysql PORTVERSION= 5.7.20 PORTREVISION= 1 CATEGORIES= databases ipv6 MASTER_SITES= MYSQL/MySQL-5.7 PKGNAMESUFFIX?= 57-server DISTNAME= ${PORTNAME}-boost-${PORTVERSION} MAINTAINER= mmokhi@FreeBSD.org COMMENT?= Multithreaded SQL database (server) LICENSE= GPLv2 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} SLAVEDIRS= databases/mysql57-client USES= bison:build cmake:outsource,noninja compiler:c11 compiler:c++11-lib \ cpe libedit localbase perl5 shebangfix ssl USE_PERL5= run MY_DBDIR= /var/db/mysql MY_SECDIR= /var/db/mysql_secure MY_TMPDIR= /var/db/mysql_tmpdir LIB_DEPENDS+= libcurl.so:ftp/curl \ libevent.so:devel/libevent \ liblz4.so:archivers/liblz4 \ libprotobuf.so:devel/protobuf CMAKE_BUILD_TYPE= Release CMAKE_ARGS+= -DINSTALL_LAYOUT=FREEBSD \ -DINSTALL_LDCONFIGDIR="${LOCALBASE}/libdata/ldconfig" \ -DINSTALL_PKGCONFIGDIR="${LOCALBASE}/libdata/pkgconfig" \ -DINSTALL_DOCDIR="share/doc/mysql" \ -DINSTALL_DOCREADMEDIR="share/doc/mysql" \ -DINSTALL_INCLUDEDIR="include/mysql" \ -DINSTALL_INFODIR="info" \ -DINSTALL_LIBDIR="lib/mysql" \ -DINSTALL_MANDIR="man" \ -DINSTALL_MYSQLDATADIR="${MY_DBDIR}" \ -DINSTALL_MYSQLKEYRINGDIR="etc/mysql/keyring" \ -DINSTALL_MYSQLSHAREDIR="share/mysql" \ -DINSTALL_MYSQLTESTDIR="share/mysql/tests" \ -DINSTALL_PLUGINDIR="lib/mysql/plugin" \ -DINSTALL_SBINDIR="libexec" \ -DINSTALL_SCRIPTDIR="bin" \ -DINSTALL_SECURE_FILE_PRIVDIR="${MY_SECDIR}" \ -DINSTALL_SHAREDIR="share" \ -DINSTALL_SUPPORTFILESDIR="share/mysql" \ -DMYSQL_KEYRINGDIR="${ETCDIR}/keyring" \ -DWITH_BOOST="${WRKSRC}/boost" \ -DWITH_EDITLINE=system \ -DWITH_LIBEVENT=system \ -DWITH_LZ4=system \ -DWITH_ZLIB=system \ -DWITH_PROTOBUF=system \ -DWITH_CURL=system \ -DINSTALL_MYSQLTESTDIR=0 \ -DWITH_DEBUG=0 SHEBANG_FILES= scripts/*.pl* scripts/*.sh .ifdef USE_MYSQL .error You have `USE_MYSQL' variable defined either in environment or in make(1) arguments. Please undefine and try again. .endif SUB_LIST= MY_DBDIR=${MY_DBDIR} \ MY_SECDIR=${MY_SECDIR} \ MY_TMPDIR=${MY_TMPDIR} PLIST_SUB= MY_DBDIR=${MY_DBDIR} \ MY_SECDIR=${MY_SECDIR} \ MY_TMPDIR=${MY_TMPDIR} OPTIONS_SUB= YES # MySQL-Server part .if !defined(CLIENT_ONLY) USES+= mysql:57 CONFLICTS_INSTALL= mysql5[0-68-9]-server-* \ mysql[0-46-9][0-9]-server-* \ mysqlwsrep* \ mariadb[0-9][0-9]-server-* \ percona[0-9][0-9]-server-* USE_RC_SUBR= mysql-server SUB_FILES= my.cnf.sample USERS= mysql GROUPS= mysql USE_LDCONFIG+= ${PREFIX}/lib/mysql/plugin MMAN1= my_print_defaults.1 myisam_ftdump.1 myisamchk.1 myisamlog.1 myisampack.1 \ mysql.server.1 mysql_convert_table_format.1 mysql_fix_extensions.1 \ mysql_install_db.1 mysql_plugin.1 mysql_secure_installation.1 mysql_setpermission.1 \ mysql_tzinfo_to_sql.1 mysql_upgrade.1 mysql_zap.1 mysqlbug.1 \ mysqld_multi.1 mysqld_safe.1 mysqldumpslow.1 mysqlhotcopy.1 mysqlman.1 \ mysqltest.1 perror.1 replace.1 resolve_stack_dump.1 resolveip.1 CMAKE_ARGS+= -DWITH_EMBEDDED_SERVER="ON" OPTIONS_GROUP+= STORAGE OPTIONS_GROUP_STORAGE= ARCHIVE BLACKHOLE EXAMPLE FEDERATED INNOBASE PARTITION PERFSCHEMA STORAGE_DESC= Permissible "Storage Engines" (to compile statically into the server) ARCHIVE_DESC= Compile "Archive Storage" statically in server BLACKHOLE_DESC= Compile "Blackhole Storage" statically in server EXAMPLE_DESC= Compile "Example Storage" statically in server FEDERATED_DESC= Compile "Federated Storage" statically in server INNOBASE_DESC= Compile "InnoDB Storage" statically in server PARTITION_DESC= Compile "Partitioning support Storage" statically in server PERFSCHEMA_DESC= Compile "Performance Schema Storage" statically in server ARCHIVE_CMAKE_ON= -DWITH_ARCHIVE_STORAGE_ENGINE=1 BLACKHOLE_CMAKE_ON= -DWITH_BLACKHOLE_STORAGE_ENGINE=1 EXAMPLE_CMAKE_ON= -DWITH_EXAMPLE_STORAGE_ENGINE=1 FEDERATED_CMAKE_ON= -DWITH_FEDERATED_STORAGE_ENGINE=1 INNOBASE_CMAKE_ON= -DWITH_INNOBASE_STORAGE_ENGINE=1 PARTITION_CMAKE_ON= -DWITH_PARTITION_STORAGE_ENGINE=1 PERFSCHEMA_CMAKE_ON= -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 OPTIONS_GROUP+= FEATURES FEATURES_DESC= Default features knobs OPTIONS_GROUP_FEATURES= PERFSCHM PERFSCHM_DESC= Enable "Performance Schema" by default (High RAM usage) OPTIONS_DEFAULT+= PERFSCHM PERFSCHM_SUB_LIST+= PERFSCHEMRC="" PERFSCHM_SUB_LIST_OFF+= PERFSCHEMRC="--skip-performance-schema" FEDERATED_SUB_LIST+= FEDER="--federated" FEDERATED_SUB_LIST_OFF+= FEDER="" # issue 220865: Currently there's no source to be built with server-side support. -# But this keeps the pkg-plist not overlaping +# But this keeps the pkg-plist not overlaping CMAKE_ARGS+= -DWITH_AUTHENTICATION_LDAP=0 .endif .include .if ${SSL_DEFAULT} == base CMAKE_ARGS+= -DWITH_SSL=system .else CMAKE_ARGS+= -DWITH_SSL=${OPENSSLBASE} .endif post-extract: @${RM} -rv ${WRKSRC}/sql/sql_hints.yy.cc ${WRKSRC}/sql/sql_hints.yy.h post-patch: @${REINPLACE_CMD} 's/*.1/${MMAN1}/' ${WRKSRC}/man/CMakeLists.txt # issue 220865: MySQL developers forgot that FreeBSD != Linux @${REINPLACE_CMD} -e 's|%%FREEBSD_LOCAL_LIB%%|${LOCALBASE}/lib|g' \ ${WRKSRC}/cmake/plugin.cmake .if !defined(CLIENT_ONLY) post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKDIR}/my.cnf.sample ${STAGEDIR}${ETCDIR}/my.cnf.sample ${MKDIR} ${STAGEDIR}${ETCDIR}/keyring ${MKDIR} ${STAGEDIR}${MY_SECDIR} ${MKDIR} ${STAGEDIR}${MY_TMPDIR} .endif .include Index: head/databases/p5-DBD-Oracle/Makefile =================================================================== --- head/databases/p5-DBD-Oracle/Makefile (revision 453380) +++ head/databases/p5-DBD-Oracle/Makefile (revision 453381) @@ -1,46 +1,46 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= DBD-Oracle PORTVERSION= 1.19 PORTREVISION= 6 CATEGORIES= databases perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= eugen@FreeBSD.org COMMENT= DBI driver for Oracle RDBMS server BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI OPTIONS_DEFINE= EXAMPLES USES= perl5 shebangfix USE_PERL5= configure patch CONFIGURE_ENV= ORACLE_HOME="${ORACLE_HOME}" SHEBANG_FILES= Oracle.ex/* .include ORACLE_HOME= ${LOCALBASE}/oracle8-client BUILD_DEPENDS+= ${ORACLE_HOME}/lib/libclntst8.a:databases/oracle8-client CONFIGURE_ARGS= -V 8.1.7 post-patch: @${MV} ${WRKSRC}/Oracle.ex/README ${WRKSRC}/Oracle.ex/Readme @${REINPLACE_CMD} -E -e 's!([, ][&!]?)na\)!\1PL_na)!g' \ -e 's!([, =][,&]?)sv_(undef|yes|no)!\1PL_sv_\2!g' \ -e 's!dirty!PL_dirty!g' -e 's!dowarn!PL_dowarn!g' \ ${WRKSRC}/dbdimp.c ${WRKSRC}/Oracle.xs ${WRKSRC}/oci[78].c post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/DBD/Oracle/Oracle.so @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/Oracle.ex/Readme ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/Oracle.ex/Readme ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/Oracle.ex/*.pl ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/Oracle.ex/japh ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/Oracle.ex/sql ${STAGEDIR}${EXAMPLESDIR} .include Index: head/databases/postgresql96-docs/Makefile =================================================================== --- head/databases/postgresql96-docs/Makefile (revision 453380) +++ head/databases/postgresql96-docs/Makefile (revision 453381) @@ -1,46 +1,46 @@ # Created by: Palle Girgensohn # $FreeBSD$ PORTNAME= postgresql -PORTREVISION= 0 +PORTREVISION= 0 PKGNAMESUFFIX?= ${WANT_PGSQL_VER:S,.,,}-docs MAINTAINER= pgsql@FreeBSD.org COMMENT= The PostgreSQL documentation set MASTERDIR= ${.CURDIR}/../../databases/postgresql${WANT_PGSQL_VER:S/.//}-server WANT_PGSQL_VER?=9.6 DISTV= ${DISTVERSION:R} SLAVE_ONLY= YES COMPONENT= -docs PGDOCSREL?= ${DOCSDIR_REL}/release-${PGSQL_VER} PGDOCSDIR?= ${PREFIX}/${PGDOCSREL} sgmldir= ${LOCALBASE}/share/sgml dbdir= ${sgmldir}/docbook BUILD_DEPENDS+= onsgmls:textproc/opensp \ openjade:textproc/openjade \ ${sgmldir}/iso8879/catalog:textproc/iso8879 \ ${dbdir}/dsssl/modular/catalog:textproc/dsssl-docbook-modular \ docbook-sgml>0:textproc/docbook-sgml -CONFIGURE_ARGS= --without-readline +CONFIGURE_ARGS= --without-readline NO_ARCH= yes do-build: ${MAKE_CMD} -C ${WRKSRC} html do-install: @ ${MKDIR} ${STAGEDIR}${PGDOCSDIR} ( cd ${WRKSRC}/doc/src/sgml/html && \ ${COPYTREE_SHARE} . ${STAGEDIR}${PGDOCSDIR} ) post-install: @(cd ${STAGEDIR}${PREFIX} && ${FIND} ${PGDOCSREL} -type f) >> ${TMPPLIST} @(cd ${STAGEDIR}${PREFIX} && ${FIND} ${PGDOCSREL} -type d) | ${SORT} -r | \ ${SED} 's,.*,@unexec rmdir %D/& 2>/dev/null || true,' >>${TMPPLIST} .include "${MASTERDIR}/Makefile" Index: head/databases/powa-web/Makefile =================================================================== --- head/databases/powa-web/Makefile (revision 453380) +++ head/databases/powa-web/Makefile (revision 453381) @@ -1,25 +1,25 @@ # Created by: Palle Girgensohn # $FreeBSD$ -PORTNAME= powa-web -PORTVERSION= 3.1.4 -CATEGORIES= databases python -MASTER_SITES= CHEESESHOP -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PORTNAME= powa-web +PORTVERSION= 3.1.4 +CATEGORIES= databases python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= girgen@FreeBSD.org -COMMENT= PostgreSQL Workload Analyzer is a performance tool for PostgreSQL +MAINTAINER= girgen@FreeBSD.org +COMMENT= PostgreSQL Workload Analyzer is a performance tool for PostgreSQL LICENSE= PostgreSQL -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2 \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2 \ ${PYTHON_PKGNAMEPREFIX}sqlalchemy10>=1.0:databases/py-sqlalchemy10 \ ${PYTHON_PKGNAMEPREFIX}tornado>=2.0:www/py-tornado -USES= python -USE_PYTHON= distutils autoplist +USES= python +USE_PYTHON= distutils autoplist post-patch: ${REINPLACE_CMD} 's,/etc/powa-web.conf,${PREFIX}/etc/powa-web.conf,' ${WRKSRC}/powa/options.py .include Index: head/databases/sqliteodbc-sqlite2/Makefile =================================================================== --- head/databases/sqliteodbc-sqlite2/Makefile (revision 453380) +++ head/databases/sqliteodbc-sqlite2/Makefile (revision 453381) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= sqliteodbc CATEGORIES= databases PKGNAMESUFFIX= -sqlite2 MAINTAINER= madpilot@FreeBSD.org COMMENT= ODBC driver for SQLite 2 -MASTERDIR= ${.CURDIR}/../sqliteodbc +MASTERDIR= ${.CURDIR}/../sqliteodbc -BROKEN_aarch64= fails to compile: error: passing char * to parameter of incompatible type va_list -BROKEN_armv6= fails to compile: error: passing char * to parameter of incompatible type va_list +BROKEN_aarch64= fails to compile: error: passing char * to parameter of incompatible type va_list +BROKEN_armv6= fails to compile: error: passing char * to parameter of incompatible type va_list .include "${MASTERDIR}/Makefile" Index: head/deskutils/lumina-archiver/Makefile =================================================================== --- head/deskutils/lumina-archiver/Makefile (revision 453380) +++ head/deskutils/lumina-archiver/Makefile (revision 453381) @@ -1,38 +1,38 @@ # Created by: Ken Moore # $FreeBSD$ PORTNAME= lumina-archiver -DISTVERSIONPREFIX= v -DISTVERSION= 1.3.0 +DISTVERSIONPREFIX= v +DISTVERSION= 1.3.0 DISTVERSIONSUFFIX= -p1 CATEGORIES= deskutils MAINTAINER= kmoore@FreeBSD.org COMMENT= Archive manager from the Lumina Desktop LICENSE= BSD3CLAUSE CONFLICTS_INSTALL= lumina-1.2.* OPTIONS_DEFINE= I18N -OPTIONS_DEFAULT= I18N -I18N_DESC= Install localization files +OPTIONS_DEFAULT=I18N +I18N_DESC= Install localization files .include MAKE_JOBS_UNSAFE=yes USE_QT5= core gui widgets network svg \ buildtools_build x11extras concurrent multimedia USES= qmake USE_GITHUB= yes GH_ACCOUNT= trueos GH_PROJECT= lumina WRKSRC_SUBDIR= src-qt5/desktop-utils/${PORTNAME} .if${PORT_OPTIONS:MI18N} -USE_QT5+= linguist_build -QMAKE_ARGS+=CONFIG+=WITH_I18N +USE_QT5+= linguist_build +QMAKE_ARGS+= CONFIG+=WITH_I18N .endif .include Index: head/deskutils/lumina-calculator/Makefile =================================================================== --- head/deskutils/lumina-calculator/Makefile (revision 453380) +++ head/deskutils/lumina-calculator/Makefile (revision 453381) @@ -1,38 +1,38 @@ # Created by: Ken Moore # $FreeBSD$ PORTNAME= lumina-calculator -DISTVERSIONPREFIX= v -DISTVERSION= 1.3.0 +DISTVERSIONPREFIX= v +DISTVERSION= 1.3.0 DISTVERSIONSUFFIX= -p1 CATEGORIES= deskutils MAINTAINER= kmoore@FreeBSD.org COMMENT= Scientific calculator from the Lumina Desktop LICENSE= BSD3CLAUSE CONFLICTS_INSTALL= lumina-1.2.* OPTIONS_DEFINE= I18N -OPTIONS_DEFAULT= I18N -I18N_DESC= Install localization files +OPTIONS_DEFAULT=I18N +I18N_DESC= Install localization files .include MAKE_JOBS_UNSAFE=yes USE_QT5= core gui widgets network svg \ buildtools_build x11extras concurrent multimedia USES= qmake USE_GITHUB= yes GH_ACCOUNT= trueos GH_PROJECT= lumina WRKSRC_SUBDIR= src-qt5/desktop-utils/${PORTNAME} .if${PORT_OPTIONS:MI18N} -USE_QT5+= linguist_build -QMAKE_ARGS+=CONFIG+=WITH_I18N +USE_QT5+= linguist_build +QMAKE_ARGS+= CONFIG+=WITH_I18N .endif .include Index: head/deskutils/lumina-fileinfo/Makefile =================================================================== --- head/deskutils/lumina-fileinfo/Makefile (revision 453380) +++ head/deskutils/lumina-fileinfo/Makefile (revision 453381) @@ -1,38 +1,38 @@ # Created by: Ken Moore # $FreeBSD$ PORTNAME= lumina-fileinfo -DISTVERSIONPREFIX= v -DISTVERSION= 1.3.0 +DISTVERSIONPREFIX= v +DISTVERSION= 1.3.0 DISTVERSIONSUFFIX= -p1 CATEGORIES= deskutils MAINTAINER= kmoore@FreeBSD.org COMMENT= File properties utility from the Lumina Desktop LICENSE= BSD3CLAUSE CONFLICTS_INSTALL= lumina-1.2.* OPTIONS_DEFINE= I18N -OPTIONS_DEFAULT= I18N -I18N_DESC= Install localization files +OPTIONS_DEFAULT=I18N +I18N_DESC= Install localization files .include MAKE_JOBS_UNSAFE=yes USE_QT5= core gui widgets network svg \ buildtools_build x11extras concurrent multimedia USES= qmake USE_GITHUB= yes GH_ACCOUNT= trueos GH_PROJECT= lumina WRKSRC_SUBDIR= src-qt5/desktop-utils/${PORTNAME} .if${PORT_OPTIONS:MI18N} -USE_QT5+= linguist_build -QMAKE_ARGS+=CONFIG+=WITH_I18N +USE_QT5+= linguist_build +QMAKE_ARGS+= CONFIG+=WITH_I18N .endif .include Index: head/deskutils/lumina-fm/Makefile =================================================================== --- head/deskutils/lumina-fm/Makefile (revision 453380) +++ head/deskutils/lumina-fm/Makefile (revision 453381) @@ -1,38 +1,38 @@ # Created by: Ken Moore # $FreeBSD$ PORTNAME= lumina-fm -DISTVERSIONPREFIX= v -DISTVERSION= 1.3.0 +DISTVERSIONPREFIX= v +DISTVERSION= 1.3.0 DISTVERSIONSUFFIX= -p1 CATEGORIES= deskutils MAINTAINER= kmoore@FreeBSD.org COMMENT= Insight file manager from the Lumina Desktop LICENSE= BSD3CLAUSE CONFLICTS_INSTALL= lumina-1.2.* OPTIONS_DEFINE= I18N -OPTIONS_DEFAULT= I18N -I18N_DESC= Install localization files +OPTIONS_DEFAULT=I18N +I18N_DESC= Install localization files .include MAKE_JOBS_UNSAFE=yes USE_QT5= core gui widgets network svg imageformats \ buildtools_build x11extras multimedia concurrent USES= desktop-file-utils qmake USE_GITHUB= yes GH_ACCOUNT= trueos GH_PROJECT= lumina WRKSRC_SUBDIR= src-qt5/desktop-utils/${PORTNAME} .if${PORT_OPTIONS:MI18N} -USE_QT5+= linguist_build -QMAKE_ARGS+=CONFIG+=WITH_I18N +USE_QT5+= linguist_build +QMAKE_ARGS+= CONFIG+=WITH_I18N .endif .include Index: head/deskutils/lumina-mediaplayer/Makefile =================================================================== --- head/deskutils/lumina-mediaplayer/Makefile (revision 453380) +++ head/deskutils/lumina-mediaplayer/Makefile (revision 453381) @@ -1,36 +1,36 @@ # Created by: Ken Moore # $FreeBSD$ PORTNAME= lumina-mediaplayer -DISTVERSIONPREFIX= v -DISTVERSION= 1.3.0 +DISTVERSIONPREFIX= v +DISTVERSION= 1.3.0 DISTVERSIONSUFFIX= -p1 CATEGORIES= deskutils MAINTAINER= kmoore@FreeBSD.org COMMENT= Streaming media player from the Lumina Desktop LICENSE= BSD3CLAUSE OPTIONS_DEFINE= I18N -OPTIONS_DEFAULT= I18N -I18N_DESC= Install localization files +OPTIONS_DEFAULT=I18N +I18N_DESC= Install localization files .include MAKE_JOBS_UNSAFE=yes USE_QT5= core gui widgets network svg \ buildtools_build x11extras multimedia concurrent USES= qmake USE_GITHUB= yes GH_ACCOUNT= trueos GH_PROJECT= lumina WRKSRC_SUBDIR= src-qt5/desktop-utils/${PORTNAME} .if${PORT_OPTIONS:MI18N} -USE_QT5+= linguist_build -QMAKE_ARGS+=CONFIG+=WITH_I18N +USE_QT5+= linguist_build +QMAKE_ARGS+= CONFIG+=WITH_I18N .endif .include Index: head/deskutils/lumina-notify/Makefile =================================================================== --- head/deskutils/lumina-notify/Makefile (revision 453380) +++ head/deskutils/lumina-notify/Makefile (revision 453381) @@ -1,36 +1,36 @@ # Created by: Ken Moore # $FreeBSD$ PORTNAME= lumina-notify -DISTVERSIONPREFIX= v -DISTVERSION= 1.3.0 +DISTVERSIONPREFIX= v +DISTVERSION= 1.3.0 DISTVERSIONSUFFIX= -p1 CATEGORIES= deskutils MAINTAINER= kmoore@FreeBSD.org COMMENT= Alarm/notification utility from the Lumina Desktop LICENSE= BSD3CLAUSE OPTIONS_DEFINE= I18N -OPTIONS_DEFAULT= I18N -I18N_DESC= Install localization files +OPTIONS_DEFAULT=I18N +I18N_DESC= Install localization files .include MAKE_JOBS_UNSAFE=yes USE_QT5= core gui widgets network svg \ buildtools_build x11extras concurrent multimedia USES= qmake USE_GITHUB= yes GH_ACCOUNT= trueos GH_PROJECT= lumina WRKSRC_SUBDIR= src-qt5/desktop-utils/${PORTNAME} .if${PORT_OPTIONS:MI18N} -USE_QT5+= linguist_build -QMAKE_ARGS+=CONFIG+=WITH_I18N +USE_QT5+= linguist_build +QMAKE_ARGS+= CONFIG+=WITH_I18N .endif .include Index: head/deskutils/lumina-screenshot/Makefile =================================================================== --- head/deskutils/lumina-screenshot/Makefile (revision 453380) +++ head/deskutils/lumina-screenshot/Makefile (revision 453381) @@ -1,45 +1,45 @@ # Created by: Ken Moore # $FreeBSD$ PORTNAME= lumina-screenshot -DISTVERSIONPREFIX= v -DISTVERSION= 1.3.0 +DISTVERSIONPREFIX= v +DISTVERSION= 1.3.0 DISTVERSIONSUFFIX= -p1 CATEGORIES= deskutils MAINTAINER= kmoore@FreeBSD.org COMMENT= Screenshot utility from the Lumina Desktop LICENSE= BSD3CLAUSE LIB_DEPENDS+= libxcb-ewmh.so:x11/xcb-util-wm \ libxcb-icccm.so:x11/xcb-util-wm \ libxcb-image.so:x11/xcb-util-image \ libxcb-util.so:x11/xcb-util CONFLICTS_INSTALL= lumina-1.2.* OPTIONS_DEFINE= I18N -OPTIONS_DEFAULT= I18N -I18N_DESC= Install localization files +OPTIONS_DEFAULT=I18N +I18N_DESC= Install localization files .include MAKE_JOBS_UNSAFE=yes USE_GL= gl USE_XORG= x11 xdamage xcb USE_QT5= core gui widgets network svg \ buildtools_build x11extras concurrent multimedia USES= qmake USE_GITHUB= yes GH_ACCOUNT= trueos GH_PROJECT= lumina WRKSRC_SUBDIR= src-qt5/desktop-utils/${PORTNAME} .if${PORT_OPTIONS:MI18N} -USE_QT5+= linguist_build -QMAKE_ARGS+=CONFIG+=WITH_I18N +USE_QT5+= linguist_build +QMAKE_ARGS+= CONFIG+=WITH_I18N .endif .include Index: head/deskutils/lumina-textedit/Makefile =================================================================== --- head/deskutils/lumina-textedit/Makefile (revision 453380) +++ head/deskutils/lumina-textedit/Makefile (revision 453381) @@ -1,38 +1,38 @@ # Created by: Ken Moore # $FreeBSD$ PORTNAME= lumina-textedit -DISTVERSIONPREFIX= v -DISTVERSION= 1.3.0 +DISTVERSIONPREFIX= v +DISTVERSION= 1.3.0 DISTVERSIONSUFFIX= -p1 CATEGORIES= deskutils MAINTAINER= kmoore@FreeBSD.org COMMENT= Plaintext editor from the Lumina Desktop LICENSE= BSD3CLAUSE CONFLICTS_INSTALL= lumina-1.2.* OPTIONS_DEFINE= I18N -OPTIONS_DEFAULT= I18N -I18N_DESC= Install localization files +OPTIONS_DEFAULT=I18N +I18N_DESC= Install localization files .include MAKE_JOBS_UNSAFE=yes USE_QT5= core gui widgets network svg \ buildtools_build x11extras concurrent multimedia USES= desktop-file-utils qmake USE_GITHUB= yes GH_ACCOUNT= trueos GH_PROJECT= lumina WRKSRC_SUBDIR= src-qt5/desktop-utils/${PORTNAME} .if${PORT_OPTIONS:MI18N} -USE_QT5+= linguist_build -QMAKE_ARGS+=CONFIG+=WITH_I18N +USE_QT5+= linguist_build +QMAKE_ARGS+= CONFIG+=WITH_I18N .endif .include Index: head/deskutils/lumina-xdg-entry/Makefile =================================================================== --- head/deskutils/lumina-xdg-entry/Makefile (revision 453380) +++ head/deskutils/lumina-xdg-entry/Makefile (revision 453381) @@ -1,36 +1,36 @@ # Created by: Ken Moore # $FreeBSD$ PORTNAME= lumina-xdg-entry -DISTVERSIONPREFIX= v -DISTVERSION= 1.3.0 +DISTVERSIONPREFIX= v +DISTVERSION= 1.3.0 DISTVERSIONSUFFIX= -p1 CATEGORIES= deskutils MAINTAINER= kmoore@FreeBSD.org COMMENT= XDG desktop entry creator from the Lumina Desktop LICENSE= BSD3CLAUSE OPTIONS_DEFINE= I18N -OPTIONS_DEFAULT= I18N -I18N_DESC= Install localization files +OPTIONS_DEFAULT=I18N +I18N_DESC= Install localization files .include MAKE_JOBS_UNSAFE=yes USE_QT5= core gui widgets network svg \ buildtools_build x11extras concurrent multimedia USES= qmake USE_GITHUB= yes GH_ACCOUNT= trueos GH_PROJECT= lumina WRKSRC_SUBDIR= src-qt5/desktop-utils/${PORTNAME} .if${PORT_OPTIONS:MI18N} -USE_QT5+= linguist_build -QMAKE_ARGS+=CONFIG+=WITH_I18N +USE_QT5+= linguist_build +QMAKE_ARGS+= CONFIG+=WITH_I18N .endif .include Index: head/devel/gcc-msp430-ti-toolchain/Makefile =================================================================== --- head/devel/gcc-msp430-ti-toolchain/Makefile (revision 453380) +++ head/devel/gcc-msp430-ti-toolchain/Makefile (revision 453381) @@ -1,173 +1,173 @@ # $FreeBSD$ PORTNAME= gcc-msp430-ti-toolchain PORTVERSION= ${GCC_VERSION}.${TI_VERSION}.${RELEASE_DATE} PORTREVISION?= 0 CATEGORIES= devel MASTER_SITES= GCC/releases/gcc-${GCC_REL_VERSION}:gcc \ SOURCEWARE/binutils/releases:binutils \ ftp://sources.redhat.com/pub/:newlib \ GNU/gdb:gdb \ SOURCEWARE/newlib:newlib \ http://software-dl.ti.com/msp430/msp430_public_sw/mcu/msp430/MSPGCC/${TI_VERSION:S/./_/g}/exports/:ti \ http://www.ti.com/lit/ml/slau591${DOC_VERSION}/:docs DISTFILES= gcc-${GCC_REL_VERSION}.tar.xz:gcc \ binutils-${BINUTILS_VERSION}.tar.bz2:binutils \ gdb-${GDB_VERSION}.tar.gz:gdb \ newlib-${NEWLIB_VERSION}.tar.gz:newlib \ msp430-gcc-${PATCHSET_VERSION}_source-patches.tar.bz2:ti \ msp430-gcc-support-files-${SUPPORT_VERSION}.zip:ti \ slau591${DOC_VERSION}.pdf:docs EXTRACT_ONLY= gcc-${GCC_REL_VERSION}.tar.xz \ binutils-${BINUTILS_VERSION}.tar.bz2 \ gdb-${GDB_VERSION}.tar.gz \ newlib-${NEWLIB_VERSION}.tar.gz \ msp430-gcc-${PATCHSET_VERSION}_source-patches.tar.bz2 \ msp430-gcc-support-files-${SUPPORT_VERSION}.zip MAINTAINER= lev@FreeBSD.org COMMENT= Complete gcc-based toolcahin for TI MSP430 uC LICENSE= GPLv2 LGPL20 LGPL21 GPLv3 LGPL3 LICENSE_COMB= multi LIB_DEPENDS= libgmp.so:math/gmp \ libmpfr.so:math/mpfr \ libmpc.so:math/mpc \ libisl.so:devel/isl BROKEN_aarch64= fails to compile: c++: error: unsupported option -print-multi-os-directory BROKEN_mips= fails to configure: cannot compute suffix of object files BROKEN_mips64= fails to configure: cannot compute suffix of object files BROKEN_powerpc64= fails to compile: longlong.h: internal compiler error: Segmentation fault USES= bison compiler cpe gmake iconv libtool makeinfo ncurses \ tar:bzip2 USE_CSTD= gnu89 GNU_CONFIGURE= yes GNU_CONFIGURE_PREFIX= ${PREFIX}/${SUBPREFIX} TI_VERSION= 5.01.00.00 GCC_REL_VERSION= 6.4.0 GCC_VERSION= 6.4.0 SUPPORT_VERSION= 1.201 BINUTILS_VERSION= 2.26 GDB_VERSION= 7.11 NEWLIB_VERSION= 2.4.0 PATCHSET_VERSION= 6.4.0.32 DOC_VERSION= c RELEASE_DATE= 20170831 TARGET= msp430-elf CPE_PRODUCT= gcc CPE_VENDOR= gnu CPE_VERSION= ${GCC_REL_VERSION} SUBPREFIX= ${PORTNAME}-${TI_VERSION} MANPREFIX= ${GNU_CONFIGURE_PREFIX} DOCSDIR= ${GNU_CONFIGURE_PREFIX}/docs PLIST_SUB+= TARGET=${TARGET} GCC_VERSION=${GCC_VERSION} \ TI_VERSION=${TI_VERSION} DOC_VERSION=${DOC_VERSION} DIST_PATCH_ARGS=--forward --force --quiet --remove-empty-files --strip=1 UNNEEDED_HOST_FILES= lib/lib${TARGET}-sim.a UNNEEDED_HOST_DIRS= lib/gcc/${TARGET}/${GCC_VERSION}/plugin/include/ada \ lib/gcc/${TARGET}/${GCC_VERSION}/plugin/include/java \ lib/gcc/${TARGET}/${GCC_VERSION}/plugin/include/objc \ include info man share GCC_DIRS_FROM_BINUTILS= bfd binutils gas gprof ld opcodes GCC_DIRS_FROM_NEWLIB= libgloss newlib pre-patch: @${ECHO_MSG} "===> Apply distribution patches..." @${ECHO_MSG} "====> Patch gcc" @cd ${WRKDIR}/gcc-${GCC_REL_VERSION} && \ ${PATCH} ${DIST_PATCH_ARGS} < ${WRKDIR}/msp430-gcc-${PATCHSET_VERSION}_source-patches/gcc-${GCC_REL_VERSION:S/./_/g}-release.diff # binutils patch contains chunks for files not included into distirbution @${ECHO_MSG} "====> Patch binutils (ignore error message, please)" -@cd ${WRKDIR}/binutils-${BINUTILS_VERSION} && \ ${MKDIR} sim/testsuite/sim/msp430 && \ ${PATCH} ${DIST_PATCH_ARGS} < ${WRKDIR}/msp430-gcc-${PATCHSET_VERSION}_source-patches/binutils-${BINUTILS_VERSION:S/./_/g}.diff > /dev/null 2>&1 - # gdb patch contains chunks for files not included into distirbution + # gdb patch contains chunks for files not included into distirbution @${ECHO_MSG} "====> Patch gdb (ignore error message, please)" -@cd ${WRKDIR}/gdb-${GDB_VERSION} && \ ${MKDIR} gas/config ld/emultempl && \ ${PATCH} ${DIST_PATCH_ARGS} < ${WRKDIR}/msp430-gcc-${PATCHSET_VERSION}_source-patches/gdb-${GDB_VERSION}-release.diff > /dev/null 2>&1 @${ECHO_MSG} "====> Patch newlib" @cd ${WRKDIR}/newlib-${NEWLIB_VERSION} && \ ${PATCH} ${DIST_PATCH_ARGS} < ${WRKDIR}/msp430-gcc-${PATCHSET_VERSION}_source-patches/newlib-${NEWLIB_VERSION:S/./_/g}.diff pre-configure: .for _DIR in ${GCC_DIRS_FROM_BINUTILS} @${LN} -fns ${WRKDIR}/binutils-${BINUTILS_VERSION}/${_DIR} ${WRKDIR}/gcc-${GCC_REL_VERSION}/${_DIR} .endfor .for _DIR in ${GCC_DIRS_FROM_NEWLIB} @${LN} -fns ${WRKDIR}/newlib-${NEWLIB_VERSION}/${_DIR} ${WRKDIR}/gcc-${GCC_REL_VERSION}/${_DIR} .endfor @${MKDIR} ${WRKDIR}/build/gcc ${WRKDIR}/build/gdb do-configure: @cd ${WRKDIR}/build/gcc && \ ${MAKE_ENV} ${CONFIGURE_ENV} ${WRKDIR}/gcc-${GCC_REL_VERSION}/configure \ --prefix=${PREFIX}/${SUBPREFIX} \ --target=msp430-elf \ --enable-languages=c,c++ \ --disable-nls \ --enable-target-optspace \ --enable-newlib-nano-formatted-io \ --with-gmp=${PREFIX} \ --with-mprf=${PREFIX} \ --with-mpc=${PREFIX} \ --with-isl=${PREFIX} \ --with-pkgversion="FreeBSD Ports Collection" \ --with-system-zlib @cd ${WRKDIR}/build/gdb && \ ${MAKE_ENV} ${CONFIGURE_ENV} ${WRKDIR}/gdb-${GDB_VERSION}/configure \ --prefix=${PREFIX}/${SUBPREFIX} \ --target=msp430-elf \ --enable-languages=c,c++ \ ${ICONV_CONFIGURE_ARG} \ --disable-nls \ --disable-binutils \ --disable-gas \ --disable-ld \ --disable-gprof \ --disable-etc \ --with-pkgversion="FreeBSD Ports Collection" do-build: @cd ${WRKDIR}/build/gcc && \ ${DO_MAKE_BUILD} @cd ${WRKDIR}/build/gdb && \ ${DO_MAKE_BUILD} do-install: @cd ${WRKDIR}/build/gcc && \ ${SETENV} ${MAKE_ENV} ${FAKEROOT} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} install @cd ${WRKDIR}/build/gdb && \ ${SETENV} ${MAKE_ENV} ${FAKEROOT} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} install @${ECHO_MSG} "Remove unneeded host files..." @for f in ${UNNEEDED_HOST_FILES} ; do \ ${RM} "${STAGEDIR}${GNU_CONFIGURE_PREFIX}/$$f" ; \ done @for f in ${UNNEEDED_HOST_DIRS} ; do \ ${RM} -r "${STAGEDIR}${GNU_CONFIGURE_PREFIX}/$$f" ; \ done @${ECHO_MSG} "Install devices' headers and linker scripts..." @${MKDIR} ${STAGEDIR}${GNU_CONFIGURE_PREFIX}/include cd ${WRKDIR}/msp430-gcc-support-files && \ ${TAR} cf - . | \ ${TAR} xf - -C ${STAGEDIR}${GNU_CONFIGURE_PREFIX} @${ECHO_MSG} "Install minimal documentation..." @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${DISTDIR}/${DIST_SUBDIR}/slau591${DOC_VERSION}.pdf \ ${STAGEDIR}${DOCSDIR}/slau591c.pdf ${INSTALL_MAN} ${FILESDIR}/watchdog.txt \ ${STAGEDIR}${DOCSDIR}/watchdog.txt .include Index: head/devel/libhyve-remote/Makefile =================================================================== --- head/devel/libhyve-remote/Makefile (revision 453380) +++ head/devel/libhyve-remote/Makefile (revision 453381) @@ -1,62 +1,62 @@ # $FreeBSD$ PORTNAME= libhyve-remote PORTVERSION= 0.1.3 CATEGORIES= devel MAINTAINER= araujo@FreeBSD.org COMMENT= Library to abstract vnc, rdp and spice protocols LICENSE= BSD2CLAUSE GPLv2 LICENSE_COMB= dual LIB_DEPENDS= libvncserver.so:net/libvncserver OPTIONS_DEFINE= BHYVE BHYVE_DESC= FreeBSD bhyve libhyve-remote integration CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= ${HEADER_FILES} \ ${LIB_FILES} -HEADER_FILES= include/libhyverem/hyverem.h \ +HEADER_FILES= include/libhyverem/hyverem.h \ include/libhyverem/rfbsrv.h \ include/libhyverem/libcheck.h \ include/libhyverem/vncserver.h LIB_FILES= lib/libhyverem.so.1 \ lib/libhyverem.so \ lib/libhyverem.a \ lib/libhyverem_p.a PLIST_DIRS= ${LOCALBASE}/include/libhyverem USE_GITHUB= yes GH_ACCOUNT= araujobsd USE_LDCONFIG= yes .include do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/include/libhyverem .for headers in ${HEADER_FILES} ${INSTALL_DATA} ${WRKSRC}/include/${headers:T} ${STAGEDIR}${PREFIX}/include/libhyverem/${headers:T} .endfor .for lib in ${LIB_FILES:T} ${INSTALL_DATA} ${WRKSRC}/${lib} ${STAGEDIR}${PREFIX}/lib/ .endfor ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.1 ${LN} -fs libhyverem.so.1 ${STAGEDIR}${PREFIX}/lib/libhyverem.so post-install: .if ${PORT_OPTIONS:MBHYVE} .if !exists(${SRC_BASE}/usr.sbin/bhyve/pci_fbuf.c) IGNORE= requires kernel source files in ${SRC_BASE} .else (cd ${WRKSRC} && ${MAKE_CMD} bhyve-patch) .endif .endif .include Index: head/devel/linux-c7-dbus-glib/Makefile =================================================================== --- head/devel/linux-c7-dbus-glib/Makefile (revision 453380) +++ head/devel/linux-c7-dbus-glib/Makefile (revision 453381) @@ -1,21 +1,21 @@ # Created by: Piotr Kubaj # $FreeBSD$ PORTNAME= dbus-glib PORTVERSION= 0.100 PORTREVISION= 1 CATEGORIES= devel linux MAINTAINER= emulation@FreeBSD.org COMMENT= GLib bindings for D-Bus (Linux CentOS ${LINUX_DIST_VER}) -CONFLICTS= linux-c6-${PORTNAME}-[0-9]* +CONFLICTS= linux-c6-${PORTNAME}-[0-9]* DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr RPMVERSION= 7.el7 USES= linux:c7 USE_LDCONFIG= yes USE_LINUX= dbuslibs expat USE_LINUX_RPM= yes .include Index: head/devel/orc/Makefile =================================================================== --- head/devel/orc/Makefile (revision 453380) +++ head/devel/orc/Makefile (revision 453381) @@ -1,59 +1,59 @@ # Created by: mm # $FreeBSD$ PORTNAME= orc PORTVERSION= 0.4.25 CATEGORIES= devel -MASTER_SITES= http://gstreamer.freedesktop.org/data/src/orc/ +MASTER_SITES= http://gstreamer.freedesktop.org/data/src/orc/ MAINTAINER= kwm@FreeBSD.org COMMENT= Library and toolset to operate arrays of data LICENSE= BSD2CLAUSE BSD3CLAUSE LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake libtool pathfix pkgconfig tar:xz PATHFIX_MAKEFILEIN= configure GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS+=--disable-gtk-doc INSTALL_TARGET= install-strip SUBDIRS= orc orc-test tools EXAMPLES_DATA= example1orc.orc example2orc.orc example3orc.orc \ mt19937arorc.orc OPTIONS_DEFINE= DOCS EXAMPLES DOCS_DESC= Include gtk-doc documentation .include .if ${PORT_OPTIONS:MDOCS} SUBDIRS+= doc .endif .if ${PORT_OPTIONS:MEXAMPLES} SUBDIRS+= examples .endif MAKE_ARGS+= SUBDIRS="${SUBDIRS}" post-patch: @${REINPLACE_CMD} \ -E -e '/LIBS/s/-lrt(\ )*//; /LIBRT/s/-lrt//' \ ${WRKSRC}/configure post-install: .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for FILE in ${EXAMPLES_DATA} @${INSTALL_DATA} ${WRKSRC}/examples/${FILE} ${STAGEDIR}${EXAMPLESDIR}/${FILE} .endfor .for FILE in ${EXAMPLES_EXEC} @${INSTALL_SCRIPT} ${WRKSRC}/examples/${FILE} ${STAGEDIR}${EXAMPLESDIR}/${FILE} .endfor .endif .include Index: head/devel/p5-Locale-gettext/Makefile =================================================================== --- head/devel/p5-Locale-gettext/Makefile (revision 453380) +++ head/devel/p5-Locale-gettext/Makefile (revision 453381) @@ -1,26 +1,26 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= Locale-gettext PORTVERSION= 1.07 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- DISTNAME= ${PORTNAME:C/.*-//}-${PORTVERSION} MAINTAINER= demon@FreeBSD.org COMMENT= Message handling functions LICENSE= ARTPERL10 GPLv2 LICENSE_COMB= dual -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} CONFIGURE_ENV+= LOCALBASE=${LOCALBASE} USES= gettext perl5 USE_PERL5= configure post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Locale/gettext/gettext.so .include Index: head/devel/p5-Test-DependentModules/Makefile =================================================================== --- head/devel/p5-Test-DependentModules/Makefile (revision 453380) +++ head/devel/p5-Test-DependentModules/Makefile (revision 453381) @@ -1,34 +1,34 @@ # Created by: Sunpoet Po-Chuan Hsieh # $FreeBSD$ PORTNAME= Test-DependentModules PORTVERSION= 0.26 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= sunpoet@FreeBSD.org COMMENT= Test all modules which depend on your module LICENSE= ART20 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \ p5-File-chdir>=0:devel/p5-File-chdir \ p5-Parallel-ForkManager>=0.7.6:devel/p5-Parallel-ForkManager \ p5-IO-Handle-Util>=0:devel/p5-IO-Handle-Util \ p5-IPC-Run3>=0:devel/p5-IPC-Run3 \ p5-Log-Dispatch>=0:devel/p5-Log-Dispatch \ p5-MetaCPAN-Client>=0:devel/p5-MetaCPAN-Client \ p5-Try-Tiny>=0:lang/p5-Try-Tiny \ p5-autodie>=0:devel/p5-autodie RUN_DEPENDS:= ${BUILD_DEPENDS} TEST_DEPENDS= p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \ - p5-Module-Build>=0:devel/p5-Module-Build \ + p5-Module-Build>=0:devel/p5-Module-Build \ p5-Module-Build-Tiny>=0:devel/p5-Module-Build-Tiny NO_ARCH= yes USE_PERL5= configure USES= perl5 .include Index: head/devel/pear-Date_Holidays_Discordian/Makefile =================================================================== --- head/devel/pear-Date_Holidays_Discordian/Makefile (revision 453380) +++ head/devel/pear-Date_Holidays_Discordian/Makefile (revision 453381) @@ -1,15 +1,15 @@ # $FreeBSD$ PORTNAME= Date_Holidays_Discordian PORTVERSION= 0.1.1 CATEGORIES= devel www pear MAINTAINER= joneum@FreeBSD.org COMMENT= Driver based class to calculate Discordian holidays BUILD_DEPENDS= ${PEARDIR}/Date/Holidays.php:devel/pear-Date_Holidays -RUN_DEPENDS= ${PEARDIR}/Date/Holidays.php:devel/pear-Date_Holidays +RUN_DEPENDS= ${PEARDIR}/Date/Holidays.php:devel/pear-Date_Holidays USES= pear .include Index: head/devel/py-ordereddict/Makefile =================================================================== --- head/devel/py-ordereddict/Makefile (revision 453380) +++ head/devel/py-ordereddict/Makefile (revision 453381) @@ -1,20 +1,20 @@ # Created by: TAKATSU Tomonari # $FreeBSD$ PORTNAME= ordereddict PORTVERSION= 1.1 PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= tota@FreeBSD.org COMMENT= Drop-in substitute for Py2.7's new collections LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python:2 # for graphics/py-blocking +USES= python:2 # for graphics/py-blocking USE_PYTHON= distutils autoplist .include Index: head/devel/py-ua_parser/Makefile =================================================================== --- head/devel/py-ua_parser/Makefile (revision 453380) +++ head/devel/py-ua_parser/Makefile (revision 453381) @@ -1,24 +1,24 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= ua_parser PORTVERSION= 0.7.1 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= ${PORTNAME:S/_/-/}-${PORTVERSION} +DISTNAME= ${PORTNAME:S/_/-/}-${PORTVERSION} MAINTAINER= demon@FreeBSD.org COMMENT= Python port of Browserscope's user agent parser LICENSE= APACHE20 BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/yaml/__init__.py:devel/py-yaml RUN_DEPENDS= ${LOCALBASE}/share/ua_parser/regexes.yaml:devel/ua_parser-core \ ${PYTHON_SITELIBDIR}/yaml/__init__.py:devel/py-yaml USES= python USE_PYTHON= distutils autoplist SUB_FILES= pkg-message .include Index: head/devel/py-virtualenvwrapper/Makefile =================================================================== --- head/devel/py-virtualenvwrapper/Makefile (revision 453380) +++ head/devel/py-virtualenvwrapper/Makefile (revision 453381) @@ -1,45 +1,45 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= virtualenvwrapper PORTVERSION= 4.8.2 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= nivit@FreeBSD.org COMMENT= Set of extensions to virtualenv LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>0:devel/py-pbr RUN_DEPENDS= ${PKGNAMEPREFIX}stevedore>0:devel/py-stevedore \ ${PKGNAMEPREFIX}virtualenv>0:devel/py-virtualenv \ ${PKGNAMEPREFIX}virtualenv-clone>0:devel/py-virtualenv-clone OPTIONS_DEFINE= DOCS DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx \ ${PYTHON_PKGNAMEPREFIX}sphinxcontrib-bitbucket>=1.0:textproc/py-sphinxcontrib-bitbucket USES= python USE_PYTHON= autoplist concurrent distutils DOCS_VARS= DOCSDIR=${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} \ PYDISTUTILS_BUILD_TARGET+=build_sphinx \ PYDISTUTILS_BUILDARGS="-a -E" post-patch: @${REINPLACE_CMD} -e 's|$$(command \\which python)|${PYTHON_CMD}|1' \ - ${WRKSRC}/${PORTNAME}.sh + ${WRKSRC}/${PORTNAME}.sh post-patch-DOCS-on: @${REINPLACE_CMD} -e 's|python setup.py|${PYTHON_CMD} setup.py|' \ ${WRKSRC}/docs/source/conf.py post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/docs/build/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} .include Index: head/devel/py3-threema-msgapi/Makefile =================================================================== --- head/devel/py3-threema-msgapi/Makefile (revision 453380) +++ head/devel/py3-threema-msgapi/Makefile (revision 453381) @@ -1,27 +1,27 @@ # Created by: philip@FreeBSD.org # $FreeBSD$ PORTNAME= threema-msgapi PORTVERSION= 2.1.8 DISTVERSIONPREFIX= v CATEGORIES= devel python -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= philip@FreeBSD.org COMMENT= Threema Gateway Message SDK for Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= python:3.2+ USE_PYTHON= distutils autoplist USE_GITHUB= yes GH_ACCOUNT= lgrahl GH_PROJECT= threema-msgapi-sdk-python RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}click>0:devel/py3-click \ ${PYTHON_PKGNAMEPREFIX}pylru-cache>0:devel/py3-pylru-cache \ ${PYTHON_PKGNAMEPREFIX}libnacl>0:security/py3-libnacl \ ${PYTHON_PKGNAMEPREFIX}aiohttp>0:www/py-aiohttp .include Index: head/devel/tcllib/Makefile =================================================================== --- head/devel/tcllib/Makefile (revision 453380) +++ head/devel/tcllib/Makefile (revision 453381) @@ -1,108 +1,108 @@ # Created by: Mikhail Teterin # $FreeBSD$ PORTNAME= tcllib DISTVERSIONPREFIX= ${PORTNAME}_ DISTVERSION= 1_18 PORTREVISION= 1 CATEGORIES= devel tcl MAINTAINER= tcltk@FreeBSD.org COMMENT= Collection of utility modules for Tcl LICENSE= TclTk LICENSE_NAME= Tcl/Tk License LICENSE_FILE= ${WRKSRC}/license.terms LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept OPTIONS_DEFINE?=DOCS MANPAGES OPTIONS_SUB= yes USE_GITHUB= yes GH_ACCOUNT= tcltk USES+= tcl USE_LOCALE= en_US.UTF-8 GNU_CONFIGURE= yes CONFIGURE_ENV+= ac_cv_path_tclsh="${TCLSH}" TEST_TARGET= test TEST_ENV= ${MAKE_ENV} DISPLAY= TZ=utc PORTDOCS= * INSTALL_ARGS= -pkgs -pkg-path ${STAGEDIR}${PREFIX}/lib/tcllib \ -apps -app-path ${STAGEDIR}${PREFIX}/bin \ -no-wait -no-gui -no-examples .include # # Man pages # .if ${PORT_OPTIONS:MMANPAGES} && !(defined(ALL_TARGET) && !empty(${ALL_TARGET:Mcritcl})) ALL_TARGET+= nroff-doc INSTALL_ARGS+= -nroff-path ${STAGEDIR}${PREFIX}/man/mann .else INSTALL_ARGS+= -no-nroff .endif # # HTML documentation # .if ${PORT_OPTIONS:MDOCS} && !(defined(ALL_TARGET) && !empty(${ALL_TARGET:Mcritcl})) ALL_TARGET+= html-doc INSTALL_ARGS+= -html-path ${STAGEDIR}${DOCSDIR} .else INSTALL_ARGS+= -no-html .endif .if !target(post-patch) post-patch: # -# Ensure, the detailed output of vendors' self-tests is -# available in addition to the pretty progress report: +# Ensure the detailed output of vendors' self-tests is +# available in addition to the pretty progress report: # ${REINPLACE_CMD} -e 's,test run,test run -l testlog,' \ -e 's,$$(libdir)/@PACKAGE@@VERSION@,$$(libdir)/@PACKAGE@,' \ ${WRKSRC}/Makefile.in ${FIND} ${WRKSRC}/apps -type f ! -name "*.man" | ${XARGS} \ ${REINPLACE_CMD} -e 's,exec tclsh,exec ${TCLSH},' -e 's,/usr/bin/env tclsh,${TCLSH},' # -# patch(1) adds a newline at eof, so we need to remove it here +# patch(1) adds a newline at eof, so we need to remove it here # ${AWK} 'NR > 1 { print h } { h = $$0 } END { ORS = ""; print h }' \ ${WRKSRC}/modules/doctools/tests/text/04 > ${WRKSRC}/modules/doctools/tests/text/04.new ${MV} ${WRKSRC}/modules/doctools/tests/text/04.new ${WRKSRC}/modules/doctools/tests/text/04 # # man pages have the .tcllib suffix, so there's no need to have a # tcllib_ prefix too # cd ${WRKSRC} && \ for man in `${FIND} . -name "tcllib_*.man"`; do \ ${MV} $$man `echo $$man | ${SED} -e 's|tcllib_||'`; \ done && \ for man in `${FIND} . -name "tcllib_*.n"`; do \ ${MV} $$man `echo $$man | ${SED} -e 's|tcllib_||'`; \ done # # add the .tcllib suffix to man pages # cd ${WRKSRC} && \ for man in `${FIND} . -name "*.man"`; do \ ${MV} $$man `echo $$man | ${SED} -e 's|man$$|tcllib.man|'`; \ done && \ for man in `${FIND} . -name "*.n"`; do \ ${MV} $$man `echo $$man | ${SED} -e 's|n$$|tcllib.n|'`; \ done # # remove all .orig files # ${FIND} ${WRKSRC} -type f -name "*.orig" -delete .endif .if !target(do-install) do-install: cd ${WRKSRC} && ${TCLSH} ./installer.tcl ${INSTALL_ARGS} .endif .include Index: head/dns/dnstable/Makefile =================================================================== --- head/dns/dnstable/Makefile (revision 453380) +++ head/dns/dnstable/Makefile (revision 453381) @@ -1,35 +1,35 @@ # $FreeBSD$ PORTNAME= dnstable PORTVERSION= 0.9.1 PORTREVISION= 1 CATEGORIES= dns MASTER_SITES= FARSIGHT LOCAL/truckman/farsight MAINTAINER= truckman@FreeBSD.org COMMENT= Encoding format, library, and utilities for passive DNS data LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYRIGHT BUILD_DEPENDS= sie-nmsg>0:net/sie-nmsg LIB_DEPENDS= libmtbl.so:devel/mtbl \ libyajl.so:devel/yajl \ - libwdns.so:dns/wdns \ + libwdns.so:dns/wdns \ libnmsg.so:net/nmsg RUN_DEPENDS= sie-nmsg>0:net/sie-nmsg GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= gmake libtool pathfix pkgconfig INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/yajl LDFLAGS+= -L${LOCALBASE}/lib post-install: .for i in 1 3 5 7 ${INSTALL_MAN} ${WRKSRC}/man/*.${i} ${STAGEDIR}/${PREFIX}/man/man${i} .endfor .include Index: head/emulators/dolphin-emu/Makefile =================================================================== --- head/emulators/dolphin-emu/Makefile (revision 453380) +++ head/emulators/dolphin-emu/Makefile (revision 453381) @@ -1,82 +1,82 @@ # Created by: Ganael Laplanche # $FreeBSD$ PORTNAME= dolphin-emu PORTVERSION= 5.0 PORTREVISION= 12 CATEGORIES= emulators MAINTAINER= martymac@FreeBSD.org COMMENT= Gamecube and Wii Emulator LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/license.txt # Notes on dependencies: # - keep enet from Externals as Dolphin's version diverges # - xxhash and SOIL are not (yet?) in ports and built from Externals # - skip ALSA (emulated), ao (buggy) and bluez support LIB_DEPENDS= libpulse.so:audio/pulseaudio \ libavcodec.so:multimedia/ffmpeg \ libavformat.so:multimedia/ffmpeg \ libswscale.so:multimedia/ffmpeg \ libavutil.so:multimedia/ffmpeg \ libportaudio.so:audio/portaudio \ - liblzo2.so:archivers/lzo2 \ - libpng.so:graphics/png \ - libSoundTouch.so:audio/soundtouch \ - libsfml-system.so:devel/sfml \ + liblzo2.so:archivers/lzo2 \ + libpng.so:graphics/png \ + libSoundTouch.so:audio/soundtouch \ + libsfml-system.so:devel/sfml \ libminiupnpc.so:net/miniupnpc \ - libmbedtls.so:security/mbedtls \ + libmbedtls.so:security/mbedtls \ libcurl.so:ftp/curl \ libgtest.so:devel/googletest USE_GITHUB= yes GH_PROJECT= dolphin USE_GL= gl glew glu USE_GNOME= atk cairo glib20 gdkpixbuf2 gtk20 pango USE_SDL= sdl2 USE_WX= 3.0+ USE_XORG= ice sm x11 xext xi xrandr USES= cmake compiler:c++11-lib iconv openal pkgconfig CMAKE_ARGS+= -DTRY_X11:BOOL=ON \ -DUSE_UPNP:BOOL=ON \ -DDISABLE_WX:BOOL=OFF \ -DUSE_SHARED_GTEST:BOOL=ON \ -DENABLE_PCH:BOOL=OFF \ -DCMAKE_REQUIRED_INCLUDES:PATH="${LOCALBASE}/include" \ -DCMAKE_REQUIRED_FLAGS:STRING="-L${LOCALBASE}/lib" \ -DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=ON # XXX Bypass git check (and set a dummy -unused- revision) CMAKE_ARGS+= -DDOLPHIN_WC_BRANCH:STRING="stable" \ -DDOLPHIN_WC_REVISION:STRING="1" OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_USES= gettext NLS_CMAKE_ON= -DDISABLE_NLS:BOOL=OFF NLS_CMAKE_OFF= -DDISABLE_NLS:BOOL=ON .include # JIT-enabled binaries are amd64 only .if ${ARCH} != "amd64" CMAKE_ARGS+= -DENABLE_GENERIC:BOOL=ON .endif # When building with GCC, needs GCC 4.9+ .if ${COMPILER_TYPE} == gcc && ${COMPILER_VERSION} < 49 USE_GCC= yes # Enable std::stoul() CXXFLAGS+= -D_GLIBCXX_USE_C99 # Enable log2f(), exp2f() and roundf() CXXFLAGS+= -D_GLIBCXX_USE_C99_MATH_TR1 # Turn on extra long double versions of math functions, needed for cmath CXXFLAGS+= -D__ISO_C_VISIBLE=1999 -D_DECLARE_C99_LDBL_MATH .endif .include Index: head/finance/sql-ledger/Makefile =================================================================== --- head/finance/sql-ledger/Makefile (revision 453380) +++ head/finance/sql-ledger/Makefile (revision 453381) @@ -1,55 +1,55 @@ # Created by: lth@FreeBSD.org # $FreeBSD$ PORTNAME= sql-ledger PORTVERSION= 3.2.5 CATEGORIES= finance perl5 MASTER_SITES= http://www.sql-ledger.com/source/ MAINTAINER= bofh@FreeBSD.org COMMENT= Double entry accounting system LICENSE= GPLv2 BUILD_DEPENDS= p5-DBD-Pg>=0:databases/p5-DBD-Pg RUN_DEPENDS:= ${BUILD_DEPENDS} NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME} SUB_FILES= pkg-message sql-ledger-httpd.conf USES= perl5 pgsql shebangfix SHEBANG_FILES= *.pl locale/*/*.pl bin/*/*.pl NO_ARCH= yes ROOT_DIRS= SL bin css doc images js locale spool sql templates users ROOT_FILES= VERSION admin.pl am.pl ap.pl ar.pl bp.pl ca.pl cp.pl ct.pl\ - favicon.ico gl.pl hr.pl ic.pl im.pl index.html ir.pl is.pl\ + favicon.ico gl.pl hr.pl ic.pl im.pl index.html ir.pl is.pl\ jc.pl login.pl menu.ini menu.pl oe.pl pe.pl ps.pl rc.pl\ - rd.pl rp.pl setup.pl sm.pl vr.pl + rd.pl rp.pl setup.pl sm.pl vr.pl do-install: ${INSTALL_DATA} ${WRKDIR}/sql-ledger-httpd.conf ${STAGEDIR}${PREFIX}/etc/ @${MKDIR} ${STAGEDIR}/${WWWDIR} .for dir in ${ROOT_DIRS} @${MKDIR} ${STAGEDIR}/${WWWDIR}/${dir} @cd ${WRKSRC}/${dir} && ${COPYTREE_SHARE} . ${STAGEDIR}/${WWWDIR}/${dir} .endfor .for f in ${ROOT_FILES} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}/${WWWDIR} .endfor post-install: @${ECHO_CMD} "@owner ${WWWOWN}" >> ${TMPPLIST} @${ECHO_CMD} "@group ${WWWGRP}" >> ${TMPPLIST} @${FIND} -s ${STAGEDIR}${WWWDIR} -not -type d | ${SORT} | \ ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} @${FIND} -s ${STAGEDIR}${WWWDIR} -type d | \ ${SED} -e 's#^${STAGEDIR}#@dir #' >> ${TMPPLIST} ${INSTALL_DATA} ${WRKSRC}/sql-ledger.conf.default \ ${STAGEDIR}/${WWWDIR}/sql-ledger.conf.sample @${ECHO} @sample ${WWWDIR}/sql-ledger.conf.sample >> ${TMPPLIST} @${ECHO_CMD} "etc/sql-ledger-httpd.conf" >> ${TMPPLIST} @${ECHO_CMD} "@group" >> ${TMPPLIST} @${ECHO_CMD} "@owner" >> ${TMPPLIST} .include Index: head/ftp/vsftpd/Makefile =================================================================== --- head/ftp/vsftpd/Makefile (revision 453380) +++ head/ftp/vsftpd/Makefile (revision 453381) @@ -1,105 +1,105 @@ # Created by: Neil Blakey-Milner # $FreeBSD$ PORTNAME= vsftpd PORTVERSION= 3.0.3 CATEGORIES= ftp ipv6 MASTER_SITES= https://security.appspot.com/downloads/ \ GENTOO PKGNAMESUFFIX?= ${SSL_SUFFIX}${PKGNAMESUFFIX2} MAINTAINER= dinoex@FreeBSD.org COMMENT= FTP daemon that aims to be "very secure" LICENSE= GPLv2 #USERS= ftp -#GROUPS= ftp +#GROUPS= ftp USES= alias ALL_TARGET= vsftpd USE_RC_SUBR= vsftpd DOCFILES= AUDIT BENCHMARKS BUGS Changelog FAQ INSTALL LICENSE \ README README.security README.ssl REFS REWARD \ SIZE SPEED TODO TUNING OPTIONS_DEFINE= VSFTPD_SSL PIDFILE STACKPROTECTOR DOCS OPTIONS_DEFAULT?= VSFTPD_SSL STACKPROTECTOR NO_OPTIONS_SORT=yes VSFTPD_SSL_DESC=Include support for SSL PIDFILE_DESC= Unofficial support for pidfile STACKPROTECTOR_DESC= Build with stack-protector .include .if ${PORT_OPTIONS:MVSFTPD_SSL} && !defined(WITHOUT_SSL) USES+= ssl SSL_SUFFIX= -ssl CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} .endif .if ${PORT_OPTIONS:MPIDFILE} EXTRA_PATCHES+= ${FILESDIR}/pidfile.patch .endif VSFTPD_OPTIMIZED= ${CFLAGS:M-O*} .if defined(CFLAGS) && !empty(VSFTPD_OPTIMIZED) VSFTPD_NO_OPTIMIZED= -e "s|-O2 ||" .endif .if ${PORT_OPTIONS:MSTACKPROTECTOR} # BROKEN on FreeBSD with undefined reference to `__stack_chk_fail_local' VSFTPD_LIBS= -lssp_nonshared .else VSFTPD_NO_SSP= -e "s|-fstack-protector --param=ssp-buffer-size=4 ||" .endif do-configure: .if ${PORT_OPTIONS:MVSFTPD_SSL} && !defined(WITHOUT_SSL) ${REINPLACE_CMD} -e \ "s|#undef VSF_BUILD_TCPWRAPPERS|#define VSF_BUILD_TCPWRAPPERS 1|" \ -e "s|#undef VSF_BUILD_SSL|#define VSF_BUILD_SSL 1|" \ ${WRKSRC}/builddefs.h .else ${REINPLACE_CMD} -e \ "s|#undef VSF_BUILD_TCPWRAPPERS|#define VSF_BUILD_TCPWRAPPERS 1|" \ ${WRKSRC}/builddefs.h .endif ${REINPLACE_CMD} -e "s|^listen=.*|listen=NO|" \ -e "s|/etc/vsftpd.conf|${PREFIX}/etc/vsftpd.conf|" \ ${WRKSRC}/defs.h ${WRKSRC}/vsftpd.conf ${REINPLACE_CMD} -e "s|/etc/v|${PREFIX}/etc/v|" \ ${WRKSRC}/vsftpd.8 ${WRKSRC}/vsftpd.conf.5 ${WRKSRC}/tunables.c ${REINPLACE_CMD} ${VSFTPD_NO_OPTIMIZED} ${VSFTPD_NO_SSP} \ -e "s|^CC = gcc|CC = ${CC}|" \ -e "s|^CFLAGS = |CFLAGS = ${CFLAGS} |" \ -e "s|^LDFLAGS = |LDFLAGS = ${LDFLAGS} |" \ -e "s| -Wl,-s| ${VSFTPD_LIBS}|" \ ${WRKSRC}/Makefile ${REINPLACE_CMD} -e '/-lutil/d' ${WRKSRC}/vsf_findlibs.sh @${ECHO_CMD} "secure_chroot_dir=${PREFIX}/share/vsftpd/empty" >> \ ${WRKSRC}/vsftpd.conf @${ECHO_CMD} >>${WRKSRC}/vsftpd.conf "" @${ECHO_CMD} >>${WRKSRC}/vsftpd.conf \ "# If using vsftpd in standalone mode, uncomment the next two lines:" @${ECHO_CMD} >>${WRKSRC}/vsftpd.conf "# listen=YES" @${ECHO_CMD} >>${WRKSRC}/vsftpd.conf "# background=YES" do-install: ${INSTALL_PROGRAM} ${WRKSRC}/vsftpd ${STAGEDIR}${PREFIX}/libexec/ ${INSTALL_DATA} ${WRKSRC}/vsftpd.conf ${STAGEDIR}${PREFIX}/etc/vsftpd.conf.dist ${INSTALL_MAN} ${WRKSRC}/vsftpd.conf.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/vsftpd.8 ${STAGEDIR}${PREFIX}/man/man8/ ${MKDIR} ${STAGEDIR}/var/ftp ${STAGEDIR}${PREFIX}/share/vsftpd/empty do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOCFILES:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ .for i in EXAMPLE SECURITY ${MKDIR} ${STAGEDIR}${DOCSDIR}/${i} ${CP} -p -R -L ${WRKSRC}/${i}/./ ${STAGEDIR}${DOCSDIR}/${i}/ ${CHMOD} -R -L a+rX,go-w ${STAGEDIR}${DOCSDIR}/${i}/ .endfor .include Index: head/games/bloodfrontier/Makefile =================================================================== --- head/games/bloodfrontier/Makefile (revision 453380) +++ head/games/bloodfrontier/Makefile (revision 453381) @@ -1,69 +1,69 @@ # Created by: Jose Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= bloodfrontier DISTVERSION= B2 PORTREVISION= 11 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/Blood%20Frontier%20Beta%202 DISTNAME= ${PORTNAME}-${DISTVERSION}-linux MAINTAINER= amdmi3@FreeBSD.org COMMENT= Single- and multi-player first-person shooter based on Cube 2 LICENSE= ZLIB BROKEN_powerpc= fails to compile BROKEN_powerpc64= fails to compile: tools.h: incompatible types in assignment BROKEN_sparc64= fails to compile USES= tar:bzip2 gmake GNU_CONFIGURE= yes CONFIGURE_WRKSRC= ${WRKSRC}/src/enet BUILD_WRKSRC= ${WRKSRC}/src WRKSRC= ${WRKDIR}/${PORTNAME} ALL_TARGET= libenet SUB_FILES= ${PLIST_FILES:Mbin/*:T} PORTDATA= * OPTIONS_DEFINE= OPTIMIZED_CFLAGS OPTIONS_MULTI= COMPONENTS OPTIONS_MULTI_COMPONENTS=CLIENT DEDICATED OPTIONS_DEFAULT= CLIENT DEDICATED OPTIMIZED_CFLAGS CLIENT_DESC= Build client CLIENT_USE= GL=gl SDL=image,mixer,sdl XORG=x11 CLIENT_ALL_TARGET= client CLIENT_PLIST_FILES= bin/bfclient libexec/bfclient \ share/pixmaps/${PORTNAME}.ico CLIENT_DESKTOP_ENTRIES= "Blood Frontier" \ "" \ "${PREFIX}/share/pixmaps/${PORTNAME}.ico" \ "bfclient" \ "Game;Shooter;" \ "" -DEDICATED_DESC= Build dedicated server +DEDICATED_DESC= Build dedicated server DEDICATED_PLIST_FILES= bin/bfserver libexec/bfserver DEDICATED_ALL_TARGET= server OPTIMIZED_CFLAGS_CFLAGS= -O3 -fomit-frame-pointer OPTIMIZED_CFLAGS_CXXFLAGS= -O3 -fomit-frame-pointer do-install: (cd ${WRKSRC}/data && ${COPYTREE_SHARE} "." ${STAGEDIR}${DATADIR}) do-install-CLIENT-on: ${INSTALL_SCRIPT} ${WRKDIR}/bfclient ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/bfclient ${STAGEDIR}${PREFIX}/libexec/ ${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}.ico \ ${STAGEDIR}${PREFIX}/share/pixmaps do-install-DEDICATED-on: ${INSTALL_SCRIPT} ${WRKDIR}/bfserver ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/bfserver ${STAGEDIR}${PREFIX}/libexec/ .include Index: head/games/linux-ut/Makefile =================================================================== --- head/games/linux-ut/Makefile (revision 453380) +++ head/games/linux-ut/Makefile (revision 453381) @@ -1,262 +1,262 @@ # Created by: Sean Farley # $FreeBSD$ PORTNAME= linux-ut PORTVERSION= ${UTVERSION} PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= games linux MASTER_SITES= http://liflg.holarse-linuxgaming.de/files/final/:p436 \ http://www.utpg.org/patches/:p451 DISTFILES= ${PATCH436FILES} \ ${PATCH451FILES} DIST_SUBDIR= ${PORTNAME} MAINTAINER= scf@FreeBSD.org COMMENT= Unreal Tournament for Linux ONLY_FOR_ARCHS= i386 amd64 USES= linux USE_LINUX= xorglibs sdl12 NO_BUILD= yes MANUAL_PACKAGE_BUILD= Requires CD RESTRICTED= Redistribution is limited, see license WRKSRC= ${WRKDIR}/${PKGNAME} CONFLICTS_INSTALL= exult-[0-9]* ucc-[0-9]* # Patch files. PATCH436FILES= unreal.tournament_436-multilanguage.run:p436 \ unreal.tournament.official.bonus.pack.collection.run:p436 CDDIRS= Help Logs Maps Music Sounds System Textures Web # Checks # - Verify path to CD content. # - Verify CD was correctly mounted by checking for incorrect NetGamesUSA.com. # -b option may be needed to mount it. .if !defined(CDROM_MOUNT) -IGNORE= requires CDROM_MOUNT set to mount point of CD +IGNORE= requires CDROM_MOUNT set to mount point of CD .elif exists(${CDROM_MOUNT}/netgam~1.com) -IGNORE= requires CD mounting with -b option +IGNORE= requires CD mounting with -b option .endif # Anthology install. .if exists(${CDROM_MOUNT}/Disk1/data1.cab) ANTHOLOGY= yes RELEASE_MSG= "Unreal Anthology" CDDIRS+= Manual BUILD_DEPENDS+= ${LOCALBASE}/bin/unshield:archivers/unshield UNSHIELD= ${LOCALBASE}/bin/unshield PLIST_SUB+= ANTHOLOGY="" ORIGINAL="@comment " .else RELEASE_MSG= "original/GOTY" PLIST_SUB+= ANTHOLOGY="@comment " ORIGINAL="" .endif OPTIONS_DEFINE= MAPS V451PATCH OPTIONS_DEFAULT=MAPS OPTIONS_SUB= yes MAPS_DES= Install additional maps V451PATCH= With version 451 patch .include # Maps .if ${PORT_OPTIONS:MMAPS} MAPS_EXCLUDE= # Empty .else MAPS_EXCLUDE= --exclude 'AS*' --exclude 'CTF*' --exclude 'DM*'\ --exclude 'DOM*' --exclude 'EOL*' .endif # Patch .if ${PORT_OPTIONS:MV451PATCH} PATCH451FILES= UTPGPatch451.tar.bz2:p451 UTVERSION= 451 .else PATCH451FILES= # Empty UTVERSION= 436 .endif do-extract: @${CAT} ${PKGMESSAGE} @${MKDIR} ${WRKSRC} .for file in ${PATCH436FILES:C/:.*//} @cd ${WRKSRC} &&\ ${SED} -e '1,/exit $$res/d' ${_DISTDIR}/${file} |\ ${GUNZIP_CMD} -q | ${TAR} xf - .endfor @${MV} ${WRKSRC}/bin/Linux/x86/ucc ${WRKSRC}/bin/. post-patch: @${REINPLACE_CMD} -e "s|\(UT_DATA_PATH=\).*|\1\"${DATADIR}/System\"|"\ ${WRKSRC}/bin/ucc @${REINPLACE_CMD} -e "s|^\(GAME_DIR=\).*|\1\"${DATADIR}\"|"\ -e "/ll=/{N;d;}" ${WRKSRC}/bin/ut # Installation steps performed: # - Copy desired content off of CD to drive. Windows files left behind. # - Extract files from Linux patch minus various language files (necessary?). # - Extract bonus pack. # - Patch .ini file to also use absolute paths to content in addition to the # relative paths for user saved content. # - Apply Linux patches. # - Install scripts and README's. # - Set permissions on files and directories. do-install: @${ECHO_CMD} "Detected ${RELEASE_MSG} release" @${ECHO_CMD} "Installing data from CD" @${MKDIR} ${STAGEDIR}${DATADIR} #################################### # Anthology release CD #################################### .if defined(ANTHOLOGY) @cd ${STAGEDIR}${DATADIR} && ${MKDIR} ${CDDIRS} # We need to create a single directory with all the cab files so unshield can # find them. @${MKDIR} ${WRKDIR}/cab ${WRKDIR}/unshield @${LN} -sf ${CDROM_MOUNT}/Disk*/data* ${WRKDIR}/cab/ # Extract the files. .for group in Maps Manual_English Web Textures Music Sounds_English Sounds_All\ System_All System_English Help @${UNSHIELD} -g 3_UnrealTournament_${group} -d ${WRKDIR}/unshield x\ ${WRKDIR}/cab/data1.cab @cd ${WRKDIR}/unshield/3_UnrealTournament_${group} &&\ ${TAR} c --exclude '*.ICD' --exclude '*.bat' --exclude '*.dll'\ --exclude '*.est*' --exclude '*.[Ee][Xx][Ee]'\ --exclude '*.frt*' --exclude '*.ico' --exclude '*.itt*'\ --exclude '*.mpi' --exclude '*.url' --exclude 'D3D*'\ --exclude 'mplay*' --exclude 'Splash*' ${MAPS_EXCLUDE}\ --exclude 'edsplash.bmp' --exclude 'UnrealEd.ini'\ --exclude 'editorres*' -f - . |\ ${TAR} x -C ${STAGEDIR}${DATADIR}/`${ECHO_CMD}\ 3_UnrealTournament_${group} | ${SED} -e\ 's/3_UnrealTournament_//; s/_All//; s/_English//;'` -f - .endfor @cd ${STAGEDIR}${DATADIR}/System &&\ ${MV} -f epiccustommodels.u EpicCustomModels.u &&\ ${MV} -f multimesh.u MultiMesh.u &&\ ${MV} -f multimesh.int MultiMesh.int &&\ ${MV} -f relics.u Relics.u &&\ ${MV} -f relics.int Relics.int &&\ ${MV} -f relicsbindings.u RelicsBindings.u &&\ ${MV} -f relicsbindings.int RelicsBindings.int &&\ ${MV} -f tcowmeshskins.int TCowMeshSkins.int &&\ ${MV} -f tnalimeshskins.int TNaliMeshSkins.int &&\ ${MV} -f tskmskins.int TSkMSkins.int @cd ${STAGEDIR}${DATADIR}/Textures &&\ ${MV} -f tcowmeshskins.utx TCowMeshSkins.utx &&\ ${MV} -f tnalimeshskins.utx TNaliMeshSkins.utx &&\ ${MV} -f tskmskins.utx TSkMSkins.utx #################################### # Original/GOTY release CD #################################### .else # Install the files from CD. .for dir in ${CDDIRS} @cd ${CDROM_MOUNT} &&\ ${TAR} c --exclude '*.ICD' --exclude '*.bat' --exclude '*.dll'\ --exclude '*.est*' --exclude '*.[Ee][Xx][Ee]'\ --exclude '*.frt*' --exclude '*.ico' --exclude '*.itt*'\ --exclude '*.mpi' --exclude '*.url' --exclude 'D3D*'\ --exclude 'edsplash.bmp' --exclude 'UnrealEd.ini'\ --exclude 'editorres*' --exclude 'mplay*'\ ${MAPS_EXCLUDE} -f - ${dir} |\ ${TAR} x -C ${STAGEDIR}${DATADIR} -f - .endfor @${RM} ${STAGEDIR}${DATADIR}/Logs/delete_me.txt @${RMDIR} ${STAGEDIR}${DATADIR}/Logs .endif #################################### # End of CD release-specific install #################################### # Install v436 Linux binaries. @${ECHO_CMD} "Installing v436 patch files" .for tarfile in Credits OpenGL.ini data @${TAR} zox -C ${STAGEDIR}${DATADIR} --exclude '*.exe'\ -f ${WRKSRC}/${tarfile}.tar.gz .endfor # Anthology does not need v436 patch applied. .if !defined(ANTHOLOGY) # Apply v436 files. @${ECHO_CMD} "Applying v436 patch" @${WRKSRC}/setup.data/bin/FreeBSD/x86/loki_patch\ ${WRKSRC}/setup.data/patch.dat ${STAGEDIR}${DATADIR} .endif # Adjust paths in configuration. @${SED} -i "" -e 's|\\|/|g'\ -e "/^Paths=/{h;s|\(Paths=\)\.\./|\1${DATADIR}/|;x;p;x;}"\ ${STAGEDIR}${DATADIR}/System/UnrealTournament.ini .for script in ucc ut @${INSTALL_SCRIPT} ${WRKSRC}/bin/${script} ${STAGEDIR}${PREFIX}/bin/ .endfor # Install bonus packs @${ECHO_CMD} "Installing bonus packs" .for ndx in 1 2 3 4 .if defined(WITHOUT_MAPS) @${TAR} jx -C ${STAGEDIR}${DATADIR} --exclude '*.unr' -f ${WRKSRC}/bp${ndx}.tar.bz2 .else @${TAR} jx -C ${STAGEDIR}${DATADIR} -f ${WRKSRC}/bp${ndx}.tar.bz2 .endif .endfor # Install bonus packs. .for datafile in README README.Loki README.bonus.pack.collection @${INSTALL_DATA} ${WRKSRC}/${datafile} ${STAGEDIR}${DATADIR} .endfor # Install 451 Patch .if defined(WITH_451PATCH) @${ECHO_CMD} "Installing v${UTVERSION} patch files" @${TAR} jx -C ${STAGEDIR}${DATADIR} --exclude 'checkfiles.sh'\ --exclude 'patch.md5' --exclude 'd3ddrv.int'\ --exclude 'edsplash.bmp' --exclude 'UnrealEd.ini'\ --exclude 'editorres*' -f ${_DISTDIR}/${PATCH451FILES:C/:.*//} @cd ${STAGEDIR}${DATADIR}/System &&\ ${MV} -f glidedrv.int GlideDrv.int &&\ ${MV} -f softdrv.int SoftDrv.int &&\ ${MV} -f opengldrv.int OpenGlDrv.int &&\ ${MV} -f galaxy.int Galaxy.int &&\ ${MV} -f editor.int Editor.int &&\ ${MV} -f windrv.int WinDrv.int .endif # Replace older libSDL included with UT; it has issues with the Nvidia driver # when using Fedora 10 at the base. @${LN} -sf ${LINUXBASE}/usr/lib/libSDL-1.2.so.0\ ${STAGEDIR}${DATADIR}/System/libSDL-1.1.so.0 # Remove /usr/local from ut-bin lib search path @${ECHO_CMD} "Removing /usr/local from ut-bin's library search path" @UTBIN=${STAGEDIR}${DATADIR}/System/ut-bin &&\ FILESIZE=`${STAT} -f "%z" $${UTBIN}` &&\ ${MV} $${UTBIN} $${UTBIN}.orig &&\ ${SED} -Ee 's|:/usr/local|:/USR-LOCAL|' $${UTBIN}.orig |\ ${HEAD} -c $${FILESIZE} > $${UTBIN} &&\ ${RM} $${UTBIN}.orig # Set file permissions @${ECHO_CMD} "Setting permissions" @${FIND} ${STAGEDIR}${DATADIR} -print0 |\ ${XARGS} -0 ${CHOWN} ${SHAREOWN}:${SHAREGRP} @${FIND} ${STAGEDIR}${DATADIR} -type d -print0 | ${XARGS} -0 ${CHMOD} ${BINMODE} @${FIND} ${STAGEDIR}${DATADIR} -type f -print0 | ${XARGS} -0 ${CHMOD} ${NOBINMODE} @${FIND} ${STAGEDIR}${DATADIR} \( -name "*.so" -o -name "lib*.so*" \) -print0 |\ ${XARGS} -0 ${CHMOD} ${BINMODE} .for exec in ucc-bin ut-bin @${CHMOD} ${BINMODE} ${STAGEDIR}${DATADIR}/System/${exec} .endfor @${TOUCH} ${STAGEDIR}${DATADIR}/Help/ReleaseNotes.htm @${ECHO_CMD} "Install complete" .include Index: head/games/scummvm-tools/Makefile =================================================================== --- head/games/scummvm-tools/Makefile (revision 453380) +++ head/games/scummvm-tools/Makefile (revision 453381) @@ -1,61 +1,61 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= scummvm-tools DISTVERSION= 1.8.0 -PORTREVISION= 6 +PORTREVISION= 6 CATEGORIES= games emulators MASTER_SITES= SF/scummvm/${PORTNAME}/${DISTVERSION} MAINTAINER= lme@FreeBSD.org COMMENT= Tools for use with the SCUMMVM game emulator LICENSE= GPLv2 RUN_DEPENDS:= ${BUILD_DEPENDS} BUILD_DEPENDS= lame:audio/lame \ flac:audio/flac \ oggenc:audio/vorbis-tools LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libpng.so:graphics/png \ libvorbis.so:audio/libvorbis USES= gmake tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_TARGET= STRIP_FILES= construct_mohawk create_sjisfnt decine decompile degob \ dekyra deriven descumm desword2 extract_mohawk gob_loadcalc \ scummvm-tools-cli OPTIONS_DEFINE= WXGTK DOCS OPTIONS_DEFAULT= WXGTK .include .if ${PORT_OPTIONS:MWXGTK} USE_WX= 2.8 WX_COMP= wx:lib:build WX_CONFIG_ARGS= absolute GUI_BIN= tools_gui PLIST_SUB= WX="" STRIP_FILES+= scummvm-tools .else CONFIGURE_ARGS+= --disable-wxwidgets PLIST_SUB= WX="@comment " .endif pre-patch: @${REINPLACE_CMD} -e 's|wxgtk2-2.8-config|${WX_CONFIG:C/.*\///}|' \ ${WRKSRC}/configure pre-install: ${STRIP_CMD} ${STRIP_FILES:S|^|${WRKSRC}/|} post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/graphics/opencsg/Makefile =================================================================== --- head/graphics/opencsg/Makefile (revision 453380) +++ head/graphics/opencsg/Makefile (revision 453381) @@ -1,27 +1,27 @@ # Created by: Michael Reifenberger # $FreeBSD$ PORTNAME= opencsg PORTVERSION= 1.3.2 PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= http://www.opencsg.org/ DISTNAME= OpenCSG-${PORTVERSION} MAINTAINER= mr@FreeBSD.org COMMENT= Constructive Solid Geometry rendering library USES= qmake USE_GL= glew -USE_QT4= corelib gui +USE_QT4= corelib gui WRKSRC= ${WRKDIR}/${DISTNAME}/src PLIST_SUB= PORTVERSION=${PORTVERSION} do-install: ${INSTALL_LIB} ${WRKDIR}/${DISTNAME}/lib/libopencsg.so.${PORTVERSION} \ ${STAGEDIR}${PREFIX}/lib ${LN} -sf libopencsg.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libopencsg.so.1 ${LN} -sf libopencsg.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libopencsg.so ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/include/opencsg.h ${STAGEDIR}${PREFIX}/include .include Index: head/graphics/xpdf3/Makefile =================================================================== --- head/graphics/xpdf3/Makefile (revision 453380) +++ head/graphics/xpdf3/Makefile (revision 453381) @@ -1,73 +1,73 @@ # $FreeBSD$ PORTNAME= xpdf PORTVERSION= 3.04 PORTREVISION= 9 CATEGORIES= graphics print MASTER_SITES= http://mirrors.rit.edu/zi/ \ ftp://ftp.foolabs.com/pub/xpdf/ \ TEX_CTAN/support/xpdf \ http://komquats.com/distfiles/ .if !defined(MASTERDIR) -PKGNAMESUFFIX= 3 +PKGNAMESUFFIX= 3 CONFLICTS_INSTALL= xpdf4-* xpdf-* .else CONFLICTS_INSTALL= xpdf4-* xpdf3-* .endif MAINTAINER= cy@FreeBSD.org COMMENT= Display PDF files and convert them to other formats LICENSE= GPLv2 LIB_DEPENDS= libfreetype.so:print/freetype2 \ libpng.so:graphics/png GNU_CONFIGURE= yes USES= gmake cpe localbase CPE_VENDOR= foolabs CONFIGURE_ARGS= --enable-opi \ --with-freetype2-library="${LOCALBASE}/lib" \ --with-freetype2-includes="${LOCALBASE}/include/freetype2" \ --bindir="${PREFIX}/libexec/xpdf" \ --mandir="${PREFIX}/share/xpdf/man" MANPREFIX= ${PREFIX}/share/xpdf OPTIONS_DEFINE= LIBPAPER TYPE1 X11 DOCS LIBPAPER_DESC= Enable libpaper TYPE1_DESC= Ghostscript type1 fonts -OPTIONS_DEFAULT= TYPE1 X11 -OPTIONS_SUB= yes +OPTIONS_DEFAULT=TYPE1 X11 +OPTIONS_SUB= yes SUB_FILES= xpdf-man.conf TYPE1_RUN_DEPENDS= ${LOCALBASE}/share/ghostscript/fonts/n021003l.pfb:print/gsfonts LIBPAPER_LIB_DEPENDS= libpaper.so:print/libpaper -LIBPAPER_CONFIGURE_ON=--with-libpaper-library="${LOCALBASE}/lib" \ - --with-libpaper-includes="${LOCALBASE}/include" +LIBPAPER_CONFIGURE_ON= --with-libpaper-library="${LOCALBASE}/lib" \ + --with-libpaper-includes="${LOCALBASE}/include" LIBPAPER_CONFIGURE_OFF=--without-libpaper-library .if defined(A4) CONFIGURE_ARGS+= --enable-a4-paper .endif X11_CONFIGURE_WITH= x X11_USES= motif post-patch: ${REINPLACE_CMD} -e 's|undef USE_COMBO_BOX|define USE_COMBO_BOX 1|' \ ${WRKSRC}/xpdf/XPDFViewer.h post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ANNOUNCE CHANGES README misc/hello.pdf ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor @cd ${STAGEDIR}${PREFIX}; \ ${LN} -sf ../libexec/xpdf/xpdf bin/xpdf ${INSTALL_DATA} ${WRKDIR}/xpdf-man.conf \ ${STAGEDIR}${PREFIX}/etc/man.d/xpdf.conf .include Index: head/irc/ratbox-respond/Makefile =================================================================== --- head/irc/ratbox-respond/Makefile (revision 453380) +++ head/irc/ratbox-respond/Makefile (revision 453381) @@ -1,32 +1,32 @@ # Created by: Shaun Amott # $FreeBSD$ PORTNAME= ratbox-respond PORTVERSION= 1.0 PORTREVISION= 3 CATEGORIES= irc sysutils MASTER_SITES= http://www.ratbox.org/download/${PORTNAME}/ \ - http://mirrors.gigenet.com/ratbox/${PORTNAME}/ \ + http://mirrors.gigenet.com/ratbox/${PORTNAME}/ \ ZI MAINTAINER= zi@FreeBSD.org COMMENT= Client-side implementation of the challenge oper system in ircd-ratbox CONFIGURE_WRKSRC=${WRKSRC}/${PORTNAME} BUILD_WRKSRC= ${WRKSRC}/${PORTNAME} USES= ssl tar:tgz GNU_CONFIGURE= yes PORTDOCS= challenge.txt PORTEXAMPLES= * PLIST_FILES= bin/ratbox-respond bin/makekeypair do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/makekeypair ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/challenge.txt ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/client-scripts/* ${STAGEDIR}${EXAMPLESDIR} .include Index: head/japanese/kinput2/Makefile =================================================================== --- head/japanese/kinput2/Makefile (revision 453380) +++ head/japanese/kinput2/Makefile (revision 453381) @@ -1,95 +1,95 @@ # Created by: Satoshi TAOKA # $FreeBSD$ PORTNAME= kinput2 PORTVERSION= 3.1 PORTREVISION= 13 CATEGORIES= japanese x11 MASTER_SITES= ftp://ftp.sra.co.jp/pub/x11/kinput2/ DISTNAME= ${PORTNAME}-v${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Japanese text input server for X11 applications MAKE_JOBS_UNSAFE= yes USES= imake USE_XORG= ice sm x11 xaw xext xmu xpm xt SUB_FILES= Kinput2.conf PLIST_FILES= bin/kinput2 lib/X11/app-defaults/Kinput2 man/man1/kinput2.1.gz OPTIONS_DEFINE= CANNA FREEWNN WNN6 WNN7 SJ3 TCP OPTIONS_DEFAULT=CANNA FREEWNN SJ3 TCP_DESC= TCP transport support (not needed for most cases) CANNA_DESC= Canna support -CANNA_LIB_DEPENDS= libcanna16.so:japanese/canna-lib +CANNA_LIB_DEPENDS= libcanna16.so:japanese/canna-lib CANNA_CONF= '\#define UseCanna' \ CANNASRC=${LOCALBASE}/include \ CANNALIB="-L${LOCALBASE}/lib -lcanna16" WNN6_DESC= Wnn6 support WNN6_LIB_DEPENDS= libwnn6.so:japanese/Wnn6-lib WNN6_CONF= '\#define UseWnn' \ '\#define UseWnn6' \ WNNINCDIR=${LOCALBASE}/include/wnn6/wnn \ WNNLIB="-L${LOCALBASE}/lib -lwnn6 -lcrypt" WNN6_PLIST_FILES= ${WNN_PLIST_FILES} WNN7_DESC= Wnn7 support WNN7_LIB_DEPENDS= libwnn7.so:japanese/Wnn7-lib WNN7_CONF= '\#define UseWnn' \ '\#define UseWnn6' \ WNNINCDIR=${LOCALBASE}/include/wnn7/wnn \ WNNLIB="-L${LOCALBASE}/lib -lwnn7 -lcrypt" WNN7_PLIST_FILES= ${WNN_PLIST_FILES} FREEWNN_DESC= FreeWnn support FREEWNN_LIB_DEPENDS= libwnn.so:japanese/FreeWnn-lib FREEWNN_CONF= '\#define UseWnn' \ WNNINCDIR=${LOCALBASE}/include/wnn \ WNNLIB="-L${LOCALBASE}/lib -lwnn -lcrypt" FREEWNN_PLIST_FILES= ${WNN_PLIST_FILES} SJ3_DESC= SJ3 support SJ3_LIB_DEPENDS= libsj3lib.so:japanese/sj3-lib SJ3_CONF= '\#define UseSj3' \ SJ3SRC=${LOCALBASE}/include \ SJ3LIB="-L${LOCALBASE}/lib -lsj3lib" \ SJ3DEF_DIR=\$${LIBDIR}/ccdef SJ3_PLIST_FILES= lib/X11/ccdef/sjhk \ lib/X11/ccdef/sjrc \ lib/X11/ccdef/sjrk \ lib/X11/ccdef/sjsb \ lib/X11/ccdef/sjzh WNN_PLIST_FILES= lib/X11/ccdef/ccdef.kinput2 \ lib/X11/ccdef/rule.eggfunc \ lib/X11/ccdef/rule.func \ lib/X11/ccdef/rule.greek \ lib/X11/ccdef/rule.kana \ lib/X11/ccdef/rule.kana2 \ lib/X11/ccdef/rule.roma \ lib/X11/ccdef/rule.wnnroma \ lib/X11/ccdef/rule.zascii \ lib/X11/ccdef/ccdef.kinput2.egg \ lib/X11/ccdef/rule.hiragana.egg \ lib/X11/ccdef/rule.katakana.egg \ lib/X11/ccdef/rule.kigou.egg .include .for I in ${OPTIONS_DEFINE:NTCP} .if ${PORT_OPTIONS:M${I}} CONF+= ${${I}_CONF} .endif .endfor .if !${PORT_OPTIONS:MTCP} CONF+= TRANSPORTDEFS="-DNO_TCP_TRANSPORT" .endif pre-configure: apply-slist ${INSTALL_DATA} ${WRKDIR}/Kinput2.conf ${WRKSRC}/Kinput2.conf ${PRINTF} "%s\n" ${CONF} > ${WRKSRC}/Kinput2_im.conf .include Index: head/lang/fpc-units/Makefile =================================================================== --- head/lang/fpc-units/Makefile (revision 453380) +++ head/lang/fpc-units/Makefile (revision 453381) @@ -1,124 +1,124 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= units PORTVERSION= 3.0.2 PORTREVISION= 1 CATEGORIES= lang PKGNAMEPREFIX= fpc- MAINTAINER= acm@FreeBSD.org COMMENT= Meta port to install Free Pascal units ONLY_FOR_ARCHS= i386 amd64 USES= metaport BUILDNAME= ${ARCH}-${OPSYS:tl} ALL_OPTIONS= A52 ASPELL BFD BZIP2 CAIRO CHM DBLIB DBUS DTS FASTCGI \ FCL_ASYNC FCL_BASE FCL_DB FCL_EXTRA FCL_FPCUNIT FCL_IMAGE \ FCL_JS FCL_JSON FCL_NET FCL_PASSRC FCL_PDF FCL_REGISTRY FCL_RES \ FCL_SDO FCL_SOUND FCL_STL FCL_WEB FCL_XML FFTW \ FPINDEXER FPPKG FV GDBM GMP GOOGLEAPI GTK2 HERMES ICONVENC \ IMAGEMAGICK LDAP LIBCURL LIBGD LIBPNG LIBXML2 LIBVLC LUA MAD \ MODPLUG NCURSES NEWT NUMLIB OGGVORBIS OPENAL OPENGL \ OPENSSL PASJPEG PCAP PROJ4 PXLIB RSVG REXX RTL_CONSOLE \ RTL_EXTRA RTL_OBJPAS RTL_UNICODE SDL SVGALIB SYMBOLIC \ SYSLOG UNZIP USERS UTMP UUID X11 XFORMS ZLIB # per PR 212919, the inclusion of the VLC unit will cause pkg(8) to require # the deinstallation of KDE, so it's not a default option until furter notice OPTIONS_DEFINE:= ${ALL_OPTIONS} OPTIONS_DEFAULT:= ${ALL_OPTIONS:NLIBVLC} A52_DESC= Interface to a52 library ASPELL_DESC= Interface to aspell spelling checker BFD_DESC= Interface to GNU Binary Format description BZIP2_DESC= Unit for bzip2 CAIRO_DESC= Interface to cairo library CHM_DESC= Unit to manipulate chm files DBLIB_DESC= Interface to dblib library DBUS_DESC= Interface to dbus library DTS_DESC= Interface to dts library FASTCGI_DESC= Unit for fastcgi FCL_ASYNC_DESC= Component Library (async) FCL_BASE_DESC= Component Library (base) FCL_DB_DESC= Component Library (db) FCL_EXTRA_DESC= Component Library (extra) FCL_FPCUNIT_DESC= Component Library (fpcunit) FCL_IMAGE_DESC= Component Library (image) FCL_JS_DESC= Component Library (js) FCL_JSON_DESC= Component Library (json) FCL_NET_DESC= Component Library (net) FCL_PASSRC_DESC= Component Library (passrc) -FCL_PDF_DESC= Component Library (pdf) +FCL_PDF_DESC= Component Library (pdf) FCL_REGISTRY_DESC= Component Library (registry) FCL_RES_DESC= Component Library (res) FCL_SDO_DESC= Component Library (sdo) FCL_SOUND_DESC= Component Library (sound) FCL_STL_DESC= Component Library (stl) FCL_WEB_DESC= Component Library (web) FCL_XML_DESC= Component Library (xml) FFTW_DESC= Interface to the FFTW3 library FPINDEXER_DESC= Database indexer FPPKG_DESC= Unit for packaging FV_DESC= Unit for Delphi support GDBM_DESC= Interface to the GNU database system GOOGLEAPI_DESC= Interface to the google api GMP_DESC= Interface to gmp library GTK2_DESC= Interface to gtk2 libraries HERMES_DESC= Unit for hermes ICONVENC_DESC= Interface to iconv library IMAGEMAGICK_DESC= Interface to ImageMagick LDAP_DESC= Interface to OpenLDAP LIBCURL_DESC= Interface to curl library LIBGD_DESC= Interface to gd library LIBPNG_DESC= Interface to png library LIBVLC_DESC= Unit for VLC LIBXML2_DESC= Interface to libxml2 library LUA_DESC= Interface to lua interpreter MAD_DESC= Interface to mad library MODPLUG_DESC= Interface to modplug library NCURSES_DESC= Interface to ncurses library NEWT_DESC= Interface to newt library NUMLIB_DESC= Unit for numerical methods OGGVORBIS_DESC= Interaface to ogg & vorbis libraries OPENAL_DESC= Interface to openal library OPENGL_DESC= Interface to opengl library OPENSSL_DESC= Interface to openssl library PASJPEG_DESC= Unit for JPEG image format handling PCAP_DESC= Interface to pcap library PROJ4_DESC= Interface to proj library PXLIB_DESC= Unit to read various Paradox file REXX_DESC= Interface to rexx-regina library RSVG_DESC= Interface to rsvg2 library RTL_CONSOLE_DESC= Run-Time lib for console abstraction RTL_EXTRA_DESC= Run-Time lib not needed for bootstrapping RTL_OBJPAS_DESC= Rtl-objpas, aux. Delphi compat unit RTL_UNICODE_DESC= Rtl-unicode, misc Unicode units SDL_DESC= Interface to SDL library SVGALIB_DESC= Interface to svgalib library SYMBOLIC_DESC= Simple expression parsing and evaluating SYSLOG_DESC= Interface to system logger UNZIP_DESC= Routines for unzipping zip files USERS_DESC= Interface to manipulate users UTMP_DESC= Gather information from the utmp file UUID_DESC= Unit for UUID X11_DESC= Interface to X windows server XFORMS_DESC= Interface to X-Forms ZLIB_DESC= Interface to the zlib compression library .include UNITS_SELECTED= .for OPT in ${OPTIONS_DEFINE} . if ${PORT_OPTIONS:M${OPT}} UNITS_SELECTED+= ${OPT:tl:S/rtl_/rtl-/:S/fcl_/fcl-/} . endif .endfor USE_FPC_RUN= yes USE_FPC= ${UNITS_SELECTED} .include Index: head/mail/bsmtp/Makefile =================================================================== --- head/mail/bsmtp/Makefile (revision 453380) +++ head/mail/bsmtp/Makefile (revision 453381) @@ -1,72 +1,72 @@ # $FreeBSD$ PORTNAME= bsmtp PORTVERSION= 1.02 PORTREVISION= 5 CATEGORIES= mail MASTER_SITES= LOCAL/naddy MAINTAINER= naddy@FreeBSD.org COMMENT= Batch SMTP support for sendmail, incoming and outgoing LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${LOCALBASE}/bin/uux:net/freebsd-uucp CONFLICTS= smail-3.* USES= shebangfix perl5 WRKSRC= ${WRKDIR}/${PORTNAME} HAS_CONFIGURE= yes CONFIGURE_ARGS= --redo SHEBANG_FILES= configure PRIVBIN= ${STAGEDIR}${PREFIX}/libexec/bsmtp -PUBBIN= ${STAGEDIR}${PREFIX}/bin +PUBBIN= ${STAGEDIR}${PREFIX}/bin MAILERDIR= ${STAGEDIR}${PREFIX}/share/sendmail OPTIONS_DEFINE= DOCS post-patch: @${CP} ${WRKSRC}/bsmtp.m4.8.9.in ${WRKSRC}/bsmtp.m4.8.10.in @${CP} ${FILESDIR}/bsmtp.m4.8.11.in ${WRKSRC}/ .for v in 12 13 14 @${CP} ${FILESDIR}/bsmtp.m4.8.12.in ${WRKSRC}/bsmtp.m4.8.$v.in .endfor pre-configure: @${SED} <${FILESDIR}/config.sed >${WRKSRC}/config.sed \ -e 's:%%CC%%:${CC}:' \ -e 's:%%CFLAGS%%:${CFLAGS}:' \ -e 's:%%PERL%%:${PERL}:' \ -e 's:%%PREFIX%%:${PREFIX}:' \ -e 's:%%LOCALBASE%%:${LOCALBASE}:' do-install: @${MKDIR} ${PRIVBIN} @${MKDIR} ${MAILERDIR} ${INSTALL_PROGRAM} ${WRKSRC}/batcher.new ${PRIVBIN}/batcher ${INSTALL_PROGRAM} ${WRKSRC}/bsmtp ${PRIVBIN} ${INSTALL_DATA} ${WRKSRC}/bsmtp.m4.8.14 ${MAILERDIR}/bsmtp.m4 ${INSTALL_SCRIPT} ${WRKSRC}/rcsmtp ${PUBBIN} .for i in cbsmtp crsmtp rgsmtp ${LN} -s rcsmtp ${PUBBIN}/$i .endfor ${INSTALL_PROGRAM} ${WRKSRC}/rsmtp.wrapper ${PUBBIN}/rsmtp ${INSTALL_SCRIPT} ${WRKSRC}/rsmtp ${PRIVBIN} .for i in bsmtp ${LN} -s rsmtp ${PUBBIN}/$i .endfor .for i in c-cbsmtp c-rcsmtp g-rcsmtp g-rgsmtp n-rsmtp ${INSTALL_SCRIPT} ${WRKSRC}/transmitter.$i ${PRIVBIN} .endfor ${INSTALL_PROGRAM} ${WRKSRC}/_bqueue ${PUBBIN} ${INSTALL_SCRIPT} ${WRKSRC}/bqueue ${PUBBIN} ${MKDIR} ${STAGEDIR}/var/spool/bsnmp do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/mail/p5-Mail-Procmail/Makefile =================================================================== --- head/mail/p5-Mail-Procmail/Makefile (revision 453380) +++ head/mail/p5-Mail-Procmail/Makefile (revision 453381) @@ -1,20 +1,20 @@ # Created by: vanilla # $FreeBSD$ PORTNAME= Mail-Procmail PORTVERSION= 1.08 PORTREVISION= 2 CATEGORIES= mail perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl5 module provides procmail-like tools -RUN_DEPENDS= p5-LockFile-Simple>=0:devel/p5-LockFile-Simple \ +RUN_DEPENDS= p5-LockFile-Simple>=0:devel/p5-LockFile-Simple \ p5-Mail-Tools>=0:mail/p5-Mail-Tools USES= perl5 USE_PERL5= configure .include Index: head/math/R-cran-forecast/Makefile =================================================================== --- head/math/R-cran-forecast/Makefile (revision 453380) +++ head/math/R-cran-forecast/Makefile (revision 453381) @@ -1,29 +1,29 @@ # Created by: TAKATSU Tomonari # $FreeBSD$ PORTNAME= forecast PORTVERSION= 8.2 CATEGORIES= math DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= tota@FreeBSD.org COMMENT= Forecasting functions for time series and linear models LICENSE= GPLv3 -CRAN_DEPENDS= R-cran-tseries>0:finance/R-cran-tseries \ +CRAN_DEPENDS= R-cran-tseries>0:finance/R-cran-tseries \ R-cran-fracdiff>0:math/R-cran-fracdiff \ R-cran-Rcpp>=0.11.0:devel/R-cran-Rcpp \ R-cran-colorspace>0:graphics/R-cran-colorspace \ R-cran-ggplot2>=2.0.0:graphics/R-cran-ggplot2 \ R-cran-magrittr>0:devel/R-cran-magrittr \ R-cran-lmtest>0:finance/R-cran-lmtest \ R-cran-zoo>0:math/R-cran-zoo \ R-cran-timeDate>0:finance/R-cran-timeDate \ R-cran-RcppArmadillo>=0.2.35:math/R-cran-RcppArmadillo BUILD_DEPENDS= ${CRAN_DEPENDS} RUN_DEPENDS= ${CRAN_DEPENDS} USES= cran:auto-plist,compiles .include Index: head/math/libtommath/Makefile =================================================================== --- head/math/libtommath/Makefile (revision 453380) +++ head/math/libtommath/Makefile (revision 453381) @@ -1,53 +1,53 @@ # $FreeBSD$ PORTNAME= libtommath PORTVERSION= 1.0.1 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= https://github.com/libtom/libtommath/releases/download/v${PORTVERSION}/ DISTNAME= ltm-${PORTVERSION} MAINTAINER= gahr@FreeBSD.org COMMENT= Comprehensive, modular, and portable mathematical routines LICENSE= PD WTFPL LICENSE_COMB= dual WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= gmake tar:xz ALL_TARGET= default CFLAGS+= -fPIC PORTDOCS= * PLIST_FILES= include/tommath.h \ include/tommath_class.h \ include/tommath_superclass.h \ lib/libtommath.a OPTIONS_DEFINE= DOCS SHARED SHARED_DESC= Build shared library SHARED_USES= libtool:build SHARED_USE= LDCONFIG=yes SHARED_PLIST_FILES= lib/libtommath.so \ lib/libtommath.so.${PORTVERSION:R:R} \ - lib/libtommath.so.${PORTVERSION} \ + lib/libtommath.so.${PORTVERSION} \ libdata/pkgconfig/libtommath.pc SHARED_VARS= MAKEFILE=makefile.shared SHARED_VARS_OFF= MAKEFILE=makefile post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/bn.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/poster.pdf ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/tommath.pdf ${STAGEDIR}${DOCSDIR} post-install-SHARED-on: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtommath.so.${PORTVERSION} do-test: (cd ${WRKSRC}; \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} -f ${MAKEFILE} mtest test; \ ./mtest/mtest | ./test) .include Index: head/math/yacas/Makefile =================================================================== --- head/math/yacas/Makefile (revision 453380) +++ head/math/yacas/Makefile (revision 453381) @@ -1,51 +1,51 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= yacas PORTVERSION= 1.6.0 PORTREVISION= 2 DISTVERSIONPREFIX= v CATEGORIES= math MAINTAINER= gahr@FreeBSD.org COMMENT= Yet Another Computer Algebra System LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING TEST_DEPENDS= bash:shells/bash OPTIONS_DEFINE= DOCS DOCS_CMAKE_ON= -DENABLE_DOCS:BOOL=ON \ - -DDOCSDIR:STRING=${DOCSDIR_REL} \ + -DDOCSDIR:STRING=${DOCSDIR_REL} \ -DENABLE_CYACAS_CONSOLE:BOOL=ON \ -DENABLE_CYACAS_KERNEL:BOOL=OFF \ -DENABLE_CYACAS_GUI:BOOL=OFF \ -DENABLE_JYACAS:BOOL=OFF DOCS_BUILD_DEPENDS= sphinx-autogen:textproc/py-sphinx PORTDOCS= * TEST_TARGET= test USES= cmake:outsource compiler:c++11-lib USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= grzegorzmazur PLIST_SUB= SHLIB_VERSION=${PORTVERSION:S/.//}.0 .include .if ${CHOSEN_COMPILER_TYPE} == "gcc" CXXFLAGS+= -D_GLIBCXX_USE_C99 .endif post-patch: # Can't use USES=shebangfix here, cause the path appears several # times in the file. @${REINPLACE_CMD} -e 's| /bin/bash| ${LOCALBASE}/bin/bash|g' \ ${WRKSRC}/tests/test-yacas @${REINPLACE_CMD} -e '/^install/s|^|#|' \ ${WRKSRC}/tests/CMakeLists.txt .include Index: head/misc/fortune-mod-psalms/Makefile =================================================================== --- head/misc/fortune-mod-psalms/Makefile (revision 453380) +++ head/misc/fortune-mod-psalms/Makefile (revision 453381) @@ -1,41 +1,41 @@ # Created by: pfg # $FreeBSD$ PORTNAME= fortune-mod-psalms PORTVERSION= 1.0 CATEGORIES= misc MASTER_SITES= LOCAL/pfg/catholic DISTNAME= ${PORTNAME} MAINTAINER= pfg@FreeBSD.org COMMENT= Psalms from the Douai Bible in fortune file format -LICENSE= CC0-1.0 #AKA Public Domain +LICENSE= CC0-1.0 # AKA Public Domain NO_ARCH= yes NO_WRKSUBDIR= yes PKGMESSAGE= ${WRKDIR}/pkg-message SUB_FILES= pkg-message PLIST_FILES= share/games/fortune/psalms share/games/fortune/psalms.dat .if exists(/usr/games/strfile) _STRFILE= /usr/games/strfile .elif exists(/usr/bin/strfile) _STRFILE= /usr/bin/strfile .endif .if !defined(_STRFILE) NO_BUILD= yes .else do-build: ${RM} ${WRKSRC}/psalms.dat (cd ${WRKSRC} && ${_STRFILE} -C psalms) .endif do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/games/fortune ${INSTALL_DATA} ${WRKSRC}/psalms* \ ${STAGEDIR}${PREFIX}/share/games/fortune .include Index: head/multimedia/mpeg_stat/Makefile =================================================================== --- head/multimedia/mpeg_stat/Makefile (revision 453380) +++ head/multimedia/mpeg_stat/Makefile (revision 453381) @@ -1,17 +1,17 @@ # Created by: erich@FreeBSD.org # $FreeBSD$ PORTNAME= mpeg_stat PORTVERSION= 2.2b CATEGORIES= multimedia MASTER_SITES= http://www.bsd-geek.de/FreeBSD/distfiles/ DISTNAME= ${PKGNAME}-src MAINTAINER= lme@FreeBSD.org COMMENT= MPEG-I statistics gatherer USES= shebangfix -SHEBANG_FILES= block2spec +SHEBANG_FILES= block2spec WRKSRC= ${WRKDIR}/mpeg_stat .include Index: head/net/ndpi/Makefile =================================================================== --- head/net/ndpi/Makefile (revision 453380) +++ head/net/ndpi/Makefile (revision 453381) @@ -1,32 +1,32 @@ # Created by: Muhammad Moinur Rahman <5u623l20@gmail.com> # $FreeBSD$ PORTNAME= ndpi PORTVERSION= 2.0.2017.09.13 CATEGORIES= net MAINTAINER= madpilot@FreeBSD.org COMMENT= NTOP-maintained superset of the popular OpenDPI library LICENSE= LGPL3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libjson-c.so:devel/json-c CONFIGURE_ARGS= --with-pic CPPFLAGS+= -I${LOCALBASE}/include/json-c LDFLAGS+= -L${LOCALBASE}/lib LIBS+= -ljson-c GNU_CONFIGURE= yes USE_LDCONFIG= yes -USES= autoreconf compiler:c++11-lang libtool pathfix pkgconfig +USES= autoreconf compiler:c++11-lang libtool pathfix pkgconfig INSTALL_TARGET= install-strip USE_GITHUB= yes GH_ACCOUNT= ntop GH_PROJECT= nDPI GH_TAGNAME= 6607c33 PLIST_SUB= MAJOR_VER=${PORTVERSION:C/([[:digit:]])+\.([[:digit:]])+.*/\1.\2/}.0 .include Index: head/net/netatalk3/Makefile =================================================================== --- head/net/netatalk3/Makefile (revision 453380) +++ head/net/netatalk3/Makefile (revision 453381) @@ -1,105 +1,105 @@ # Created by: stb # $FreeBSD$ PORTNAME= netatalk PORTVERSION= 3.1.11 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= net MASTER_SITES= SF PKGNAMESUFFIX= 3 MAINTAINER= marcus@FreeBSD.org COMMENT= File server for Mac OS X LICENSE= GPLv2 LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libevent.so:devel/libevent USES= bdb:5+ gettext gmake iconv libtool perl5 pkgconfig shebangfix ssl tar:bzip2 GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_RC_SUBR= netatalk INSTALL_TARGET=install-strip CONFIGURE_ARGS+= --with-pkgconfdir=${PREFIX}/etc \ --with-libgcrypt-dir=${LOCALBASE} \ --with-uams-path=${PREFIX}/libexec/netatalk-uams \ --with-bdb=${LOCALBASE} \ ${ICONV_CONFIGURE_BASE} \ --localstatedir=/var \ --disable-bundled-libevent \ --with-libevent-header=${LOCALBASE}/include \ --with-libevent-lib=${LOCALBASE}/lib \ --with-ssl-dir=${OPENSSLBASE} \ --without-dtrace OPTIONS_DEFINE=PAM KERBEROS5 LDAP SENDFILE KERBEROS DBUS MYSQL ACL LIBWRAP OPTIONS_DEFAULT=AVAHI DBUS KERBEROS LIBWRAP OPTIONS_RADIO=ZEROCONF OPTIONS_RADIO_ZEROCONF=AVAHI MDNSRESPONDER ZEROCONF_DESC= Zeroconf(Bonjour) support MYSQL_DESC= Enable MySQL CNID backend support SENDFILE_DESC= Enable Sendfile support ACL_DESC= Enable ACL support OPTIONS_SUB= yes KERBEROS5_CONFIGURE_ON= --enable-krbV-uam KERBEROS_CONFIGURE_WITH=kerberos KERBEROS_LIB_DEPENDS=libgpg-error.so:security/libgpg-error PAM_CONFIGURE_WITH=pam AVAHI_CONFIGURE_ON= --enable-zeroconf=${LOCALBASE} AVAHI_CFLAGS= -I${LOCALBASE}/include -L${LOCALBASE}/lib AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app AVAHI_SUB_LIST= ZEROCONF="avahi_daemon" MDNSRESPONDER_CONFIGURE_ON= --enable-zeroconf=${LOCALBASE} MDNSRESPONDER_CONFIGURE_ENV= ac_cv_lib_avahi_client_avahi_client_new=no MDNSRESPONDER_CFLAGS= -I${LOCALBASE}/include -L${LOCALBASE}/lib MDNSRESPONDER_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder MDNSRESPONDER_SUB_LIST= ZEROCONF="mdnsd" LDAP_CONFIGURE_ON= --with-ldap=${LOCALBASE} LDAP_CFLAGS= -I${LOCALBASE}/include -L${LOCALBASE}/lib LDAP_USE= OPENLDAP=yes LDAP_CONFIGURE_OFF= --without-ldap SENDFILE_CONFIGURE_ENABLE=sendfile DBUS_USES= python:2 DBUS_USE= GNOME=glib20 DBUS_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus DBUS_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/dbus/_dbus.py:devel/py-dbus MYSQL_USE= MYSQL=yes MYSQL_CONFIGURE_OFF=--with-mysql-config=/nonexistent ACL_LIB_DEPENDS= libsunacl.so:sysutils/libsunacl ACL_CONFIGURE_WITH=acls LIBWRAP_CONFIGURE_ENABLE=tcp-wrappers SHEBANG_GLOB= afpstats CONFLICTS= bigloo-2.* cap-6.0.* tct-1.* netatalk-[12]* yudit-[0-9]* .include .if ${PORT_OPTIONS:MAVAHI}=="" && ${PORT_OPTIONS:MMDNSRESPONDER}=="" SUB_LIST+= ZEROCONF="" CONFIGURE_ARGS+=--disable-zeroconf .endif post-patch: @${REINPLACE_CMD} -e 's|%%DB_NAME%%|${BDB_INCLUDE_DIR:T}| ; \ s|%%DB_LIB%%|-l${BDB_LIB_NAME}|g ; \ s|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|\.dist|\.sample|g' \ - ${WRKSRC}/config/Makefile.in + ${WRKSRC}/config/Makefile.in # @${REINPLACE_CMD} -e 's|%%PYTHONCMD%%|${PYTHONCMD}|' \ -# ${WRKSRC}/contrib/shell_utils/afpstats +# ${WRKSRC}/contrib/shell_utils/afpstats post-install: ${INSTALL_SCRIPT} ${WRKSRC}/contrib/macusers/macusers \ ${STAGEDIR}${PREFIX}/bin/macusers .if ${PORT_OPTIONS:MPAM} ${INSTALL_DATA} ${FILESDIR}/pam.conf ${STAGEDIR}${PREFIX}/etc/pam.d/netatalk.sample .endif .include Index: head/net/ntopng/Makefile =================================================================== --- head/net/ntopng/Makefile (revision 453380) +++ head/net/ntopng/Makefile (revision 453381) @@ -1,62 +1,62 @@ # Created by: Muhammad Moinur Rahman <5u623l20@gmail.com> # $FreeBSD$ PORTNAME= ntopng PORTVERSION= 3.0.2017.10.03 PORTREVISION= 1 CATEGORIES= net MAINTAINER= madpilot@FreeBSD.org COMMENT= Network monitoring tool with command line and web interfaces LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= librrd.so:databases/rrdtool \ libluajit-5.1.so:lang/luajit \ libzmq.so:net/libzmq4 \ libcurl.so:ftp/curl \ libndpi.so:net/ndpi \ libjson-c.so:devel/json-c \ libsodium.so:security/libsodium BUILD_DEPENDS= bash:shells/bash -USES= autoreconf cpe gmake libtool localbase mysql pathfix pkgconfig \ +USES= autoreconf cpe gmake libtool localbase mysql pathfix pkgconfig \ shebangfix sqlite ssl SUB_FILES= ntopng-geoipupdate.sh pkg-deinstall SHEBANG_FILES= httpdocs/misc/ntopng-add-user.sh GNU_CONFIGURE= yes USE_LDCONFIG= yes USERS= ntopng GROUPS= ntopng USE_GITHUB= yes GH_ACCOUNT= ntop GH_TAGNAME= 499e0bf CPE_VENDOR= ntop OPTIONS_DEFINE= GEOIP NLS OPTIONS_DEFAULT= GEOIP OPTIONS_SUB= yes GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP NLS_USES= gettext USE_RC_SUBR= ntopng post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/configure.seed cd ${WRKSRC} && ${SH} autogen.sh post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ntopng post-install-GEOIP-on: ${INSTALL_SCRIPT} ${WRKDIR}/ntopng-geoipupdate.sh ${STAGEDIR}${PREFIX}/bin .include Index: head/net/ntp-devel/Makefile =================================================================== --- head/net/ntp-devel/Makefile (revision 453380) +++ head/net/ntp-devel/Makefile (revision 453381) @@ -1,87 +1,87 @@ # Created by: andreas # $FreeBSD$ PORTNAME= ntp PORTVERSION= 4.3.93 PORTREVISION= 6 CATEGORIES= net ipv6 MASTER_SITES= http://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-dev/ \ http://archive.ntp.org/ntp4/ntp-dev/ PKGNAMESUFFIX= -devel DISTNAME= ${PORTNAME}-dev-${PORTVERSION:S/P/p/:S/r/-RC/:S/b/-beta/} MAINTAINER= cy@FreeBSD.org COMMENT= The Network Time Protocol Distribution LIB_DEPENDS= libevent.so:devel/libevent \ libmd5.so:www/libwww CONFLICTS= ntp-[0-9].* openntpd-* USES= cpe pathfix shebangfix libedit libtool localbase:ldflags \ pkgconfig gettext-runtime GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-leap-smear TEST_TARGET= check SHEBANG_FILES= scripts/ntptrace/ntptrace.in \ scripts/ntp-wait/ntp-wait.in \ scripts/update-leap/update-leap.in perl_OLD_CMD= @PATH_PERL@ .include "Makefile.inc" OPTIONS_DEFINE+= DEBUG NLS THREADS OPTIONS_DEFAULT+= THREADS OPTIONS_SUB= yes IPV6_CONFIGURE_ENABLE= ipv6 NLS_CONFIGURE_ENABLE= nls NLS_CONFIGURE_OFF= ac_cv_lib_intl_gettext=no NLS_USES= gettext-runtime NTP_SIGND_CONFIGURE_ENABLE= ntp-signd NTPSNMPD_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp NTPSNMPD_CONFIGURE_OFF= --without-ntpsnmpd PERL_UTILS_USES= perl5 SSL_CONFIGURE_ON= --with-openssl-incdir=${OPENSSLINC} \ --with-openssl-libdir=${OPENSSLLIB} SSL_CONFIGURE_OFF= --without-crypto SSL_USES= ssl SSL_BROKEN_OFF= Includes OpenSSL when deselected DEBUG_CONFIGURE_ON= --enable-debug THREADS_CONFIGURE_ENABLE= thread-support THREADS_CONFIGURE_WITH= threads .include .if ${SSL_DEFAULT:Mlibressl*} -IGNORE= detected LibreSSL (undefined references to MD5 symbols) +IGNORE= detected LibreSSL (undefined references to MD5 symbols) .endif .for D in ${NTP_DRIVERS} ${D}_CONFIGURE_ENABLE= ${D} .endfor # XXX Temporary hack. Remember to remove this next commit. post-extract: @${TOUCH} ${WRKSRC}/scripts/build/checkHtmlFileDates @${CHMOD} +x ${WRKSRC}/scripts/build/checkHtmlFileDates post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/conf/* ${STAGEDIR}${EXAMPLESDIR} @${MKDIR} ${STAGEDIR}${DOCSDIR} @${FIND} ${WRKSRC}/html -type f | ${XARGS} ${CHMOD} ${SHAREMODE} @cd ${WRKSRC}/html && ${FIND} . -print | \ ${CPIO} -pdu -R ${SHAREOWN}:${SHAREGRP} --quiet ${STAGEDIR}${DOCSDIR} .include Index: head/net/p5-ldap2pf/Makefile =================================================================== --- head/net/p5-ldap2pf/Makefile (revision 453380) +++ head/net/p5-ldap2pf/Makefile (revision 453381) @@ -1,30 +1,30 @@ # $FreeBSD$ PORTNAME= ldap2pf PORTVERSION= 20170424 CATEGORIES= net MASTER_SITES= GH -PKGNAMEPREFIX= p5- +PKGNAMEPREFIX= p5- MAINTAINER= des@FreeBSD.org COMMENT= Create and update PF tables from LDAP groups LICENSE= BSD3CLAUSE RUN_DEPENDS= p5-Authen-SASL>=0:security/p5-Authen-SASL \ p5-IO-Socket-INET6>=0:net/p5-IO-Socket-INET6 \ p5-Net-DNS>=0:dns/p5-Net-DNS \ p5-Regexp-Common>=0:textproc/p5-Regexp-Common \ p5-Try-Tiny>=0:lang/p5-Try-Tiny \ p5-perl-ldap>=0:net/p5-perl-ldap BUILD_DEPENDS= ${RUN_DEPENDS} USE_GITHUB= yes GH_ACCOUNT= dag-erling USES= perl5 USE_PERL5= configure run PLIST_FILES= bin/${PORTNAME} ${SITE_MAN1_REL}/${PORTNAME}.1.gz .include Index: head/net/p5-ldap2pw/Makefile =================================================================== --- head/net/p5-ldap2pw/Makefile (revision 453380) +++ head/net/p5-ldap2pw/Makefile (revision 453381) @@ -1,29 +1,29 @@ # $FreeBSD$ PORTNAME= ldap2pw PORTVERSION= 20170922 CATEGORIES= net MASTER_SITES= GH -PKGNAMEPREFIX= p5- +PKGNAMEPREFIX= p5- MAINTAINER= des@FreeBSD.org COMMENT= Synchronize local user database with LDAP directory LICENSE= BSD3CLAUSE RUN_DEPENDS= p5-Authen-SASL>=0:security/p5-Authen-SASL \ p5-Net-DNS>=0:dns/p5-Net-DNS \ p5-Regexp-Common>=0:textproc/p5-Regexp-Common \ p5-Try-Tiny>=0:lang/p5-Try-Tiny \ p5-perl-ldap>=0:net/p5-perl-ldap BUILD_DEPENDS= ${RUN_DEPENDS} USES= perl5 USE_PERL5= configure run USE_GITHUB= yes GH_ACCOUNT= dag-erling PLIST_FILES= bin/${PORTNAME} ${SITE_MAN1_REL}/${PORTNAME}.1.gz .include Index: head/net/p5-srv2pf/Makefile =================================================================== --- head/net/p5-srv2pf/Makefile (revision 453380) +++ head/net/p5-srv2pf/Makefile (revision 453381) @@ -1,27 +1,27 @@ # $FreeBSD$ PORTNAME= srv2pf PORTVERSION= 20170607 CATEGORIES= net MASTER_SITES= GH -PKGNAMEPREFIX= p5- +PKGNAMEPREFIX= p5- MAINTAINER= des@FreeBSD.org COMMENT= Create and update PF tables from LDAP groups LICENSE= BSD3CLAUSE RUN_DEPENDS= p5-Net-DNS>=0:dns/p5-Net-DNS \ p5-Regexp-Common>=0:textproc/p5-Regexp-Common \ p5-Try-Tiny>=0:lang/p5-Try-Tiny BUILD_DEPENDS= ${RUN_DEPENDS} USE_GITHUB= yes GH_ACCOUNT= dag-erling USES= perl5 USE_PERL5= configure run PLIST_FILES= bin/${PORTNAME} ${SITE_MAN1_REL}/${PORTNAME}.1.gz .include Index: head/net/phpldapadmin/Makefile =================================================================== --- head/net/phpldapadmin/Makefile (revision 453380) +++ head/net/phpldapadmin/Makefile (revision 453381) @@ -1,57 +1,57 @@ # Created by: Matthew Seaman # $FreeBSD$ PORTNAME= phpldapadmin PORTVERSION= 1.2.3 PORTREVISION= 7 PORTEPOCH= 1 CATEGORIES= net www MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-php5/${PORTVERSION} MAINTAINER= matthew@FreeBSD.org COMMENT= PHP application to administer LDAP over the web LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE USES= cpe tar:tgz CPE_VENDOR= deon_george NO_ARCH= yes NO_BUILD= yes USE_PHP= gettext ldap openssl pcre session xml iconv hash WANT_PHP_WEB= yes GROUPS?= ${WWWGRP} CFGDIR= config CFGFILE= config.php PLIST= ${WRKDIR}/plist PLIST_SUB+= PLA_GRP=${GROUPS} SUB_LIST+= PKGNAME=${PKGNAME} SUB_FILES+= pkg-message .SILENT: post-patch: cd ${WRKSRC} ; \ ${FIND} . ! -type d ! -name ${CFGFILE}.example ! -name .cvsignore \ ! -name .gitignore ! -name *.orig | ${SORT} | \ ${SED} -e "s!^\.!%%WWWDIR%%!" >${PLIST} ; \ ${CAT} ${PKGDIR}/pkg-plist-chunk >>${PLIST} do-install: - cd ${WRKSRC} ; \ + cd ${WRKSRC} ; \ for src in $$( ${FIND} . ! -name .cvsignore \ ! -name .gitignore ! -name *.orig ) ; do \ - dst=${STAGEDIR}${WWWDIR}$${src#.} ; \ - if ${TEST} -d $$src ; then \ - ${MKDIR} $$dst ; \ - else \ - ${INSTALL_DATA} $$src $$dst ; \ - fi \ + dst=${STAGEDIR}${WWWDIR}$${src#.} ; \ + if ${TEST} -d $$src ; then \ + ${MKDIR} $$dst ; \ + else \ + ${INSTALL_DATA} $$src $$dst ; \ + fi \ done .include Index: head/net/tcping/Makefile =================================================================== --- head/net/tcping/Makefile (revision 453380) +++ head/net/tcping/Makefile (revision 453381) @@ -1,30 +1,30 @@ # Created by: Dryice Liu # $FreeBSD$ PORTNAME= tcping PORTVERSION= 1.3.5 CATEGORIES= net MASTER_SITES= http://www.linuxco.de/tcping/ \ http://dryice.name/computer/FreeBSD/distfiles/ MAINTAINER= dryice@FreeBSD.org COMMENT= Do a TCP connect to the given IP/port combination -LICENSE= LGPL3 -LICENSE_FILE= ${WRKSRC}/LICENSE +LICENSE= LGPL3 +LICENSE_FILE= ${WRKSRC}/LICENSE PLIST_FILES= bin/tcping PORTDOCS= README OPTIONS_DEFINE= DOCS do-build: cd ${WRKSRC} && \ ${CC} ${CFLAGS} -DHAVE_HSTRERROR -o tcping tcping.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tcping ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/net/turnserver/Makefile =================================================================== --- head/net/turnserver/Makefile (revision 453380) +++ head/net/turnserver/Makefile (revision 453381) @@ -1,144 +1,144 @@ # $FreeBSD$ PORTNAME= turnserver PORTVERSION= 4.5.0.6 CATEGORIES= net MASTER_SITES= http://turnserver.open-sys.org/downloads/v${PORTVERSION}/:prog \ http://turnserver.open-sys.org/downloads/extradocs/:xdocs \ http://coturn.net/turnserver/v${PORTVERSION}/:prog \ http://coturn.net/turnserver/extradocs/:xdocs PKGNAMEPREFIX= DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:prog \ turn.extra.docs-2.0.0.1.tar.gz:xdocs MAINTAINER= bhughes@FreeBSD.org COMMENT= STUN/TURN Server; IPv6, DTLS support; RFCs 5389, 5766, 6062, 6156 LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libevent.so:devel/libevent USES= gettext-runtime perl5 shebangfix ssl SHEBANG_FILES= examples/scripts/restapi/shared_secret_maintainer.pl HAS_CONFIGURE= yes CONFIGURE_ENV+= PTHREAD_LIBS=-pthread TURN_DISABLE_RPATH=1 # MongoDB support is disabled until devel/mongo-c-driver is updated CONFIGURE_ENV+= TURN_NO_MONGO=1 TEST_TARGET= test SUB_FILES= pkg-message USE_RC_SUBR= turnserver MANPAGES= turnserver.1 turnadmin.1 turnutils.1 turnutils_peer.1 \ turnutils_stunclient.1 turnutils_uclient.1 coturn.1 \ turnutils_oauth.1 turnutils_natdiscovery.1 DOCS= html TurnNetworks.pdf PORTREADMEDOCS= LICENSE README.turnserver README.turnadmin README.turnutils INSTALL PORTDOCS= ${DOCS} ${PORTREADMEDOCS} postinstall.txt schema.sql schema.mongo.sh \ schema.userdb.redis schema.stats.redis _BIN_UTILS= peer stunclient uclient oauth natdiscovery _ETC_EXAMPLES= turnserver.conf turn_client_cert.pem \ turn_client_pkey.pem turn_server_cert.pem turn_server_pkey.pem _SCRIPT_EXAMPLES= peer.sh \ basic/relay.sh basic/dos_attack.sh \ basic/tcp_client_c2c_tcp_relay.sh basic/udp_c2c_client.sh \ basic/udp_client.sh basic/tcp_client.sh \ loadbalance/master_relay.sh loadbalance/slave_relay_1.sh loadbalance/slave_relay_2.sh \ loadbalance/udp_c2c.sh loadbalance/tcp_c2c_tcp_relay.sh \ longtermsecure/secure_dtls_client.sh longtermsecure/secure_relay.sh \ longtermsecure/secure_tls_client_cert.sh longtermsecure/secure_dtls_client_cert.sh \ longtermsecure/secure_relay_cert.sh \ longtermsecure/secure_tcp_client_c2c_tcp_relay.sh longtermsecure/secure_tcp_client.sh \ longtermsecure/secure_tls_client_c2c_tcp_relay.sh longtermsecure/secure_tls_client.sh \ longtermsecure/secure_udp_c2c.sh longtermsecure/secure_udp_client.sh \ longtermsecure/secure_sctp_client.sh \ longtermsecure/secure_dos_attack.sh \ longtermsecuredb/secure_relay_with_db_psql.sh \ longtermsecuredb/secure_relay_with_db_mysql.sh \ longtermsecuredb/secure_relay_with_db_mysql_ssl.sh \ longtermsecuredb/secure_relay_with_db_mongo.sh \ longtermsecuredb/secure_relay_with_db_redis.sh \ longtermsecuredb/secure_relay_with_db_sqlite.sh \ restapi/secure_relay_secret.sh \ restapi/secure_relay_secret_with_db_mysql.sh \ restapi/secure_relay_secret_with_db_psql.sh \ restapi/secure_relay_secret_with_db_redis.sh \ restapi/secure_relay_secret_with_db_mongo.sh \ restapi/secure_relay_secret_with_db_sqlite.sh \ restapi/secure_udp_client_with_secret.sh \ restapi/secure_relay_secret_with_db_psql.sh \ restapi/shared_secret_maintainer.pl \ selfloadbalance/secure_dos_attack.sh \ selfloadbalance/secure_relay.sh OPTIONS_DEFINE= DOCS EXAMPLES MYSQL PGSQL REDIS SQLITE OPTIONS_DEFAULT= MYSQL PGSQL REDIS SQLITE OPTIONS_SUB= yes MYSQL_DESC= MySQL database support MYSQL_USES= mysql MYSQL_CONFIGURE_ENV_OFF= TURN_NO_MYSQL=1 PGSQL_DESC= PostgreSQL database support PGSQL_USES= pgsql PGSQL_CONFIGURE_ENV_OFF= TURN_NO_PQ=1 REDIS_DESC= Redis support for user database and for status and statistics reporting REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_CONFIGURE_ENV_OFF= TURN_NO_HIREDIS=1 SQLITE_DESC= SQLite database support SQLITE_USES= sqlite SQLITE_CONFIGURE_ENV_OFF= TURN_NO_SQLITE=1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/turnserver ${STAGEDIR}${PREFIX}/bin/turnserver ${INSTALL_PROGRAM} ${WRKSRC}/bin/turnadmin ${STAGEDIR}${PREFIX}/bin/turnadmin .for f in ${_BIN_UTILS} ${INSTALL_PROGRAM} ${WRKSRC}/bin/turnutils_${f} ${STAGEDIR}${PREFIX}/bin/ .endfor (cd ${WRKSRC}/man/man1 && ${INSTALL_MAN} ${MANPAGES} \ ${STAGEDIR}${PREFIX}/man/man1) ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC}/turndb && ${INSTALL_DATA} schema.sql schema.userdb.redis \ schema.stats.redis ${STAGEDIR}${DATADIR}) (cd ${WRKSRC}/turndb && ${INSTALL_SCRIPT} testredisdbsetup.sh schema.mongo.sh \ testmongosetup.sh ${STAGEDIR}${DATADIR}) ${INSTALL_DATA} ${WRKSRC}/lib/libturnclient.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/examples/etc/turnserver.conf \ ${STAGEDIR}${PREFIX}/etc/turnserver.conf.default ${MKDIR} ${STAGEDIR}${PREFIX}/include/turn (cd ${WRKSRC}/include/turn && ${COPYTREE_SHARE} "client ns_turn_defs.h" \ - ${STAGEDIR}${PREFIX}/include/turn) + ${STAGEDIR}${PREFIX}/include/turn) do-install-SQLITE-on: ${MKDIR} ${STAGEDIR}${PREFIX}/var/db ${INSTALL_DATA} ${WRKSRC}/sqlite/turndb ${STAGEDIR}${PREFIX}/var/db/turndb do-install-EXAMPLES-on: .for dir in basic loadbalance longtermsecure longtermsecuredb restapi selfloadbalance ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/scripts/${dir} .endfor ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/etc ${INSTALL_MAN} ${WRKSRC}/examples/scripts/readme.txt \ ${STAGEDIR}${EXAMPLESDIR}/scripts (cd ${WRKSRC}/examples/etc && ${INSTALL_DATA} ${_ETC_EXAMPLES} \ ${STAGEDIR}${EXAMPLESDIR}/etc) .for f in ${_SCRIPT_EXAMPLES} ${INSTALL_SCRIPT} ${WRKSRC}/examples/scripts/${f} \ ${STAGEDIR}${EXAMPLESDIR}/scripts/${f} .endfor do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKDIR}/turndocs/docs && ${COPYTREE_SHARE} "${DOCS}" ${STAGEDIR}${DOCSDIR}) (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTREADMEDOCS} ${STAGEDIR}${DOCSDIR}) ${INSTALL_DATA} ${PKGMESSAGE} ${STAGEDIR}${DOCSDIR}/postinstall.txt (cd ${WRKSRC}/turndb && ${INSTALL_DATA} schema.sql schema.mongo.sh \ schema.userdb.redis schema.stats.redis ${STAGEDIR}${DOCSDIR}) .include Index: head/net/vtun/Makefile =================================================================== --- head/net/vtun/Makefile (revision 453380) +++ head/net/vtun/Makefile (revision 453381) @@ -1,63 +1,63 @@ # Created by: Kevin Lo # $FreeBSD$ PORTNAME= vtun PORTVERSION= 3.0.4 PORTREVISION= 5 CATEGORIES= net MASTER_SITES= SF MAINTAINER= cy@FreeBSD.org COMMENT= Virtual Tunnels over TCP/IP networks with traffic shaping -LICENSE= GPLv2 +LICENSE= GPLv2 LIB_DEPENDS= liblzo2.so:archivers/lzo2 CFLAGS+= -ansi -Wno-pointer-sign USES= autoreconf localbase ssl GNU_CONFIGURE= yes CONFIGURE_ARGS= --localstatedir=/var \ --with-ssl-headers=${OPENSSLINC} \ --with-ssl-lib=${OPENSSLLIB} \ --with-lzo-headers=${LOCALBASE}/include/lzo \ --with-lzo-lib=${LOCALBASE}/lib CONFIGURE_ENV= YACC=${YACC} USE_RC_SUBR= vtunclient vtund ALL_TARGET= vtund DOCS= ChangeLog Credits FAQ README README.LZO README.Setup \ README.Shaper TODO OPTIONS_DEFINE= DOCS # Extended mode patches, obtained from # http://home.jp.FreeBSD.org/~simokawa/vtun-v6.html # are now dynamically enabled using the -e option. .include post-patch: ${REINPLACE_CMD} \ -e 's|$$\(SSL_HDR_DIR\)|$$\1 $$\1/openssl|g' \ -e 's|$$\(BLOWFISH_HDR_DIR\)|$$\1 $$SSL_HDR_DIR/openssl|g' \ ${WRKSRC}/configure post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/vtund @${INSTALL_DATA} ${WRKSRC}/vtund.conf ${STAGEDIR}${PREFIX}/etc/vtund.conf.sample @${MKDIR} ${STAGEDIR}${DOCSDIR} .for doc in ${DOCS} @${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} .endfor @cd ${STAGEDIR}${PREFIX}/man/man1/ && \ ${LN} -s vtund.8 ../man1/vtun.1 .include .if ${SSL_DEFAULT:Mopenssl-devel} BROKEN= Does not build with openssl-devel .endif .include Index: head/net/wireshark/Makefile =================================================================== --- head/net/wireshark/Makefile (revision 453380) +++ head/net/wireshark/Makefile (revision 453381) @@ -1,187 +1,187 @@ # Created by: Bill Fumerola # $FreeBSD$ PORTNAME?= wireshark PORTVERSION= 2.4.1 PORTREVISION?= 0 CATEGORIES= net ipv6 MASTER_SITES= http://www.wireshark.org/download/src/ \ http://ftp.uni-kl.de/pub/wireshark/src/ \ http://wireshark.askapache.com/download/src/all-versions/ \ ftp://ftp.uni-kl.de/pub/wireshark/src/ \ http://prdownloads.sourceforge.net/wireshark/ \ http://ftp.yz.yamagata-u.ac.jp/pub/network/security/wireshark/src/ \ ftp://ftp.yz.yamagata-u.ac.jp/pub/network/security/wireshark/src/ \ http://wireshark.zing.org/download/src/ DISTNAME= ${DATADIR_NAME}-${PORTVERSION} MAINTAINER= marcus@FreeBSD.org COMMENT?= Powerful network analyzer/capture tool LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS?= wireshark-qt5-[0-9]* DATADIR_NAME= wireshark DATADIR= ${PREFIX}/share/${DATADIR_NAME} GNU_CONFIGURE= yes USES= alias cpe gettext-runtime gmake libtool pathfix perl5 \ pkgconfig python:build ssl tar:xz USE_PERL5= build USE_GNOME= glib20 CONFIGURE_ARGS+= --program-transform-name="" \ --with-ssl=${OPENSSLBASE} INSTALL_TARGET= install-strip USE_LDCONFIG= yes LIB_DEPENDS+= libgpg-error.so:security/libgpg-error \ libgcrypt.so:security/libgcrypt CFLAGS+= -funit-at-a-time LIBS+= -L${LOCALBASE}/lib PLIST_SUB+= PORTVERSION=${PORTVERSION} .for x in capinfos editcap mergecap rawshark text2pcap dftest randpkt \ reordercap captype randpktdump udpdump sharkd .if defined(LITE) PKGNAMESUFFIX= -lite PLIST_SUB+= ${x:tu}="@comment $x not installed" \ ${x:tu}_LIB="@comment $x not installed " \ ${x:tu}_MAN="@comment $x not installed " CONFIGURE_ARGS+= --enable-$x=no OPTIONS_EXCLUDE+= RTP SNMP GEOIP LUA CARES ANDROIDDUMP .else PLIST_SUB+= ${x:tu}=bin/$x \ ${x:tu}_MAN="" \ ${x:tu}_LIB="" .endif .endfor OPTIONS_DEFINE= RTP SNMP IPV6 GEOIP LUA DECRYPT ANDROIDDUMP CARES OPTIONS_RADIO= GUI OPTIONS_SINGLE= KERBEROS OPTIONS_RADIO_GUI= GTK2 GTK3 QT5 OPTIONS_SINGLE_KERBEROS=KRB_BASE KRB_HEIMDAL KRB_MIT KRB_NONE OPTIONS_DEFAULT?= SNMP GEOIP KRB_BASE GTK3 DECRYPT RTP_DESC= Enable support for playing back RTP streams DECRYPT_DESC= Decryption support for SSL and IPSec ANDROIDDUMP_DESC= Build androiddump extcap tool CARES_DESC= Enable support for asynchronous DNS via c-ares KERBEROS_DESC= Kerberos dissection support KRB_BASE_DESC= Kerberos support via base system KRB_HEIMDAL_DESC= Kerberos support via security/heimdal KRB_MIT_DESC= Kerberos support via security/krb5 KRB_NONE_DESC= Disable Kerberos support GTK2_USE= GNOME=gtk20,cairo GTK3_USE= GNOME=gtk30,cairo QT5_USE= qt5=core,gui,widgets,printsupport,buildtools_build,linguisttools_build LUA_USES= lua:5[1-2] KRB_BASE_USES= gssapi KRB_HEIMDAL_USES= gssapi:heimdal KRB_MIT_USES= gssapi:mit RTP_LIB_DEPENDS= libportaudio.so:audio/portaudio RTP_CPPFLAGS= -I${LOCALBASE}/include SNMP_LIB_DEPENDS= libsmi.so:net-mgmt/libsmi CARES_LIB_DEPENDS= libcares.so:dns/c-ares GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP DECRYPT_LIB_DEPENDS= libgnutls.so:security/gnutls \ - libgcrypt.so:security/libgcrypt + libgcrypt.so:security/libgcrypt IPV6_CONFIGURE_ENABLE= ipv6 KRB_NONE_CONFIGURE_ON= --without-krb5 KRB_NONE_CONFIGURE_OFF= --with-krb5 KRB_NONE_CONFIGURE_ENV_OFF= KRB5_CONFIG=${KRB5CONFIG} GTK2_CONFIGURE_ON= --with-gtk=2 --with-qt=no GTK3_CONFIGURE_ON= --with-gtk=3 --with-qt=no QT5_CONFIGURE_ON= --with-qt=5 --with-gtk=no LUA_CONFIGURE_WITH= lua RTP_CONFIGURE_WITH= portaudio SNMP_CONFIGURE_WITH= libsmi CARES_CONFIGURE_WITH= c-ares GEOIP_CONFIGURE_WITH= geoip DECRYPT_CONFIGURE_WITH= gnutls gcrypt ANDROIDDUMP_CONFIGURE_ON=--enable-androiddump=yes ANDROIDDUMP_CONFIGURE_OFF=--enable-androiddump=no LUA_CPPFLAGS= -I${LUA_INCDIR} QT5_CONFIGURE_ENV= PATH="${PATH}:${QT_BINDIR}" QT5_EXTRA_PATCHES= ${FILESDIR}/extrapatch-configure-qt5 QT5_MAKE_ENV= PATH="${PATH}:${QT_BINDIR}" QT5_VARS= PKGNAMESUFFIX=-qt5 QT5_PLIST_SUB= GUI_GTK="@comment " GTK2_PLIST_SUB= GUI_GTK="" GTK3_PLIST_SUB= GUI_GTK="" OPTIONS_SUB= LUA .if defined(LITE) CONFIGURE_ARGS+=--enable-androiddump=no PLIST_SUB+= ANDROIDDUMP_LIB="@comment " \ ANDROIDDUMP_MAN="@comment " .endif .include .if empty(PORT_OPTIONS:MGTK2) && empty(PORT_OPTIONS:MGTK3) && \ empty(PORT_OPTIONS:MQT5) CONFIGURE_ARGS+= --disable-wireshark PLIST_SUB+= GUI="@comment " .else USES+= desktop-file-utils shared-mime-info INSTALLS_ICONS= yes PLIST_SUB+= GUI="" .endif .if !defined(LITE) .if ${PORT_OPTIONS:MANDROIDDUMP} PLIST_SUB+= ANDROIDDUMP_LIB="" \ ANDROIDDUMP_MAN="" .else PLIST_SUB+= ANDROIDDUMP_LIB="@comment " \ ANDROIDDUMP_MAN="@comment " .endif .endif .if ${PORT_OPTIONS:MKRB_BASE} && exists(${LOCALBASE}/include/krb5.h) IGNORE= cannot build with base Kerberos if krb5 port is installed. \ Use ``make config'' to choose a different option .endif .if empty(PORT_OPTIONS:MGTK2) && empty(PORT_OPTIONS:MGTK3) && \ ${PORT_OPTIONS:MRTP} IGNORE= the RTP support requires GTK+ frontend .endif post-patch: @${REINPLACE_CMD} -e 's|llua|llua-${LUA_VER}|g ; \ s|-DQT_GUI_LIB|-DQT_GUI_LIB $$CPPFLAGS| ' \ ${WRKSRC}/configure # XXX: Should be optional as to whether or not this flag works at runtime @${REINPLACE_CMD} -e 's|-msse4.2||g' \ - ${WRKSRC}/configure + ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|/usr/share/applications|${DESKTOPDIR}|g ; \ s|/usr/share|${LOCALBASE}/share|g ; \ s|{mime/packages,applications}|mime/packages| ; \ s|{apps,mimetypes}|apps $$(DESTDIR)${LOCALBASE}/share/icons/hicolor/$$$${size}x$$$${size}/mimetypes|' \ ${WRKSRC}/Makefile.in .if ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3} post-install: ${MV} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-gtk \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .endif .include Index: head/net-im/mastodon/Makefile =================================================================== --- head/net-im/mastodon/Makefile (revision 453380) +++ head/net-im/mastodon/Makefile (revision 453381) @@ -1,159 +1,159 @@ # $FreeBSD$ PORTNAME= mastodon DISTVERSIONPREFIX= v DISTVERSION= 2.0.0 PORTREVISION= 2 CATEGORIES= net-im www MAINTAINER= jrm@FreeBSD.org COMMENT= GNU Social-compatible microblogging server LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= yarn>:www/yarn \ ${BR_DEPENDS} LIB_DEPENDS= libidn2.so:dns/libidn2 RUN_DEPENDS= ${BR_DEPENDS} BR_DEPENDS= ffmpeg>0:multimedia/ffmpeg \ libpqtypes>1.5.0:databases/libpqtypes \ rubygem-pkg-config>=1.2.3:devel/rubygem-pkg-config \ rubygem-puma>=3.9.1:www/rubygem-puma \ rubygem-rails5>=5.1.3:www/rubygem-rails5 \ rubygem-uglifier>=3.2.0:www/rubygem-uglifier \ rubygem-hamlit-rails-rails5>=0.2.0:www/rubygem-hamlit-rails-rails5 \ rubygem-pg>=0.21.0:databases/rubygem-pg \ rubygem-pghero-rails5>=2.0.0:databases/rubygem-pghero-rails5 \ rubygem-dotenv-rails-rails5>=2.2.1:misc/rubygem-dotenv-rails-rails5 \ rubygem-aws-sdk>=2.10.17:devel/rubygem-aws-sdk \ rubygem-fog-openstack>=0.1:net/rubygem-fog-openstack \ rubygem-paperclip-rails5>=5.1.0:devel/rubygem-paperclip-rails5 \ rubygem-paperclip-av-transcoder>=0.6.4:multimedia/rubygem-paperclip-av-transcoder \ rubygem-active_model_serializers>=0.10.6:databases/rubygem-active_model_serializers \ rubygem-addressable>=2.5.1_1:www/rubygem-addressable \ rubygem-browser>=2.4.0:www/rubygem-browser \ rubygem-charlock_holmes>=0.7.5:textproc/rubygem-charlock_holmes \ rubygem-iso-639>=0.2.8:textproc/rubygem-iso-639 \ rubygem-cld3>=3.1.3_1:textproc/rubygem-cld3 \ rubygem-devise-rails5>=4.3.0:devel/rubygem-devise-rails5 \ rubygem-devise-two-factor-rails5>=3.0.0:security/rubygem-devise-two-factor-rails5 \ rubygem-doorkeeper-rails5>=4.2.6:security/rubygem-doorkeeper-rails5 \ rubygem-fast_blank>=1.0.0:devel/rubygem-fast_blank \ rubygem-goldfinger>=2.0.1:www/rubygem-goldfinger \ rubygem-hiredis>=0.6.1:databases/rubygem-hiredis \ rubygem-redis-namespace>=1.5.3:databases/rubygem-redis-namespace \ rubygem-htmlentities>=4.3.4:textproc/rubygem-htmlentities \ rubygem-http>=2.2.2:www/rubygem-http \ rubygem-http_accept_language>=2.1.1:devel/rubygem-http_accept_language \ rubygem-httplog>=0.99.7:sysutils/rubygem-httplog \ rubygem-idn-ruby>=0.1.0:dns/rubygem-idn-ruby \ rubygem-kaminari-rails5>=1.0.1:www/rubygem-kaminari-rails5 \ rubygem-link_header>=0.0.8:www/rubygem-link_header \ rubygem-mime-types>=3.1:misc/rubygem-mime-types \ rubygem-nokogiri>=1.8.0_1:textproc/rubygem-nokogiri \ rubygem-nsa-rails5>=0.2:devel/rubygem-nsa-rails5 \ rubygem-oj>=3.3.4:devel/rubygem-oj \ rubygem-ostatus2>=2.0.1:www/rubygem-ostatus2 \ rubygem-ox>=2.5.0:textproc/rubygem-ox \ rubygem-pundit>=1.1.0:security/rubygem-pundit \ rubygem-rabl>=0.13.1_1:devel/rubygem-rabl \ rubygem-rack-attack>=5.0.1:www/rubygem-rack-attack \ rubygem-rack-cors0>=0.4.1:www/rubygem-rack-cors0 \ rubygem-rack-timeout>=0.4.2:www/rubygem-rack-timeout \ rubygem-rails-i18n>=5.0.4:devel/rubygem-rails-i18n \ rubygem-rails-settings-cached-rails5>=0.6.6:www/rubygem-rails-settings-cached-rails5 \ rubygem-redis>=3.3.3:databases/rubygem-redis \ rubygem-mario-redis-lock>=1.2.0:databases/rubygem-mario-redis-lock \ rubygem-rqrcode>=0.10.1:www/rubygem-rqrcode \ rubygem-ruby-oembed>=0.12.0:www/rubygem-ruby-oembed \ rubygem-sanitize>=4.5.0:textproc/rubygem-sanitize \ rubygem-sidekiq>=5.0.4:devel/rubygem-sidekiq \ rubygem-sidekiq-scheduler>=2.1.8:devel/rubygem-sidekiq-scheduler \ rubygem-sidekiq-unique-jobs>=5.0.9:devel/rubygem-sidekiq-unique-jobs \ rubygem-sidekiq-bulk-rails5>=0.1.1:devel/rubygem-sidekiq-bulk-rails5 \ rubygem-simple-navigation>=4.0.5_1:devel/rubygem-simple-navigation \ rubygem-simple_form-rails5>=3.5.0:devel/rubygem-simple_form-rails5 \ rubygem-sprockets-rails-rails5>=3.2.0:devel/rubygem-sprockets-rails-rails5 \ rubygem-strong_migrations>=0.1.9:devel/rubygem-strong_migrations \ rubygem-twitter-text>=1.14.7:textproc/rubygem-twitter-text \ rubygem-tzinfo-data>=1.2017.2:devel/rubygem-tzinfo-data \ rubygem-webpacker-rails5>=3.0.2:devel/rubygem-webpacker-rails5 \ rubygem-webpush>=0.3.2_1:security/rubygem-webpush \ rubygem-json-ld-preloaded>=2.2.1:converters/rubygem-json-ld-preloaded \ rubygem-rdf-normalize>=0.3.2:www/rubygem-rdf-normalize \ rubygem-lograge-rails5>=0.6.0:www/rubygem-lograge-rails5 \ rubygem-redis-rails-rails5>=5.0.2:www/rubygem-redis-rails-rails5 USES= gmake gnome pgsql python:build,2 shebangfix USE_GITHUB= yes GH_ACCOUNT= tootsuite jehops:mn GH_PROJECT= mastodon_node:mn GH_TAGNAME= 2.0.0:mn USE_GNOME= libxml2 libxslt USE_RC_SUBR= mastodon_stream mastodon_web mastodon_workers USE_RUBY= yes NODE_BIN= ${LOCALBASE}/bin/node NODE_ABI= ${NODE_VER:C/v4.*/46/:C/v6.*/48/:C/v8.*/57/} PLIST_SUB= NODE_ABI=${NODE_ABI} SHEBANG_FILES= bin/* USERS= ${PORTNAME} GROUPS= ${PORTNAME} SUB_LIST+= RAKE="${LOCALBASE}/bin/rake" RUBY="${RUBY_NAME}" SUB_FILES= nginx.conf nginx-include.conf post-patch: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' \ ${WRKSRC}/config/environments/production.rb do-build: @${RM} ${WRKSRC}/Gemfile.lock HOME=${WRKSRC_mn} yarn config set yarn-offline-mirror ${WRKSRC_mn} --offline HOME=${WRKSRC_mn} yarn config set nodedir ${LOCALBASE} --offline @${CP} ${FILESDIR}/yarn.lock.in ${WRKSRC}/yarn.lock (cd ${WRKSRC} && HOME=${WRKSRC_mn} yarn --offline) (cd ${WRKSRC} && \ NODE_ENV=production RAILS_ENV=production \ ./node_modules/.bin/webpack --config config/webpack/production.js) do-install: @${RM} -r ${WRKSRC}/node_modules/emoji* \ ${WRKSRC}/node_modules/*/man \ ${WRKSRC}/node_modules/*/node_modules \ ${WRKSRC}/node_modules/node-sass \ ${WRKSRC}/node_modules/uws/build - @${RM} ${WRKSRC}/Gemfile.lock \ + @${RM} ${WRKSRC}/Gemfile.lock \ ${WRKSRC}/lib/tasks/auto_annotate_models.rake \ ${WRKSRC}/node_modules/uws/uws_darwin_* \ ${WRKSRC}/node_modules/uws/uws_linux_* \ ${WRKSRC}/node_modules/uws/uws_win32_* \ ${WRKSRC}/node_modules/stringz/coverage/lcov.info \ ${WRKSRC}/node_modules/.bin/node-sass \ ${WRKSRC}/node_modules/uws/build_log.txt ${STRIP_CMD} ${WRKSRC}/node_modules/uws/uws_freebsd_${NODE_ABI}.node ${MKDIR} ${STAGEDIR}${WWWDIR} ${STAGEDIR}${WWWDIR}/tmp \ ${STAGEDIR}/var/log/mastodon ${INSTALL_DATA} ${WRKDIR}/nginx.conf \ ${STAGEDIR}${WWWDIR}/nginx.conf.sample ${INSTALL_DATA} ${WRKDIR}/nginx-include.conf \ ${STAGEDIR}${WWWDIR}/nginx-include.conf.sample ${INSTALL_DATA} ${WRKSRC}/.env.production.sample ${WRKSRC}/app.json \ ${WRKSRC}/config.ru ${WRKSRC}/Gemfile ${WRKSRC}/LICENSE \ ${WRKSRC}/package.json ${WRKSRC}/Rakefile \ ${STAGEDIR}${WWWDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} \ "app bin config db lib log node_modules public spec streaming vendor" \ ${STAGEDIR}${WWWDIR}) .include .if exists(${NODE_BIN}) NODE_VER!= ${NODE_BIN} -v .endif .include Index: head/net-im/poezio/Makefile =================================================================== --- head/net-im/poezio/Makefile (revision 453380) +++ head/net-im/poezio/Makefile (revision 453381) @@ -1,28 +1,28 @@ # $FreeBSD$ PORTNAME= poezio PORTVERSION= 0.8.1 PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= http://dev.louiz.org/attachments/download/52/ MAINTAINER= arved@FreeBSD.org COMMENT= Console XMPP client LICENSE= ZLIB LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_SITELIBDIR}/dns/__init__.py:dns/py-dnspython \ ${PYTHON_SITELIBDIR}/sleekxmpp/__init__.py:net-im/py-sleekxmpp USES= tar:xz python:3.3+ USE_PYTHON= distutils autoplist .include .if defined(PACKAGE_BUILDING) && !defined(PACKAGE_BUILDING_FLAVORS) && \ ${PYTHON_VER} != ${PYTHON_DEFAULT} -IGNORE= you have python ${PYTHON_DEFAULT} set as the default, and this needs ${PYTHON_VER} +IGNORE= you have python ${PYTHON_DEFAULT} set as the default, and this needs ${PYTHON_VER} .endif .include Index: head/print/foomatic-filters/Makefile =================================================================== --- head/print/foomatic-filters/Makefile (revision 453380) +++ head/print/foomatic-filters/Makefile (revision 453381) @@ -1,66 +1,66 @@ # Created by: Michael Nottebrock # $FreeBSD$ PORTNAME= foomatic-filters PORTVERSION= 4.0.17 PORTREVISION= 9 CATEGORIES= print MASTER_SITES= http://www.openprinting.org/download/foomatic/ MAINTAINER= jrm@FreeBSD.org COMMENT= Foomatic wrapper scripts LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS= cups-filters-[0-9]* USES= autoreconf ghostscript perl5 pkgconfig GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_A2PS=${LOCALBASE}/bin/a2ps \ ac_cv_path_CUPS=${LOCALBASE}/libexec/cups \ ac_cv_path_CUPS_FILTERS=${LOCALBASE}/libexec/cups/filter \ ac_cv_path_CUPS_BACKENDS=${LOCALBASE}/libexec/cups/backend \ ac_cv_path_ENSCRIPT=${LOCALBASE}/bin/enscript \ ac_cv_path_MPAGE=${LOCALBASE}/bin/mpage \ ac_cv_path_PERL=${LOCALBASE}/bin/perl \ ac_cv_path_PPR=${LOCALBASE}/lib/ppr \ ac_cv_path_PPR_INTERFACES=${LOCALBASE}/lib/ppr/interfaces \ ac_cv_path_PPR_LIB=${LOCALBASE}/lib/ppr/lib \ ac_cv_path_TEXTTOPS=${LOCALBASE}/libexec/cups/filter/texttops CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= A2PS DBUS CUPS_IMAGE MPAGE OPTIONS_RADIO= ENSCRIPT OPTIONS_RADIO_ENSCRIPT= ENSCRIPT_A4 ENSCRIPT_LETTER ENSCRIPT_LETTERDJ OPTIONS_DEFAULT= A2PS CUPS_IMAGE DBUS ENSCRIPT_A4 MPAGE CUPS_IMAGE_DESC= Install cups image utilities A2PS_DESC= Install a2ps convertor ENSCRIPT_A4_DESC= Install enscript convertor (A4) ENSCRIPT_LETTER_DESC= Install enscript convertor (letter) ENSCRIPT_LETTERDJ_DESC= Install enscript convertor (letterdj) MPAGE_DESC= Print multiple pages per sheet of paper A2PS_RUN_DEPENDS= a2ps:print/a2ps CUPS_IMAGE_LIB_DEPENDS= libcupsimage.so:print/cups DBUS_CONFIGURE_ENABLE= dbus DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus ENSCRIPT_A4_RUN_DEPENDS= enscript:print/enscript-a4 ENSCRIPT_LETTERDJ_RUN_DEPENDS= enscript:print/enscript-letterdj ENSCRIPT_LETTER_RUN_DEPENDS= enscript:print/enscript-letter MPAGE_RUN_DEPENDS= mpage:print/mpage post-patch: @${REINPLACE_CMD} -e 's|/bin/bash|${SH}|g' ${WRKSRC}/foomaticrip.c @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ - ${WRKSRC}/foomaticrip.c + ${WRKSRC}/foomaticrip.c @${REINPLACE_CMD} -e 's|ln -sf $$(BINDIR)|ln -sf ../../../bin|g' \ -e '/filter.conf/ s|if.*||' \ ${WRKSRC}/Makefile.am post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/foomatic-rip .include Index: head/print/tex-dvipdfmx/Makefile =================================================================== --- head/print/tex-dvipdfmx/Makefile (revision 453380) +++ head/print/tex-dvipdfmx/Makefile (revision 453381) @@ -1,73 +1,73 @@ # Created by: Shen Chuan-Hsing # $FreeBSD$ PORTNAME= dvipdfmx PORTVERSION= 20150315 PORTREVISION= 1 CATEGORIES= print MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/ PKGNAMEPREFIX= tex- DISTNAME= texlive-${DISTVERSION_TEXLIVE_SOURCE}-source DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${DISTNAME_TEXMF}${EXTRACT_SUFX} DIST_SUBDIR= TeX EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= hrs@FreeBSD.org COMMENT= DVI Previewer(kpathsearch) for X LICENSE= GPLv2 LIB_DEPENDS= libpng.so:graphics/png \ libpaper.so:print/libpaper RUN_DEPENDS= ${LOCALBASE}/share/fonts/adobe-cmaps/ai0/CMap/Identity-H:print/adobe-cmaps USES= pkgconfig tar:xz USE_TEX= kpathsea web2c texmf dvipsk luatex texhash TEXHASHDIRS= ${TEXMFDISTDIR} ${TEXMFDIR} EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} EXTRACT_FILES= am \ m4 \ build-aux \ texk/dvipdfm-x EXTRACT_AFTER_ARGS_TEXMF= \ | ${TAR} -xf - -C ${STAGEDIR}${PREFIX}/share \ --strip-components 1 --no-same-permission --no-same-owner \ ${EXCLUDE_FILES_TEXMF:S,^,--exclude ${DISTNAME_TEXMF}/,} \ ${EXTRACT_FILES_TEXMF:S,^,${DISTNAME_TEXMF}/,} DISTVERSION_TEXLIVE_SOURCE= 20150521 DISTVERSION_TEXLIVE_TEXMF= 20150523 DISTNAME_TEXMF= texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf EXCLUDE_FILES_TEXMF= \ texmf-dist/fonts/map/dvipdfmx/jfontmaps \ texmf-dist/fonts/map/dvipdfmx/japanese-otf \ texmf-dist/fonts/map/dvipdfmx/ptex \ texmf-dist/fonts/map/dvipdfmx/updmap/kanjix.map EXTRACT_FILES_TEXMF= \ texmf-dist/doc/dvipdfmx/ \ texmf-dist/dvipdfmx/ \ texmf-dist/fonts/cmap/dvipdfmx/ \ texmf-dist/fonts/map/dvipdfmx/ \ texmf-dist/fonts/map/dvipdfm/ WRKSRC= ${WRKDIR}/${DISTNAME}/texk/dvipdfm-x GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-system-kpathsea \ --with-kpathsea-includes=${LOCALBASE}/include \ --with-kpathsea-libdir=${LOCALBASE}/lib \ --with-system-libpaper \ --with-libpaper-includes=${LOCALBASE}/include \ --with-libpaper-libdir=${LOCALBASE}/lib \ --with-system-libpng \ --with-system-zlib CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib +LDFLAGS+= -L${LOCALBASE}/lib pre-install: ${CAT} ${DISTDIR}/${DIST_SUBDIR}/texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf${EXTRACT_SUFX} \ ${EXTRACT_AFTER_ARGS_TEXMF} post-install: ${LN} -f -s ${LOCALBASE}/share/fonts/adobe-cmaps \ ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/fonts/cmap/adobe-cmaps .include Index: head/print/tex-dvipsk/Makefile =================================================================== --- head/print/tex-dvipsk/Makefile (revision 453380) +++ head/print/tex-dvipsk/Makefile (revision 453381) @@ -1,64 +1,64 @@ # $FreeBSD$ PORTNAME= dvipsk PORTVERSION= 5.995 PORTREVISION= 1 CATEGORIES= print MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/ PKGNAMEPREFIX= tex- DISTNAME= texlive-${DISTVERSION_TEXLIVE_SOURCE}-source DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${DISTNAME_TEXMF}${EXTRACT_SUFX} DIST_SUBDIR= TeX EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= hrs@FreeBSD.org COMMENT= Convert a TeX DVI file to PostScript LICENSE= GPLv2 LIB_DEPENDS= libpaper.so:print/libpaper USES= gmake tar:xz pkgconfig USE_TEX= kpathsea web2c texmf texhash TEXHASHDIRS= ${TEXMFDISTDIR} EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} EXTRACT_FILES= am \ m4 \ build-aux \ texk/dvipsk \ texk/lcdf-typetools EXTRACT_AFTER_ARGS_TEXMF= \ | ${TAR} -xf - -C ${STAGEDIR}${PREFIX}/share \ --strip-components 1 --no-same-permission --no-same-owner \ ${EXCLUDE_FILES:S,^,--exclude ,} \ ${EXTRACT_FILES_TEXMF:S,^,${DISTNAME_TEXMF}/,} DISTVERSION_TEXLIVE_SOURCE= 20150521 DISTVERSION_TEXLIVE_TEXMF= 20150523 DISTNAME_TEXMF= texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf EXTRACT_FILES_TEXMF= \ texmf-dist/doc/dvips/ \ texmf-dist/dvips/ \ texmf-dist/fonts/map/dvips/ \ texmf-dist/fonts/enc/dvips/ \ texmf-dist/tex/generic/dvips/ EXCLUDE_FILES= \ texmf-dist/dvips/xdvi WRKSRC= ${WRKDIR}/${DISTNAME}/texk/dvipsk GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-paper \ --with-system-kpathsea \ --with-kpathsea-includes=${LOCALBASE}/include \ --with-kpathsea-libdir=${LOCALBASE}/lib \ --with-system-libpng \ --with-system-zlib CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -lpaper -L${LOCALBASE}/lib +LDFLAGS+= -lpaper -L${LOCALBASE}/lib INFO= dvips pre-install: ${CAT} ${DISTDIR}/${DIST_SUBDIR}/texlive-${DISTVERSION_TEXLIVE_TEXMF}-texmf${EXTRACT_SUFX} \ ${EXTRACT_AFTER_ARGS_TEXMF} .include Index: head/print/xpdfopen/Makefile =================================================================== --- head/print/xpdfopen/Makefile (revision 453380) +++ head/print/xpdfopen/Makefile (revision 453381) @@ -1,31 +1,31 @@ # $FreeBSD$ PORTNAME= xpdfopen PORTVERSION= 0.86 CATEGORIES= print MASTER_SITES= ftp://tug.org/historic/systems/texlive/2015/ DISTNAME= texlive-${DISTVERSION_TEXLIVE_SOURCE}-source DIST_SUBDIR= TeX MAINTAINER= hrs@FreeBSD.org COMMENT= Command line utility for PDF viewers CONFLICTS= texlive-base-20150521_[1-4] USES= tar:xz USE_XORG= x11 xmu EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} EXTRACT_FILES= build-aux \ utils/xpdfopen DISTVERSION_TEXLIVE_SOURCE= 20150521 WRKSRC= ${WRKDIR}/${DISTNAME}/utils/xpdfopen GNU_CONFIGURE= yes CFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib +LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= bin/pdfclose \ bin/pdfopen \ man/man1/pdfclose.1.gz \ man/man1/pdfopen.1.gz .include Index: head/security/cracklib/Makefile =================================================================== --- head/security/cracklib/Makefile (revision 453380) +++ head/security/cracklib/Makefile (revision 453381) @@ -1,115 +1,115 @@ # Created by: ajk@iu.edu # $FreeBSD$ PORTNAME= cracklib PORTVERSION= 2.9.6 CATEGORIES= security .if defined(PYTHON_SLAVEPORT) CATEGORIES+= python .endif -MASTER_SITES= https://github.com/cracklib/cracklib/releases/download/cracklib-2.9.6/ \ +MASTER_SITES= https://github.com/cracklib/cracklib/releases/download/cracklib-2.9.6/ \ LOCAL/cy DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} \ ${PORTNAME}-words-${PORTVERSION}.gz EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} WORDS_DISTFILE= ${PORTNAME}-words-${PORTVERSION}.gz -MAINTAINER= cy@FreeBSD.org +MAINTAINER= cy@FreeBSD.org COMMENT?= Password-checking library LICENSE= LGPL21 DICTPATH= ${PREFIX}/libdata/${PORTNAME} DICTFILE= ${DICTPATH}/cracklib-words GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-default-dict=${DICTFILE} INSTALL_TARGET= install-strip USES= gettext libtool USE_LDCONFIG= yes .if defined(PYTHON_SLAVEPORT) USES+= python CONFIGURE_ARGS+=--with-python PLIST_FILES= %%PYTHON_SITELIBDIR%%/_cracklib.a \ %%PYTHON_SITELIBDIR%%/_cracklib.so \ %%PYTHON_SITELIBDIR%%/cracklib.py \ %%PYTHON_SITELIBDIR%%/cracklib.pyc \ %%PYTHON_SITELIBDIR%%/cracklib.pyo \ %%PYTHON_SITELIBDIR%%/test_cracklib.py \ %%PYTHON_SITELIBDIR%%/test_cracklib.pyc \ %%PYTHON_SITELIBDIR%%/test_cracklib.pyo .else CONFIGURE_ARGS+=--without-python PLIST_FILES= include/crack.h \ include/packer.h \ lib/libcrack.a \ lib/libcrack.so \ lib/libcrack.so.2 \ lib/libcrack.so.2.9.0 \ libdata/cracklib/cracklib-words.hwm \ libdata/cracklib/cracklib-words.pwd \ libdata/cracklib/cracklib-words.pwi \ man/man3/FascistCheck.3.gz \ man/man3/cracklib.3.gz \ sbin/cracklib-check \ sbin/cracklib-format \ sbin/cracklib-packer \ sbin/cracklib-unpacker \ sbin/create-cracklib-dict \ %%DATADIR%%/cracklib-small \ %%DATADIR%%/cracklib.magic \ share/locale/as/LC_MESSAGES/cracklib.mo \ share/locale/bn_IN/LC_MESSAGES/cracklib.mo \ share/locale/cs/LC_MESSAGES/cracklib.mo \ share/locale/da/LC_MESSAGES/cracklib.mo \ share/locale/de/LC_MESSAGES/cracklib.mo \ share/locale/el/LC_MESSAGES/cracklib.mo \ share/locale/es/LC_MESSAGES/cracklib.mo \ share/locale/fi/LC_MESSAGES/cracklib.mo \ share/locale/fr/LC_MESSAGES/cracklib.mo \ share/locale/gu/LC_MESSAGES/cracklib.mo \ share/locale/hi/LC_MESSAGES/cracklib.mo \ share/locale/hu/LC_MESSAGES/cracklib.mo \ share/locale/it/LC_MESSAGES/cracklib.mo \ share/locale/ja/LC_MESSAGES/cracklib.mo \ share/locale/kn/LC_MESSAGES/cracklib.mo \ share/locale/ko/LC_MESSAGES/cracklib.mo \ share/locale/lt/LC_MESSAGES/cracklib.mo \ share/locale/ml/LC_MESSAGES/cracklib.mo \ share/locale/mr/LC_MESSAGES/cracklib.mo \ share/locale/nb/LC_MESSAGES/cracklib.mo \ share/locale/nl/LC_MESSAGES/cracklib.mo \ share/locale/or/LC_MESSAGES/cracklib.mo \ share/locale/pa/LC_MESSAGES/cracklib.mo \ share/locale/pl/LC_MESSAGES/cracklib.mo \ share/locale/pt/LC_MESSAGES/cracklib.mo \ share/locale/pt_BR/LC_MESSAGES/cracklib.mo \ share/locale/ru/LC_MESSAGES/cracklib.mo \ share/locale/sk/LC_MESSAGES/cracklib.mo \ share/locale/sl_SI/LC_MESSAGES/cracklib.mo \ share/locale/ta/LC_MESSAGES/cracklib.mo \ share/locale/te/LC_MESSAGES/cracklib.mo \ share/locale/tr/LC_MESSAGES/cracklib.mo \ share/locale/uk/LC_MESSAGES/cracklib.mo \ share/locale/zh_CN/LC_MESSAGES/cracklib.mo \ share/locale/zh_TW/LC_MESSAGES/cracklib.mo .endif .if defined(PYTHON_SLAVEPORT) pre-build: cd ${WRKSRC}/lib && ${MAKE_CMD} libcrack.la regression-test: extract @(cd ${BUILD_WKRSRC}; \ ${PYTHON_CMD} -c \ "from test_${PORTNAME} import run; run(use_dictpath=\"${DICTFILE}\")") .else post-install: ${INSTALL_MAN} ${FILESDIR}/${PORTNAME}.3 ${STAGEDIR}${MAN3PREFIX}/man/man3/ ${LN} -s ${PORTNAME}.3 ${STAGEDIR}${MAN3PREFIX}/man/man3/FascistCheck.3 @${MKDIR} ${STAGEDIR}${DICTPATH} @PATH=$${PATH}:${STAGEDIR}${PREFIX}/sbin LD_LIBRARY_PATH=/lib:/usr/lib:${STAGEDIR}${PREFIX}/lib ${STAGEDIR}${PREFIX}/sbin/create-cracklib-dict -o ${STAGEDIR}${DICTPATH}/cracklib-words ${_DISTDIR}/${WORDS_DISTFILE} .endif .include Index: head/security/heimdal/Makefile =================================================================== --- head/security/heimdal/Makefile (revision 453380) +++ head/security/heimdal/Makefile (revision 453381) @@ -1,120 +1,120 @@ # Created by: nectar@FreeBSD.org # $FreeBSD$ PORTNAME= heimdal PORTVERSION= 7.4.0 CATEGORIES= security ipv6 MASTER_SITES= https://github.com/heimdal/heimdal/releases/download/${DISTNAME}/ MAINTAINER= hrs@FreeBSD.org COMMENT= Popular BSD-licensed implementation of Kerberos 5 LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE CONFLICTS= krb4-[0-9]* krb5-[0-9]* krb5-maint-[0-9]* srp-[0-9]* \ wu-ftpd-[0-9]* wu-ftpd+ipv6-[0-9]* USES= gettext-runtime gssapi:bootstrap,heimdal libtool pathfix \ pkgconfig readline makeinfo ssl USE_LDCONFIG= ${GSSAPILIBDIR} GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_header_fnmatch_h=yes \ ac_cv_header_db_h=no \ ac_cv_header_db3_db_h=no \ ac_cv_header_db4_db_h=no \ ac_cv_header_db5_db_h=no \ ac_cv_header_db5_h=no \ ac_cv_prog_COMPILE_ET=${WRKSRC}/lib/com_err/compile_et CONFIGURE_ARGS= --with-berkeley-db \ --with-libintl \ --with-libintl-include="${LOCALBASE}/include" \ --with-libintl-lib="${LOCALBASE}/lib" \ --libdir="${GSSAPILIBDIR}" \ --includedir="${GSSAPIINCDIR}" \ --with-kcm \ --with-openssl \ --with-openssl-include="${OPENSSLINC}" \ --with-openssl-lib="${OPENSSLLIB}" \ --enable-otp \ --enable-pthread-support \ --with-readline="${LOCALBASE}" \ --with-hdbdir="/var/${PORTNAME}" \ --sysconfdir="${PREFIX}/etc" # XXX --with-readline picks up libreadline even if found in /usr/lib. MAKE_ENV= INSTALL_CATPAGES=no INSTALL_TARGET= install-strip .if !exists(/etc/rc.d/ipropd_master) USE_RC_SUBR= ipropd_master ipropd_slave .endif INFO= heimdal hx509 MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= IPV6 BDB LMDB SQLITE LDAP PKINIT DIGEST KX509 CRACKLIB OPTIONS_DEFAULT= BDB PKINIT DIGEST KX509 OPTIONS_SUB= yes IPV6_CONFIGURE_WITH= ipv6 BDB_DESC= Enable BerkeleyDB KDC backend support BDB_USES= bdb:5 localbase BDB_CONFIGURE_ENV= ac_cv_header_db${BDB_VER}_db_h=yes \ ac_cv_func_db_create=yes \ ac_cv_funclib_db_create="-l${BDB_LIB_NAME}" BDB_CONFIGURE_ON= --disable-ndbm-db BDB_CONFIGURE_ENV_OFF= ac_cv_header_db_h=yes \ ac_cv_func_db_create=no \ ac_cv_funclib_db_create=no BDB_CONFIGURE_OFF= --enable-ndbm-db LMDB_DESC= Enable LMDB KDC backend support LMDB_CONFIGURE_ENABLE= mdb_db LMDB_LIB_DEPENDS= liblmdb.so:databases/lmdb SQLITE_DESC= Enable SQLite KDC backend support SQLITE_USES= sqlite SQLITE_CONFIGURE_ON= --with-sqlite3-include="${LOCALBASE}/include" \ --with-sqlite3-lib="${LOCALBASE}/lib" SQLITE_CONFIGURE_WITH= sqlite3 LDAP_DESC= Enable OpenLDAP KDC backend support LDAP_USE= OPENLDAP=yes -LDAP_CONFIGURE_ON= --with-openldap-include="${LOCALBASE}/include" \ +LDAP_CONFIGURE_ON= --with-openldap-include="${LOCALBASE}/include" \ --with-openldap-lib="${LOCALBASE}/lib" LDAP_CONFIGURE_WITH= openldap PKINIT_DESC= Enable PK-INIT support PKINIT_CONFIGURE_ENABLE=pk-init DIGEST_DESC= Enable DIGEST support DIGEST_CONFIGURE_ENABLE=digest KX509_DESC= Enable kx509 support KX509_CONFIGURE_ENABLE= kx509 CRACKLIB_DESC= Use CrackLib for password quality checking CRACKLIB_LIB_DEPENDS= libcrack.so:security/cracklib .include .if ${PORT_OPTIONS:MLDAP} WANT_OPENLDAP_SASL?= yes .endif post-extract: @${MKDIR} ${WRKSRC}/kpasswdd-cracklib ${INSTALL_DATA} ${FILESDIR}/kpasswdd-cracklib.c \ ${WRKSRC}/kpasswdd-cracklib ${INSTALL_DATA} ${FILESDIR}/kpasswdd-Makefile \ ${WRKSRC}/kpasswdd-cracklib/Makefile post-build-CRACKLIB-on: cd ${WRKSRC}/kpasswdd-cracklib && \ ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} ${BUILD_TARGET} post-install-CRACKLIB-on: cd ${WRKSRC}/kpasswdd-cracklib && \ ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} ${INSTALL_TARGET} .include Index: head/security/krb5-113/Makefile =================================================================== --- head/security/krb5-113/Makefile (revision 453380) +++ head/security/krb5-113/Makefile (revision 453381) @@ -1,150 +1,150 @@ # Created by: nectar@FreeBSD.org # $FreeBSD$ PORTNAME= krb5 PORTVERSION= 1.13.7 -PORTREVISION= 8 +PORTREVISION= 8 CATEGORIES= security MASTER_SITES= http://web.mit.edu/kerberos/dist/${PORTNAME}/${PORTVERSION:C/^[0-9]*\.[0-9]*/&X/:C/X\.[0-9]*$//:C/X//}/ .if !defined(MASTERDIR) PKGNAMESUFFIX= -113 .endif PATCH_SITES= http://web.mit.edu/kerberos/advisories/ PATCH_DIST_STRIP= -p2 MAINTAINER= cy@FreeBSD.org COMMENT= MIT implementation of RFC 4120 network authentication service LICENSE= MIT -DEPRECATED= EOL twelve months after release of krb5-1.15 -EXPIRATION_DATE= 2017-12-02 +DEPRECATED= EOL twelve months after release of krb5-1.15 +EXPIRATION_DATE= 2017-12-02 CONFLICTS= heimdal-[0-9]* srp-[0-9]* krb5-11[45]-[0-9]* \ krb5-1.[0-9]* krbt5-devel-* KERBEROSV_URL= http://web.mit.edu/kerberos/ USE_PERL5= build USE_LDCONFIG= yes USE_CSTD= gnu99 GNU_CONFIGURE= yes USES= cpe gmake localbase perl5 libtool:build \ gssapi:bootstrap,mit pkgconfig:run ssl CONFIGURE_ARGS?= --enable-shared --without-system-verto \ --disable-rpath --localstatedir="${PREFIX}/var" CONFIGURE_ENV= INSTALL="${INSTALL}" INSTALL_LIB="${INSTALL_LIB}" YACC="${YACC}" MAKE_ARGS= INSTALL="${INSTALL}" INSTALL_LIB="${INSTALL_LIB}" CPE_VENDOR= mit CPE_VERSION= 5-${PORTVERSION} CPE_PRODUCT= kerberos OPTIONS_DEFINE= EXAMPLES NLS KRB5_PDF KRB5_HTML DNS_FOR_REALM LDAP OPTIONS_DEFAULT= KRB5_PDF KRB5_HTML READLINE OPTIONS_RADIO= CMD_LINE_EDITING OPTIONS_RADIO_CMD_LINE_EDITING= READLINE READLINE_PORT LIBEDIT CMD_LINE_EDITING_DESC= Command line editing for kadmin and ktutil KRB5_PDF_DESC= Install krb5 PDF documentation KRB5_HTML_DESC= Install krb5 HTML documentation DNS_FOR_REALM_DESC= Enable DNS lookups for Kerberos realm names DNS_FOR_REALM_CONFIGURE_ENABLE= dns-for-realm LDAP= Enable LDAP support LDAP_USE= OPENLDAP=yes LDAP_CONFIGURE_WITH= ldap NLS_USES= gettext READLINE_USES= readline READLINE_PORT_DESC= Command line editing via devel/readline READLINE_PORT_USES= readline:port LIBEDIT_USES= libedit LIBEDIT_CONFIGURE_WITH= libedit .if defined(KRB5_HOME) PREFIX= ${KRB5_HOME} .endif CPPFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} USE_RC_SUBR= kpropd OPTIONS_SUB= yes WRKSRC_SUBDIR= src PORTEXAMPLES= kdc.conf krb5.conf services.append .include # Fix up -Wl,-rpath in LDFLAGS .if !empty(KRB5_HOME) _RPATH= ${KRB5_HOME}/lib: .else _RPATH= ${LOCALBASE}/lib: .endif .if !empty(LDFLAGS:M-Wl,-rpath,*) .for F in ${LDFLAGS:M-Wl,-rpath,*} LDFLAGS:= -Wl,-rpath,${_RPATH}${F:S/-Wl,-rpath,//} \ ${LDFLAGS:N-Wl,-rpath,*} .endfor .endif .if defined(KRB5_HOME) && ${KRB5_HOME} != ${LOCALBASE} BROKEN= LIB_DEPENDS when using KRB5_HOME is broken .endif # OPTIONS helper causes conflicting with/without .if ${PORT_OPTIONS:MREADLINE} || ${PORT_OPTIONS:MREADLINE_PORT} CONFIGURE_ARGS+= --with-readline .else CONFIGURE_ARGS+= --without-readline .endif .if defined(PROGRAM_TRANSFORM_NAME) && ${PROGRAM_TRANSFORM_NAME} != "" CONFIGURE_ARGS+= --program-transform-name="${PROGRAM_TRANSFORM_NAME}" .endif HTML_DOC_DIR= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc/html PDF_DOC_DIR= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc/pdf post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/krb5 # html documentation .if ${PORT_OPTIONS:MKRB5_PDF} pdf_files=`${FIND} ${PDF_DOC_DIR} ! -type d` pdf_dirs=`${FIND} ${PDF_DOC_DIR} -type d` for i in $${pdf_dirs}; do \ ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/krb5/$${i}; \ done; \ for i in $${pdf_files}; do \ ${INSTALL_MAN} $${pdf} ${PREFIX}/share/doc/krb5/$${i}; \ ${ECHO_CMD} share/doc/krb5/$${i} >> ${TMPPLIST}; \ done .endif .if ${PORT_OPTIONS:MKRB5_HTML} html_files=`${FIND} ${HTML_DOC_DIR} ! -type d | ${GREP} -v /_sources` html_dirs=`${FIND} ${HTML_DOC_DIR} -type d | ${GREP} -v /_sources` for i in $${html_dirs}; do \ ${MKDIR} ${PREFIX}/share/doc/krb5/$${i}; \ done; \ for i in $${html_files}; do \ ${INSTALL_MAN} $${i} ${PREFIX}/share/doc/krb5/$${i}; \ ${ECHO_CMD} share/doc/krb5/$${i} >> ${TMPPLIST}; \ done .endif .if ${PORT_OPTIONS:MKRB5_PDF} for i in $${pdf_dirs}; do \ ${ECHO_CMD} @dir share/doc/krb5/$${i} >> ${TMPPLIST}; \ done | ${TAIL} -r >> ${TMPPLIST} .endif .if ${PORT_OPTIONS:MKRB5_HTML} for i in $${html_dirs}; do \ ${ECHO_CMD} @dir share/doc/krb5/$${i} >> ${TMPPLIST}; \ done | ${TAIL} -r >> ${TMPPLIST} .endif ${ECHO_CMD} @dir share/doc/krb5 >> ${TMPPLIST} post-install-LDAP-on: ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema \ ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/plugins/kdb/ldap/libkdb_ldap/kerberos.ldif \ ${STAGEDIR}${DATADIR} .include Index: head/security/nist-kat/Makefile =================================================================== --- head/security/nist-kat/Makefile (revision 453380) +++ head/security/nist-kat/Makefile (revision 453381) @@ -1,32 +1,32 @@ # Created by: John-Mark Gurney # $FreeBSD$ PORTNAME= nist-kat DISTVERSION= 0.0.2015.02.23 CATEGORIES= security BASE_URL= http://csrc.nist.gov/groups/STM/cavp/documents MASTER_SITES= ${BASE_URL}/aes/:aes MASTER_SITES+= ${BASE_URL}/des/:des MASTER_SITES+= ${BASE_URL}/mac/:mac DISTFILES= KAT_AES.zip:aes DISTFILES+= XTSTestVectors.zip:aes DISTFILES+= KAT_TDES.zip:des DISTFILES+= gcmtestvectors.zip:mac DISTFILES+= hmactestvectors.zip:mac MAINTAINER= jmg@FreeBSD.org COMMENT= Collection of NIST's Know Answer Test Vectors -LICENSE= PD +LICENSE= PD # We want each dist file in it's own subdir -EXTRACT_AFTER_ARGS= -s ":^:nist-kat/$${file%.zip}/:" +EXTRACT_AFTER_ARGS= -s ":^:nist-kat/$${file%.zip}/:" NO_BUILD= NO_WRKSUBDIR= do-install: ${MKDIR} ${STAGEDIR}${LOCALBASE}/share && \ (cd ${WRKSRC}/${PORTNAME} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) .include Index: head/security/openiked/Makefile =================================================================== --- head/security/openiked/Makefile (revision 453380) +++ head/security/openiked/Makefile (revision 453381) @@ -1,32 +1,32 @@ # $FreeBSD$ PORTNAME= openiked PORTVERSION= 1.9 CATEGORIES= security net ipv6 MAINTAINER= marcel@FreeBSD.org COMMENT= IKEv2 daemon LICENSE= ISCL LIB_DEPENDS= libevent.so:devel/libevent USE_GITHUB= yes GH_ACCOUNT= xcllnt USE_RC_SUBR= iked USERS= _iked GROUPS= _iked -USES= autoreconf groff libtool ssl +USES= autoreconf groff libtool ssl GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --with-libevent-dir=${PREFIX} post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/ikeca.cnf \ ${STAGEDIR}${PREFIX}/etc/ikeca.cnf.sample ${MV} ${STAGEDIR}${PREFIX}/etc/iked.conf \ ${STAGEDIR}${PREFIX}/etc/iked.conf.sample .include Index: head/security/pecl-krb5/Makefile =================================================================== --- head/security/pecl-krb5/Makefile (revision 453380) +++ head/security/pecl-krb5/Makefile (revision 453381) @@ -1,19 +1,19 @@ # Created by: girgen@FreeBSD.org # $FreeBSD$ PORTNAME= krb5 PORTVERSION= 1.1.1 CATEGORIES= security pear MAINTAINER= girgen@FreeBSD.org COMMENT= PECL classes for PAM integration -LICENSE= BSD3CLAUSE +LICENSE= BSD3CLAUSE LIB_DEPENDS= libkrb5support.so:security/krb5 USES= php:pecl CONFIGURE_ARGS= --with-krb5config=${LOCALBASE}/bin/krb5-config .include Index: head/security/pecl-pam/Makefile =================================================================== --- head/security/pecl-pam/Makefile (revision 453380) +++ head/security/pecl-pam/Makefile (revision 453381) @@ -1,17 +1,17 @@ # Created by: wen@FreeBSD.org # $FreeBSD$ PORTNAME= pam PORTVERSION= 1.0.3 PORTREVISION= 1 CATEGORIES= security pear MAINTAINER= joneum@FreeBSD.org COMMENT= PECL classes for PAM integration -LICENSE= PHP202 +LICENSE= PHP202 USES= php:pecl -IGNORE_WITH_PHP= 70 71 +IGNORE_WITH_PHP=70 71 .include Index: head/security/proftpd-mod_clamav/Makefile =================================================================== --- head/security/proftpd-mod_clamav/Makefile (revision 453380) +++ head/security/proftpd-mod_clamav/Makefile (revision 453381) @@ -1,35 +1,35 @@ # Created by: Martin Matuska # $FreeBSD$ PORTNAME= mod_clamav DISTVERSIONPREFIX= v DISTVERSION= 0.14rc2 PORTREVISION= 0 CATEGORIES= security ftp PKGNAMEPREFIX= proftpd- MAINTAINER= mm@FreeBSD.org COMMENT= ClamAV ProFTPD module LICENSE= GPLv2 DESCR= ${.CURDIR}/pkg-descr MASTERDIR= ${.CURDIR}/../../ftp/proftpd GIT_REVISION= c8586c7 RUN_DEPENDS+= clamd:security/clamav _PROFTPD_MODULE_DISTFILES= mod_clamav-v0.14rc2${EXTRACT_SUFX}:clamav -_PROFTPD_MODULE_EXTRACT_ONLY= mod_clamav-v0.14rc2${EXTRACT_SUFX} +_PROFTPD_MODULE_EXTRACT_ONLY= mod_clamav-v0.14rc2${EXTRACT_SUFX} _PROFTPD_MODULE_MASTER_SITES= https://codeload.github.com/jbenden/mod_clamav/legacy.tar.gz/${GH_TAGNAME}?dummy=/:clamav INCLUDEDIRS= ${LOCALBASE}/include LIBDIRS= ${LOCALBASE}/lib _BUILDING_PROFTPD_MODULE= ${PORTNAME} post-extract: @${CP} ${WRKDIR}/jbenden-mod_clamav-${GIT_REVISION}/mod_clamav.* ${WRKSRC}/contrib .include "${MASTERDIR}/Makefile" Index: head/security/xmlsec1/Makefile =================================================================== --- head/security/xmlsec1/Makefile (revision 453380) +++ head/security/xmlsec1/Makefile (revision 453381) @@ -1,69 +1,69 @@ # Created by: Jim Geovedi # $FreeBSD$ PORTNAME= xmlsec1 PORTVERSION= 1.2.23 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= http://www.aleksey.com/xmlsec/download/ \ ftp://ftp.aleksey.com/pub/xmlsec/releases/ \ ftp://ftp.xmlsoft.org/xmlsec/releases/ \ ftp://ftp.rpmfind.net/pub/XML/xmlsec/releases/ MAINTAINER= hrs@FreeBSD.org COMMENT= XML Security Library LICENSE= MIT LICENSE_FILE= ${WRKSRC}/Copyright LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error \ libltdl.so:devel/libltdl USES= libtool localbase pathfix pkgconfig ssl USE_GNOME= libxml2 libxslt USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-openssl="${OPENSSLBASE}" \ --with-gcrypt="${LOCALBASE}" MAKE_ENV= ABS_BUILDDIR=${WRKSRC} TMPFOLDER=${WRKSRC} INSTALL_TARGET= install-strip -PORTDOCS= api authors.html bugs.html c14n.html documentation.html \ - download.html faq.html favicon.ico images/bart.gif \ - images/libxml2-logo.png images/libxslt-logo.png \ - images/logo.gif images/openssl-logo.png \ - images/xmlsec-logo.gif index.html news.html related.html \ - xmldsig-verifier.html xmldsig.html xmlenc.html \ - xmlsec-man.html +PORTDOCS= api authors.html bugs.html c14n.html documentation.html \ + download.html faq.html favicon.ico images/bart.gif \ + images/libxml2-logo.png images/libxslt-logo.png \ + images/logo.gif images/openssl-logo.png \ + images/xmlsec-logo.gif index.html news.html related.html \ + xmldsig-verifier.html xmldsig.html xmlenc.html \ + xmlsec-man.html OPTIONS_DEFINE= DOCS GNUTLS NSS OPTIONS_SUB= yes DOCS_MAKE_ENV= DOCS=docs GNUTLS_DESC= Enable GNUTLS support GNUTLS_CONFIGURE_ON= --with-gnutls="${LOCALBASE}" GNUTLS_CONFIGURE_OFF= --without-gnutls GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls NSS_DESC= Enable Mozilla's NSS support NSS_CONFIGURE_ON= --with-nss="${LOCALBASE}" \ --with-nspr="${LOCALBASE}" NSS_CONFIGURE_OFF= --without-nss \ --without-nspr NSS_LIB_DEPENDS= libnss3.so:security/nss \ libnspr4.so:devel/nspr \ libplds4.so:devel/nspr \ libplc4.so:devel/nspr post-patch-GNUTLS-on: # Don't rely on broken autodetection @${REINPLACE_CMD} -e '/^GNUTLS_FOUND/s/no/yes/' \ -e '/^GNUTLS_LIBS=/s,"","-L${LOCALBASE}/lib -lgnutls",' \ ${WRKSRC}/${CONFIGURE_SCRIPT} post-patch-NSS-on: # Makeing the xmlsec1 executable multi-threaded to let load -lnss, # when needed. @${REINPLACE_CMD} -e 's,^\(xmlsec1_LDADD = \)\\$$,\1 -L${LOCALBASE}/lib -lpthread\\,' \ ${WRKSRC}/apps/Makefile.in .include Index: head/sysutils/cfengine-masterfiles311/Makefile =================================================================== --- head/sysutils/cfengine-masterfiles311/Makefile (revision 453380) +++ head/sysutils/cfengine-masterfiles311/Makefile (revision 453381) @@ -1,37 +1,37 @@ # Created by: cy@FreeBSD.org # $FreeBSD$ PORTNAME= cfengine-masterfiles PORTVERSION= 3.11.0 CATEGORIES= sysutils MASTER_SITES= https://cfengine-package-repos.s3.amazonaws.com/tarballs/ MAINTAINER= cy@FreeBSD.org # gjb@FreeBSD.org is also committer for this port # skreuzer@FreeBSD.org is also committer for this port COMMENT= cfengine sample policies for installations and upgrades LICENSE= GPLv3 CPE_VENDOR= gnu -CONFLICTS= cfengine-masterfiles3[0-9]-* cfengine-masterfiles31[02-9]-* +CONFLICTS= cfengine-masterfiles3[0-9]-* cfengine-masterfiles31[02-9]-* .if !defined(MASTERDIR) PKGNAMESUFFIX= 311 -CONFLICTS+= cfengine-masterfiles-3.* +CONFLICTS+= cfengine-masterfiles-3.* .endif RUN_DEPENDS= cf-agent:sysutils/cfengine${PKGNAMESUFFIX} FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES} CONFLICTS= cfengine-masterfiles[6-9]* MAKE_JOBS_UNSAFE= yes USES= cpe gmake python:build shebangfix HAS_CONFIGURE= yes EXAMPLESDIR= ${PREFIX}/share/examples/cfengine-masterfiles CONFIGURE_ARGS= --prefix=${EXAMPLESDIR} SHEBANG_FILES= modules/packages/yum modules/packages/zypper .include Index: head/sysutils/cfengine36/Makefile =================================================================== --- head/sysutils/cfengine36/Makefile (revision 453380) +++ head/sysutils/cfengine36/Makefile (revision 453381) @@ -1,69 +1,69 @@ # Created by: jrhett@netconsonance.com # $FreeBSD$ PORTNAME= cfengine PORTVERSION= 3.6.6 PORTREVISION= 4 CATEGORIES= sysutils MASTER_SITES= https://cfengine-package-repos.s3.amazonaws.com/tarballs/ DISTFILES= ${PORTNAME}-${PORTVERSION}-2.tar.gz MAINTAINER= cy@FreeBSD.org # gjb@FreeBSD.org is also committer for this port # skreuzer@FreeBSD.org is also committer for this port COMMENT= Systems administration tool for networks -CONFLICTS= cfengine-2* cfengine3[0-57-9]-* cfengine31[0-9]-* +CONFLICTS= cfengine-2* cfengine3[0-57-9]-* cfengine31[0-9]-* .if !defined(MASTERDIR) PKGNAMESUFFIX= 36 PORTEPOCH?= 2 -CONFLICTS+= cfengine-3.* +CONFLICTS+= cfengine-3.* .endif LICENSE= GPLv3 CPE_VENDOR= gnu FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES} CONFLICTS= cfengine-[12-57-9]* USE_RC_SUBR= cf-execd cf-serverd cf-monitord MAKE_JOBS_UNSAFE= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes USES= autoreconf cpe gmake libtool localbase shebangfix ssl SHEBANG_FILES= examples/remake_outputs.pl CFLAGS+= -Wno-return-type # EXAMPLESDIR= ${PREFIX}/share/examples/cfengine3 DOCSDIR= ${PREFIX}/share/doc/cfengine CONFIGURE_ARGS= --docdir=${DOCSDIR} \ --htmldir=${DOCSDIR}/html \ --libexecdir=${PREFIX}/libexec \ --libdir=${PREFIX}/libexec \ --mandir=${PREFIX}/man \ --with-workdir=/var/cfengine \ --with-pcre=${LOCALBASE} \ --with-lmdb=${LOCALBASE} \ --enable-fhs INSTALL_TARGET= install-strip LIB_DEPENDS+= libpcre.so:devel/pcre \ liblmdb.so:databases/lmdb OPTIONS_DEFINE= PGSQL MYSQL LIBVIRT PGSQL_USES= pgsql PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE} MYSQL_USES= mysql MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL. MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE} MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT} MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql LIBVIRT_CONFIGURE_WITH= --with-libvirt=${LOCALBASE} LIBVIRT_LIB_DEPENDS+= libvirt.so:devel/libvirt .include Index: head/sysutils/cfengine38/Makefile =================================================================== --- head/sysutils/cfengine38/Makefile (revision 453380) +++ head/sysutils/cfengine38/Makefile (revision 453381) @@ -1,70 +1,70 @@ # Created by: jrhett@netconsonance.com # $FreeBSD$ PORTNAME= cfengine PORTVERSION= 3.8.2 PORTREVISION= 5 CATEGORIES= sysutils MASTER_SITES= https://s3.amazonaws.com/cfengine-package-repos/tarballs/ MAINTAINER= cy@FreeBSD.org # gjb@FreeBSD.org is also committer for this port # skreuzer@FreeBSD.org is also committer for this port COMMENT= Systems administration tool for networks LICENSE= GPLv3 CPE_VENDOR= gnu -CONFLICTS= cfengine-2* cfengine3[0-79]-* cfengine31[0-9]-* +CONFLICTS= cfengine-2* cfengine3[0-79]-* cfengine31[0-9]-* .if !defined(MASTERDIR) PKGNAMESUFFIX= 38 -CONFLICTS+= cfengine-3.* +CONFLICTS+= cfengine-3.* .endif FETCH_BEFORE_ARGS= -o ${DISTDIR}/${DISTFILES} CONFLICTS= cfengine-[12-79]* USE_RC_SUBR= cf-execd cf-serverd cf-monitord MAKE_JOBS_UNSAFE= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes USES= autoreconf cpe gmake libtool localbase shebangfix ssl USE_GNOME= libxml2 SHEBANG_FILES= examples/remake_outputs.pl CFLAGS+= -Wno-return-type # EXAMPLESDIR= ${PREFIX}/share/examples/cfengine3 DOCSDIR= ${PREFIX}/share/doc/cfengine CONFIGURE_ARGS= --docdir=${DOCSDIR} \ --htmldir=${DOCSDIR}/html \ --libexecdir=${PREFIX}/libexec \ --libdir=${PREFIX}/libexec \ --mandir=${PREFIX}/man \ --with-workdir=/var/cfengine \ --with-pcre=${LOCALBASE} \ --with-lmdb=${LOCALBASE} \ --enable-fhs INSTALL_TARGET= install-strip LIB_DEPENDS+= libpcre.so:devel/pcre \ liblmdb.so:databases/lmdb \ libyaml.so:textproc/libyaml \ libcurl.so:ftp/curl OPTIONS_DEFINE= PGSQL MYSQL LIBVIRT PGSQL_USES= pgsql PGSQL_CONFIGURE_WITH= --with-postgresql=${LOCALBASE} MYSQL_USE= MYSQL=yes MYSQL_BROKEN= configure: error: MySQL client library exports symbols (EVP_CIPHER_CTX_init) clashing with OpenSSL. MYSQL_CONFIGURE_WITH= --with-mysql=${LOCALBASE} MYSQL_LIB_DEPENDS= libmysqlclient.so:${_MYSQL_CLIENT} MYSQL_LDFLAGS= -L${LOCALBASE}/lib/mysql LIBVIRT_CONFIGURE_WITH= --with-libvirt=${LOCALBASE} LIBVIRT_LIB_DEPENDS= libvirt.so:devel/libvirt .include Index: head/sysutils/conky/Makefile =================================================================== --- head/sysutils/conky/Makefile (revision 453380) +++ head/sysutils/conky/Makefile (revision 453381) @@ -1,142 +1,142 @@ # Created by: Roman Bogorodskiy # $FreeBSD$ PORTNAME= conky PORTVERSION= 1.10.6 PORTREVISION= 3 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= madpilot@FreeBSD.org COMMENT?= Advanced, highly configurable system monitor for X11 LIB_DEPENDS= libtolua++-5.1.so:lang/tolua++ \ libinotify.so:devel/libinotify BUILD_DEPENDS= db2x_xsltproc:textproc/docbook2X \ docbook-xsl>=0:textproc/docbook-xsl \ xsltproc:textproc/libxslt CONFLICTS?= conky-awesome-[0-9]* SLAVEDIRS= sysutils/conky-awesome -USES= cpe cmake:noninja compiler:c++11-lib gettext-runtime iconv \ +USES= cpe cmake:noninja compiler:c++11-lib gettext-runtime iconv \ localbase lua:51 pkgconfig tar:bzip2 CMAKE_ARGS+= -DBUILD_PORT_MONITORS:BOOL=false \ -DBUILD_IBM:BOOL=false \ -DBUILD_HDDTEMP:BOOL=false \ -DBUILD_IOSTATS:BOOL=false \ -DBUILD_AUDACIOUS:BOOL=false PLIST_FILES= bin/conky man/man1/conky.1.gz PORTEXAMPLES= conky.conf conky_no_x11.conf convert.lua PORTDOCS= html/config_settings.html html/docs.html html/lua.html html/variables.html USE_GITHUB= yes GH_ACCOUNT= brndnmtthws OPTIONS_DEFINE= APCUPSD CURL DOCS EXAMPLES IPV6 METAR MOC MPD NCURSES RSS \ X11 XMMS2 XOAP OPTIONS_GROUP?= X11 OPTIONS_GROUP_X11= ARGB DOUBLE_BUFFER IMLIB2 XFT XINERAMA LUA_CAIRO LUA_IMLIB2 LUA_RSVG OPTIONS_DEFAULT?= X11 ARGB DOUBLE_BUFFER XFT APCUPSD_DESC= Monitor APCUPSD APCUPSD_CMAKE_BOOL= BUILD_APCUPSD ARGB_DESC= Use an ARGB visual to draw on X11 ARGB_CMAKE_BOOL= BUILD_ARGB ARGB_IMPLIES= X11 CURL_CMAKE_BOOL= BUILD_CURL CURL_LIB_DEPENDS= libcurl.so:ftp/curl DOUBLE_BUFFER_DESC= X11 double buffering DOUBLE_BUFFER_CMAKE_BOOL=BUILD_XDBE DOUBLE_BUFFER_IMPLIES= X11 IMLIB2_CMAKE_BOOL= BUILD_IMLIB2 IMLIB2_LIB_DEPENDS= libImlib2.so:graphics/imlib2 IMLIB2_IMPLIES= X11 IPV6_CMAKE_BOOL= BUILD_IPV6 LUA_CAIRO_DESC= Lua-Cairo binding LUA_CAIRO_CMAKE_BOOL= BUILD_LUA_CAIRO LUA_CAIRO_USE= gnome=cairo LUA_CAIRO_PLIST_FILES= lib/conky/libcairo.so LUA_CAIRO_IMPLIES= X11 LUA_IMLIB2_DESC= Lua-Imlib2 binding LUA_IMLIB2_CMAKE_BOOL= BUILD_LUA_IMLIB2 LUA_IMLIB2_PLIST_FILES= lib/conky/libimlib2.so LUA_IMLIB2_IMPLIES= IMLIB2 X11 LUA_RSVG_DESC= Lua-rsvg binding LUA_RSVG_CMAKE_BOOL= BUILD_LUA_RSVG LUA_RSVG_USE= gnome=librsvg2 LUA_RSVG_PLIST_FILES= lib/conky/librsvg.so LUA_RSVG_IMPLIES= X11 METAR_DESC= Display METAR weather reports METAR_CMAKE_BOOL= BUILD_WEATHER_METAR METAR_IMPLIES= CURL MOC_DESC= Control MOC (Music On Console) MOC_CMAKE_BOOL= BUILD_MOC MPD_DESC= Control MPD (Music Player Daemon) MPD_CMAKE_BOOL= BUILD_MPD NCURSES_DESC= Use ncurses to draw on terminals NCURSES_CMAKE_BOOL= BUILD_NCURSES NCURSES_USES= ncurses:port RSS_DESC= Display RSS feeds RSS_CMAKE_BOOL= BUILD_RSS RSS_USE= gnome=glib20,libxml2 RSS_IMPLIES= CURL X11_USE= xorg=x11,xext,xdamage,xfixes X11_CMAKE_BOOL= BUILD_X11 OWN_WINDOW X11_VARS= EXAMPLE_CONF_FILE=${WRKSRC}/data/conky.conf X11_VARS_OFF= EXAMPLE_CONF_FILE=${WRKSRC}/data/conky_no_x11.conf XFT_CMAKE_BOOL= BUILD_XFT XFT_USE= xorg=xft XFT_IMPLIES= X11 XINERAMA_CMAKE_BOOL= BUILD_XINERAMA XINERAMA_USE= xorg=xinerama XINERAMA_IMPLIES= X11 XMMS2_DESC= Control XMMS2 media player XMMS2_CMAKE_BOOL= BUILD_XMMS2 XMMS2_LIB_DEPENDS= libxmmsclient.so:audio/xmms2 XOAP_DESC= Display XOAP weather reports XOAP_CMAKE_BOOL= BUILD_WEATHER_XOAP XOAP_IMPLIES= CURL METAR XOAP_USE= gnome=libxml2 .include .if ${PORT_OPTIONS:MLUA_CAIRO} && ${PORT_OPTIONS:MLUA_IMLIB2} PLIST_FILES+= lib/conky/libcairo_imlib2_helper.so .endif post-patch: @${REINPLACE_CMD} -e 's/^#\(set(RELEASE true\)/\1/' \ -e 's/-D_POSIX_C_SOURCE=200809L/& -D__BSD_VISIBLE=1 -D_XOPEN_SOURCE=700/' \ ${WRKSRC}/cmake/Conky.cmake @${REINPLACE_CMD} -e 's,^set(INCLUDE_SEARCH_PATH \(.*\)),set(INCLUDE_SEARCH_PATH \1 ${LUA_INCDIR}),' \ -e 's/ -lbsd/ -lintl -linotify/' \ ${WRKSRC}/cmake/ConkyPlatformChecks.cmake @${REINPLACE_CMD} -e 's,LOCALBASE,${LOCALBASE},' \ ${WRKSRC}/doc/docgen.sh \ ${WRKSRC}/doc/docs.xml post-build: (cd ${WRKSRC}/doc && ${SH} docgen.sh) .include Index: head/sysutils/istatserver/Makefile =================================================================== --- head/sysutils/istatserver/Makefile (revision 453380) +++ head/sysutils/istatserver/Makefile (revision 453381) @@ -1,39 +1,39 @@ # Created by: Babak Farrokhi # $FreeBSD$ PORTNAME= istatserver PORTVERSION= 3.02 CATEGORIES= sysutils MASTER_SITES= https://s3.amazonaws.com/bjango/files/istatserverlinux/ MAINTAINER= farrokhi@FreeBSD.org COMMENT= Daemon for iStat iPhone application LICENSE= BSD3CLAUSE LIB_DEPENDS= libxml2.so:textproc/libxml2 \ libsqlite3.so:databases/sqlite3 USES= ssl GNU_CONFIGURE= yes USE_RC_SUBR= ${PORTNAME} USERS= istat GROUPS= istat SUB_FILES= pkg-message do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/istatserver ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${PREFIX}/etc/istatserver ${INSTALL_DATA} ${WRKSRC}/resource/istatserver.conf \ ${STAGEDIR}${PREFIX}/etc/istatserver/istatserver.conf.sample ${INSTALL_DATA} ${WRKSRC}/resource/istatserver_generated.conf \ ${STAGEDIR}${PREFIX}/etc/istatserver/istatserver_generated.conf.sample ${INSTALL_MAN} ${WRKSRC}/resource/istatserver.1 \ - ${STAGEDIR}${MANPREFIX}/man/man1 + ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/resource/istatserver.conf.5 \ - ${STAGEDIR}${MANPREFIX}/man/man5 + ${STAGEDIR}${MANPREFIX}/man/man5 @${ECHO_CMD} '@postexec ${CHOWN} -R ${USERS}:${GROUPS} %D/etc/istatserver' >> ${TMPPLIST} .include Index: head/sysutils/patchelf/Makefile =================================================================== --- head/sysutils/patchelf/Makefile (revision 453380) +++ head/sysutils/patchelf/Makefile (revision 453381) @@ -1,23 +1,23 @@ # Created by: William Grzybowski # $FreeBSD$ PORTNAME= patchelf PORTVERSION= 0.9 CATEGORIES= sysutils MAINTAINER= wg@FreeBSD.org COMMENT= Utility to modify the dynamic linker -LICENSE= GPLv3+ -LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/COPYING -USES= autoreconf gmake -GNU_CONFIGURE= yes +USES= autoreconf gmake +GNU_CONFIGURE= yes -USE_GITHUB= yes -GH_ACCOUNT= NixOS -GH_PROJECT= patchelf +USE_GITHUB= yes +GH_ACCOUNT= NixOS +GH_PROJECT= patchelf OPTIONS_DEFINE= DOCS .include Index: head/sysutils/screen/Makefile =================================================================== --- head/sysutils/screen/Makefile (revision 453380) +++ head/sysutils/screen/Makefile (revision 453381) @@ -1,114 +1,114 @@ # Created by: Andrey Chernov # $FreeBSD$ PORTNAME= screen PORTVERSION= 4.6.2 CATEGORIES= sysutils MASTER_SITES= http://ftp.gnu.org/gnu/screen/ \ ftp://ftp.gnu.org/gnu/screen/ \ ftp://gnu.mirror.iweb.com/screen/ \ http://gnu.mirror.iweb.com/screen/ \ http://mirror.sdunix.com/gnu/ \ ftp://mirrors.kernel.org/gnu/screen/ \ http://komquats.com/distfiles/ \ http://people.freebsd.org/~cy/distfiles/ \ GNU MAINTAINER= cy@FreeBSD.org COMMENT= Multi-screen window manager LICENSE= GPLv3 OPTIONS_DEFINE= INFO MAN NETHACK XTERM_256 SHOWENC SYSTEM_SCREENRC OPTIONS_DEFAULT= INFO MAN NETHACK XTERM_256 SOCKETS SYSTEM_SCREENRC \ NCURSES_DEFAULT OPTIONS_SINGLE= IPC NCURSES OPTIONS_SINGLE_IPC= SOCKETS NAMED_PIPES OPTIONS_SINGLE_NCURSES= NCURSES_DEFAULT NCURSES_BASE NCURSES_PORT INFO_DESC= Build and install info documentation MAN_DESC= Build and install man pages NETHACK_DESC= Enable nethack-style messages XTERM_256_DESC= Enable support for 256 colour xterm SHOWENC_DESC= Show encoding on the status line SOCKETS_DESC= Use new (4.2.1+) sockets for IPC (default) NAMED_PIPES_DESC= Use legacy (4.0.3) named pipes for IPC (override) SYSTEM_SCREENRC_DESC= Install system screenrc with helpful status line NCURSES_DEFAULT_DESC= Depend on ncurses (ports if installed, otherwise base) NCURSES_BASE_DESC= Depend on ncurses in base NCURSES_PORT_DESC= Depend on devel/ncurses in ports NCURSES_DEFAULT_USES= ncurses NCURSES_BASE_USES= ncurses:base NCURSES_PORT_USES= ncurses:port OPTIONS_SUB= USES= gmake cpe CPE_VENDOR= gnu .include GNU_CONFIGURE= yes CFLAGS+= -I${NCURSESINC} LDFLAGS+= -L${NCURSESLIB} .if ${PORT_OPTIONS:MMAN} MAKE_ARGS+= WITH_MAN=1 PLIST_SUB+= MAN="" .else PLIST_SUB+= MAN="@comment" .endif .if ${PORT_OPTIONS:MINFO} INFO= screen MAKE_ARGS+= WITH_INFO=1 .endif # Enables support for 256 colour xterm. Note that you may need to # set up a custom termcap entry or .screenrc which modifies termcap # to contain the following: Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm # .if ${PORT_OPTIONS:MXTERM_256} CFLAGS+= -DCOLORS256 .endif .if ! ${PORT_OPTIONS:MNETHACK} CFLAGS+= -DNONETHACK .endif # show encoding on the status line via option "showenc" .if ${PORT_OPTIONS:MSHOWENC} EXTRA_PATCHES+= ${FILESDIR}/opt-showencoding .endif post-patch: @${RM} ${WRKSRC}/doc/screen.info* @${REINPLACE_CMD} -e 's|/dev/ptmx|/nonexistent|' ${WRKSRC}/configure # Bug 191029: Users can choose whether to use sockets or named pipes. -# Choose sockets if you don't know what the difference is. -# Choose named pipes if your environment is heterogeneous, +# Choose sockets if you don't know what the difference is. +# Choose named pipes if your environment is heterogeneous, # using both screen 4.0.3 and 4.2.1. # Bug 191017 post-configure-NAMED_PIPES-on: @${ECHO_CMD} '#define NAMEDPIPE 1' >> ${WRKSRC}/config.h @${ECHO_CMD} User selected named pipes override set. ETCDIR?= ${PREFIX}/etc post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/etc/etcscreenrc \ ${STAGEDIR}${EXAMPLESDIR}/screenrc.sample-1 ${INSTALL_DATA} ${FILESDIR}/screenrc.sample \ ${STAGEDIR}${EXAMPLESDIR}/screenrc.sample-2 @${MKDIR} ${STAGEDIR}${ETCDIR} .if ${PORT_OPTIONS:MSYSTEM_SCREENRC} ${INSTALL_DATA} ${FILESDIR}/screenrc.sample \ ${STAGEDIR}${ETCDIR}/screenrc.sample .else ${INSTALL_DATA} ${WRKSRC}/etc/etcscreenrc \ ${STAGEDIR}${ETCDIR}/screenrc.sample .endif .include Index: head/sysutils/syslog-ng310/Makefile =================================================================== --- head/sysutils/syslog-ng310/Makefile (revision 453380) +++ head/sysutils/syslog-ng310/Makefile (revision 453381) @@ -1,169 +1,169 @@ # Created by: Ivan Lago # $FreeBSD$ PORTNAME= syslog-ng DISTVERSION= 3.10.1 CATEGORIES= sysutils DISTFILES= syslog-ng-${DISTVERSION}.tar.gz MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ .if !defined(MASTERDIR) PKGNAMESUFFIX= 310 .endif MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement LIB_DEPENDS= libevtlog.so:sysutils/eventlog \ libpcre.so:devel/pcre \ libuuid.so:misc/e2fsprogs-libuuid \ libbson-1.0.so:devel/libbson BROKEN_powerpc64= fails to link: Internal error: Segmentation fault (program ld) BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng[0-9][0-9]-[0-9]* \ syslog-ng[0-9][0-9][0-9]-[0-9]* \ syslog-ng-devel-[0-9]* \ syslog-ng-incubator-* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP DOCS REDIS JAVA PYTHON MONGO CURL JAVA_MOD OPTIONS_DEFAULT= JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP_DESC= Build with GeoIP support REDIS_DESC= Build with Redis support JAVA_DESC= Build with Java support (no modules) JAVA_MOD_DESC= Build with Java modules (needs Maven / Internet access) PYTHON_DESC= Build with Python 2.7 support CURL_DESC= Build with Curl HTTP support USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ gettext-runtime USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng GNU_CONFIGURE= yes USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --enable-manpages \ --disable-linux-caps \ --datadir=${PREFIX}/share/ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper SPOOF_LIB_DEPENDS= libnet.so:net/libnet SPOOF_CONFIGURE_ENABLE= spoof-source SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ LIBNET_LIBS="-L/usr/local/lib -lnet" IPV6_CONFIGURE_ENABLE= ipv6 GEOIP_CONFIGURE_ENABLE= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ENV= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" GEOIP_PLIST_FILES= lib/syslog-ng/libgeoip-plugin.so REDIS_CONFIGURE_ENABLE= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_PLIST_FILES= lib/syslog-ng/libredis.so SMTP_CONFIGURE_ON= --with-libesmtp=${LOCALBASE} --enable-smtp SMTP_CONFIGURE_OFF= --without-libesmtp --disable-smtp SMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp SMTP_PLIST_FILES= lib/syslog-ng/libafsmtp.so SQL_CONFIGURE_ENABLE= sql SQL_LIB_DEPENDS= libdbi.so:databases/libdbi SQL_CONFIGURE_ENV= LIBDBI_LIBS="-ldbi" SQL_LDFLAGS= -L${LOCALBASE}/lib SQL_PLIST_FILES= lib/syslog-ng/libafsql.so MONGO_CONFIGURE_ENABLE= mongodb MONGO_LIB_DEPENDS= libmongoc-1.0.so:devel/mongo-c-driver MONGO_PLIST_FILES= lib/syslog-ng/libafmongodb.so JSON_CONFIGURE_ENABLE= json JSON_LIB_DEPENDS= libjson-c.so:devel/json-c -JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ +JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ share/syslog-ng/include/scl/cim/template.conf JAVA_CONFIGURE_ENABLE= java JAVA_USE_JAVA= yes -JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ +JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ lib/syslog-ng/java-modules/syslog-ng-core.jar JAVA_MOD_CONFIGURE_ENABLE= java-modules JAVA_MOD_USE_JAVA= yes JAVA_MOD_BUILD_DEPENDS= gradle:devel/gradle \ bash:shells/bash JAVA_MOD_PLIST_DIRS= lib/syslog-ng/java-modules/elastic-jest-client JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-1.2.16.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-common-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-nio-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpclient-4.5.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpasyncclient-4.1.1.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-api-1.7.13.jar \ lib/syslog-ng/java-modules/elastic-jest-client/guava-19.0.jar \ lib/syslog-ng/java-modules/elastic-jest-client/gson-2.6.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-lang3-3.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-logging-1.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-codec-1.9.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-simple-1.7.13.jar \ lib/syslog-ng/java-modules/hdfs.jar \ lib/syslog-ng/java-modules/elastic.jar \ lib/syslog-ng/java-modules/elastic-v2.jar \ lib/syslog-ng/java-modules/kafka.jar \ lib/syslog-ng/java-modules/dummy.jar \ lib/syslog-ng/java-modules/http.jar \ lib/syslog-ng/java-modules/syslog-ng-common.jar PYTHON_CONFIGURE_ENABLE= python PYTHON_CONFIGURE_WITH= python=2.7 PYTHON_USES= python:2.7 -PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so +PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so CURL_CONFIGURE_OFF= --with-libcurl=off CURL_LIB_DEPENDS= libcurl.so:ftp/curl -CURL_PLIST_FILES= lib/syslog-ng/libhttp.so +CURL_PLIST_FILES= lib/syslog-ng/libhttp.so .include post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include Index: head/sysutils/syslog-ng311/Makefile =================================================================== --- head/sysutils/syslog-ng311/Makefile (revision 453380) +++ head/sysutils/syslog-ng311/Makefile (revision 453381) @@ -1,176 +1,176 @@ # Created by: Ivan Lago # $FreeBSD$ PORTNAME= syslog-ng DISTVERSION= 3.11.1 PORTREVISION= 1 CATEGORIES= sysutils DISTFILES= syslog-ng-${DISTVERSION}.tar.gz MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ .if !defined(MASTERDIR) PKGNAMESUFFIX= 311 .endif MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement LIB_DEPENDS= libpcre.so:devel/pcre \ libuuid.so:misc/e2fsprogs-libuuid \ libbson-1.0.so:devel/libbson BROKEN_powerpc64= fails to link: Internal error: Segmentation fault (program ld) BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng[0-9][0-9]-[0-9]* \ syslog-ng[0-9][0-9][0-9]-[0-9]* \ syslog-ng-devel-[0-9]* eventlog* \ syslog-ng-incubator-* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP GEOIP2 DOCS REDIS JAVA PYTHON MONGO CURL JAVA_MOD OPTIONS_DEFAULT= JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP_DESC= Build with GeoIP support (depreciated) GEOIP2_DESC= Build with geoip2 (MaxMindDB) support REDIS_DESC= Build with Redis support JAVA_DESC= Build with Java support (no modules) JAVA_MOD_DESC= Build with Java modules (needs Maven / Internet access) PYTHON_DESC= Build with Python 2.7 support CURL_DESC= Build with Curl HTTP support USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ gettext-runtime python shebangfix USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng SHEBANG_FILES= lib/merge-grammar.py SHEBANG_LANG= python GNU_CONFIGURE= yes USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --enable-manpages \ --disable-linux-caps \ --datadir=${PREFIX}/share/ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper SPOOF_LIB_DEPENDS= libnet.so:net/libnet SPOOF_CONFIGURE_ENABLE= spoof-source SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ LIBNET_LIBS="-L/usr/local/lib -lnet" IPV6_CONFIGURE_ENABLE= ipv6 GEOIP_CONFIGURE_ENABLE= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ENV= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" GEOIP_PLIST_FILES= lib/syslog-ng/libgeoip-plugin.so GEOIP2_CONFIGURE_ENABLE= geoip2 GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb GEOIP2_LDFLAGS= -L${LOCALBASE}/lib GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so REDIS_CONFIGURE_ENABLE= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_PLIST_FILES= lib/syslog-ng/libredis.so SMTP_CONFIGURE_ON= --with-libesmtp=${LOCALBASE} --enable-smtp SMTP_CONFIGURE_OFF= --without-libesmtp --disable-smtp SMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp SMTP_PLIST_FILES= lib/syslog-ng/libafsmtp.so SQL_CONFIGURE_ENABLE= sql SQL_LIB_DEPENDS= libdbi.so:databases/libdbi SQL_CONFIGURE_ENV= LIBDBI_LIBS="-ldbi" SQL_LDFLAGS= -L${LOCALBASE}/lib SQL_PLIST_FILES= lib/syslog-ng/libafsql.so MONGO_CONFIGURE_ENABLE= mongodb MONGO_LIB_DEPENDS= libmongoc-1.0.so:devel/mongo-c-driver MONGO_PLIST_FILES= lib/syslog-ng/libafmongodb.so JSON_CONFIGURE_ENABLE= json JSON_LIB_DEPENDS= libjson-c.so:devel/json-c -JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ +JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ share/syslog-ng/include/scl/cim/template.conf JAVA_CONFIGURE_ENABLE= java JAVA_USE_JAVA= yes -JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ +JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ lib/syslog-ng/java-modules/syslog-ng-core.jar JAVA_MOD_CONFIGURE_ENABLE= java-modules JAVA_MOD_USE_JAVA= yes JAVA_MOD_BUILD_DEPENDS= gradle:devel/gradle \ bash:shells/bash JAVA_MOD_PLIST_DIRS= lib/syslog-ng/java-modules/elastic-jest-client JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-1.2.16.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-common-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-nio-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpclient-4.5.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpasyncclient-4.1.1.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-api-1.7.13.jar \ lib/syslog-ng/java-modules/elastic-jest-client/guava-19.0.jar \ lib/syslog-ng/java-modules/elastic-jest-client/gson-2.6.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-lang3-3.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-logging-1.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-codec-1.9.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-simple-1.7.13.jar \ lib/syslog-ng/java-modules/hdfs.jar \ lib/syslog-ng/java-modules/elastic.jar \ lib/syslog-ng/java-modules/elastic-v2.jar \ lib/syslog-ng/java-modules/kafka.jar \ lib/syslog-ng/java-modules/dummy.jar \ lib/syslog-ng/java-modules/http.jar \ lib/syslog-ng/java-modules/syslog-ng-common.jar PYTHON_CONFIGURE_ENABLE= python PYTHON_CONFIGURE_WITH= python=2.7 PYTHON_USES= python:2.7 -PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so +PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so CURL_CONFIGURE_OFF= --with-libcurl=off CURL_LIB_DEPENDS= libcurl.so:ftp/curl -CURL_PLIST_FILES= lib/syslog-ng/libhttp.so +CURL_PLIST_FILES= lib/syslog-ng/libhttp.so .include post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include Index: head/sysutils/syslog-ng312/Makefile =================================================================== --- head/sysutils/syslog-ng312/Makefile (revision 453380) +++ head/sysutils/syslog-ng312/Makefile (revision 453381) @@ -1,172 +1,172 @@ # Created by: Ivan Lago # $FreeBSD$ PORTNAME= syslog-ng DISTVERSION= 3.12.1 CATEGORIES= sysutils DISTFILES= syslog-ng-${DISTVERSION}.tar.gz MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ .if !defined(MASTERDIR) PKGNAMESUFFIX= 312 .endif MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement LIB_DEPENDS= libpcre.so:devel/pcre \ libuuid.so:misc/e2fsprogs-libuuid \ libbson-1.0.so:devel/libbson BROKEN_powerpc64= fails to link: Internal error: Segmentation fault (program ld) BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng[0-9][0-9]-[0-9]* \ syslog-ng-devel-[0-9]* eventlog* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP GEOIP2 DOCS REDIS JAVA PYTHON MONGO CURL JAVA_MOD OPTIONS_DEFAULT= JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP_DESC= Build with GeoIP support (depreciated) GEOIP2_DESC= Build with geoip2 (MaxMindDB) support REDIS_DESC= Build with Redis support JAVA_DESC= Build with Java support (no modules) JAVA_MOD_DESC= Build with Java modules (needs Maven / Internet access) PYTHON_DESC= Build with Python 2.7 support CURL_DESC= Build with Curl HTTP support USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ gettext-runtime python shebangfix USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng SHEBANG_FILES= lib/merge-grammar.py SHEBANG_LANG= python GNU_CONFIGURE= yes USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --enable-manpages \ --disable-linux-caps \ --datadir=${PREFIX}/share/ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper SPOOF_LIB_DEPENDS= libnet.so:net/libnet SPOOF_CONFIGURE_ENABLE= spoof-source SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ LIBNET_LIBS="-L/usr/local/lib -lnet" IPV6_CONFIGURE_ENABLE= ipv6 GEOIP_CONFIGURE_ENABLE= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ENV= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" GEOIP_PLIST_FILES= lib/syslog-ng/libgeoip-plugin.so GEOIP2_CONFIGURE_ENABLE= geoip2 GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb GEOIP2_LDFLAGS= -L${LOCALBASE}/lib GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so REDIS_CONFIGURE_ENABLE= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_PLIST_FILES= lib/syslog-ng/libredis.so SMTP_CONFIGURE_ON= --with-libesmtp=${LOCALBASE} --enable-smtp SMTP_CONFIGURE_OFF= --without-libesmtp --disable-smtp SMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp SMTP_PLIST_FILES= lib/syslog-ng/libafsmtp.so SQL_CONFIGURE_ENABLE= sql SQL_LIB_DEPENDS= libdbi.so:databases/libdbi SQL_CONFIGURE_ENV= LIBDBI_LIBS="-ldbi" SQL_LDFLAGS= -L${LOCALBASE}/lib SQL_PLIST_FILES= lib/syslog-ng/libafsql.so MONGO_CONFIGURE_ENABLE= mongodb MONGO_LIB_DEPENDS= libmongoc-1.0.so:devel/mongo-c-driver MONGO_PLIST_FILES= lib/syslog-ng/libafmongodb.so JSON_CONFIGURE_ENABLE= json JSON_LIB_DEPENDS= libjson-c.so:devel/json-c -JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ +JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ share/syslog-ng/include/scl/cim/template.conf JAVA_CONFIGURE_ENABLE= java JAVA_USE_JAVA= yes -JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ +JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ lib/syslog-ng/java-modules/syslog-ng-core.jar JAVA_MOD_CONFIGURE_ENABLE= java-modules JAVA_MOD_USE_JAVA= yes JAVA_MOD_BUILD_DEPENDS= gradle:devel/gradle \ bash:shells/bash JAVA_MOD_PLIST_DIRS= lib/syslog-ng/java-modules/elastic-jest-client JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-1.2.16.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-common-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-nio-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpclient-4.5.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpasyncclient-4.1.1.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-api-1.7.13.jar \ lib/syslog-ng/java-modules/elastic-jest-client/guava-19.0.jar \ lib/syslog-ng/java-modules/elastic-jest-client/gson-2.6.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-lang3-3.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-logging-1.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-codec-1.9.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-simple-1.7.13.jar \ lib/syslog-ng/java-modules/hdfs.jar \ lib/syslog-ng/java-modules/elastic.jar \ lib/syslog-ng/java-modules/elastic-v2.jar \ lib/syslog-ng/java-modules/kafka.jar \ lib/syslog-ng/java-modules/dummy.jar \ lib/syslog-ng/java-modules/http.jar \ lib/syslog-ng/java-modules/syslog-ng-common.jar PYTHON_CONFIGURE_ENABLE= python PYTHON_CONFIGURE_WITH= python=2.7 PYTHON_USES= python:2.7 -PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so +PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so CURL_CONFIGURE_OFF= --with-libcurl=off CURL_LIB_DEPENDS= libcurl.so:ftp/curl -CURL_PLIST_FILES= lib/syslog-ng/libhttp.so +CURL_PLIST_FILES= lib/syslog-ng/libhttp.so .include post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include Index: head/sysutils/syslog-ng36/Makefile =================================================================== --- head/sysutils/syslog-ng36/Makefile (revision 453380) +++ head/sysutils/syslog-ng36/Makefile (revision 453381) @@ -1,149 +1,149 @@ # Created by: Ivan Lago # $FreeBSD$ PORTNAME= syslog-ng DISTVERSION= 3.6.4 PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= https://github.com/balabit/${PORTNAME}/releases/download/${PORTNAME}-${DISTVERSION}/ \ http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/${DISTVERSION}/source/ \ .if !defined(MASTERDIR) PKGNAMESUFFIX= 36 .endif MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement LIB_DEPENDS= libevtlog.so:sysutils/eventlog \ libpcre.so:devel/pcre BROKEN_powerpc64= fails to link: cc: Internal error: Segmentation fault (program ld) BROKEN_sparc64= fails to compile: gcc core dump CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng[0-9][0-9]-[0-9]* \ syslog-ng[0-9][0-9][0-9]-[0-9]* \ syslog-ng-devel-[0-9]* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP DOCS REDIS OPENSSL OPTIONS_DEFAULT= OPENSSL JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP_DESC= Build with GeoIP support REDIS_DESC= Build with Redis support USES= alias gmake libtool pathfix pkgconfig USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng GNU_CONFIGURE= yes USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --disable-linux-caps \ --enable-debug --enable-manpages \ --datadir=${PREFIX}/share/syslog-ng/ .include .if ${PORT_OPTIONS:MOPENSSL} USES+= ssl CONFIGURE_ARGS+= --enable-ssl CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" PLIST_FILES+= lib/syslog-ng/libafsocket-tls.so .else CONFIGURE_ARGS+= --disable-ssl .endif .if ${PORT_OPTIONS:MTCP_WRAPPERS} CONFIGURE_ARGS+= --enable-tcp-wrapper .else CONFIGURE_ARGS+= --disable-tcp-wrapper .endif .if ${PORT_OPTIONS:MSPOOF} LIB_DEPENDS+= libnet.so:net/libnet CONFIGURE_ARGS+= --enable-spoof-source .else CONFIGURE_ARGS+= --disable-spoof-source .endif .if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+= --enable-ipv6 .else CONFIGURE_ARGS+= --disable-ipv6 .endif .if ${PORT_OPTIONS:MGEOIP} CONFIGURE_ARGS+= --enable-geoip LIB_DEPENDS+= libGeoIP.so:net/GeoIP CONFIGURE_ENV+= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" PLIST_FILES+= lib/syslog-ng/libtfgeoip.so .else CONFIGURE_ARGS+= --disable-geoip .endif .if ${PORT_OPTIONS:MREDIS} CONFIGURE_ARGS+= --enable-redis --with-libhiredis=${LOCALBASE}/lib LIB_DEPENDS+= libhiredis.so:databases/hiredis PLIST_FILES+= lib/syslog-ng/libredis.so .else CONFIGURE_ARGS+= --disable-redis .endif .if ${PORT_OPTIONS:MSMTP} CONFIGURE_ARGS+= --with-libesmtp=/usr/local/ LIB_DEPENDS+= libesmtp.so:mail/libesmtp PLIST_FILES+= lib/syslog-ng/libafsmtp.so .else CONFIGURE_ARGS+= --disable-smtp .endif .if ${PORT_OPTIONS:MSQL} LIB_DEPENDS+= libdbi.so:databases/libdbi CONFIGURE_ENV+= LIBDBI_LIBS="-ldbi" CONFIGURE_ARGS+= --enable-sql LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES+= lib/syslog-ng/libafsql.so .else CONFIGURE_ARGS+= --disable-sql .endif .if ${PORT_OPTIONS:MJSON} LIB_DEPENDS+= libjson-c.so:devel/json-c CONFIGURE_ARGS+= --enable-json -PLIST_FILES+= lib/syslog-ng/libjson-plugin.so +PLIST_FILES+= lib/syslog-ng/libjson-plugin.so .else CONFIGURE_ARGS+= --disable-json .endif post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include Index: head/sysutils/syslog-ng37/Makefile =================================================================== --- head/sysutils/syslog-ng37/Makefile (revision 453380) +++ head/sysutils/syslog-ng37/Makefile (revision 453381) @@ -1,144 +1,144 @@ # Created by: Ivan Lago # $FreeBSD$ PORTNAME= syslog-ng PORTVERSION= 3.7.3 PORTREVISION= 7 CATEGORIES= sysutils #MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ DISTNAME= syslog-ng-${DISTVERSION}_with_man MASTER_SITES= http://peter.czanik.hu/freebsd/ .if !defined(MASTERDIR) PKGNAMESUFFIX= 37 .endif MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement LIB_DEPENDS= libevtlog.so:sysutils/eventlog \ libpcre.so:devel/pcre \ libuuid.so:misc/e2fsprogs-libuuid BUILD_DEPENDS= xsltproc:textproc/libxslt BROKEN_powerpc64= fails to link: Internal error: Segmentation fault (program ld) BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng[0-9][0-9]-[0-9]* \ syslog-ng[0-9][0-9][0-9]-[0-9]* \ syslog-ng-devel-[0-9]* \ syslog-ng-incubator-* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP DOCS REDIS JAVA PYTHON MONGO OPTIONS_DEFAULT= JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP_DESC= Build with GeoIP support REDIS_DESC= Build with Redis support JAVA_DESC= Build with Java support (and modules, like Elastic) PYTHON_DESC= Build with Python 2.7 support USES= gmake libtool pathfix pkgconfig ssl gettext-runtime USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng GNU_CONFIGURE= yes USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --enable-manpages \ --disable-linux-caps \ --datadir=${PREFIX}/share/syslog-ng/ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper SPOOF_CONFIGURE_ENABLE= spoof-source SPOOF_LIB_DEPENDS= libnet.so:net/libnet IPV6_CONFIGURE_ENABLE= ipv6 GEOIP_CONFIGURE_ENABLE= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ENV= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" GEOIP_PLIST_FILES= lib/syslog-ng/libgeoip-plugin.so REDIS_CONFIGURE_ENABLE= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_PLIST_FILES= lib/syslog-ng/libredis.so SMTP_CONFIGURE_ON= --with-libesmtp=/usr/local/ SMTP_CONFIGURE_OFF= --disable-smtp SMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp SMTP_PLIST_FILES= lib/syslog-ng/libafsmtp.so SQL_CONFIGURE_ENABLE= sql SQL_LIB_DEPENDS= libdbi.so:databases/libdbi SQL_CONFIGURE_ENV= LIBDBI_LIBS="-ldbi" SQL_LDFLAGS= -L${LOCALBASE}/lib SQL_PLIST_FILES= lib/syslog-ng/libafsql.so MONGO_CONFIGURE_ENABLE= mongodb MONGO_BUILD_DEPENDS= mongo:databases/mongodb MONGO_RUN_DEPENDS= mongo:databases/mongodb MONGO_PLIST_FILES= lib/syslog-ng/libafmongodb.so JSON_CONFIGURE_ENABLE= json JSON_LIB_DEPENDS= libjson-c.so:devel/json-c -JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so +JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so JAVA_CONFIGURE_ENABLE= java JAVA_BROKEN= Unsupported maven downloads. JAVA_USE_JAVA= yes JAVA_BUILD_DEPENDS= gradle:devel/gradle JAVA_BUILD_DEPENDS= bash:shells/bash -JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ - lib/syslog-ng/java-modules/syslog-ng-core.jar \ - lib/syslog-ng/java-modules/log4j-1.2.16.jar \ - lib/syslog-ng/java-modules/elastic.jar \ - lib/syslog-ng/java-modules/http.jar \ - lib/syslog-ng/java-modules/kafka.jar \ - lib/syslog-ng/java-modules/java-modules.jar \ - lib/syslog-ng/java-modules/hdfs.jar \ - lib/syslog-ng/java-modules/syslog-ng-common.jar \ - lib/syslog-ng/java-modules/dummy.jar +JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ + lib/syslog-ng/java-modules/syslog-ng-core.jar \ + lib/syslog-ng/java-modules/log4j-1.2.16.jar \ + lib/syslog-ng/java-modules/elastic.jar \ + lib/syslog-ng/java-modules/http.jar \ + lib/syslog-ng/java-modules/kafka.jar \ + lib/syslog-ng/java-modules/java-modules.jar \ + lib/syslog-ng/java-modules/hdfs.jar \ + lib/syslog-ng/java-modules/syslog-ng-common.jar \ + lib/syslog-ng/java-modules/dummy.jar PYTHON_CONFIGURE_ON= --enable-python --with-python=2.7 PYTHON_CONFIGURE_OFF= --disable-python PYTHON_USES= python:2.7 -PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so +PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so .include post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include Index: head/sysutils/syslog-ng39/Makefile =================================================================== --- head/sysutils/syslog-ng39/Makefile (revision 453380) +++ head/sysutils/syslog-ng39/Makefile (revision 453381) @@ -1,166 +1,166 @@ # Created by: Ivan Lago # $FreeBSD$ PORTNAME= syslog-ng DISTVERSION= 3.9.1 CATEGORIES= sysutils DISTFILES= syslog-ng-${DISTVERSION}.tar.gz MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ .if !defined(MASTERDIR) PKGNAMESUFFIX= 39 .endif MAINTAINER= cy@FreeBSD.org COMMENT= Powerful syslogd replacement LIB_DEPENDS= libevtlog.so:sysutils/eventlog \ libpcre.so:devel/pcre \ libuuid.so:misc/e2fsprogs-libuuid \ libbson-1.0.so:devel/libbson BROKEN_powerpc64= fails to link: Internal error: Segmentation fault (program ld) BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ syslog-ng[0-9][0-9]-[0-9]* \ syslog-ng[0-9][0-9][0-9]-[0-9]* \ syslog-ng-devel-[0-9]* \ syslog-ng-incubator-* WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP DOCS REDIS JAVA PYTHON MONGO CURL JAVA_MOD OPTIONS_DEFAULT= JSON TCP_WRAPPERS_DESC= Build with TCP Wrappers SQL_DESC= Build with database (libdbi) support SPOOF_DESC= Build with spoof source support SMTP_DESC= Build with SMTP support JSON_DESC= Build with JSON-C support GEOIP_DESC= Build with GeoIP support REDIS_DESC= Build with Redis support JAVA_DESC= Build with Java support (no modules) JAVA_MOD_DESC= Build with Java modules (needs Maven / Internet access) PYTHON_DESC= Build with Python 2.7 support CURL_DESC= Build with Curl HTTP support USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ gettext-runtime USE_LDCONFIG= yes USE_RC_SUBR= syslog-ng GNU_CONFIGURE= yes USE_GNOME= glib20 SUB_FILES= pkg-message INSTALL_TARGET= install-strip CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ --enable-dynamic-linking --enable-manpages \ --disable-linux-caps \ --datadir=${PREFIX}/share/ CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper SPOOF_LIB_DEPENDS= libnet.so:net/libnet SPOOF_CONFIGURE_ENABLE= spoof-source IPV6_CONFIGURE_ENABLE= ipv6 GEOIP_CONFIGURE_ENABLE= geoip GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP GEOIP_CONFIGURE_ENV= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" GEOIP_PLIST_FILES= lib/syslog-ng/libgeoip-plugin.so REDIS_CONFIGURE_ENABLE= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_PLIST_FILES= lib/syslog-ng/libredis.so SMTP_CONFIGURE_ON= --with-libesmtp=${LOCALBASE} --enable-smtp SMTP_CONFIGURE_OFF= --without-libesmtp --disable-smtp SMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp SMTP_PLIST_FILES= lib/syslog-ng/libafsmtp.so SQL_CONFIGURE_ENABLE= sql SQL_LIB_DEPENDS= libdbi.so:databases/libdbi SQL_CONFIGURE_ENV= LIBDBI_LIBS="-ldbi" SQL_LDFLAGS= -L${LOCALBASE}/lib SQL_PLIST_FILES= lib/syslog-ng/libafsql.so MONGO_CONFIGURE_ENABLE= mongodb MONGO_LIB_DEPENDS= libmongoc-1.0.so:devel/mongo-c-driver MONGO_PLIST_FILES= lib/syslog-ng/libafmongodb.so JSON_CONFIGURE_ENABLE= json JSON_LIB_DEPENDS= libjson-c.so:devel/json-c -JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ +JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ share/syslog-ng/include/scl/cim/template.conf JAVA_CONFIGURE_ENABLE= java JAVA_USE_JAVA= yes -JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ +JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ lib/syslog-ng/java-modules/syslog-ng-core.jar JAVA_MOD_CONFIGURE_ENABLE= java-modules # JAVA_MOD_BROKEN= Unsupported maven downloads. JAVA_MOD_USE_JAVA= yes JAVA_MOD_BUILD_DEPENDS= gradle:devel/gradle \ bash:shells/bash JAVA_MOD_PLIST_DIRS= lib/syslog-ng/java-modules/elastic-jest-client JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-1.2.16.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/jest-common-2.0.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-nio-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpclient-4.5.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpasyncclient-4.1.1.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-api-1.7.13.jar \ lib/syslog-ng/java-modules/elastic-jest-client/guava-19.0.jar \ lib/syslog-ng/java-modules/elastic-jest-client/gson-2.6.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-lang3-3.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/httpcore-4.4.4.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-logging-1.2.jar \ lib/syslog-ng/java-modules/elastic-jest-client/commons-codec-1.9.jar \ lib/syslog-ng/java-modules/elastic-jest-client/slf4j-simple-1.7.13.jar \ lib/syslog-ng/java-modules/hdfs.jar \ lib/syslog-ng/java-modules/elastic.jar \ lib/syslog-ng/java-modules/elastic-v2.jar \ lib/syslog-ng/java-modules/kafka.jar \ lib/syslog-ng/java-modules/dummy.jar \ lib/syslog-ng/java-modules/http.jar \ lib/syslog-ng/java-modules/syslog-ng-common.jar PYTHON_CONFIGURE_ENABLE= python PYTHON_CONFIGURE_WITH= python=2.7 PYTHON_USES= python:2.7 -PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so +PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so CURL_CONFIGURE_OFF= --with-libcurl=off CURL_LIB_DEPENDS= libcurl.so:ftp/curl -CURL_PLIST_FILES= lib/syslog-ng/libcurl.so +CURL_PLIST_FILES= lib/syslog-ng/libcurl.so .include post-patch: @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample post-install: .if ${PORT_OPTIONS:MDOCS} ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} .endif ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ ${STAGEDIR}${PREFIX}/include/syslog-ng/ .include Index: head/sysutils/u-boot-master/Makefile =================================================================== --- head/sysutils/u-boot-master/Makefile (revision 453380) +++ head/sysutils/u-boot-master/Makefile (revision 453381) @@ -1,120 +1,120 @@ # $FreeBSD$ # # Common infrastructure for u-boot ports # PORTNAME= u-boot PORTVERSION= ${UBOOT_VERSION} -DISTVERSIONPREFIX= ports-v +DISTVERSIONPREFIX= ports-v CATEGORIES= sysutils PKGNAMESUFFIX?= -${MODEL} MAINTAINER= imp@FreeBSD.org COMMENT= Cross-build das u-boot for ${MODEL} LICENSE= GPLv2 BUILD_DEPENDS+= gsed:textproc/gsed \ swig3.0:devel/swig30 \ dtc>=1.4.1:sysutils/dtc BUILD_DEPENDS+= ${COMPILER}:devel/${COMPILER} USES= gmake python:build shebangfix BINARY_ALIAS= swig=swig3.0 sed=gsed USE_GITHUB= yes GH_ACCOUNT= freebsd GH_PROJECT= u-boot SHEBANG_FILES= lib/libfdt/pylibfdt/setup.py SSP_UNSAFE= yes UBOOT_DIR= share/u-boot/${PORTNAME}${PKGNAMESUFFIX} INST= ${PREFIX}/${UBOOT_DIR} DESCR?= ${.CURDIR}/pkg-descr MAKE_ARGS+= V=1 CROSS_COMPILE=${CROSS_COMPILE} DTC=${LOCALBASE}/bin/dtc PYTHON=${PYTHON_CMD} ${ARCHFLAGS} NO_ARCH= yes # Sanity checks .if !defined(MODEL) IGNORE+= MODEL is not defined .endif .if !defined(BOARD_CONFIG) IGNORE+= BOARD_CONFIG is not defined .endif .if !defined(FAMILY) IGNORE+= FAMILY is not defined .endif # Overrides for OMAP family UBOOT_PLIST_OMAP=u-boot.img MLO # Overrides for ALLWINNER family UBOOT_PLIST_ALLWINNER=u-boot.img u-boot-sunxi-with-spl.bin # Overrides for ALLWINNER64 family UBOOT_PLIST_ALLWINNER64=u-boot-sunxi-with-spl.bin UBOOT_ARCH_ALLWINNER64=aarch64 # Overrides for Zynq 7000 family UBOOT_PLIST_ZYNQ_7000=u-boot.img boot.bin uEnv.txt UBOOT_MOVE_ZYNQ_7000=${WRKSRC}/spl/boot.bin ${.CURDIR}/files/uEnv.txt # Uboot variables .if !defined(UBOOT_VERSION) && defined(UBOOT_VERSION_${FAMILY:tu}) UBOOT_VERSION=${UBOOT_VERSION_${FAMILY:tu}} .endif UBOOT_VERSION?= 2017.09.00 .if !defined(UBOOT_PLIST) && defined(UBOOT_PLIST_${FAMILY:tu}) UBOOT_PLIST=${UBOOT_PLIST_${FAMILY:tu}} .endif UBOOT_PLIST?=u-boot.img .if !defined(UBOOT_ARCH) && defined(UBOOT_ARCH_${FAMILY:tu}) UBOOT_ARCH=${UBOOT_ARCH_${FAMILY:tu}} .endif UBOOT_ARCH?= arm .if ${UBOOT_ARCH} == arm CROSS_COMPILE=arm-none-eabi- ARCHFLAGS=ARCH=${UBOOT_ARCH} .elif ${UBOOT_ARCH} == aarch64 CROSS_COMPILE=aarch64-none-elf- ARCHFLAGS=ARCH=arm .else # Best guess for other architectures CROSS_COMPILE=${UBOOT_ARCH}-none-elf- ARCHFLAGS=ARCH=${UBOOT_ARCH} .endif COMPILER?=${CROSS_COMPILE}gcc .if !defined(UBOOT_MOVE) && defined(UBOOT_MOVE_${FAMILY:tu}) UBOOT_MOVE=${UBOOT_MOVE_${FAMILY:tu}} .endif # Each u-boot family has different files to include, bring them in. .for i in ${UBOOT_PLIST} -PLIST_FILES+= ${UBOOT_DIR}/${i} +PLIST_FILES+= ${UBOOT_DIR}/${i} .endfor -PLIST_FILES+= ${UBOOT_DIR}/README +PLIST_FILES+= ${UBOOT_DIR}/README do-configure: (cd ${WRKSRC}; ${SETENV} ${CONFIGURE_ENV} ${MAKE_CMD} ${BOARD_CONFIG}) # If we need to put anything into WRKSRC, do so now so we can build the PLIST # in do-install .if defined(UBOOT_MOVE) pre-install: ${CP} ${UBOOT_MOVE} ${WRKSRC} .endif do-install: ${MKDIR} ${STAGEDIR}/${INST} .for i in ${UBOOT_PLIST} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}/${INST} .endfor ${INSTALL_DATA} ${DESCR} ${STAGEDIR}/${INST}/README .include Index: head/sysutils/u-boot-nanopi-m1plus/Makefile =================================================================== --- head/sysutils/u-boot-nanopi-m1plus/Makefile (revision 453380) +++ head/sysutils/u-boot-nanopi-m1plus/Makefile (revision 453381) @@ -1,10 +1,10 @@ # $FreeBSD$ -MAINTAINER= manu@FreeBSD.org -MASTERDIR= ${.CURDIR}/../u-boot-master +MAINTAINER= manu@FreeBSD.org +MASTERDIR= ${.CURDIR}/../u-boot-master -MODEL= nanopi_m1plus -BOARD_CONFIG= nanopi_m1_plus_defconfig -FAMILY= allwinner +MODEL= nanopi_m1plus +BOARD_CONFIG= nanopi_m1_plus_defconfig +FAMILY= allwinner .include "${MASTERDIR}/Makefile" Index: head/sysutils/u-boot-nanopi-neo-air/Makefile =================================================================== --- head/sysutils/u-boot-nanopi-neo-air/Makefile (revision 453380) +++ head/sysutils/u-boot-nanopi-neo-air/Makefile (revision 453381) @@ -1,10 +1,10 @@ # $FreeBSD$ -MAINTAINER= manu@FreeBSD.org -MASTERDIR= ${.CURDIR}/../u-boot-master +MAINTAINER= manu@FreeBSD.org +MASTERDIR= ${.CURDIR}/../u-boot-master -MODEL= nanopi_neo_air -BOARD_CONFIG= nanopi_neo_air_defconfig -FAMILY= allwinner +MODEL= nanopi_neo_air +BOARD_CONFIG= nanopi_neo_air_defconfig +FAMILY= allwinner .include "${MASTERDIR}/Makefile" Index: head/sysutils/u-boot-zedboard/Makefile =================================================================== --- head/sysutils/u-boot-zedboard/Makefile (revision 453380) +++ head/sysutils/u-boot-zedboard/Makefile (revision 453381) @@ -1,10 +1,10 @@ # $FreeBSD$ -MAINTAINER= imp@FreeBSD.org -MASTERDIR= ${.CURDIR}/../u-boot-master +MAINTAINER= imp@FreeBSD.org +MASTERDIR= ${.CURDIR}/../u-boot-master -MODEL= zedboard -BOARD_CONFIG= zynq_zed_defconfig -FAMILY= zynq_7000 +MODEL= zedboard +BOARD_CONFIG= zynq_zed_defconfig +FAMILY= zynq_7000 .include "${MASTERDIR}/Makefile" Index: head/sysutils/u-boot-zybo/Makefile =================================================================== --- head/sysutils/u-boot-zybo/Makefile (revision 453380) +++ head/sysutils/u-boot-zybo/Makefile (revision 453381) @@ -1,10 +1,10 @@ # $FreeBSD$ -MAINTAINER= imp@FreeBSD.org -MASTERDIR= ${.CURDIR}/../u-boot-master +MAINTAINER= imp@FreeBSD.org +MASTERDIR= ${.CURDIR}/../u-boot-master -MODEL= zybo -BOARD_CONFIG= zynq_zybo_defconfig -FAMILY= zynq_7000 +MODEL= zybo +BOARD_CONFIG= zynq_zybo_defconfig +FAMILY= zynq_7000 .include "${MASTERDIR}/Makefile" Index: head/sysutils/xen-tools/Makefile =================================================================== --- head/sysutils/xen-tools/Makefile (revision 453380) +++ head/sysutils/xen-tools/Makefile (revision 453381) @@ -1,88 +1,88 @@ # $FreeBSD$ PORTNAME= xen PKGNAMESUFFIX= -tools PORTVERSION= 4.7.2 -PORTREVISION= 2 +PORTREVISION= 2 CATEGORIES= sysutils emulators MASTER_SITES= http://downloads.xenproject.org/release/xen/${PORTVERSION}/ MAINTAINER= royger@FreeBSD.org COMMENT= Xen management tool, based on LibXenlight LICENSE= GPLv2 LGPL3 LICENSE_COMB= multi BROKEN_FreeBSD_10= does not build LIB_DEPENDS= libyajl.so:devel/yajl \ liblzo2.so:archivers/lzo2 \ libpixman-1.so:x11/pixman \ libargp.so:devel/argp-standalone BUILD_DEPENDS= dev86>0:devel/dev86 \ seabios>0:misc/seabios \ markdown>0:textproc/markdown OPTIONS_DEFINE= DOCS ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= "not yet ported to anything other than amd64" USES= cpe gettext gmake libtool localbase:ldflags perl5 pkgconfig \ python shebangfix USE_GNOME= glib20 USE_LDCONFIG= yes GNU_CONFIGURE= yes MAKE_ARGS= clang=y QEMU_ARGS= --disable-gtk \ --disable-smartcard-nss \ --disable-sdl \ --disable-vte \ --disable-curses \ --disable-tools \ --disable-curl \ --cxx=c++ EXTRA_PATCHES= ${FILESDIR}/var_paths.patch:-p1 \ ${FILESDIR}/0001-libxl-fix-creation-of-pkgconf-install-dir.patch:-p1 \ ${FILESDIR}/0001-tools-configure-fix-pkg-config-install-path-for-Free.patch:-p1 \ ${FILESDIR}/0001-libs-xenstore-set-correct-FreeBSD-device.patch:-p1 \ ${FILESDIR}/kdd.patch:-p1 \ ${FILESDIR}/0001-xenstored-apply-a-write-transaction-rate-limit.patch:-p1 \ ${FILESDIR}/0002-xenstored-Log-when-the-write-transaction-rate-limit-.patch:-p1 CONFIGURE_ARGS+= --with-extra-qemuu-configure-args="${QEMU_ARGS}" \ --with-system-seabios=${LOCALBASE}/share/seabios/bios.bin # Disable bash and xgettext tests, they are not needed on FreeBSD. CONFIGURE_ENV+= ac_cv_path_BASH=${TRUE} SHEBANG_FILES= tools/misc/xencov_split \ tools/misc/xen-ringwatch ALL_TARGET= tools docs INSTALL_TARGET= install-tools install-docs .include .if ${OPSYS} != FreeBSD IGNORE= only supported on FreeBSD .endif post-patch: @${REINPLACE_CMD} "s,x86_64,amd64,g" ${WRKSRC}/tools/configure @${REINPLACE_CMD} -e "s,/var/lib,/var/db,g" \ ${WRKSRC}/tools/Makefile \ ${WRKSRC}/tools/libxc/include/xenguest.h \ ${WRKSRC}/tools/libxl/libxl_dom.c \ ${WRKSRC}/tools/libxl/libxl_dm.c \ ${WRKSRC}/tools/qemu-xen-traditional/i386-dm/helper2.c \ ${WRKSRC}/docs/man/* @for p in `ls ${FILESDIR}/*qemuu*.patch 2>/dev/null`; do \ ${ECHO_CMD} "====> Applying $${p##*/}" ; \ ${PATCH} -s -p1 -i $${p} -d ${WRKSRC}/tools/qemu-xen ; \ done post-install: ${MKDIR} ${STAGEDIR}/var/run/xen .include Index: head/textproc/elasticsearch-plugin-sql/Makefile =================================================================== --- head/textproc/elasticsearch-plugin-sql/Makefile (revision 453380) +++ head/textproc/elasticsearch-plugin-sql/Makefile (revision 453381) @@ -1,33 +1,33 @@ # $FreeBSD$ PORTNAME= sql PORTVERSION= 1.7.6 CATEGORIES= textproc MASTER_SITES= https://github.com/NLPchina/elasticsearch-sql/releases/download/${PORTVERSION}/ PKGNAMEPREFIX= elasticsearch-plugin- DISTNAME= elasticsearch-${PORTNAME}-${PORTVERSION} MAINTAINER= olgeni@FreeBSD.org COMMENT= ElasticSearch SQL plugin LICENSE= APACHE20 RUN_DEPENDS= elasticsearch>=1.7.0:textproc/elasticsearch -CONFLICTS= elasticsearch2-plugin-sql-2.* +CONFLICTS= elasticsearch2-plugin-sql-2.* USES= zip NO_BUILD= yes NO_ARCH= yes PLIST_SUB+= VERSION="${PORTVERSION}" post-patch: @${FIND} ${WRKSRC} -type d -empty -delete @${RM} ${WRKSRC}/_site/vendor/codemirror/.travis.yml do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/elasticsearch/plugins/sql ${INSTALL_DATA} ${WRKSRC}/*.jar ${STAGEDIR}${PREFIX}/lib/elasticsearch/plugins/sql cd ${WRKSRC} && ${COPYTREE_SHARE} _site ${STAGEDIR}${PREFIX}/lib/elasticsearch/plugins/sql .include Index: head/textproc/elasticsearch2-plugin-sql/Makefile =================================================================== --- head/textproc/elasticsearch2-plugin-sql/Makefile (revision 453380) +++ head/textproc/elasticsearch2-plugin-sql/Makefile (revision 453381) @@ -1,34 +1,34 @@ # $FreeBSD$ PORTNAME= sql PORTVERSION= 2.4.6.0 CATEGORIES= textproc MASTER_SITES= https://github.com/NLPchina/elasticsearch-sql/releases/download/${PORTVERSION}/ PKGNAMEPREFIX= elasticsearch2-plugin- DISTNAME= elasticsearch-${PORTNAME}-${PORTVERSION} MAINTAINER= olgeni@FreeBSD.org COMMENT= ElasticSearch SQL plugin LICENSE= APACHE20 RUN_DEPENDS= elasticsearch2>=2.4.6:textproc/elasticsearch2 -CONFLICTS= elasticsearch-plugin-sql-1.* +CONFLICTS= elasticsearch-plugin-sql-1.* USES= zip NO_BUILD= yes NO_ARCH= yes PLIST_SUB+= VERSION="${PORTVERSION}" post-patch: @${FIND} ${WRKSRC} -type d -empty -delete @${RM} ${WRKSRC}/_site/vendor/codemirror/.travis.yml do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/elasticsearch/plugins/sql ${INSTALL_DATA} ${WRKSRC}/*.jar ${STAGEDIR}${PREFIX}/lib/elasticsearch/plugins/sql cd ${WRKSRC} && ${COPYTREE_SHARE} _site ${STAGEDIR}${PREFIX}/lib/elasticsearch/plugins/sql ${INSTALL_DATA} ${WRKSRC}/*.properties ${STAGEDIR}${PREFIX}/lib/elasticsearch/plugins/sql .include Index: head/textproc/py-elasticsearch-curator-py/Makefile =================================================================== --- head/textproc/py-elasticsearch-curator-py/Makefile (revision 453380) +++ head/textproc/py-elasticsearch-curator-py/Makefile (revision 453381) @@ -1,25 +1,25 @@ # Created by: Dan Langille # $FreeBSD$ PORTNAME= curator PORTVERSION= 3.5.1 DISTVERSIONPREFIX= v CATEGORIES= textproc python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}elasticsearch- -PKGNAMESUFFIX= -py +PKGNAMESUFFIX= -py MAINTAINER= dvl@FreeBSD.org COMMENT= Python index manager for Elasticsearch LICENSE= APACHE20 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>=1.8.3:net/py-urllib3 \ ${PYTHON_PKGNAMEPREFIX}elasticsearch-py>=1.8.0:textproc/py-elasticsearch-py \ ${PYTHON_PKGNAMEPREFIX}click>=3.3:devel/py-click USE_GITHUB= yes GH_ACCOUNT= elastic USES= python USE_PYTHON= distutils autoplist .include Index: head/www/node4/Makefile =================================================================== --- head/www/node4/Makefile (revision 453380) +++ head/www/node4/Makefile (revision 453381) @@ -1,91 +1,91 @@ # Created by: Jin-Sih Lin # $FreeBSD$ PORTNAME= node PORTVERSION= 4.8.5 DISTVERSIONPREFIX= v CATEGORIES= www MASTER_SITES= http://nodejs.org/dist/v${PORTVERSION}/ PKGNAMESUFFIX= 4 MAINTAINER= bhughes@FreeBSD.org COMMENT= V8 JavaScript for client and server (4.x LTS) LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE OPTIONS_DEFINE= BUNDLED_SSL DOCS NLS OPTIONS_DEFAULT= OPTIONS_SUB= yes OPTIONS_DEFAULT_FreeBSD_10= BUNDLED_SSL OPTIONS_DEFAULT+= ${OPTIONS_DEFAULT_${OPSYS}_${OSREL:R}} BUNDLED_SSL_DESC= Use node.js's bundled OpenSSL implementation #' BUNDLED_SSL_USES_OFF= ssl BUNDLED_SSL_CONFIGURE_OFF= --shared-openssl NLS_CONFIGURE_ON= --with-intl=system-icu NLS_LIB_DEPENDS= libicui18n.so:devel/icu USES= compiler:c++11-lib gmake python:2 pkgconfig localbase HAS_CONFIGURE= yes USE_LDCONFIG= yes CONFLICTS_INSTALL= node[56]-[0-9]* node01[02]-[0-9]* node-[0-9]* node-devel-[0-9]* iojs-[0-9]* ONLY_FOR_ARCHS= amd64 i386 CONFIGURE_ARGS= --prefix=${PREFIX_RELDEST} \ - --without-npm \ + --without-npm \ --shared-libuv \ --shared-zlib PREFIX_RELDEST= ${PREFIX:S,^${DESTDIR},,} REINPLACE_ARGS= -i '' MAKE_ENV+= CC.host=${CC} CXX.host=${CXX} LINK.host=${CXX} LINK.target=${CXX} LIB_DEPENDS+= libuv.so:devel/libuv .include .if empty(PORT_OPTIONS:MBUNDLED_SSL) .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100085 && ${SSL_DEFAULT} == base IGNORE= node.js requires openssl 1.0.2, add DEFAULT_VERSIONS+=ssl=openssl to /etc/make.conf or enable BUNDLED_SSL option .endif .if !empty(SSL_DEFAULT:Mlibressl*) IGNORE= cannot build node.js with LibreSSL. You must enable BUNDLED_SSL .endif .endif post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' \ ${WRKSRC}/deps/v8/tools/gyp/v8.gyp @${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e "s|python -c|${PYTHON_CMD} -c|" \ ${WRKSRC}/deps/v8/build/toolchain.gypi @${REINPLACE_CMD} -e "s|'python',|'${PYTHON_CMD}',|" \ ${WRKSRC}/common.gypi \ ${WRKSRC}/deps/v8/build/shim_headers.gypi \ ${WRKSRC}/deps/v8/build/standalone.gypi \ ${WRKSRC}/deps/v8/src/d8.gyp \ ${WRKSRC}/deps/v8/tools/gyp/v8.gyp \ ${WRKSRC}/node.gyp \ ${WRKSRC}/tools/icu/icu-generic.gyp post-configure: # Post-process Makefile and *.mk files created by node-gyp and remove # all occurrences of -I${LOCALBASE}/include. C*FLAGS include this # before all -I../deps/* for bundled code. This can cause build # breakages if the dependency is installed in ${LOCALBASE}. The # USES+=localbase above will ensure that we pick up includes for real # external dependencies. ${FIND} ${WRKSRC}/out -type f -print0 \ | ${XARGS} -0 ${REINPLACE_CMD} -e "s|-I${LOCALBASE}/include||g" post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/node .include Index: head/www/p5-Catalyst-Plugin-ConfigLoader/Makefile =================================================================== --- head/www/p5-Catalyst-Plugin-ConfigLoader/Makefile (revision 453380) +++ head/www/p5-Catalyst-Plugin-ConfigLoader/Makefile (revision 453381) @@ -1,26 +1,26 @@ # $FreeBSD$ PORTNAME= Catalyst-Plugin-ConfigLoader PORTVERSION= 0.34 PORTREVISION= 1 CATEGORIES= www perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:BOBTFISH PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Load config files of various types -LICENSE= ART10 GPLv1+ -LICENSE_COMB= dual +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual BUILD_DEPENDS= p5-Catalyst-Runtime>=5.7008:www/p5-Catalyst-Runtime \ p5-Data-Visitor>=0.24:devel/p5-Data-Visitor \ p5-Config-Any>=0.20:devel/p5-Config-Any \ p5-MRO-Compat>=0.09:devel/p5-MRO-Compat RUN_DEPENDS:= ${BUILD_DEPENDS} USES= perl5 USE_PERL5= configure .include Index: head/www/p5-WWW-Salesforce/Makefile =================================================================== --- head/www/p5-WWW-Salesforce/Makefile (revision 453380) +++ head/www/p5-WWW-Salesforce/Makefile (revision 453381) @@ -1,26 +1,26 @@ # Created by: Matthew Seaman # $FreeBSD$ -PORTNAME= WWW-Salesforce -PORTVERSION= 0.303 -CATEGORIES= www perl5 -MASTER_SITES= CPAN -PKGNAMEPREFIX= p5- +PORTNAME= WWW-Salesforce +PORTVERSION= 0.303 +CATEGORIES= www perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- -MAINTAINER= matthew@FreeBSD.org -COMMENT= Simple abstraction layer between SOAP::Lite and Salesforce.com +MAINTAINER= matthew@FreeBSD.org +COMMENT= Simple abstraction layer between SOAP::Lite and Salesforce.com -LICENSE= ART10 GPLv1+ -LICENSE_COMB= dual +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual BUILD_DEPENDS= p5-SOAP-Lite>=0.68:net/p5-SOAP-Lite \ p5-Crypt-SSLeay>=0.56:security/p5-Crypt-SSLeay -RUN_DEPENDS:= ${BUILD_DEPENDS} -TEST_DEPENDS= p5-Test-Pod>=0:devel/p5-Test-Pod \ +RUN_DEPENDS:= ${BUILD_DEPENDS} +TEST_DEPENDS= p5-Test-Pod>=0:devel/p5-Test-Pod \ p5-Test-Pod-Coverage>=0:devel/p5-Test-Pod-Coverage -NO_ARCH= yes -USES= perl5 -USE_PERL5= configure +NO_ARCH= yes +USES= perl5 +USE_PERL5= configure .include Index: head/www/py-pylons/Makefile =================================================================== --- head/www/py-pylons/Makefile (revision 453380) +++ head/www/py-pylons/Makefile (revision 453381) @@ -1,37 +1,37 @@ # Created by: Denis Shaposhnikov # $FreeBSD$ PORTNAME= pylons PORTVERSION= 1.0.2 CATEGORIES= www devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= Pylons-${PORTVERSION} MAINTAINER= python@FreeBSD.org COMMENT= Python based web framework LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}routes>=1.12.3:www/py-routes \ - ${PYTHON_PKGNAMEPREFIX}webhelpers>=0.6.4:www/py-webhelpers \ + ${PYTHON_PKGNAMEPREFIX}webhelpers>=0.6.4:www/py-webhelpers \ ${PYTHON_PKGNAMEPREFIX}beaker>=1.5.4:www/py-beaker \ ${PYTHON_PKGNAMEPREFIX}Paste>=1.7.5.1:www/py-paste \ ${PYTHON_PKGNAMEPREFIX}PasteDeploy>=1.5.0:www/py-pastedeploy \ ${PYTHON_PKGNAMEPREFIX}PasteScript>=1.7.4.2:www/py-pastescript \ ${PYTHON_PKGNAMEPREFIX}formencode>=1.2.4:www/py-formencode \ ${PYTHON_PKGNAMEPREFIX}simplejson>=2.2.1:devel/py-simplejson \ ${PYTHON_PKGNAMEPREFIX}decorator>=3.3.2:devel/py-decorator \ ${PYTHON_PKGNAMEPREFIX}nose>=1.1.2:devel/py-nose \ ${PYTHON_PKGNAMEPREFIX}mako>=0.5.0:textproc/py-mako \ ${PYTHON_PKGNAMEPREFIX}WebError>=0.10.3:www/py-WebError \ ${PYTHON_PKGNAMEPREFIX}WebTest>=1.3.1:www/py-WebTest \ ${PYTHON_PKGNAMEPREFIX}Tempita>=0.5.1:textproc/py-Tempita \ ${PYTHON_PKGNAMEPREFIX}MarkupSafe>=0.15:textproc/py-MarkupSafe \ ${PYTHON_PKGNAMEPREFIX}webob>=1.1.1:www/py-webob USES= python USE_PYTHON= distutils autoplist .include Index: head/x11/lumina-core/Makefile =================================================================== --- head/x11/lumina-core/Makefile (revision 453380) +++ head/x11/lumina-core/Makefile (revision 453381) @@ -1,63 +1,63 @@ # Created by: Ken Moore # $FreeBSD$ PORTNAME= lumina-core -DISTVERSIONPREFIX= v -DISTVERSION= 1.3.0 +DISTVERSIONPREFIX= v +DISTVERSION= 1.3.0 DISTVERSIONSUFFIX= -p1 CATEGORIES= x11 MAINTAINER= kmoore@FreeBSD.org COMMENT= Lumina Desktop Environment LICENSE= BSD3CLAUSE RUN_DEPENDS= fluxbox>=0:x11-wm/fluxbox \ xscreensaver>=0:x11/xscreensaver \ xbrightness>=0:x11/xbrightness \ compton>=0:x11-wm/compton \ xrandr>=0:x11/xrandr \ numlockx>=0:x11/numlockx LIB_DEPENDS+= libxcb-ewmh.so:x11/xcb-util-wm \ libxcb-icccm.so:x11/xcb-util-wm \ libxcb-image.so:x11/xcb-util-image \ libxcb-util.so:x11/xcb-util CONFLICTS_INSTALL= lumina-1.2.* OPTIONS_DEFINE= MULTIMEDIA TRUEOS I18N OPTIONS_DEFAULT= MULTIMEDIA I18N MULTIMEDIA_DESC= Install multimedia support backend (gstreamer) TRUEOS_DESC= Use the TrueOS system interface settings. -I18N_DESC= Install localization files +I18N_DESC= Install localization files .include .if ${PORT_OPTIONS:MMULTIMEDIA} RUN_DEPENDS+= gstreamer1-plugins-core>=0:multimedia/gstreamer1-plugins-core .endif MAKE_JOBS_UNSAFE=yes USE_GL= gl USE_XORG= x11 xdamage xcb USE_LDCONFIG= yes USE_QT5= core gui widgets network svg multimedia imageformats \ buildtools_build x11extras concurrent USES= qmake USE_GITHUB= yes GH_ACCOUNT= trueos GH_PROJECT= lumina WRKSRC_SUBDIR= src-qt5/core #Setup the qmake configuration options .if ${PORT_OPTIONS:MTRUEOS} QMAKE_ARGS= DEFAULT_SETTINGS=TrueOS .endif .if${PORT_OPTIONS:MI18N} -USE_QT5+= linguist_build -QMAKE_ARGS+=CONFIG+=WITH_I18N +USE_QT5+= linguist_build +QMAKE_ARGS+= CONFIG+=WITH_I18N .endif .include Index: head/x11/lumina-coreutils/Makefile =================================================================== --- head/x11/lumina-coreutils/Makefile (revision 453380) +++ head/x11/lumina-coreutils/Makefile (revision 453381) @@ -1,41 +1,41 @@ # Created by: Ken Moore # $FreeBSD$ PORTNAME= lumina-coreutils -DISTVERSIONPREFIX= v -DISTVERSION= 1.3.0 +DISTVERSIONPREFIX= v +DISTVERSION= 1.3.0 DISTVERSIONSUFFIX= -p1 CATEGORIES= x11 MAINTAINER= kmoore@FreeBSD.org COMMENT= Lumina Desktop Environment LICENSE= BSD3CLAUSE RUN_DEPENDS= xrandr:x11/xrandr CONFLICTS_INSTALL= lumina-1.2.* OPTIONS_DEFINE= I18N OPTIONS_DEFAULT= I18N -I18N_DESC= Install localization files +I18N_DESC= Install localization files .include MAKE_JOBS_UNSAFE=yes USE_LDCONFIG= yes USE_QT5= core gui widgets network svg imageformats \ buildtools_build x11extras concurrent multimedia USES= qmake USE_GITHUB= yes GH_ACCOUNT= trueos GH_PROJECT= lumina WRKSRC_SUBDIR= src-qt5/core-utils .if${PORT_OPTIONS:MI18N} -USE_QT5+= linguist_build -QMAKE_ARGS+=CONFIG+=WITH_I18N +USE_QT5+= linguist_build +QMAKE_ARGS+= CONFIG+=WITH_I18N .endif .include Index: head/x11-fonts/noto-lite/Makefile =================================================================== --- head/x11-fonts/noto-lite/Makefile (revision 453380) +++ head/x11-fonts/noto-lite/Makefile (revision 453381) @@ -1,40 +1,40 @@ # $FreeBSD$ PORTNAME= noto PORTVERSION= 1.0.5 CATEGORIES= x11-fonts MASTER_SITES= https://noto-website.storage.googleapis.com/pkgs/ \ https://github.com/googlei18n/noto-emoji/raw/master/:emoji PKGNAMESUFFIX= -lite DISTNAME= ${PORTNAME:S|n|N|}-hinted DISTFILES= ${DISTNAME}.zip NotoEmoji-Regular.ttf:emoji EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= kevlo@FreeBSD.org COMMENT= Google font family - lite version LICENSE= APACHE20 OFL11 LICENSE_COMB= multi USES= fonts zip NO_BUILD= yes NO_WRKSUBDIR= yes CONFLICTS_INSTALL= noto* -LIST= NotoEmoji-Regular.ttf NotoSans-Bold.ttf NotoSans-BoldItalic.ttf NotoSans-Italic.ttf NotoSans-Regular.ttf NotoSansLinearB-Regular.ttf NotoSansSymbols-Regular.ttf NotoSerif-Bold.ttf NotoSerif-BoldItalic.ttf NotoSerif-Italic.ttf NotoSerif-Regular.ttf +LIST= NotoEmoji-Regular.ttf NotoSans-Bold.ttf NotoSans-BoldItalic.ttf NotoSans-Italic.ttf NotoSans-Regular.ttf NotoSansLinearB-Regular.ttf NotoSansSymbols-Regular.ttf NotoSerif-Bold.ttf NotoSerif-BoldItalic.ttf NotoSerif-Italic.ttf NotoSerif-Regular.ttf .for f in ${LIST} -PLIST_FILES+= ${FONTSDIR}/${f} +PLIST_FILES+= ${FONTSDIR}/${f} .endfor post-extract: ${CP} ${DISTDIR}/NotoEmoji-Regular.ttf ${WRKSRC} do-install: ${MKDIR} ${STAGEDIR}${FONTSDIR} .for f in ${LIST} cd ${WRKSRC} && ${INSTALL_DATA} ${f} ${STAGEDIR}${FONTSDIR} .endfor .include