Index: head/audio/py-soundcloud/Makefile =================================================================== --- head/audio/py-soundcloud/Makefile (revision 458738) +++ head/audio/py-soundcloud/Makefile (revision 458739) @@ -1,31 +1,31 @@ # Created by: Bernard Spil # $FreeBSD$ PORTNAME= soundcloud PORTVERSION= 0.5.0 CATEGORIES= audio devel www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= brnrd@FreeBSD.org -COMMENT= A friendly wrapper library for the Soundcloud API +COMMENT= Friendly wrapper library for the Soundcloud API LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>=1.1.2:devel/py-nose@${FLAVOR} USES= python USE_PYTHON= autoplist distutils PORTDOCS= README.rst DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README.rst ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.rst ${STAGEDIR}${DOCSDIR} do-test: cd ${WRKSRC} ; nosetests --with-doctest .include Index: head/comms/py-bulksms/Makefile =================================================================== --- head/comms/py-bulksms/Makefile (revision 458738) +++ head/comms/py-bulksms/Makefile (revision 458739) @@ -1,26 +1,26 @@ # Created by: Andy Gilligan # $FreeBSD$ PORTNAME= bulksms PORTVERSION= 0.1 CATEGORIES= comms python MASTER_SITES= http://bsdtec.com/freebsd/distfiles/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= craig001@lerwick.hopto.org COMMENT= Python client for the BulkSMS.co.uk HTTP API USES= python:2.7 USE_PYTHON= distutils PYDISTUTILS_PKGNAME= BulkSMS PYDISTUTILS_PKGVERSION= 1.0 WRKSRC= ${WRKDIR}/bulksms OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - @${INSTALL_MAN} ${WRKSRC}/README.html ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.html ${STAGEDIR}${DOCSDIR} .include Index: head/comms/sredird/Makefile =================================================================== --- head/comms/sredird/Makefile (revision 458738) +++ head/comms/sredird/Makefile (revision 458739) @@ -1,28 +1,28 @@ # Created by: Maxim Sobolev # $FreeBSD$ PORTNAME= sredird PORTVERSION= 2.2.2 PORTREVISION= 1 CATEGORIES= comms MASTER_SITES= SUNSITE/system/serial MAINTAINER= ports@FreeBSD.org COMMENT= RFC 2217 compliant serial port redirector LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING OPTIONS_DEFINE= DOCS do-build: ${CC} ${CFLAGS} -Wall -o ${WRKSRC}/sredird ${WRKSRC}/sredird.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/sredird ${STAGEDIR}${PREFIX}/libexec do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/comms/tcpser/Makefile =================================================================== --- head/comms/tcpser/Makefile (revision 458738) +++ head/comms/tcpser/Makefile (revision 458739) @@ -1,30 +1,30 @@ # Created by: Edward Tomasz Napierala # $FreeBSD$ PORTNAME= tcpser DISTVERSION= 1.0rc12 CATEGORIES= comms MASTER_SITES= http://www.jbrain.com/pub/linux/serial/ MAINTAINER= ports@FreeBSD.org COMMENT= TCPSER turns serial port into an emulated Hayes compatible modem LICENSE= GPLv2+ LDFLAGS+= -pthread USES= dos2unix gmake WRKSRC= ${WRKDIR}/tcpser PORTDOCS= README CHANGES PLIST_FILES= bin/tcpser OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/tcpser ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README ${WRKSRC}/CHANGES ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/CHANGES ${STAGEDIR}${DOCSDIR} .include Index: head/databases/pspg/Makefile =================================================================== --- head/databases/pspg/Makefile (revision 458738) +++ head/databases/pspg/Makefile (revision 458739) @@ -1,33 +1,33 @@ # $FreeBSD$ PORTNAME= pspg DISTVERSION= 0.9.1 CATEGORIES= databases MAINTAINER= dg@syrec.org COMMENT= Tabular data pager designed to be used with psql LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= autoreconf ncurses pkgconfig USE_GITHUB= yes GH_ACCOUNT= okbob GNU_CONFIGURE= yes CFLAGS+= -D_WITH_GETLINE # enable the getline prototype PLIST_FILES= bin/pspg PORTDOCS= README.md SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pspg post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/databases/rrdmerge/Makefile =================================================================== --- head/databases/rrdmerge/Makefile (revision 458738) +++ head/databases/rrdmerge/Makefile (revision 458739) @@ -1,38 +1,38 @@ # Created by: sobomax # $FreeBSD$ PORTNAME= rrdmerge PORTVERSION= 0.0.1 PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= http://download.sippysoft.com/thirdparty/ DISTNAME= ${PORTNAME}-${GITREVISION} MAINTAINER= sobomax@FreeBSD.org COMMENT= Utility to merge existing RRD data from backups into new RRD files LICENSE= GPLv3+ RUN_DEPENDS= rrdtool:databases/rrdtool USES= python shebangfix tar:tbz2 SHEBANG_FILES= rrdmergetree GITREVISION= b05d69bfac64 bash_CMD= /bin/sh NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/${PORTNAME} bin/${PORTNAME}tree PORTDOCS= * OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/rrdmerge ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/rrdmergetree ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README.rst ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.rst ${STAGEDIR}${DOCSDIR} .include Index: head/devel/boost_build/Makefile =================================================================== --- head/devel/boost_build/Makefile (revision 458738) +++ head/devel/boost_build/Makefile (revision 458739) @@ -1,52 +1,51 @@ # Created by: Bruce M. Simpson # $FreeBSD$ PORTNAME= boost_build PORTVERSION= 2.0.m12 PORTREVISION= 6 CATEGORIES= devel MASTER_SITES= SF/boost/boost-build/2.0-m12 DISTNAME= ${PORTNAME:S/_/-/g}-${PORTVERSION:S/.m/-m/} MAINTAINER= ports@FreeBSD.org COMMENT= Extensible cross-platform build tool suite LICENSE= BSL RUN_DEPENDS= ${LOCALBASE}/bin/bjam:devel/boost-jam USES= tar:bzip2 WRKSRC= ${WRKDIR}/${PORTNAME:S/_/-/g} NO_BUILD= defined SUB_FILES= pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message PLIST_FILES= share/doc/boost.png PORTDATA= * PORTDOCS= * PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES do-install: @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} "build kernel options tools util" \ ${STAGEDIR}${DATADIR} "! -name *.orig") (cd ${WRKSRC} && ${INSTALL_DATA} boost-build.jam bootstrap.jam \ build-system.jam site-config.jam user-config.jam \ ${STAGEDIR}${DATADIR}) - ${INSTALL_MAN} ${WRKSRC}/boost.png \ - ${STAGEDIR}${PREFIX}/share/doc/boost.png + ${INSTALL_DATA} ${WRKSRC}/boost.png ${STAGEDIR}${PREFIX}/share/doc (cd ${WRKSRC}/doc && ${RM} -r Jamfile.v2 project-root.jam \ html/userman_HTML.manifest src) do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/example && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include Index: head/devel/loki/Makefile =================================================================== --- head/devel/loki/Makefile (revision 458738) +++ head/devel/loki/Makefile (revision 458739) @@ -1,36 +1,36 @@ # Created by: Sun Chang-Ming # $FreeBSD$ PORTNAME= loki PORTVERSION= 0.1.7 CATEGORIES= devel MASTER_SITES= SF/${PORTNAME}-lib/Loki/Loki%20${PORTVERSION} MAINTAINER= snnn119@gmail.com COMMENT= C++ library of common design patterns USES= gmake dos2unix USE_LDCONFIG= yes CXXFLAGS+= -Wno-return-type DOCS= README CHANGES doc/flex/flex_string.html \ doc/yasli/Notes.txt \ doc/yasli/yasli.html OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} 's/bad_function_call/Loki::bad_function_call/g' \ ${WRKSRC}/test/Function/FunctionTest.cpp @${REINPLACE_CMD} -e '/CXXWARNFLAGS/s/$$/ ${CXXFLAGS}/g' \ -e 's/\$${PREFIX}/$${DESTDIR}$${PREFIX}/g' \ ${WRKSRC}/Makefile.common -post-install: +post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${DOCS} - ${INSTALL_MAN} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/devel/py-defusedxml/Makefile =================================================================== --- head/devel/py-defusedxml/Makefile (revision 458738) +++ head/devel/py-defusedxml/Makefile (revision 458739) @@ -1,27 +1,27 @@ # Created by: William Grzybowski # $FreeBSD$ PORTNAME= defusedxml PORTVERSION= 0.4.1 CATEGORIES= devel python textproc MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= wg@FreeBSD.org COMMENT= XML bomb protection for Python stdlib modules LICENSE= PSFL USES= python USE_PYTHON= distutils autoplist PORTDOCS= * DOCS_FILES= CHANGES.txt README.txt OPTIONS_DEFINE= DOCS -post-install: +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${DOCS_FILES:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${DOCS_FILES:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/devel/py-lxml/Makefile =================================================================== --- head/devel/py-lxml/Makefile (revision 458738) +++ head/devel/py-lxml/Makefile (revision 458739) @@ -1,34 +1,34 @@ # Created by: Robert Gogolok # $FreeBSD$ PORTNAME= lxml PORTVERSION= 3.8.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= wg@FreeBSD.org COMMENT= Pythonic binding for the libxml2 and libxslt libraries LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/doc/licenses/BSD.txt LIB_DEPENDS= libxml2.so:textproc/libxml2 \ libxslt.so:textproc/libxslt USES= python uniquefiles:dirs USE_PYTHON= autoplist concurrent distutils LDFLAGS+= -Wl,-rpath=${LOCALBASE}/lib DOCS_FILES= CHANGES.txt CREDITS.txt TODO.txt README.rst PORTDOCS= * OPTIONS_DEFINE= DOCS post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${DOCS_FILES:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${DOCS_FILES:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC} && ${COPYTREE_SHARE} doc ${STAGEDIR}${DOCSDIR} .include Index: head/devel/py-pyshapelib/Makefile =================================================================== --- head/devel/py-pyshapelib/Makefile (revision 458738) +++ head/devel/py-pyshapelib/Makefile (revision 458739) @@ -1,45 +1,45 @@ # Created by: TAOKA Fumiyoshi # $FreeBSD$ PORTNAME= pyshapelib PORTVERSION= 1.0 CATEGORIES= devel python geography MASTER_SITES= http://wald.intevation.org/frs/download.php/899/:py \ http://download.osgeo.org/shapelib/:c PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:py ${SHAPELIB}${EXTRACT_SUFX}:c MAINTAINER= fmysh@iijmio-mail.jp COMMENT= Python bindings for Shapelib LICENSE= LGPL20 USES= python:2.7 USE_LDCONFIG= yes USE_PYTHON= distutils OPTIONS_DEFINE= DOCS EXAMPLES OPTIONS_SUB= yes PORTDOCS= NEWS README PORTEXAMPLES= pytest.py # pyshapelib requires shapelib source to build SHAPELIB= shapelib-1.3.0 post-extract: ${LN} -s ${WRKDIR}/${SHAPELIB} ${WRKDIR}/shapelib post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} - ${INSTALL_MAN} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR} .endfor post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for f in ${PORTEXAMPLES} ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${EXAMPLESDIR} .endfor .include Index: head/devel/skalibs/Makefile =================================================================== --- head/devel/skalibs/Makefile (revision 458738) +++ head/devel/skalibs/Makefile (revision 458739) @@ -1,35 +1,35 @@ # Created by: Sergei Kolobov # $FreeBSD$ PORTNAME= skalibs PORTVERSION= 2.6.3.0 CATEGORIES= devel MASTER_SITES= http://www.skarnet.org/software/${PORTNAME}/ MAINTAINER= colin-ports@heliocat.net COMMENT= General purpose C libraries used by skarnet.org software LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake USE_LDCONFIG= yes HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} \ --with-default-path=${PREFIX}/bin:/usr/bin:/bin DOCS= AUTHORS README doc/*.html OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libskarnet.so.${PORTVERSION} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .for d in libbiguint libdatastruct librandom libstdcrypto libstddjb libunixonacid @${MKDIR} ${STAGEDIR}${DOCSDIR}/${d} - cd ${WRKSRC} && ${INSTALL_MAN} doc/${d}/*.html ${STAGEDIR}${DOCSDIR}/${d} + cd ${WRKSRC} && ${INSTALL_DATA} doc/${d}/*.html ${STAGEDIR}${DOCSDIR}/${d} .endfor .include Index: head/devel/subversion/Makefile =================================================================== --- head/devel/subversion/Makefile (revision 458738) +++ head/devel/subversion/Makefile (revision 458739) @@ -1,235 +1,235 @@ # Created by: rooneg@electricjellyfish.net # $FreeBSD$ PORTREVISION= 1 MAINTAINER= lev@FreeBSD.org COMMENT= Version control system CONFLICTS_INSTALL= subversion-1.[^9].[0-9]* \ subversion1[^9]-1.[^9].[0-9]* USE_RC_SUBR= svnserve PORTDOCS= BUGS CHANGES COMMITTERS INSTALL README OPTIONS_DEFINE= \ BDB \ DOCS \ FREEBSD_TEMPLATE\ MAINTAINER_DEBUG\ NLS \ SASL \ SERF \ STATIC \ SVNSERVE_WRAPPER\ TEST \ TOOLS OPTIONS_DEFAULT=FREEBSD_TEMPLATE \ SERF TOOLS FREEBSD_TEMPLATE_DESC= FreeBSD Project log template MAINTAINER_DEBUG_DESC= Build debug version SERF_DESC= WebDAV/Delta-V (HTTP/HTTPS) repo access module STATIC_DESC= Build static version (no shared libs) SVNSERVE_WRAPPER_DESC= Enable svnserve wrapper (umask setter) TEST_DESC= Run subversion test suite TOOLS_DESC= Install several tools # Patches required for use with the FreeBSD Project repository only FREEBSD_TEMPLATE_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-fbsd-template SVNSERVE_WRAPPER_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-svnserve-wrapper USES+= shebangfix python:2.7,env python_OLD_CMD+= "/bin/env python" SHEBANG_REGEX= ./tools/.* .include "Makefile.common" SVNREPOS?= /home/svn/repos SVNFSTYPE?= fsfs SVNGROUP?= svn SVNUSER?= svn CONFIGURE_ARGS+= --without-gnome-keyring \ --without-kwallet \ --with-apxs=no .if ${PORT_OPTIONS:MSVNSERVE_WRAPPER} SUB_LIST+= SVNSERVE_BIN_EXT=".bin" PLIST_SUB+= NO_SVNSERVE_WRAPPER="@comment " .else SUB_LIST+= SVNSERVE_BIN_EXT="" PLIST_SUB+= NO_SVNSERVE_WRAPPER="" .endif .if ${PORT_OPTIONS:MTEST} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 .endif .if ${PORT_OPTIONS:MSTATIC} . if ${PORT_OPTIONS:MNLS} USES+= gettext-tools . endif . if ${PORT_OPTIONS:MBDB} BDB_BUILD_DEPENDS= yes . endif OLD_LIB_DEPENDS:= ${LIB_DEPENDS:S!^!${LOCALBASE}/lib/!:C!(\.so|\.[0-9]+)?:!.a:!} BUILD_DEPENDS+= ${OLD_LIB_DEPENDS} LIB_DEPENDS= .endif .if ${PORT_OPTIONS:MBDB} CONFIGURE_ARGS+= --enable-bdb6 .else CONFIGURE_ARGS+= --without-berkeley-db .endif .if make(repository) WITH_REPOSITORY_CREATION= yes .endif .if defined(WITH_REPOSITORY_CREATION) MKREPOS_TARGET= _mkrepos .endif pre-everything:: @${ECHO_MSG} "" .if defined(WITH_REPOSITORY_CREATION) @${ECHO_MSG} "I will create (or use, if it exists) '${SVNUSER}' user and '${SVNGROUP}' group." @${ECHO_MSG} "Make sure that all committers are its members." @${ECHO_MSG} "" @${ECHO_MSG} "Repository will be created at '${SVNREPOS}' with user '${SVNUSER}' and group '${SVNGROUP}'." @${ECHO_MSG} "Type of repository will be '${SVNFSTYPE}'." @${ECHO_MSG} "You could change these settings by defining SVNREPOS, SVNGROUP and SVNFSTYPE." .else @${ECHO_MSG} "You can have the repository created for you by defining" @${ECHO_MSG} "WITH_REPOSITORY_CREATION." @${ECHO_MSG} "" @${ECHO_MSG} "Make sure that:" @${ECHO_MSG} "* all your svn users are members of a common group" @${ECHO_MSG} "* this group is the group id of the db/ and locks/" @${ECHO_MSG} " subdirectories of your repository" @${ECHO_MSG} "* the above subdirectories are writable by this group" .endif @${ECHO_MSG} "" .if ${PORT_OPTIONS:MSTATIC} @${ECHO_MSG} "Static binaries will be built." .endif # STATIC @${ECHO_MSG} "Many useful scripts will be installed into ${DATADIR}" pre-configure: .if ${PORT_OPTIONS:MBDB} @BDB_VERSION=`${APR_APU_DIR}/${APU_CONFIG} --db-version`; \ if [ "$${BDB_VERSION}" != "4" -a "$${BDB_VERSION}" != "5" -a "$${BDB_VERSION}" != "6" ] ; then \ ${ECHO_MSG} "" ; \ ${ECHO_MSG} 'You should build `'"devel/apr1' with Berkeley DB (4, 5 or 6) support to use subversion with it." ; \ ${ECHO_MSG} 'Please rebuild `'"devel/apr1' with option "'`'"BDB' and try again." ; \ ${ECHO_MSG} "" ; \ ${ECHO_MSG} "Or you can disable Berkeley DB support. Only 'fs' repository backend will be available." ; \ ${ECHO_MSG} "" ; \ ${FALSE} ; \ fi .endif .if ${PORT_OPTIONS:MSTATIC} @if ${GREP} -q ucol_close ${LOCALBASE}/lib/libsqlite3.a ; then \ ${ECHO_MSG} "" ; \ ${ECHO_MSG} "You can not build static subversion if your SQLite3 is built with ICU enabled."; \ ${ECHO_MSG} "Please, reinstall 'devel/sqlite3' port with disabled ICU support."; \ ${ECHO_MSG} "" ; \ ${FALSE} ; \ fi .endif post-configure: # Enable GNOME Keyring / KWallet support in main code, as it is harmless @${REINPLACE_CMD} -E 's%.*#undef SVN_HAVE_(GNOME_KEYRING|KWALLET).*%#define SVN_HAVE_\1 1%' ${WRKSRC}/subversion/svn_private_config.h # ugly hack: save tools directory so we don't have to cleanup before installing @${CP} -R ${WRKSRC}/tools ${WRKSRC}/tools.examples @${CHMOD} -R a-st,o+rX ${WRKSRC}/tools.examples # takes a long time, and will fail but gives maintainer a good oversight .if ${PORT_OPTIONS:MTEST} test: build -@make check -C ${WRKSRC} .endif post-build-TOOLS-on: @${MAKE} -C ${WRKSRC} tools ${MAKE_ARGS} post-install: ${MKREPOS_TARGET} -@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC}/tools.examples && ${TAR} --exclude '*.in' -cf - * | ${TAR} -C ${STAGEDIR}${DATADIR} -xof - ) @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-STATIC-off: -@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so post-install-SVNSERVE_WRAPPER-on: @${INSTALL_SCRIPT} ${FILESDIR}/svnserve.wrapper ${STAGEDIR}${PREFIX}/bin/svnserve.sample post-install-TOOLS-on: @${MAKE} -C ${WRKSRC} install-tools ${MAKE_ARGS} -@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* # =============================================================================== repository: _mkrepos _SVNGRPFILES= db locks locks/db.lock locks/db-logs.lock SVNGRPFILES= ${_SVNGRPFILES:S,^,${SVNREPOS}/,} _mkrepos: .USE .if !exists(${SVNREPOS}) .if ${PORT_OPTIONS:MSVNSERVE_WRAPPER} @if /usr/sbin/pw groupshow "${SVNGROUP}" >/dev/null 2>&1; then \ ${ECHO_MSG} "You already have a group \"${SVNGROUP}\", so I will use it."; \ else \ if /usr/sbin/pw groupadd ${SVNGROUP} -h -; \ then \ ${ECHO_MSG} "Added group \"${SVNGROUP}\"."; \ else \ ${ECHO_MSG} "Adding group \"${SVNGROUP}\" failed..."; \ ${ECHO_MSG} "Please create it, and try again."; \ ${FALSE}; \ fi; \ fi @if /usr/sbin/pw usershow "${SVNUSER}" >/dev/null 2>&1; then \ ${ECHO_MSG} "You already have a user \"${SVNUSER}\", so I will use it."; \ else \ if /usr/sbin/pw useradd ${SVNUSER} -h -; \ then \ ${ECHO_MSG} "Added user \"${SVNUSER}\"."; \ else \ ${ECHO_MSG} "Adding user \"${SVNUSER}\" failed..."; \ ${ECHO_MSG} "Please create it, and try again."; \ ${FALSE}; \ fi; \ fi .endif @${MKDIR} ${SVNREPOS} @${PREFIX}/bin/svnadmin create --fs-type ${SVNFSTYPE} ${SVNREPOS} .if ${PORT_OPTIONS:MSVNSERVE_WRAPPER} @${CHOWN} ${SVNUSER}:${SVNGROUP} ${SVNGRPFILES} @${CHMOD} g+w ${SVNGRPFILES} @for i in ${SVNREPOS}/db/* ; do \ i=$${i##*/}; \ case $$i in \ DB_CONFIG|fs-type|uuid) ;; \ *) ${CHOWN} -R ${SVNUSER}:${SVNGROUP} ${SVNREPOS}/db/$$i; \ ${CHMOD} -R g+w ${SVNREPOS}/db/$$i; \ ;; \ esac; \ done .endif .endif svn-build-outputs-hack: (cd ${WRKSRC} && ${PATCH} ${PATCH_DIST_ARGS} -p0 < ${PATCHDIR}/extra-patch-build.conf) (cd ${WRKSRC} && python2 gen-make.py --release --installed-libs libsvn_client,libsvn_delta,libsvn_diff,libsvn_fs,libsvn_fs_x,libsvn_ra,libsvn_repos,libsvn_subr,libsvn_wc) ${MV} ${WRKSRC}/build-outputs.mk ${FILESDIR}/build-outputs.mk.addons .include Index: head/devel/subversion18/Makefile =================================================================== --- head/devel/subversion18/Makefile (revision 458738) +++ head/devel/subversion18/Makefile (revision 458739) @@ -1,237 +1,237 @@ # Created by: rooneg@electricjellyfish.net # $FreeBSD$ #PORTREVISION= 4 MAINTAINER= lev@FreeBSD.org COMMENT= Version control system CONFLICTS_INSTALL= subversion-1.[^8].[0-9]* \ subversion1[^8]-1.[^8].[0-9]* USE_RC_SUBR= svnserve PORTDOCS= BUGS CHANGES COMMITTERS INSTALL README OPTIONS_DEFINE= \ BDB \ DOCS \ FREEBSD_TEMPLATE\ MAINTAINER_DEBUG\ NLS \ P4_STYLE_MARKERS\ SASL \ SERF \ STATIC \ SVNSERVE_WRAPPER\ TEST \ TOOLS OPTIONS_DEFAULT=P4_STYLE_MARKERS \ FREEBSD_TEMPLATE \ SERF TOOLS FREEBSD_TEMPLATE_DESC= FreeBSD Project log template MAINTAINER_DEBUG_DESC= Build debug version P4_STYLE_MARKERS_DESC= Perforce-style conflict markers SERF_DESC= WebDAV/Delta-V (HTTP/HTTPS) repo access module STATIC_DESC= Build static version (no shared libs) SVNSERVE_WRAPPER_DESC= Enable svnserve wrapper (umask setter) TEST_DESC= Run subversion test suite TOOLS_DESC= Install several tools # Patches required for use with the FreeBSD Project repository only P4_STYLE_MARKERS_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-3way-conflict-markers FREEBSD_TEMPLATE_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-fbsd-template SVNSERVE_WRAPPER_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-svnserve-wrapper USES+= shebangfix python_CMD= ${LOCALBASE}/bin/python2 python_OLD_CMD+= "/bin/env python" SHEBANG_REGEX= ./tools/.* .include "Makefile.common" SVNREPOS?= /home/svn/repos SVNFSTYPE?= fsfs SVNGROUP?= svn SVNUSER?= svn CONFIGURE_ARGS+= --without-gnome-keyring \ --without-kwallet \ --with-apxs=no .if ${PORT_OPTIONS:MSVNSERVE_WRAPPER} SUB_LIST+= SVNSERVE_BIN_EXT=".bin" PLIST_SUB+= NO_SVNSERVE_WRAPPER="@comment " .else SUB_LIST+= SVNSERVE_BIN_EXT="" PLIST_SUB+= NO_SVNSERVE_WRAPPER="" .endif .if ${PORT_OPTIONS:MTEST} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 .endif .if ${PORT_OPTIONS:MSTATIC} . if ${PORT_OPTIONS:MNLS} USES+= gettext-tools . endif . if ${PORT_OPTIONS:MBDB} BDB_BUILD_DEPENDS= yes . endif OLD_LIB_DEPENDS:= ${LIB_DEPENDS:S!^!${LOCALBASE}/lib/!:C!(\.so|\.[0-9]+)?:!.a:!} BUILD_DEPENDS+= ${OLD_LIB_DEPENDS} LIB_DEPENDS= .endif .if ${PORT_OPTIONS:MBDB} CONFIGURE_ARGS+= --enable-bdb6 .else CONFIGURE_ARGS+= --without-berkeley-db .endif .if make(repository) WITH_REPOSITORY_CREATION= yes .endif .if defined(WITH_REPOSITORY_CREATION) MKREPOS_TARGET= _mkrepos .endif pre-everything:: @${ECHO_MSG} "" .if defined(WITH_REPOSITORY_CREATION) @${ECHO_MSG} "I will create (or use, if it exists) '${SVNUSER}' user and '${SVNGROUP}' group." @${ECHO_MSG} "Make sure that all committers are its members." @${ECHO_MSG} "" @${ECHO_MSG} "Repository will be created at '${SVNREPOS}' with user '${SVNUSER}' and group '${SVNGROUP}'." @${ECHO_MSG} "Type of repository will be '${SVNFSTYPE}'." @${ECHO_MSG} "You could change these settings by defining SVNREPOS, SVNGROUP and SVNFSTYPE." .else @${ECHO_MSG} "You can have the repository created for you by defining" @${ECHO_MSG} "WITH_REPOSITORY_CREATION." @${ECHO_MSG} "" @${ECHO_MSG} "Make sure that:" @${ECHO_MSG} "* all your svn users are members of a common group" @${ECHO_MSG} "* this group is the group id of the db/ and locks/" @${ECHO_MSG} " subdirectories of your repository" @${ECHO_MSG} "* the above subdirectories are writable by this group" .endif @${ECHO_MSG} "" .if ${PORT_OPTIONS:MSTATIC} @${ECHO_MSG} "Static binaries will be built." .endif # STATIC @${ECHO_MSG} "Many useful scripts will be installed into ${DATADIR}" pre-configure: .if ${PORT_OPTIONS:MBDB} @BDB_VERSION=`${APR_APU_DIR}/${APU_CONFIG} --db-version`; \ if [ "$${BDB_VERSION}" != "4" -a "$${BDB_VERSION}" != "5" -a "$${BDB_VERSION}" != "6" ] ; then \ ${ECHO_MSG} "" ; \ ${ECHO_MSG} 'You should build `'"devel/apr1' with Berkeley DB (4, 5 or 6) support to use subversion with it." ; \ ${ECHO_MSG} 'Please rebuild `'"devel/apr1' with option "'`'"${OPT_NAME}' and try again." ; \ ${ECHO_MSG} "" ; \ ${ECHO_MSG} "Or you can disable Berkeley DB support. Only 'fs' repository backend will be available." ; \ ${ECHO_MSG} "" ; \ ${FALSE} ; \ fi .endif .if ${PORT_OPTIONS:MSTATIC} @if ${GREP} -q icui18n ${LOCALBASE}/lib/libsqlite3.la ; then \ ${ECHO_MSG} "" ; \ ${ECHO_MSG} "You can not build static subversion if your SQLite3 is built with ICU enabled."; \ ${ECHO_MSG} "Please, reinstall 'devel/sqlite3' port with disabled ICU support."; \ ${ECHO_MSG} "" ; \ ${FALSE} ; \ fi .endif post-configure: # Enable GNOME Keyring / KWallet support in main code, as it is harmless @${REINPLACE_CMD} -E 's%.*#undef SVN_HAVE_(GNOME_KEYRING|KWALLET).*%#define SVN_HAVE_\1 1%' ${WRKSRC}/subversion/svn_private_config.h # ugly hack: save tools directory so we don't have to cleanup before installing @${CP} -R ${WRKSRC}/tools ${WRKSRC}/tools.examples @${CHMOD} -R a-st,o+rX ${WRKSRC}/tools.examples # takes a long time, and will fail but gives maintainer a good oversight .if ${PORT_OPTIONS:MTEST} test: build -@make check -C ${WRKSRC} .endif post-build: .if ${PORT_OPTIONS:MTOOLS} @${MAKE} -C ${WRKSRC} tools ${MAKE_ARGS} .endif post-install: ${MKREPOS_TARGET} .if ${PORT_OPTIONS:MTOOLS} @${MAKE} -C ${WRKSRC} install-tools ${MAKE_ARGS} .endif @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC}/tools.examples && ${TAR} --exclude '*.in' -cf - * | ${TAR} -C ${STAGEDIR}${DATADIR} -xof - ) @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-SVNSERVE_WRAPPER-on: @${INSTALL_SCRIPT} ${FILESDIR}/svnserve.wrapper ${STAGEDIR}${PREFIX}/bin/svnserve.sample # =============================================================================== repository: _mkrepos _SVNGRPFILES= db locks locks/db.lock locks/db-logs.lock SVNGRPFILES= ${_SVNGRPFILES:S,^,${SVNREPOS}/,} _mkrepos: .USE .if !exists(${SVNREPOS}) .if ${PORT_OPTIONS:MSVNSERVE_WRAPPER} @if /usr/sbin/pw groupshow "${SVNGROUP}" >/dev/null 2>&1; then \ ${ECHO_MSG} "You already have a group \"${SVNGROUP}\", so I will use it."; \ else \ if /usr/sbin/pw groupadd ${SVNGROUP} -h -; \ then \ ${ECHO_MSG} "Added group \"${SVNGROUP}\"."; \ else \ ${ECHO_MSG} "Adding group \"${SVNGROUP}\" failed..."; \ ${ECHO_MSG} "Please create it, and try again."; \ ${FALSE}; \ fi; \ fi @if /usr/sbin/pw usershow "${SVNUSER}" >/dev/null 2>&1; then \ ${ECHO_MSG} "You already have a user \"${SVNUSER}\", so I will use it."; \ else \ if /usr/sbin/pw useradd ${SVNUSER} -h -; \ then \ ${ECHO_MSG} "Added user \"${SVNUSER}\"."; \ else \ ${ECHO_MSG} "Adding user \"${SVNUSER}\" failed..."; \ ${ECHO_MSG} "Please create it, and try again."; \ ${FALSE}; \ fi; \ fi .endif @${MKDIR} ${SVNREPOS} @${PREFIX}/bin/svnadmin create --fs-type ${SVNFSTYPE} ${SVNREPOS} .if ${PORT_OPTIONS:MSVNSERVE_WRAPPER} @${CHOWN} ${SVNUSER}:${SVNGROUP} ${SVNGRPFILES} @${CHMOD} g+w ${SVNGRPFILES} @for i in ${SVNREPOS}/db/* ; do \ i=$${i##*/}; \ case $$i in \ DB_CONFIG|fs-type|uuid) ;; \ *) ${CHOWN} -R ${SVNUSER}:${SVNGROUP} ${SVNREPOS}/db/$$i; \ ${CHMOD} -R g+w ${SVNREPOS}/db/$$i; \ ;; \ esac; \ done .endif .endif svn-build-outputs-hack: (cd ${WRKSRC} && ${PATCH} ${PATCH_DIST_ARGS} -p0 < ${PATCHDIR}/extra-patch-build.conf) (cd ${WRKSRC} && python2 gen-make.py --release --installed-libs libsvn_client,libsvn_delta,libsvn_diff,libsvn_fs,libsvn_ra,libsvn_repos,libsvn_subr,libsvn_wc) ${MV} ${WRKSRC}/build-outputs.mk ${FILESDIR}/build-outputs.mk.addons .include Index: head/devel/tailor/Makefile =================================================================== --- head/devel/tailor/Makefile (revision 458738) +++ head/devel/tailor/Makefile (revision 458739) @@ -1,28 +1,28 @@ # Created by: Rui Lopes # $FreeBSD$ PORTNAME= tailor PORTVERSION= 0.9.35 PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= http://BSDforge.com/projects/source/devel/tailor/ MAINTAINER= portmaster@BSDforge.com COMMENT= Migrates changesets between version control systems LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${LOCALBASE}/bin/rsync:net/rsync USES= python:2.7 USE_PYTHON= distutils NO_ARCH= yes OPTIONS_DEFINE= DOCS -post-install: +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README* ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README* ${STAGEDIR}${DOCSDIR} .include Index: head/devel/vasm/Makefile =================================================================== --- head/devel/vasm/Makefile (revision 458738) +++ head/devel/vasm/Makefile (revision 458739) @@ -1,61 +1,61 @@ # Created by: Uffe Jakobsen # $FreeBSD$ PORTNAME= vasm PORTVERSION= 1.8a CATEGORIES= devel MASTER_SITES= http://server.owl.de/~frank/tags/ DISTNAME= vasm1_8a MAINTAINER= cs@innolan.dk COMMENT= Portable 6502 6800 arm c16x jagrisc m68k ppc vidcore x86 z80 assembler LICENSE= VASMBSD LICENSE_NAME= vasm license for FreeBSD LICENSE_TEXT= vasm comes with its own license. The source archive may be redistributed \ without modifications and used for non-commercial purposes. \ Binary packages are distributed with permission of the author by FreeBSD LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept USES= gmake pathfix WRKSRC= ${WRKDIR}/vasm OPTIONS_DEFINE= DOCS OPTIONS_DEFAULT= DOCS DOCS_USES= makeinfo CPU_LIST= 6502 6800 arm c16x jagrisc m68k ppc qnice tr3200 vidcore x86 z80 SYNTAX_LIST= std madmac mot oldstyle test OUTPUT_LIST= aout bin elf hunk test tos vobj DOC_LIST= cpu_6502 cpu_jagrisc cpu_x86 output_bin output_test syntax_mot vasm_main \ cpu_6800 cpu_m68k cpu_z80 output_elf output_tos syntax_oldstyle cpu_arm \ cpu_ppc interface output_hunk output_vobj syntax_std cpu_c16x cpu_tr3200 \ output_aout output_srec syntax_madmac vasm do-build: .for CPU in ${CPU_LIST} .for SYNTAX in ${SYNTAX_LIST} ${MAKE_CMD} -C ${WRKSRC} CC=${CC} CPU=${CPU} SYNTAX=${SYNTAX} .endfor .endfor do-build-DOCS-on: .for DOC in ${DOC_LIST} makeinfo --plaintext --force --no-validate ${WRKSRC}/doc/${DOC}.texi -o ${WRKSRC}/doc/${DOC} .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/vobjdump ${STAGEDIR}${PREFIX}/bin .for CPU in ${CPU_LIST} .for SYNTAX in ${SYNTAX_LIST} ${INSTALL_PROGRAM} ${WRKSRC}/vasm${CPU}_${SYNTAX} ${STAGEDIR}${PREFIX}/bin .endfor .endfor do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for DOC in ${DOC_LIST} - ${INSTALL_MAN} ${WRKSRC}/doc/${DOC} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/${DOC} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/dns/openmdns/Makefile =================================================================== --- head/dns/openmdns/Makefile (revision 458738) +++ head/dns/openmdns/Makefile (revision 458739) @@ -1,52 +1,52 @@ # $FreeBSD$ PORTNAME= openmdns DISTVERSION= 0.7 CATEGORIES= dns MAINTAINER= jbeich@FreeBSD.org COMMENT= Multicast DNS and Service Discovery daemon LICENSE= ISCL USE_GITHUB= yes GH_ACCOUNT= haesbaert GH_PROJECT= mdnsd CONFLICTS_INSTALL= mDNSResponder # sbin/mdnsd USES= localbase uidfix USE_RC_SUBR= mdnsd MAKE_ENV= LDADD="${LIBS}" MAKE_ARGS= BINDIR="${PREFIX}/sbin" \ MANDIR="${PREFIX}/man/man" CFLAGS+= -D__dead=__dead2 LDFLAGS+= -Wl,--as-needed # -lutil LIBS+= -lopenbsd SUB_LIST= COMMENT="${COMMENT}" PLIST_FILES= sbin/mdnsctl \ sbin/mdnsd \ man/man8/mdnsctl.8.gz \ man/man8/mdnsd.8.gz PORTDOCS= * USERS= _mdnsd GROUPS= _mdnsd OPTIONS_DEFINE= DOCS STATIC STATIC_BUILD_DEPENDS= ${LOCALBASE}/lib/libevent.a:devel/libevent \ ${LOCALBASE}/lib/libopenbsd.a:devel/libopenbsd STATIC_MAKE_ENV= NO_SHARED=1 STATIC_LIB_DEPENDS_OFF= libevent.so:devel/libevent \ libopenbsd.so:devel/libopenbsd post-patch: # warning: duplicate script for target "maninstall" ignored @${REINPLACE_CMD} '/bsd\.man\.mk/d' ${WRKSRC}/*/Makefile post-install-DOCS-on: (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) - ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/editors/dte/Makefile =================================================================== --- head/editors/dte/Makefile (revision 458738) +++ head/editors/dte/Makefile (revision 458739) @@ -1,37 +1,37 @@ # $FreeBSD$ PORTNAME= dte DISTVERSIONPREFIX= v DISTVERSION= 1.6 CATEGORIES= editors MAINTAINER= dg@syrec.org COMMENT= Small and easy to use console text editor LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE USES= iconv gmake ncurses MAKEFILE= ${WRKSRC}/GNUmakefile MAKE_ARGS= V=1 prefix=${PREFIX} mandir=${PREFIX}/man USE_GITHUB= yes GH_ACCOUNT= craigbarnes TEST_TARGET= check PLIST_FILES= bin/dte \ man/man1/dte.1.gz \ man/man5/dte-syntax.5.gz \ man/man5/dterc.5.gz \ PORTDOCS= README.md OPTIONS_DEFINE= DOCS post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/dte post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/editors/micro/Makefile =================================================================== --- head/editors/micro/Makefile (revision 458738) +++ head/editors/micro/Makefile (revision 458739) @@ -1,53 +1,53 @@ # $FreeBSD$ PORTNAME= micro PORTVERSION= 1.1.4 DISTVERSIONPREFIX= v CATEGORIES= editors MAINTAINER= swills@FreeBSD.org COMMENT= Modern and intuitive terminal-based text editor LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= go:lang/go USE_GITHUB= yes GH_ACCOUNT= zyedidia GH_SUBDIR= src/github.com/zyedidia/${PORTNAME} GH_TUPLE= \ blang:semver:4a1e882:semver/src/github.com/blang/semver \ gdamore:encoding:b23993c:encoding/src/github.com/gdamore/encoding \ go-errors:errors:8fa88b0:errors/src/github.com/go-errors/errors \ golang:net:906cda9:net/src/golang.org/x/net \ golang:text:0ad425f:text/src/golang.org/x/text \ layeh:gopher-luar:ab3f305:luar/src/layeh.com/gopher-luar \ lucasb-eyer:go-colorful:c900de9:colorful/src/github.com/lucasb-eyer/go-colorful \ mattn:go-isatty:dda3de4:isatty/src/github.com/mattn/go-isatty \ mattn:go-runewidth:14207d2:runewidth/src/github.com/mattn/go-runewidth \ mitchellh:go-homedir:b8bc1bf:homedir/src/github.com/mitchellh/go-homedir \ sergi:go-diff:24e2351:godiff/src/github.com/sergi/go-diff \ yuin:gopher-lua:eed1c79:gopherlua/src/github.com/yuin/gopher-lua \ zyedidia:clipboard:adacf41:clipboard/src/github.com/zyedidia/clipboard \ zyedidia:glob:dd4023a:glob/src/github.com/zyedidia/glob \ zyedidia:json5:2518f8b:json5/src/github.com/zyedidia/json5 \ zyedidia:tcell:856dbb2:tcell/src/github.com/zyedidia/tcell BUILD_HASH= 5dc8fe4 BUILD_DATE= February 10, 2017 PLIST_FILES= bin/micro PORTDOCS= README.md do-build: @(cd ${WRKSRC} ; \ ${SETENV} GOPATH=${WRKSRC} go build -ldflags \ "-s -w -X main.Version=${PORTVERSION} -X main.CommitHash=${BUILD_HASH} -X 'main.CompileDate=${BUILD_DATE}' " ./cmd/micro ) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/micro ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/games/beret/Makefile =================================================================== --- head/games/beret/Makefile (revision 458738) +++ head/games/beret/Makefile (revision 458739) @@ -1,48 +1,48 @@ # Created by: Alfonso S. Siciliano # $FreeBSD$ PORTNAME= beret PORTVERSION= 1.2.1 DISTVERSIONPREFIX= v CATEGORIES= games MAINTAINER= alfix86@gmail.com COMMENT= 2D puzzle-platformer game LICENSE= LGPL3 RUN_DEPENDS= ${LOCALBASE}/share/fonts/averiagwf/AveriaSansGWF-Regular.ttf:x11-fonts/averiagwf USE_GITHUB= yes GH_ACCOUNT= alfonsosiciliano GH_PROJECT= beret-freebsd USE_SDL= sdl image ttf mixer MAKEFILE= BSDmakefile WORKINGSRC= ${WRKDIR}/${GH_PROJECT}-${PORTVERSION} DATADIR= ${PREFIX}/share/${PORTNAME} DESKTOP_ENTRIES="Beret" "" "beret" \ "beret" "" false PORTDOCS= README.txt FONT_DEP= AveriaSansGWF-Regular.ttf FONTDIR_DEP= ${LOCALBASE}/share/fonts/averiagwf post-patch: @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/game.c do-install: ${INSTALL_PROGRAM} ${WORKINGSRC}/beret ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WORKINGSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} + cd ${WORKINGSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${DATADIR} .for datadir in images music rooms sfx ${MKDIR} ${STAGEDIR}${DATADIR}/${datadir} cd ${WORKINGSRC}/${datadir} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/${datadir} .endfor cd ${STAGEDIR}${DATADIR} && ${LN} -s ${FONTDIR_DEP}/${FONT_DEP} ${FONT_DEP} .include Index: head/games/netpanzer/Makefile =================================================================== --- head/games/netpanzer/Makefile (revision 458738) +++ head/games/netpanzer/Makefile (revision 458739) @@ -1,44 +1,44 @@ # $FreeBSD$ PORTNAME= netpanzer PORTVERSION= 0.8.4 PORTREVISION= 4 CATEGORIES= games MASTER_SITES= LOCAL/madpilot/netpanzer MAINTAINER= madpilot@FreeBSD.org COMMENT= Real time, isometric view, tank multiplayer strategy game LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LDFLAGS+= -lpthreads USES= scons tar:bzip2 USE_SDL= sdl mixer image USE_GNOME= libxml2 SCONS_ARGS+= datadir="${DATADIR}" SCONS_BUILDENV= ${SCONS_ENV} PORTDOCS= * PORTDATA= * post-configure: ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/SConstruct do-install: ${INSTALL_PROGRAM} ${WRKSRC}/netpanzer ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} "cache maps pics powerups scripts sound units wads" ${STAGEDIR}${DATADIR}) ${INSTALL_MAN} ${WRKSRC}/docs/netpanzer.6 ${STAGEDIR}${MANPREFIX}/man/man6 ${INSTALL_DATA} ${WRKSRC}/netpanzer.desktop ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/netpanzer.png ${WRKSRC}/netpanzer.xpm ${STAGEDIR}${PREFIX}/share/pixmaps ${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC} && ${INSTALL_MAN} COPYING ChangeLog README RELNOTES TODO ${STAGEDIR}${DOCSDIR}) - (cd ${WRKSRC}/docs && ${INSTALL_MAN} Doxyfile code-notes.txt coding.txt serverhowto.html tipofday.txt ${STAGEDIR}${DOCSDIR}) + (cd ${WRKSRC} && ${INSTALL_DATA} COPYING ChangeLog README RELNOTES TODO ${STAGEDIR}${DOCSDIR}) + (cd ${WRKSRC}/docs && ${INSTALL_DATA} Doxyfile code-notes.txt coding.txt serverhowto.html tipofday.txt ${STAGEDIR}${DOCSDIR}) do-fetch-svn: svn export svn://svn.berlios.de/${PORTNAME}/tags/${PORTNAME}/${PORTVERSION} ${PORTNAME}-${PORTVERSION} tar cjf ${PORTNAME}-${PORTVERSION}.tar.bz2 ${PORTNAME}-${PORTVERSION} .include Index: head/games/trigger-rally/Makefile =================================================================== --- head/games/trigger-rally/Makefile (revision 458738) +++ head/games/trigger-rally/Makefile (revision 458739) @@ -1,55 +1,55 @@ # Created by: Jean-Yves Lefort # $FreeBSD$ PORTNAME= trigger-rally PORTVERSION= 0.6.5 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= SF/trigger-rally/trigger-${PORTVERSION} MAINTAINER= alfix86@gmail.com COMMENT= Rally car racing game LICENSE= GPLv2 LIB_DEPENDS= libphysfs.so:devel/physfs LIB_DEPENDS+= libalut.so:audio/freealut #BROKEN_aarch64= fails to compile: error: the clang compiler does not support -march=native #BROKEN_armv6= fails to compile: error: the clang compiler does not support -march=native #BROKEN_armv7= fails to compile: error: the clang compiler does not support -march=native #BROKEN_powerpc64= fails to compile: error: the clang compiler does not support -march=native WRKSRC_SUBDIR= src USES= gmake openal:al,alut USE_SDL= sdl2 image2 USE_GL= glu gl glew MAKEFILE= GNUmakefile ALL_TARGET= build LLD_UNSAFE= yes WORKINGSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} DATADIR= ${PREFIX}/share/games/trigger-rally DESKTOP_ENTRIES="Trigger" "" "trigger" \ "trigger-rally" "" false PORTDOCS= README-stereo.txt README.txt DATA_AUTHORS.txt do-install: ${INSTALL_PROGRAM} ${WORKINGSRC}/bin/trigger-rally ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR} cd ${WORKINGSRC}/bin && ${CP} trigger-rally.config.defs ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WORKINGSRC}/doc && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} + cd ${WORKINGSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} cd ${WORKINGSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} .for i in 16 22 24 32 36 48 64 72 96 128 192 256 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/ && \ ${MV} ${STAGEDIR}${DATADIR}/icon/trigger-${i}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/trigger.png .endfor ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/ && \ ${MV} ${STAGEDIR}${DATADIR}/icon/trigger-rally-icons.svg \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/trigger-rally-icons.svg .include Index: head/games/xosmulti/Makefile =================================================================== --- head/games/xosmulti/Makefile (revision 458738) +++ head/games/xosmulti/Makefile (revision 458739) @@ -1,33 +1,33 @@ # Created by: Seiichirou Hiraoka # $FreeBSD$ PORTNAME= xosmulti PORTVERSION= 1.00 PORTREVISION= 3 CATEGORIES= games MASTER_SITES= LOCAL/flathill DISTNAME= ${PORTNAME}_${PORTVERSION}_tar EXTRACT_SUFX= .gz MAINTAINER= ports@FreeBSD.org COMMENT= Little girl cartoon on the top of the active window LICENSE= PD LICENSE_FILE= ${WRKSRC}/README.jp WRKSRC= ${WRKDIR}/xosmulti USE_XORG= x11 xbitmaps xext OPTIONS_DEFINE= DOCS DOCSDIR= share/doc/ja/xosmulti PORTDOCS= README.jp PLIST_FILES= bin/xosmulti do-install: ${INSTALL_PROGRAM} ${WRKSRC}/xosmulti ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/ja/xosmulti - ${INSTALL_MAN} ${WRKSRC}/README.jp ${STAGEDIR}${PREFIX}/share/doc/ja/xosmulti + ${INSTALL_DATA} ${WRKSRC}/README.jp ${STAGEDIR}${PREFIX}/share/doc/ja/xosmulti .include Index: head/graphics/gracula/Makefile =================================================================== --- head/graphics/gracula/Makefile (revision 458738) +++ head/graphics/gracula/Makefile (revision 458739) @@ -1,25 +1,25 @@ # Created by: G. Adam Stanislav # $FreeBSD$ PORTNAME= gracula PORTVERSION= 3.0 PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= ftp://ftp.whizkidtech.redprince.net/cgi/gcl/ \ http://www.whizkidtech.redprince.net/gcl/ MAINTAINER= ports@FreeBSD.org COMMENT= Graphic Counter Language compiler/interpreter SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/gracula ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/sec2000 ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/NNL ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/NNL ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/graphics/py-pyproj/Makefile =================================================================== --- head/graphics/py-pyproj/Makefile (revision 458738) +++ head/graphics/py-pyproj/Makefile (revision 458739) @@ -1,41 +1,41 @@ # Created by: TAOKA Fumiyoshi # $FreeBSD$ PORTNAME= pyproj PORTVERSION= 1.9.5.1 CATEGORIES= graphics python geography MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= fmysh@iijmio-mail.jp COMMENT= Cython wrapper to provide python interfaces to PROJ.4 functions LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libproj.so:graphics/proj USES= python USE_PYTHON= distutils autoplist concurrent MAKE_ENV= PROJ_DIR=${LOCALBASE} PORTDOCS= * PORTDOCS1= Changelog README.md docs/* PORTEXAMPLES= datum_shift.py geodtest.py sample.out \ test.py test2.py test_datum.py test_transform.py OPTIONS_DEFINE= DOCS EXAMPLES post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}/_proj.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${PORTDOCS1:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS1:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/test/,} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/lang/execline/Makefile =================================================================== --- head/lang/execline/Makefile (revision 458738) +++ head/lang/execline/Makefile (revision 458739) @@ -1,42 +1,42 @@ # Created by: Sergei Kolobov # $FreeBSD$ PORTNAME= execline PORTVERSION= 2.3.0.4 CATEGORIES= lang shells MASTER_SITES= http://www.skarnet.org/software/${PORTNAME}/ MAINTAINER= colin-ports@heliocat.net COMMENT= Lightweight non-interactive sh(1)-like scripting language LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libskarnet.so:devel/skalibs BUILD_DEPENDS= skalibs>=2.6.2.0:devel/skalibs CONFLICTS_INSTALL= ImageMagick-* # bin/import USES= gmake USE_LDCONFIG= yes HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} \ --with-sysdeps=${LOCALBASE}/lib/skalibs/sysdeps \ --with-lib=${LOCALBASE}/lib/skalibs \ --with-dynlib=${LOCALBASE}/lib \ --with-include=${LOCALBASE}/include \ --enable-shared DOCS= AUTHORS README doc/*.html OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libexecline.so.${PORTVERSION} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_MAN} ${DOCS} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/lang/ici/Makefile =================================================================== --- head/lang/ici/Makefile (revision 458738) +++ head/lang/ici/Makefile (revision 458739) @@ -1,39 +1,39 @@ # Created by: andy # $FreeBSD$ PORTNAME= ici PORTVERSION= 4.1.2 PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= http://atrn.org/ici/distfiles MAINTAINER= atrn@zeta.org.au COMMENT= Interpretive language with C's feel and high level data types MAKEFILE= Makefile.bsd ALL_TARGET= all ici.h ICIHDRS= ici.h icistr-setup.h ICIDOCS= doc/ici.pdf OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ici ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/libici4.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_MAN} ${WRKSRC}/*.gz ${STAGEDIR}${PREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${PREFIX}/lib/ici4 ${INSTALL_DATA} ${WRKSRC}/ici4core.ici ${STAGEDIR}${PREFIX}/lib/ici4 ${INSTALL_DATA} ${WRKSRC}/ici4core1.ici ${STAGEDIR}${PREFIX}/lib/ici4 ${INSTALL_DATA} ${WRKSRC}/ici4core2.ici ${STAGEDIR}${PREFIX}/lib/ici4 ${INSTALL_DATA} ${WRKSRC}/ici4core3.ici ${STAGEDIR}${PREFIX}/lib/ici4 ${MKDIR} ${STAGEDIR}${PREFIX}/include .for f in ${ICIHDRS} ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${PREFIX}/include .endfor ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/ici4 .for f in ${ICIDOCS} - ${INSTALL_MAN} ${WRKSRC}/$f ${STAGEDIR}${PREFIX}/share/doc/ici4 + ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${PREFIX}/share/doc/ici4 .endfor .include Index: head/mail/alpine/Makefile =================================================================== --- head/mail/alpine/Makefile (revision 458738) +++ head/mail/alpine/Makefile (revision 458739) @@ -1,132 +1,132 @@ # $FreeBSD$ PORTNAME?= alpine PORTVERSION= 2.21 PORTREVISION?= 1 CATEGORIES?= mail news ipv6 MASTER_SITES= http://alpine.freeiz.com/alpine/release/src/ DIST_SUBDIR= alpine-${PORTVERSION} MAINTAINER= mbeis@xs4all.nl COMMENT?= Mail and news client descended from Pine LICENSE= APACHE20 USES+= ssl libtool ncurses tar:xz gettext-runtime GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes CONFIGURE_ARGS+= --with-debug-level=2 \ --enable-background-post \ --without-krb5 \ --without-tcl \ --with-system-pinerc=${PREFIX}/etc/alpine.conf \ --with-system-fixed-pinerc=${PREFIX}/etc/alpine.conf.fixed \ --with-password-prog=/usr/bin/passwd \ --with-system-mail-directory=/var/mail \ --with-ssl-dir=${OPENSSLDIR} \ --with-ssl-include-dir=${OPENSSLINC} \ --with-ssl-lib-dir=${OPENSSLLIB} \ --with-ssl-certs-dir=${OPENSSLDIR}/certs MAKE_ARGS+= CC="${CC}" CXX="${CXX}" GCCCFLAGS="${CFLAGS}" OPTIONS_DEFINE= ASPELL CONS25 DOCS IPV6 LDAP MAILDIR MOUSE PASSFILE NLS THREADS OPTIONS_DEFAULT= ASPELL MOUSE THREADS .if defined(PICO_ALPINE_SLAVE) OPTIONS_EXCLUDE= CONS25 IPV6 LDAP MAILDIR PASSFILE .endif CONS25_DESC= Add a patch to support color for default console MAILDIR_DESC= Add a patch for maildir support PASSFILE_DESC= Support for a stored password file # Option ASPELL ASPELL_CONFIGURE_ON= --with-interactive-spellcheck=${LOCALBASE}/bin/aspell ASPELL_CONFIGURE_OFF= --with-simple-spellcheck ASPELL_BUILD_DEPENDS= aspell:textproc/aspell ASPELL_RUN_DEPENDS= aspell:textproc/aspell # Option CONS25 CONS25_EXTRA_PATCHES= ${FILESDIR}/cons25-alpine_keymenu.c # Option IPV6 IPV6_CONFIGURE_WITH= ipv6 # Option LDAP LDAP_USE= openldap=yes LDAP_CONFIGURE_WITH= ldap LDAP_CONFIGURE_ON= --with-ldap-dir=${LOCALBASE} # Option MAILDIR MAILDIR_PATCH_SITES= http://alpine.freeiz.com/alpine/patches/alpine-${PORTVERSION}/ MAILDIR_PATCHFILES+= maildir.patch.gz:-p1 # Option MOUSE MOUSE_CONFIGURE_ENABLE= mouse # Option NLS NLS_CONFIGURE_ENABLE= nls # Option PASSFILE PASSFILE_CONFIGURE_WITH= passfile PASSFILE_CONFIGURE_ON= --with-passfile=.alpine.pwd # Option THREADS THREADS_CONFIGURE_WITH= pthread .if !defined(PICO_ALPINE_SLAVE) PORTDOCSbase= LICENSE NOTICE README PORTDOCSdoc= brochure.txt PORTDOCShtml= tech-notes/background.html tech-notes/cmd-line.html \ tech-notes/config-notes.html tech-notes/config.html \ tech-notes/index.html tech-notes/installation.html \ tech-notes/introduction.html tech-notes/low-level.html \ tech-notes/tech-notes.txt PORTDOCS= ${PORTDOCSbase} ${PORTDOCSdoc} ${PORTDOCShtml} post-patch: @${CP} ${WRKSRC}/imap/Makefile ${WRKSRC}/imap/Makefile.presed @${SED} -e "s#^\(all:.*\) bundled\$$#\1#" \ ${WRKSRC}/imap/Makefile.presed > ${WRKSRC}/imap/Makefile @${CP} ${WRKSRC}/pico/Makefile.in ${WRKSRC}/pico/Makefile.in.presed @${SED} -e "s#^bin_PROGRAMS = pico.*#bin_PROGRAMS =#" \ -e "s#\$$(pico_SOURCES) \$$(pilot_SOURCES)##" \ ${WRKSRC}/pico/Makefile.in.presed > ${WRKSRC}/pico/Makefile.in @${CP} ${WRKSRC}/Makefile.in ${WRKSRC}/Makefile.in.presed @${SED} -e "s#doc/man1/pico.1 doc/man1/pilot.1 ##" \ ${WRKSRC}/Makefile.in.presed > ${WRKSRC}/Makefile.in @${CP} ${WRKSRC}/imap/src/osdep/unix/Makefile \ ${WRKSRC}/imap/src/osdep/unix/Makefile.presed @${SED} -e "s#^LOCKPGM=.*#LOCKPGM= ${PREFIX}/libexec/mlock#" \ ${WRKSRC}/imap/src/osdep/unix/Makefile.presed \ > ${WRKSRC}/imap/src/osdep/unix/Makefile @for i in ${WRKSRC}/README ${WRKSRC}/doc/man1/alpine.1 \ ${WRKSRC}/doc/*.txt \ ${WRKSRC}/doc/tech-notes/*.txt \ ${WRKSRC}/doc/tech-notes/*.html \ ${WRKSRC}/pith/pine.hlp ; do \ ${CP} $$i $$i.presed ; \ ${SED} -e "s:/usr/local/lib/:${PREFIX}/etc/:g" \ -e "s:/usr/local/pine.conf:${PREFIX}/etc/pine.conf:g" \ -e "s:pine\.conf:alpine.conf:g" \ -e "s:/usr/local:${PREFIX}:g" \ -e "s:@@PREFIX@@:${PREFIX}:g" \ $$i.presed > $$i ; \ done post-install: ${STAGEDIR}${PREFIX}/bin/alpine -conf > ${STAGEDIR}${PREFIX}/etc/alpine.conf.sample post-install-DOCS-on: ${INSTALL} -d ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${DOCSDIR}/tech-notes .for f in ${PORTDOCSbase} - ${INSTALL_MAN} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR} .endfor .for f in ${PORTDOCSdoc} - ${INSTALL_MAN} ${WRKSRC}/doc/$f ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/$f ${STAGEDIR}${DOCSDIR} .endfor .for f in ${PORTDOCShtml} - ${INSTALL_MAN} ${WRKSRC}/doc/$f ${STAGEDIR}${DOCSDIR}/tech-notes + ${INSTALL_DATA} ${WRKSRC}/doc/$f ${STAGEDIR}${DOCSDIR}/tech-notes .endfor .endif # !defined(PICO_ALPINE_SLAVE) .include Index: head/mail/amavis-logwatch/Makefile =================================================================== --- head/mail/amavis-logwatch/Makefile (revision 458738) +++ head/mail/amavis-logwatch/Makefile (revision 458739) @@ -1,43 +1,44 @@ # Created by: Masaki TAGAWA # $FreeBSD$ PORTNAME= amavis-logwatch PORTVERSION= 1.51.03 CATEGORIES= mail MASTER_SITES= SF/logreporters/${PORTNAME}/release/${PORTVERSION} MAINTAINER= danilo@FreeBSD.org COMMENT= Amavisd-new log parser LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE PORTDOCS= Bugs Changes README PORTEXAMPLES= ${PORTNAME}.conf USES= perl5 shebangfix tar:tgz USE_PERL5= run NO_BUILD= yes SHEBANG_FILES= amavis-logwatch OPTIONS_DEFINE= EXAMPLES DOCS post-patch: @cd ${WRKSRC} && ${REINPLACE_CMD} -e '\ s!/usr/local/etc!${ETCDIR}! \ ' ${PORTNAME} ${PORTNAME}.1 README do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 @${CP} ${WRKSRC}/${PORTNAME}.conf ${WRKSRC}/${PORTNAME}.conf.sample @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf.sample ${STAGEDIR}${ETCDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} + post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/mail/cone/Makefile =================================================================== --- head/mail/cone/Makefile (revision 458738) +++ head/mail/cone/Makefile (revision 458739) @@ -1,46 +1,46 @@ # Created by: Matthias Andree # $FreeBSD$ PORTNAME= cone PORTVERSION= 0.96.2 CATEGORIES= mail # This is for beta versions, leave it in please: #MASTER_SITES= http://www.courier-mta.org/beta/${PORTNAME}/ \ # http://www.lerctr.org/~ler/ # This is for release versions, leave it in please: MASTER_SITES= SF/courier/${PORTNAME}/${PORTVERSION} MAINTAINER= chris@bsdjunk.com COMMENT= Console based mail client with POP3/IMAP/SMAP support LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING.GPL LIB_DEPENDS= libaspell.so:textproc/aspell \ libcourier-unicode.so:devel/courier-unicode BUILD_DEPENDS= gpgv:security/gnupg1 RUN_DEPENDS= gpgv:security/gnupg1 USES= fam gettext gmake iconv localbase:ldflags ncurses perl5 shebangfix ssl tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-certdb=${PREFIX}/share/cone/rootcerts --exec-prefix=${PREFIX} SHEBANG_FILES= sysconftool USE_GNOME= libxml2 INSTALL_TARGET= install-strip CPPFLAGS+= -D_XOPEN_SOURCE_EXTENDED OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/leaf @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/mailtool @${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/cone ${INSTALL_SCRIPT} ${WRKSRC}/sysconftool ${STAGEDIR}${PREFIX}/sbin/cone-sysconftool @${RM} ${STAGEDIR}${PREFIX}/share/cone/rootcerts/.0 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${STAGEDIR}${DOCSDIR} .include Index: head/mail/popa3d/Makefile =================================================================== --- head/mail/popa3d/Makefile (revision 458738) +++ head/mail/popa3d/Makefile (revision 458739) @@ -1,107 +1,107 @@ # Created by: Sergey Samoyloff # $FreeBSD$ PORTNAME= popa3d PORTVERSION= 1.0.3 CATEGORIES= mail MASTER_SITES= http://www.openwall.com/popa3d/ \ ftp://ftp.openwall.com/pub/projects/popa3d/ PKGNAMESUFFIX?= ${SMTP_AFTER_POP3_SUFFIX}${STANDALONE_SUFFIX}${PKGNAMESUFFIX2} MAINTAINER= ports@FreeBSD.org COMMENT= Secure, performance, tiny POP3 daemon ALL_TARGET= popa3d PLIST= ${WRKDIR}/.PLIST.more CFLAGS+= -DPREFIX=${PREFIX} OPTIONS_DEFINE= SMTP_AFTER_POP3 STANDALONE_POP3 SETPROCTITLE DOCS NO_OPTIONS_SORT=yes SMTP_AFTER_POP3_DESC=Enable SMTP-after-POP support STANDALONE_POP3_DESC=Enable standalone server mode SETPROCTITLE_DESC=Enable setproctitle() support .include .if ${PORT_OPTIONS:MSTANDALONE_POP3} STANDALONE_SUFFIX= -standalone PLIST_SUB+= STANDALONE_POP3="" CONFLICTS?= popa3d-0.* popa3d-before-sendmail-0.* USE_RC_SUBR= popa3d PKGMESSAGE= ${NONEXISTENT} PKGDEINSTALL= ${NONEXISTENT} .else SUB_FILES= pkg-message PLIST_SUB+= STANDALONE_POP3="@comment " .endif .if ${PORT_OPTIONS:MSMTP_AFTER_POP3} SMTP_AFTER_POP3_SUFFIX= -before-sendmail EXTRA_PATCHES+= ${FILESDIR}/pop-before-sendmail.patch PLIST_SUB+= SMTP_AFTER_POP3="" CONFLICTS?= popa3d-0.* popa3d-standalone-0.* .else PLIST_SUB+= SMTP_AFTER_POP3="@comment " CONFLICTS?= popa3d-standalone-0.* popa3d-before-sendmail-0.* .endif .if ${PORT_OPTIONS:MSETPROCTITLE} EXTRA_PATCHES+= ${FILESDIR}/setproctitle.patch .endif .include pre-configure: @${CAT} ${PKGDIR}/pkg-plist >${PLIST} .if !exists(/var/empty) @${REINPLACE_CMD} -e "s=/var/empty=${PREFIX}/empty=" \ ${WRKSRC}/params.h @${ECHO_CMD} "@exec ${MKDIR} %D/empty" >>${PLIST} @${ECHO_CMD} "@dirrm empty" >>${PLIST} .endif .if ${PORT_OPTIONS:MSMTP_AFTER_POP3} && !defined(WITHOUT_POPAUTH_M4) @${ECHO_CMD} "${CFDIR}/hack/popauth.m4" >>${PLIST} @${ECHO_CMD} "@dir ${CFDIR}/hack" >>${PLIST} @${ECHO_CMD} "@dir ${CFDIR}" >>${PLIST} .endif .if ${PORT_OPTIONS:MSTANDALONE_POP3} @${REINPLACE_CMD} -e 's|^\(#define POP_STANDALONE\).*|\1 1|' \ ${WRKSRC}/params.h .endif .if defined(MAILBOX_HOME) @${REINPLACE_CMD} -e 's|^#define \(MAIL_SPOOL_PATH\).*|#undef \1|' \ ${WRKSRC}/params.h .endif pre-install: @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL .if !exists(/var/empty) @${MKDIR} ${PREFIX}/empty .endif do-install: ${INSTALL} ${COPY} -m 500 \ ${WRKSRC}/popa3d ${STAGEDIR}${PREFIX}/libexec/popa3d ${INSTALL_MAN} ${WRKSRC}/popa3d.8 ${STAGEDIR}${MANPREFIX}/man/man8/ .if ${PORT_OPTIONS:MSMTP_AFTER_POP3} && !defined(WITHOUT_POPAUTH_M4) ${MKDIR} ${STAGEDIR}${CFDIR}/hack ${INSTALL_DATA} ${FILESDIR}/popauth.m4 ${STAGEDIR}${CFDIR}/hack/ .endif .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/DESIGN ${STAGEDIR}${DOCSDIR}/ - ${INSTALL_MAN} ${WRKSRC}/LICENSE ${STAGEDIR}${DOCSDIR}/ + ${INSTALL_DATA} ${WRKSRC}/DESIGN ${STAGEDIR}${DOCSDIR}/ + ${INSTALL_DATA} ${WRKSRC}/LICENSE ${STAGEDIR}${DOCSDIR}/ .if ${PORT_OPTIONS:MSMTP_AFTER_POP3} ${INSTALL_DATA} ${FILESDIR}/POPAUTH ${STAGEDIR}${DOCSDIR}/ .endif .endif .if exists(${LOCALBASE}/share/sendmail/cf/mailer/uucp.m4) CFDIR= ${LOCALBASE}/share/sendmail/cf .else CFDIR= /usr/share/sendmail/cf .endif .include Index: head/math/emc2/Makefile =================================================================== --- head/math/emc2/Makefile (revision 458738) +++ head/math/emc2/Makefile (revision 458739) @@ -1,49 +1,49 @@ # Created by: thierry@pompo.net # $FreeBSD$ PORTNAME= emc2 DISTVERSIONPREFIX=v DISTVERSION= 2.16d CATEGORIES= math science MASTER_SITES= https://www.ljll.math.upmc.fr/~hecht/ftp/emc2/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= ports@FreeBSD.org COMMENT= Graphical editor of two-dimensional mesh geometries LICENSE= INRIA LICENSE_NAME= INRIA license, perhaps specific to emc2 LICENSE_FILE= ${WRKSRC}/COPYRIGHT LICENSE_PERMS= auto-accept no-dist-sell no-pkg-sell RESTRICTED= No resale, contact author for commercial usage USE_XORG= x11 USES= gmake ALL_TARGET= ${PORTNAME} .if defined(LANG) && ${LANG:Mfr*} != "" CFLAGS+= -DFRENCH .endif PORTDOCS= ${DISTFILES:M*.pdf} PORTEXAMPLES= * PLIST_FILES= bin/emc2 bin/prf_f3d OPTIONS_DEFINE= DOCS DOCS_DISTFILES= RTemc2_fr.pdf RTemc2_gb.pdf do-install: ${INSTALL_PROGRAM} ${WRKSRC}/emc2 ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/prf_f3d ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - @(cd ${DISTDIR} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) + @(cd ${DISTDIR} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/math/grace/Makefile =================================================================== --- head/math/grace/Makefile (revision 458738) +++ head/math/grace/Makefile (revision 458739) @@ -1,80 +1,79 @@ -# Created by: Lars Köller +# Created by: Lars Koeller # $FreeBSD$ PORTNAME= grace PORTVERSION= 5.1.25 PORTREVISION= 2 CATEGORIES= math print MASTER_SITES= ftp://ftp.fu-berlin.de/unix/graphics/grace/src/stable/ \ ftp://ftp.ntua.gr/pub/graphics/grace/src/stable/ \ ftp://ftp.u-aizu.ac.jp/pub/SciEng/math/grace/src/stable/ \ ftp://plasma-gate.weizmann.ac.il/pub/grace/src/stable/ MAINTAINER= ports@FreeBSD.org COMMENT= Powerful 2D plotting tool (successor of xmgr) LICENSE= GPLv2 LIB_DEPENDS= libt1.so:devel/t1lib \ libpng.so:graphics/png \ libXbae.so:x11-toolkits/xbae RUN_DEPENDS= xdg-open:devel/xdg-utils USES= gmake jpeg motif GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-grace-home=${DATADIR} \ --with-extra-incpath=${LOCALBASE}/include \ --with-extra-ldpath=${LOCALBASE}/lib \ --with-helpviewer="xdg-open %s" \ --without-bundled-xbae MAKE_ARGS= LINUXDOC="${TRUE}" PDFLATEX="${TRUE}" DESKTOP_ENTRIES="XMgrace" "2D Plotting tool for scientific data" \ "${PREFIX}/share/pixmaps/mini-xmgr3.xpm" "xmgrace" \ "" "" OPTIONS_DEFINE= DOCS EXAMPLES FFTW NETCDF PDF XMHTML OPTIONS_DEFAULT= FFTW NETCDF PDF XMHTML FFTW_CONFIGURE_WITH= fftw FFTW_LIB_DEPENDS= libfftw.so:math/fftw NETCDF_CONFIGURE_ENABLE= netcdf NETCDF_LIB_DEPENDS= libnetcdf.so:science/netcdf PDF_DESC= PDF output PDF_CONFIGURE_ENABLE= pdfdrv PDF_LIB_DEPENDS= libpdf.so:print/pdflib XMHTML_DESC= XmHTML based on-line help XMHTML_CONFIGURE_ENABLE= xmhtml XMHTML_LIB_DEPENDS= libXmHTML.so:x11-toolkits/xmhtml post-configure: ${REINPLACE_CMD} -e \ '/SCRIPTS/s|INSTALL_PROGRAM|INSTALL_SCRIPT|' \ ${WRKSRC}/auxiliary/Makefile ${REINPLACE_CMD} -e \ '/cd /!s|$$(GRACE_HOME)/doc|${DOCSDIR}| ; \ /cd /s|$$(GRACE_HOME)/doc|$$(DESTDIR)$$(PREFIX)/man/man1| ; \ /^install/s|$$(MANPAGES)||' \ ${WRKSRC}/doc/Makefile ${REINPLACE_CMD} -e \ 's|$$(GRACE_HOME)/examples|${EXAMPLESDIR}| ; \ /DOTEST/s|INSTALL_PROGRAM|INSTALL_SCRIPT|' \ ${WRKSRC}/examples/Makefile ${REINPLACE_CMD} -e \ 's|$$(GRACE_HOME)/include|$$(PREFIX)/include| ; \ s|$$(GRACE_HOME)/lib|$$(PREFIX)/lib|' \ ${WRKSRC}/grace_np/Makefile ${FIND} ${WRKSRC} -name Makefile | ${XARGS} ${REINPLACE_CMD} -e \ 's|$$(GRACE_HOME)/bin|$$(PREFIX)/bin|' post-install: - (cd ${WRKSRC}/doc && ${INSTALL_MAN} [c-g]*.1 \ - ${STAGEDIR}${MANPREFIX}/man/man1) - (cd ${FILESDIR} && ${INSTALL_MAN} mini-xmgr3.xpm \ - ${STAGEDIR}${PREFIX}/share/pixmaps) + ${INSTALL_MAN} ${WRKSRC}/doc/[c-g]*.1 ${STAGEDIR}${MANPREFIX}/man/man1 + ${INSTALL_DATA} ${FILESDIR}/mini-xmgr3.xpm \ + ${STAGEDIR}${PREFIX}/share/pixmaps ${LN} -sf xmgrace ${STAGEDIR}${PREFIX}/bin/grace ${LN} -sf grace.1 ${STAGEDIR}${MANPREFIX}/man/man1/xmgrace.1 ${LN} -sf ${DOCSDIR} ${STAGEDIR}${DATADIR}/doc ${LN} -sf ${EXAMPLESDIR} ${STAGEDIR}${DATADIR}/examples .include Index: head/math/libranlip/Makefile =================================================================== --- head/math/libranlip/Makefile (revision 458738) +++ head/math/libranlip/Makefile (revision 458739) @@ -1,49 +1,49 @@ # Created by: bf # $FreeBSD$ PORTNAME= libranlip DISTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= math MASTER_SITES= LOCAL/bf \ http://www.deakin.edu.au/~gleb/ MAINTAINER= ports@FreeBSD.org COMMENT= Random variate generator for Lipschitz-continuous densities LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes INFO= ranlip PLIST_FILES= include/ranlip.h include/ranlipdist.h include/ranlipproc.h lib/libranlip.so.1.0.0 \ lib/libranlip.so.1 lib/libranlip.so lib/libranlip.a PORTDOCS= ranlip.ps PORTEXAMPLES= makefile ranliptest.cpp ranliptestproc.cpp TESTPROGS= static_example static_example2 static_example3 shared_example OPTIONS_DEFINE= DOCS EXAMPLES post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libranlip.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/docs/ranlip.ps ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/ranlip.ps ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for _file in ${PORTEXAMPLES} ${INSTALL_DATA} ${WRKSRC}/examples/${_file} ${STAGEDIR}${EXAMPLESDIR} .endfor do-test: @(cd ${WRKSRC}/examples && ${SETENV} ${MAKE_ENV} ${MAKE} ${_MAKE_JOBS} ${MAKE_ARGS} all) .for _prog in ${TESTPROGS} (cd ${WRKSRC}/examples && ${SETENV} LD_LIBRARY_PATH="${STAGEDIR}${PREFIX}/lib" ./${_prog}) .endfor .include Index: head/math/x12arima/Makefile =================================================================== --- head/math/x12arima/Makefile (revision 458738) +++ head/math/x12arima/Makefile (revision 458739) @@ -1,37 +1,37 @@ # Created by: jh@jameshoward.us # $FreeBSD$ PORTNAME= x12arima PORTVERSION= 0.3 PORTREVISION= 6 CATEGORIES= math finance MASTER_SITES= http://www.census.gov/ts/x12a/v03/unix/ DISTFILES= omegav03src.tar.gz DIST_SUBDIR= ${PORTNAME} MAINTAINER= jh@jameshoward.us COMMENT= X-12-ARIMA seasonal adjustment program USES= fortran NO_WRKSUBDIR= yes MAKEFILE= makefile.lnx PLIST_FILES= bin/x12a OPTIONS_DEFINE= DOCS .include .if ${PORT_OPTIONS:MDOCS} || make(makesum) DISTFILES+= docsv03.tar.gz .endif PORTDOCS= ReleaseNotesVersion03.pdf qref03unix.pdf x12adocV03.pdf .if ${PORT_OPTIONS:MDOCS} post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} - @(cd ${WRKSRC}/docs && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) - + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/docs/|} ${STAGEDIR}${DOCSDIR} .endif + .include Index: head/misc/ansiweather/Makefile =================================================================== --- head/misc/ansiweather/Makefile (revision 458738) +++ head/misc/ansiweather/Makefile (revision 458739) @@ -1,43 +1,43 @@ # $FreeBSD$ PORTNAME= ansiweather PORTVERSION= 1.11 CATEGORIES= misc MAINTAINER= dbaio@FreeBSD.org COMMENT= Shell script for displaying the current weather in your terminal LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= jq:textproc/jq \ curl:ftp/curl \ bash:shells/bash \ gprintf:sysutils/coreutils USE_GITHUB= yes GH_ACCOUNT= fcambus NO_BUILD= yes NO_ARCH= yes SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS EXAMPLES do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/ansiweather ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/ansiweather.plugin.zsh ${STAGEDIR}${DATADIR} ${INSTALL_MAN} ${WRKSRC}/ansiweather.1 ${STAGEDIR}${MANPREFIX}/man/man1 do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/ansiweatherrc.example ${STAGEDIR}${EXAMPLESDIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} .include Index: head/misc/binclock/Makefile =================================================================== --- head/misc/binclock/Makefile (revision 458738) +++ head/misc/binclock/Makefile (revision 458739) @@ -1,30 +1,30 @@ # Created by: Dereckson # $FreeBSD$ PORTNAME= binclock DISTVERSION= 1.5 CATEGORIES= misc MASTER_SITES= http://www.ngolde.de/download/ MAINTAINER= dereckson@gmail.com COMMENT= CLI binary clock LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING PORTDOCS= README PLIST_FILES= bin/binclock etc/binclockrc man/man1/binclock.1.gz OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/binclock ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/binclockrc ${STAGEDIR}${PREFIX}/etc ${INSTALL_MAN} ${WRKSRC}/doc/binclock.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/binclock do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/misc/estic/Makefile =================================================================== --- head/misc/estic/Makefile (revision 458738) +++ head/misc/estic/Makefile (revision 458739) @@ -1,106 +1,106 @@ # Created by: Julian Stacey # $FreeBSD$ PORTNAME= estic PORTVERSION= 1.61 PORTREVISION= 6 CATEGORIES= misc comms MASTER_SITES= LOCAL/dinoex PKGNAMESUFFIX?= ${NOX11_SUFFIX}${PKGNAMESUFFIX2} DISTFILES= estic-1.60-sources.zip estic-1.61-patch-from-1.60.zip MAINTAINER= dinoex@FreeBSD.org COMMENT= Controller for ISDN TK-Anlage (PBX) made by Istec LICENSE= BSD2CLAUSE BROKEN_armv6= fails to compile: str.h: friend declaration specifying a default argument must be the only declaration BROKEN_armv7= fails to compile: str.h: friend declaration specifying a default argument must be the only declaration USES= ncurses zip USE_CSTD= gnu89 USE_CXXSTD= gnu++98 USE_GCC= any NO_WRKSUBDIR= yes # Personal Preferences, Where to install. PBX_VAR=${STAGEDIR}${PREFIX}/var/log/pbx PBX_ETC=${STAGEDIR}${PREFIX}/etc/pbx PBX_MAN=${STAGEDIR}${PREFIX}/man/man1 PBX_BIN=${STAGEDIR}${PREFIX}/bin PBX_DOC=${STAGEDIR}${DOCSDIR} ESTIC=${WRKSRC}/estic AREACODE_DATAFILE=${PREFIX}/etc/pbx/areacodes MAKEFILE=make/freebsd${X_OR_NOT}.mak OPTIONS_DEFINE= X11 DTR_OFF DOCS OPTIONS_DEFAULT=X11 NO_OPTIONS_SORT=yes DTR_OFF_DESC= use dtr-off patch X11_USE= xorg=x11 FIXME= areacode estic spunk .include .if ${PORT_OPTIONS:MX11} X_OR_NOT=-x PLIST_SUB+= WITHOUT_X="@comment " PLIST_SUB+= WITH_X="" .else NOX11_SUFFIX?= -nox11 X_OR_NOT= PLIST_SUB+= WITHOUT_X="" PLIST_SUB+= WITH_X="@comment " .endif .if ${PORT_OPTIONS:MDTR_OFF} EXTRA_PATCHES+= ${FILESDIR}/dtr-off.patch .endif pre-patch: @${ECHO_MSG} "===> Applying distribution patches for ${PKGNAME}" ${PATCH} -d ${PATCH_WRKSRC}/estic --forward --quiet -E -p0 --batch < ${WRKSRC}/estic.diff do-configure: .for i in ${FIXME} ${REINPLACE_CMD} -e 's|CC|CXX|' -e 's|CFLAGS|CXXFLAGS|' \ ${WRKSRC}/${i}/make/freebsd.mak \ ${WRKSRC}/${i}/make/freebsd-x.mak .endfor @cd ${WRKSRC}/spunk ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} dep @cd ${WRKSRC}/areacode ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} dep @cd ${ESTIC} ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} dep do-build: cd ${WRKSRC}/spunk ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} cd ${WRKSRC}/areacode ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} cd ${ESTIC} ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} do-install: .if ${PORT_OPTIONS:MX11} ${INSTALL_PROGRAM} ${ESTIC}/xestic ${PBX_BIN}/ .else ${INSTALL_PROGRAM} ${ESTIC}/estic ${PBX_BIN}/ .endif ${INSTALL_DATA} ${ESTIC}/estic.res ${PBX_BIN}/ .if ${PORT_OPTIONS:MDOCS} @# estic doc says estic.res must be in bin path or current directory ${MKDIR} ${PBX_DOC} - ${INSTALL_MAN} ${ESTIC}/estic.doc ${PBX_DOC}/ + ${INSTALL_DATA} ${ESTIC}/estic.doc ${PBX_DOC} @# estic.doc is not nroff format, & is in German - ${INSTALL_MAN} ${FILESDIR}/README ${PBX_DOC}/ + ${INSTALL_DATA} ${FILESDIR}/README ${PBX_DOC} .endif @# ${FILESDIR}/README is not in nroff, but is a temporary document. ${MKDIR} ${PBX_ETC} ${PBX_VAR} ${INSTALL_DATA} ${ESTIC}/samples/estic.ini ${PBX_ETC}/estic.ini.generic_example ${INSTALL_DATA} ${FILESDIR}/estic.ini ${PBX_ETC}/estic.ini.freebsd_example ${INSTALL_DATA} ${ESTIC}/samples/alias.dat ${PBX_ETC}/aliases.example ${TOUCH} ${PBX_ETC}/config.example # Ref. NO_CDROM= & NO_PACKAGE= # It is not necessary to prevent inclusion of source or binary on FreeBSD # CDROMs, # (despite the original German phraseology) as I () # have obtained a waiver. See ${FILESDIR}/README for explanation. .include Index: head/misc/gctpc/Makefile =================================================================== --- head/misc/gctpc/Makefile (revision 458738) +++ head/misc/gctpc/Makefile (revision 458739) @@ -1,38 +1,38 @@ # Created by: Randall Hopper # $FreeBSD$ PORTNAME= gctpc PORTVERSION= 2.0 CATEGORIES= misc geography MASTER_SITES= http://www.nco.ncep.noaa.gov/pmb/codes/nwprod/util/sorc/wgrib2.cd/grib2/ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g} MAINTAINER= ports@FreeBSD.org COMMENT= USGS General Cartographic Transformation Package (GCTP) WRKSRC= ${WRKDIR}/${PORTNAME}/source USES= gmake tar:Z ALL_TARGET= libgctpc.so.1 USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= DOCS post-extract: @${FIND} ${FILESDIR} -name "*.h" -not -name "patch-*" -exec \ ${INSTALL_DATA} {} ${WRKSRC} \; do-install: ${INSTALL_DATA} ${WRKSRC}/libgctpc.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_LIB} ${WRKSRC}/libgctpc.so.1 ${STAGEDIR}${PREFIX}/lib ${LN} -sf libgctpc.so.1 ${STAGEDIR}${PREFIX}/lib/libgctpc.so ${MKDIR} ${STAGEDIR}${PREFIX}/include/gctpc ${INSTALL_DATA} ${WRKSRC}/*.h ${STAGEDIR}${PREFIX}/include/gctpc do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/../doc/* ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/../README ${STAGEDIR}${DOCSDIR}/README.main + ${INSTALL_DATA} ${WRKSRC}/../doc/* ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/../README ${STAGEDIR}${DOCSDIR}/README.main .include Index: head/misc/liblxi/Makefile =================================================================== --- head/misc/liblxi/Makefile (revision 458738) +++ head/misc/liblxi/Makefile (revision 458739) @@ -1,37 +1,37 @@ # $FreeBSD$ PORTNAME= liblxi DISTVERSIONPREFIX= v DISTVERSION= 1.9-2 DISTVERSIONSUFFIX= -g6b98d93 CATEGORIES= misc MAINTAINER= dg@syrec.org COMMENT= Library for communicating with LXI compatible instruments LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libxml2.so:textproc/libxml2 USES= autoreconf libtool localbase pkgconfig USE_GITHUB= yes GH_ACCOUNT= lxi-tools GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static INSTALL_TARGET= install-strip USE_LDCONFIG= yes PORTDOCS= README OPTIONS_DEFINE= AVAHI DOCS OPTIONS_SUB= yes AVAHI_CONFIGURE_ENABLE= avahi AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/misc/libpostal/Makefile =================================================================== --- head/misc/libpostal/Makefile (revision 458738) +++ head/misc/libpostal/Makefile (revision 458739) @@ -1,58 +1,58 @@ # $FreeBSD$ PORTNAME= libpostal DISTVERSIONPREFIX= v DISTVERSION= 1.0.0 CATEGORIES= misc geography MAINTAINER= dg@syrec.org COMMENT= Library for parsing/normalizing street addresses around the world LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= curl:ftp/curl USES= autoreconf libtool localbase GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --datadir=${LIBPOSTAL_DATADIR} \ --disable-data-download USE_GITHUB= yes GH_ACCOUNT= openvenues TEST_TARGET= check LIBPOSTAL_DATADIR?= /var/db/${PORTNAME} SUB_FILES= pkg-message SUB_LIST= PORTNAME=${PORTNAME} \ LIBPOSTAL_DATADIR=${LIBPOSTAL_DATADIR} PORTDOCS= README.md OPTIONS_DEFINE= CBLAS DOCS SSE2 STATIC CBLAS_DESC= Build with CBLAS/OPENBLAS SSE2_DESC= Enable SSE2 optimization OPTIONS_SUB= yes CBLAS_BUILD_DEPENDS= ${LOCALBASE}/include/cblas.h:math/cblas CBLAS_LIB_DEPENDS= libopenblas.so:math/openblas CBLAS_CONFIGURE_WITH= cblas=${LOCALBASE}/lib/libopenblas.so SSE2_CONFIGURE_ENABLE= sse2 STATIC_CONFIGURE_ENABLE= static pre-configure: @cd ${WRKSRC} && ${SH} bootstrap.sh post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpostal.so ${INSTALL_PROGRAM} ${WRKSRC}/src/address_parser ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/src/libpostal ${STAGEDIR}${PREFIX}/bin post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/misc/lxi-tools/Makefile =================================================================== --- head/misc/lxi-tools/Makefile (revision 458738) +++ head/misc/lxi-tools/Makefile (revision 458739) @@ -1,37 +1,37 @@ # $FreeBSD$ PORTNAME= lxi-tools DISTVERSIONPREFIX= v DISTVERSION= 1.16 CATEGORIES= misc MAINTAINER= dg@syrec.org COMMENT= Collection of tools that enables control of LXI compatible instruments LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= liblxi.so:misc/liblxi USES= autoreconf localbase readline USE_GITHUB= yes GH_ACCOUNT= lxi-tools GNU_CONFIGURE= yes CFLAGS+= -D_WITH_GETLINE # enable getline(3) prototype PORTDOCS= README PLIST_FILES= bin/lxi \ man/man1/lxi.1.gz OPTIONS_DEFINE= BASH DOCS BASH_CONFIGURE_WITH= bash-completion-dir=${PREFIX}/etc/bash_completion.d BASH_PLIST_FILES= ${PREFIX}/etc/bash_completion.d/lxi post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/misc/nnn/Makefile =================================================================== --- head/misc/nnn/Makefile (revision 458738) +++ head/misc/nnn/Makefile (revision 458739) @@ -1,67 +1,67 @@ # $FreeBSD$ PORTNAME= nnn DISTVERSIONPREFIX= v DISTVERSION= 1.6 CATEGORIES= misc shells MAINTAINER= dg@syrec.org COMMENT= Missing terminal file browser for X LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= bash:shells/bash \ xdg-open:devel/xdg-utils USES= gmake localbase ncurses readline shebangfix USE_GITHUB= yes GH_ACCOUNT= jarun SHEBANG_FILES= nlay MAKE_ARGS= PREFIX=${PREFIX} MANPREFIX=${PREFIX}/man CFLAGS+= -D_WITH_DPRINTF # enable dprintf prototype OPTIONS_DEFINE= ATOOL BASH DOCS EXAMPLES FISH MEDIAINFO ZSH OPTIONS_DEFAULT= ATOOL MEDIAINFO ATOOL_DESC= List and extract archives MEDIAINFO_DESC= Show media information ATOOL_RUN_DEPENDS= atool:archivers/atool MEDIAINFO_RUN_DEPENDS= mediainfo:multimedia/mediainfo BASH_PLIST_FILES= etc/bash_completion.d/nnn-completion.bash FISH_PLIST_FILES= share/fish/completions/nnn.fish ZSH_PLIST_FILES= share/zsh/site-functions/_nnn PLIST_FILES= bin/nnn \ bin/nlay \ man/man1/nnn.1.gz PORTDOCS= README.md PORTEXAMPLES= * post-install-BASH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/scripts/auto-completion/bash/nnn-completion.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/scripts && ${COPYTREE_SHARE} "copier quitcd" ${STAGEDIR}${EXAMPLESDIR} post-install-FISH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${WRKSRC}/scripts/auto-completion/fish/nnn.fish \ ${STAGEDIR}${PREFIX}/share/fish/completions post-install-ZSH-on: @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/scripts/auto-completion/zsh/_nnn \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions .include Index: head/misc/numchar/Makefile =================================================================== --- head/misc/numchar/Makefile (revision 458738) +++ head/misc/numchar/Makefile (revision 458739) @@ -1,19 +1,19 @@ # Created by: G. Adam Stanislav # $FreeBSD$ PORTNAME= numchar PORTVERSION= 1.0 CATEGORIES= misc MASTER_SITES= ftp://www.whizkidtech.redprince.net/unix/ MAINTAINER= ports@FreeBSD.org COMMENT= Converts phone numbers between digits and characters do-install: ${INSTALL_PROGRAM} ${WRKSRC}/numchar ${STAGEDIR}${PREFIX}/bin ${LN} -fs ${PREFIX}/bin/numchar ${STAGEDIR}${PREFIX}/bin/phdecode ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/numchar - ${INSTALL_MAN} ${WRKSRC}/numchar.html \ + ${INSTALL_DATA} ${WRKSRC}/numchar.html \ ${STAGEDIR}${PREFIX}/share/doc/numchar .include Index: head/misc/spamcalc/Makefile =================================================================== --- head/misc/spamcalc/Makefile (revision 458738) +++ head/misc/spamcalc/Makefile (revision 458739) @@ -1,41 +1,41 @@ # Created by: Harold Gutch # $FreeBSD$ PORTNAME= spamcalc PORTVERSION= 0.5 CATEGORIES= misc MASTER_SITES= http://www.garion.org/spamcalc/ DISTNAME= sc-0.5 MAINTAINER= logix@foobar.franken.de COMMENT= Calculates "DNS-spam"-values for hostnames USES= perl5 tar:tgz OPTIONS_DEFINE= DOCS do-build: ${REINPLACE_CMD} -e "s,sc.conf,${PREFIX}/etc/spamcalc.conf," \ ${WRKSRC}/sc.pl ${REINPLACE_CMD} -e "s,datafilesdir.*,datafilesdir = ${DATADIR}," \ ${WRKSRC}/sc.conf do-install: ${INSTALL_SCRIPT} ${WRKSRC}/sc.pl ${STAGEDIR}${PREFIX}/bin/spamcalc ${INSTALL_DATA} ${WRKSRC}/sc.conf ${STAGEDIR}${PREFIX}/etc/spamcalc.conf ${MKDIR} ${STAGEDIR}${DATADIR} .for i in words regexps domains ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DATADIR} .endfor ${MKDIR} ${STAGEDIR}${DATADIR}/data .for i in domains.blacklist domains.whitelist regexps.general regexps.nonspam \ spam.txt words.de words.it words.negative words.nl words.pl \ words.swear words.template words.uk ${INSTALL_DATA} ${WRKSRC}/data/${i} ${STAGEDIR}${DATADIR}/data .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in LICENSE algorithms arguments feedback files introduction todo - ${INSTALL_MAN} ${WRKSRC}/docs/${i} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/misc/vdmfec/Makefile =================================================================== --- head/misc/vdmfec/Makefile (revision 458738) +++ head/misc/vdmfec/Makefile (revision 458739) @@ -1,36 +1,36 @@ # Created by: Harald Schmalzbauer # $FreeBSD$ PORTNAME= vdmfec PORTVERSION= 1.0 CATEGORIES= misc archivers MASTER_SITES= http://members.tripod.com/professor_tom/archives/ MAINTAINER= freebsd@omnilan.de COMMENT= ECC wrapper using Vandermonde matrices based FEC LICENSE= GPLv2 USES= tar:tgz HAS_CONFIGURE= yes CONFIGURE_ARGS+= --prefix=${PREFIX} PORTDOCS= * PLIST_FILES= bin/vdm_decode \ bin/vdm_encode \ bin/vdmfec \ man/man1/vdmfec.1.gz do-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README.fec ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.fec ${STAGEDIR}${DOCSDIR} ${INSTALL_PROGRAM} ${WRKSRC}/vdmfec ${STAGEDIR}/${PREFIX}/bin ${LN} ${STAGEDIR}/${PREFIX}/bin/vdmfec ${STAGEDIR}/${PREFIX}/bin/vdm_encode ${LN} ${STAGEDIR}/${PREFIX}/bin/vdmfec ${STAGEDIR}/${PREFIX}/bin/vdm_decode ${INSTALL_MAN} ${WRKSRC}/vdmfec.1 ${STAGEDIR}/${PREFIX}/man/man1/ .include Index: head/multimedia/motion/Makefile =================================================================== --- head/multimedia/motion/Makefile (revision 458738) +++ head/multimedia/motion/Makefile (revision 458739) @@ -1,104 +1,104 @@ # Created by: Angel Carpintero # $FreeBSD$ PORTNAME= motion PORTVERSION= 4.0.1 DISTVERSIONPREFIX= release- PORTREVISION= 5 CATEGORIES= multimedia MAINTAINER= ports@FreeBSD.org COMMENT= Motion detection application LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING USES= autoreconf gmake jpeg localbase pkgconfig USE_GITHUB= yes GH_ACCOUNT= Motion-Project USE_RC_SUBR= ${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-linuxthreads \ --without-jpeg-mmx KMODDIR?= /boot/modules .if ${KMODDIR} == /boot/kernel KMODDIR= /boot/modules .endif SUB_FILES= pkg-message PLIST_FILES= bin/motion \ man/man1/motion.1.gz \ "@sample ${ETCDIR}/motion.conf.sample" \ "@dir ${ETCDIR}/conf.d" PORTDOCS= CHANGELOG CREDITS README.md README.FreeBSD \ motion_guide.html mask1.png normal.jpg \ outputmotion1.jpg outputnormal1.jpg PORTEXAMPLES= camera1-dist.conf camera2-dist.conf \ camera3-dist.conf camera4-dist.conf OPTIONS_DEFINE= DOCS EXAMPLES FFMPEG MYSQL PGSQL SQLITE3 OPTIONS_RADIO= VIDEO OPTIONS_RADIO_VIDEO= BKTR PWCBSD OPTIONS_DEFAULT= BKTR FFMPEG VIDEO_DESC= Video capture driver (Netcam support only if none selected) BKTR_DESC= BKTR based TV capture cards BKTR_CONFIGURE_WITH= bktr PWCBSD_DESC= PWCBSD based Webcams PWCBSD_BUILD_DEPENDS= v4l_compat>=1.0.20060801:multimedia/v4l_compat PWCBSD_RUN_DEPENDS= ${KMODDIR}/pwc.ko:multimedia/pwcbsd PWCBSD_CONFIGURE_WITH= pwcbsd FFMPEG_LIB_DEPENDS= libavformat.so:multimedia/ffmpeg FFMPEG_CONFIGURE_ON= --with-ffmpeg=${LOCALBASE} FFMPEG_CONFIGURE_OFF= --without-ffmpeg MYSQL_USES= mysql MYSQL_CONFIGURE_ON= --with-mysql-lib=${LOCALBASE}/lib/mysql \ --with-mysql-include=${LOCALBASE}/include/mysql MYSQL_CONFIGURE_OFF= --without-mysql PGSQL_USES= pgsql PGSQL_CONFIGURE_ON= --with-pgsql-lib=${LOCALBASE}/lib \ --with-pgsql-include=${LOCALBASE}/include PGSQL_CONFIGURE_OFF= --without-pgsql SQLITE3_USES= sqlite:3 SQLITE3_CONFIGURE_WITH= sqlite3 .include .if ${JPEG_PORT} == "graphics/jpeg-turbo" CONFIGURE_ARGS+= --with-jpeg-turbo=${LOCALBASE} .endif post-patch: @${REINPLACE_CMD} -e \ 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/configure.ac # Fix pidfile path @${REINPLACE_CMD} -e \ 's|/run/motion|/run|' ${WRKSRC}/motion-dist.conf.in # Fix warnings about mismatched format specifiers (Fixed upstream in dbd7282) @${REINPLACE_CMD} -e \ 's|%hd|%d|g;s|%hu|%u|g;s|%Zu|%zu|g' ${WRKSRC}/webhttpd.c ${WRKSRC}/stream.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/motion ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/motion.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${ETCDIR}/conf.d ${INSTALL_DATA} ${WRKSRC}/motion-dist.conf \ ${STAGEDIR}${ETCDIR}/motion.conf.sample do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PORTEXAMPLES:S|^|${WRKSRC}/|} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/multimedia/vapoursynth/Makefile =================================================================== --- head/multimedia/vapoursynth/Makefile (revision 458738) +++ head/multimedia/vapoursynth/Makefile (revision 458739) @@ -1,132 +1,132 @@ # $FreeBSD$ PORTNAME= vapoursynth PORTVERSION= R41 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org COMMENT= Video processing framework with simplicity in mind LICENSE= LGPL21+ USE_GITHUB= yes USES= autoreconf gmake libtool localbase pathfix pkgconfig GNU_CONFIGURE= yes CPPFLAGS+= -D_GLIBCXX_USE_C99 # XXX ports/193528 INSTALL_TARGET= install-strip USE_LDCONFIG= yes DATADIR= ${PREFIX}/lib/vapoursynth OPTIONS_DEFINE= DEBUG DOCS FRAME_GUARD OPTIONS_DEFAULT=${OPTIONS_GROUP_COMPS} ${OPTIONS_GROUP_PLUGINS} OPTIONS_SUB= yes OPTIONS_DEFINE_amd64= SIMD OPTIONS_DEFINE_i386= SIMD OPTIONS_DEFAULT_amd64= SIMD OPTIONS_GROUP= COMPS PLUGINS COMPS_DESC= Components OPTIONS_GROUP_COMPS= CORE PYTHON VSPIPE VSSCRIPT PLUGINS_DESC= Plugins OPTIONS_GROUP_PLUGINS= ASS EEDI3 IMAGEMAGICK MISCFILTERS MORPHO TESSERACT \ REMOVEGRAIN VINVERSE VIVTC # General options DEBUG_CONFIGURE_ENABLE= debug DOCS_BUILD_DEPENDS= sphinx-build:textproc/py-sphinx DOCS_USES= makeinfo DOCS_INFO= VapourSynth DOCS_PORTDOCS= * FRAME_GUARD_DESC= Check integrity after each filter FRAME_GUARD_CONFIGURE_ENABLE= guard-pattern # VSSCRIPT or REMOVEGRAIN SIMD_BUILD_DEPENDS= nasm:devel/nasm SIMD_CONFIGURE_ENABLE= x86-asm # COMPS group CORE_DESC= Core library CORE_BUILD_DEPENDS= sekrit-twc-zimg>=2.4:graphics/sekrit-twc-zimg CORE_LIB_DEPENDS= libzimg.so:graphics/sekrit-twc-zimg CORE_USES= compiler:c++11-lib CORE_CONFIGURE_ENABLE= core PYTHON_USES= python:3.3+ PYTHON_USE= python=cython PYTHON_VARS= BINARY_ALIAS=cython=cython-${PYTHON_VER} PYTHON_CONFIGURE_ENABLE= python-module PYTHON_IMPLIES= CORE VSPIPE_DESC= Command line interface VSPIPE_USES= compiler:c++11-lib VSPIPE_CONFIGURE_ENABLE= vspipe VSPIPE_IMPLIES= VSSCRIPT VSSCRIPT_DESC= Scripting library VSSCRIPT_USES= compiler:c++11-lib python:3.3- VSSCRIPT_CONFIGURE_ENABLE= vsscript # PLUGINS group ASS_DESC= Subtitles rendering via libass ASS_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libass.so:multimedia/libass ASS_USES= iconv ASS_CONFIGURE_ENABLE= subtext EEDI3_DESC= Very slow edge directed interpolation EEDI3_CONFIGURE_ENABLE= eedi3 IMAGEMAGICK_LIB_DEPENDS= libMagick++-7.so:graphics/ImageMagick7 IMAGEMAGICK_USES= compiler:c++11-lib IMAGEMAGICK_CONFIGURE_ENABLE= imwri TESSERACT_DESC= Optical Character Recognition via Tesseract TESSERACT_LIB_DEPENDS= libtesseract.so:graphics/tesseract TESSERACT_CONFIGURE_ENABLE= ocr MISCFILTERS_DESC= Miscellaneous filters MISCFILTERS_CONFIGURE_ENABLE= miscfilters MORPHO_DESC= Morphological filter MORPHO_CONFIGURE_ENABLE= morpho REMOVEGRAIN_DESC= 3x3 median and convolution denoising REMOVEGRAIN_CONFIGURE_ENABLE= removegrain VINVERSE_DESC= Remove residual combing VINVERSE_CONFIGURE_ENABLE= vinverse VIVTC_DESC= Field matching, inverse telecine and decimation VIVTC_CONFIGURE_ENABLE= vivtc post-patch: @${REINPLACE_CMD} -e 's/x86_64/&|amd64/' \ -e '/AC_SEARCH.*libiconv/d' \ -e '/test/s/[^ ]*libiconv.*-a //' \ ${WRKSRC}/configure.ac post-build-DOCS-on: @${DO_MAKE_BUILD} html texinfo -C${WRKSRC}/doc @${DO_MAKE_BUILD} info -C${WRKSRC}/doc/_build/texinfo @if [ -n "${PORT_OPTIONS:MVSPIPE}" ]; then \ ${DO_MAKE_BUILD} man -C${WRKSRC}/doc; \ fi post-install-DOCS-on: - ${INSTALL_MAN} ${WRKSRC}/doc/_build/texinfo/VapourSynth.info \ + ${INSTALL_DATA} ${WRKSRC}/doc/_build/texinfo/VapourSynth.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH} (cd ${WRKSRC}/doc/_build/html && ${COPYTREE_SHARE} \ "${PORTDOCS}" ${STAGEDIR}${DOCSDIR}) @if [ -n "${PORT_OPTIONS:MVSPIPE}" ]; then \ ${INSTALL_MAN} -v ${WRKSRC}/doc/_build/man/vspipe.1 \ ${STAGEDIR}${MAN1PREFIX}/man/man1; \ fi .include Index: head/multimedia/winff/Makefile =================================================================== --- head/multimedia/winff/Makefile (revision 458738) +++ head/multimedia/winff/Makefile (revision 458739) @@ -1,85 +1,86 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= WinFF PORTVERSION= 1.5.5 PORTREVISION= 6 CATEGORIES= multimedia MASTER_SITES= http://winff.org/docs/source/ DISTNAME= ${_PORTNAME}-${PORTVERSION}-source MAINTAINER= thierry@FreeBSD.org COMMENT= Convert your videos quickly, easily, and all at once LICENSE= GPLv3 BUILD_DEPENDS= lazbuild:editors/lazarus LIB_DEPENDS= libavutil.so:multimedia/ffmpeg NO_WRKSUBDIR= yes USE_XORG= x11 USE_FPC= cairo fcl-base fcl-image fcl-json fcl-xml pasjpeg regexpr x11 USE_GNOME= cairo _PORTNAME= ${PORTNAME:tl} DATADIR= ${PREFIX}/share/${_PORTNAME} DOCSDIR= ${PREFIX}/share/doc/${_PORTNAME} INSTALLS_ICONS= yes DESKTOP_ENTRIES= "${PORTNAME}" \ "${COMMENT}" \ "${_PORTNAME}" \ "${_PORTNAME}" \ "AudioVideo;" \ true LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d LAZARUS_VER= 1.6.4 LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER} LCL_UNITS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}/lcl/units/${BUILDNAME} BUILD_WRKSRC= ${WRKDIR}/${PKGNAME}/${_PORTNAME} OPTIONS_SINGLE= LCL OPTIONS_SINGLE_LCL= GTK2 QT4 GTK2_DESC= Use gtk20 interface QT4_DESC= Use qt4 interface OPTIONS_DEFAULT= GTK2 .include .if ${PORT_OPTIONS:MGTK2} USE_FPC+= gtk2 USE_GNOME+= gtk20 LCL_PLATFORM= gtk2 BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:editors/lazarus-lcl-gtk2 .endif .if ${PORT_OPTIONS:MQT4} LIB_DEPENDS+= libQt4Pas.so:x11-toolkits/qt4pas LCL_PLATFORM= qt BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:editors/lazarus-lcl-qt .endif pre-configure: ${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|g' ${BUILD_WRKSRC}/unit1.pas .for fp in unit1.pas unit4.pas scripts/check_presets.sh ${REINPLACE_CMD} -e 's|/usr/bin/|${LOCALBASE}/bin/|g' ${BUILD_WRKSRC}/${fp} .endfor do-build: cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --ws=${LCL_PLATFORM} --lazarusdir=${LAZARUS_DIR} -B winff.lpr do-install: ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/${PORTNAME:tl} ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR}/languages ${INSTALL_DATA} ${BUILD_WRKSRC}/presets.xml ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${BUILD_WRKSRC}/languages/* ${STAGEDIR}${DATADIR}/languages/ ${INSTALL_MAN} ${BUILD_WRKSRC}/${_PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 - ${INSTALL_MAN} ${BUILD_WRKSRC}/winff-icons/48x48/${_PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/ + ${INSTALL_DATA} ${BUILD_WRKSRC}/winff-icons/48x48/${_PORTNAME}.png \ + ${STAGEDIR}${PREFIX}/share/pixmaps ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${BUILD_WRKSRC}/docs/*.pdf ${STAGEDIR}${DOCSDIR} .include Index: head/multimedia/zoneminder/Makefile =================================================================== --- head/multimedia/zoneminder/Makefile (revision 458738) +++ head/multimedia/zoneminder/Makefile (revision 458739) @@ -1,114 +1,114 @@ # $FreeBSD$ PORTNAME= zoneminder PORTVERSION= 1.30.4 PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= bsd@abinet.ru COMMENT= Complete security camera solution, fully web based with image analysis LICENSE= GPLv2 CONFLICTS_INSTALL= zoneminder-h264 ZM_DEPENDS= p5-DBI>=0:databases/p5-DBI \ p5-DBD-mysql>=0:databases/p5-DBD-mysql \ p5-Date-Manip>=0:devel/p5-Date-Manip \ p5-Test-LWP-UserAgent>=0:www/p5-Test-LWP-UserAgent \ p5-Sys-Mmap>=0:devel/p5-Sys-Mmap \ p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \ p5-Sys-CPU>=0:devel/p5-Sys-Cpu \ p5-Sys-MemInfo>=0:devel/p5-Sys-MemInfo \ p5-Data-Dump>=0:devel/p5-Data-Dump \ p5-SOAP-WSDL>=0:devel/p5-SOAP-WSDL \ p5-Data-UUID>=0:devel/p5-Data-UUID \ p5-IO-Socket-Multicast>=0:net/p5-IO-Socket-Multicast \ ffmpeg:multimedia/ffmpeg BUILD_DEPENDS= ${ZM_DEPENDS} RUN_DEPENDS= ${ZM_DEPENDS} \ sudo:security/sudo \ p5-Device-SerialPort>=0:comms/p5-Device-SerialPort \ zip:archivers/zip USE_GITHUB= yes GH_PROJECT= ZoneMinder GH_TUPLE= FriendsOfCake:crud:c3976f1:crud USES= cmake:noninja jpeg mysql perl5 php shebangfix ssl USE_RC_SUBR= zoneminder USE_PHP= json pdo_mysql session gd sockets ctype opcache ONLY_FOR_ARCHS= amd64 i386 OPTIONS_DEFINE= NLS V4L DOCS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" SHEBANG_FILES= scripts/zmaudit.pl.in \ scripts/zmcamtool.pl.in \ scripts/zmcontrol.pl.in \ scripts/zmdc.pl.in \ scripts/zmfilter.pl.in \ scripts/zmpkg.pl.in \ scripts/zmtelemetry.pl.in \ scripts/zmtrack.pl.in \ scripts/zmtrigger.pl.in \ scripts/zmupdate.pl.in \ scripts/zmvideo.pl.in \ scripts/zmwatch.pl.in \ scripts/zmx10.pl.in \ onvif/scripts/zmonvif-probe.pl PORTDOCS= AUTHORS BUGS ChangeLog INSTALL NEWS README.FreeBSD TODO CMAKE_ARGS+= -DZM_PERL_MM_PARMS=INSTALLDIRS=site \ -DZM_CONFIG_DIR=${PREFIX}/etc \ -DZM_WEBDIR=${WWWDIR} \ -DZM_CGIDIR=${WWWDIR}/cgi-bin \ -DZM_CONTENTDIR=${WWWDIR} \ -DHAVE_SENDFILE=0 \ -DZM_NO_CURL=ON \ -DZM_NO_LIBVLC=ON \ -DPCRE_LIBRARIES=0 \ -DGNUTLS_LIBRARIES=0 \ -DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include" .include .if ${PHP_VER} >= 70 RUN_DEPENDS+= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/apcu.so:devel/pecl-APCu .else RUN_DEPENDS+= ${PHPBASE}/lib/php/${PHP_EXT_DIR}/apcu.so:devel/pecl-APCu4 .endif PKGMESSAGE= ${WRKDIR}/pkg-message post-extract: ${CP} -R ${WRKSRC_crud}/* ${WRKSRC}/web/api/app/Plugin/Crud ${CP} ${FILESDIR}/README.FreeBSD ${WRKSRC} ${CP} ${FILESDIR}/README.FreeBSD ${PKGMESSAGE} ${REINPLACE_CMD} -e 's|/dev/shm|/tmp|g' ${WRKSRC}/scripts/ZoneMinder/lib/ZoneMinder/ConfigData.pm.in ${REINPLACE_CMD} -e 's|E_ALL|E_ALL^E_NOTICE|g' ${WRKSRC}/web/index.php pre-install: ${MKDIR} ${STAGEDIR}${WWWDIR}/images ${MKDIR} ${STAGEDIR}${WWWDIR}/events ${MKDIR} ${STAGEDIR}${WWWDIR}/temp ${MKDIR} ${STAGEDIR}${WWWDIR}/api/app/tmp ${MKDIR} ${STAGEDIR}/var/run/zm ${MKDIR} ${STAGEDIR}/var/tmp/zm post-install: ${INSTALL_DATA} ${STAGEDIR}${PREFIX}/etc/zm.conf ${STAGEDIR}${PREFIX}/etc/zm.conf.sample post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/multimedia/zoneminder-h264/Makefile =================================================================== --- head/multimedia/zoneminder-h264/Makefile (revision 458738) +++ head/multimedia/zoneminder-h264/Makefile (revision 458739) @@ -1,112 +1,112 @@ # $FreeBSD$ PORTNAME= zoneminder-h264 PORTVERSION= 1.30.20170222 PORTREVISION= 2 CATEGORIES= multimedia MAINTAINER= bsd@abinet.ru COMMENT= Complete security camera solution, fully web based with image analysis LICENSE= GPLv2 CONFLICTS_INSTALL= zoneminder ZM_DEPENDS= p5-DBI>=0:databases/p5-DBI \ p5-DBD-mysql>=0:databases/p5-DBD-mysql \ p5-Date-Manip>=0:devel/p5-Date-Manip \ p5-Test-LWP-UserAgent>=0:www/p5-Test-LWP-UserAgent \ p5-Sys-Mmap>=0:devel/p5-Sys-Mmap \ p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https \ p5-Sys-CPU>=0:devel/p5-Sys-Cpu \ p5-Sys-MemInfo>=0:devel/p5-Sys-MemInfo \ p5-Data-Dump>=0:devel/p5-Data-Dump \ p5-SOAP-WSDL>=0:devel/p5-SOAP-WSDL \ p5-Data-UUID>=0:devel/p5-Data-UUID \ p5-IO-Socket-Multicast>=0:net/p5-IO-Socket-Multicast \ ffmpeg:multimedia/ffmpeg BUILD_DEPENDS= ${ZM_DEPENDS} LIB_DEPENDS= libx264.so:multimedia/libx264 \ libmp4v2.so:multimedia/mp4v2 RUN_DEPENDS= ${ZM_DEPENDS} \ p5-MIME-Tools>=0:mail/p5-MIME-Tools \ sudo:security/sudo \ p5-Device-SerialPort>=0:comms/p5-Device-SerialPort \ zip:archivers/zip USE_GITHUB= yes GH_TUPLE= zoneminder:ZoneMinder:e723b6d \ FriendsOfCake:crud:c3976f1:crud USES= cmake:noninja jpeg mysql perl5 php shebangfix ssl USE_RC_SUBR= zoneminder USE_PHP= json pdo_mysql session gd sockets ctype ONLY_FOR_ARCHS= amd64 i386 OPTIONS_DEFINE= NLS V4L DOCS OPTIONS_SUB= yes NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l PLIST_SUB= WWWOWN="${WWWOWN}" WWWGRP="${WWWGRP}" SHEBANG_FILES= scripts/zmaudit.pl.in \ scripts/zmcamtool.pl.in \ scripts/zmcontrol.pl.in \ scripts/zmdc.pl.in \ scripts/zmfilter.pl.in \ scripts/zmpkg.pl.in \ scripts/zmtelemetry.pl.in \ scripts/zmtrack.pl.in \ scripts/zmtrigger.pl.in \ scripts/zmupdate.pl.in \ scripts/zmvideo.pl.in \ scripts/zmwatch.pl.in \ scripts/zmx10.pl.in \ onvif/scripts/zmonvif-probe.pl PORTDOCS= AUTHORS BUGS ChangeLog INSTALL NEWS README.FreeBSD TODO CMAKE_ARGS+= -DZM_PERL_MM_PARMS=INSTALLDIRS=site \ -DZM_CONFIG_DIR=${PREFIX}/etc \ -DZM_WEBDIR=${WWWDIR} \ -DZM_CGIDIR=${WWWDIR}/cgi-bin \ -DZM_CONTENTDIR=${WWWDIR} \ -DHAVE_SENDFILE=0 \ -DZM_NO_CURL=ON \ -DZM_NO_LIBVLC=ON \ -DPCRE_LIBRARIES=0 \ -DGNUTLS_LIBRARIES=0 \ -DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include" PKGMESSAGE= ${WRKDIR}/pkg-message post-extract: ${CP} -R ${WRKSRC_crud}/* ${WRKSRC}/web/api/app/Plugin/Crud ${CP} ${FILESDIR}/README.FreeBSD ${WRKSRC} ${CP} ${FILESDIR}/README.FreeBSD ${PKGMESSAGE} ${REINPLACE_CMD} -e 's|/dev/shm|/tmp|g' ${WRKSRC}/scripts/ZoneMinder/lib/ZoneMinder/ConfigData.pm.in ${REINPLACE_CMD} -e 's|E_ALL|E_ALL^E_NOTICE|g' ${WRKSRC}/web/index.php pre-install: ${MKDIR} ${STAGEDIR}${WWWDIR}/images ${MKDIR} ${STAGEDIR}${WWWDIR}/events ${MKDIR} ${STAGEDIR}${WWWDIR}/temp ${MKDIR} ${STAGEDIR}${WWWDIR}/api/app/tmp ${MKDIR} ${STAGEDIR}/var/run/zm ${MKDIR} ${STAGEDIR}/var/tmp/zm post-install: ${INSTALL_DATA} ${STAGEDIR}${PREFIX}/etc/zm.conf ${STAGEDIR}${PREFIX}/etc/zm.conf.sample post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/net/drawterm/Makefile =================================================================== --- head/net/drawterm/Makefile (revision 458738) +++ head/net/drawterm/Makefile (revision 458739) @@ -1,34 +1,34 @@ # Created by: Winston Weinert # $FreeBSD$ PORTNAME= drawterm PORTVERSION= 20140106 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= http://swtch.com/drawterm/ MAINTAINER= winston@ml1.net COMMENT= Plan9 cpu client # Additionally the Lucent Public License LICENSE= MIT USES= tar:tgz USE_XORG= x11 xt PLIST_FILES= bin/drawterm PORTDOCS= LICENSE README WRKSRC= ${WRKDIR}/${PORTNAME} MAKE_ARGS= CONF=pthread OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/drawterm ${STAGEDIR}${PREFIX}/bin post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README ${WRKSRC}/LICENSE ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/LICENSE ${STAGEDIR}${DOCSDIR} .include Index: head/net/httpry/Makefile =================================================================== --- head/net/httpry/Makefile (revision 458738) +++ head/net/httpry/Makefile (revision 458739) @@ -1,39 +1,39 @@ # $FreeBSD$ PORTNAME= httpry PORTVERSION= 0.1.7 CATEGORIES= net MASTER_SITES= http://dumpsterventures.com/jason/httpry/ MAINTAINER= wxs@FreeBSD.org COMMENT= Packet sniffer designed for displaying and logging HTTP traffic USE_RC_SUBR= httpry OPTIONS_DEFINE= EXTRASCRIPTS DOCS EXTRASCRIPTS_DESC= Install additional scripts .include .if ${PORT_OPTIONS:MEXTRASCRIPTS} PLIST_SUB+= EXTRASCRIPTS="" USES+= perl5 USE_PERL5= run RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI .else PLIST_SUB+= EXTRASCRIPTS="@comment " .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .if ${PORT_OPTIONS:MEXTRASCRIPTS} @${MKDIR} ${STAGEDIR}${PREFIX}/bin/httpry-scripts (cd ${WRKSRC}/scripts/ && \ ${COPYTREE_BIN} \* ${STAGEDIR}${PREFIX}/bin/httpry-scripts "! -name *.bak") .endif @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/doc/perl-tools ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/doc/format-string ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/perl-tools ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/format-string ${STAGEDIR}${DOCSDIR} .include Index: head/net/isboot-kmod/Makefile =================================================================== --- head/net/isboot-kmod/Makefile (revision 458738) +++ head/net/isboot-kmod/Makefile (revision 458739) @@ -1,34 +1,34 @@ # $FreeBSD$ PORTNAME= isboot-kmod PORTVERSION= 0.2.13 PORTREVISION= 1 CATEGORIES= net MASTER_SITES= http://www.peach.ne.jp/archives/isboot/ DISTNAME= isboot-${PORTVERSION} MAINTAINER= john@jnielsen.net COMMENT= Kernel module enabling iSCSI boot LICENSE= BSD2CLAUSE BROKEN_aarch64= fails to compile: /usr/src/sys/sys/bus.h:724:10: fatal error: 'device_if.h' file not found BROKEN_armv6= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99 BROKEN_armv7= fails to compile: /usr/src/sys/sys/bus.h:724:10: fatal error: 'device_if.h' file not found BROKEN_powerpc64= fails to compile: pcpu.h: size of array '__assert_0' is negative USES= kmod uidfix SUB_FILES= pkg-message WRKSRC_SUBDIR= src PLIST_FILES= ${KMODDIR}/isboot.ko PORTDOCS= README OPTIONS_DEFINE= DOCS VIMAGE VIMAGE_DESC= Build for a kernel with 'options VIMAGE' VIMAGE_CFLAGS= -DVIMAGE post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKDIR}/${DISTNAME} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} + cd ${WRKDIR}/${DISTNAME} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/net/isc-dhcp43-server/Makefile =================================================================== --- head/net/isc-dhcp43-server/Makefile (revision 458738) +++ head/net/isc-dhcp43-server/Makefile (revision 458739) @@ -1,185 +1,185 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= dhcp PORTVERSION= 4.3.6 PORTREVISION= ${DHCP_PORTREVISION} CATEGORIES= net MASTER_SITES= ISC/${PORTNAME}/${PORTVERSION:S/P/-P/g} \ ZI PKGNAMEPREFIX= isc- PKGNAMESUFFIX= 43-${SUBSYS} DISTNAME= ${PORTNAME}-${PORTVERSION:S/P/-P/g} MAINTAINER= zi@FreeBSD.org COMMENT?= ISC Dynamic Host Configuration Protocol server LICENSE= ISCL USES= gmake PORTREVISION_SERVER= 2 PORTREVISION_CLIENT= 0 PORTREVISION_RELAY= 0 SUBSYS?= server OPTIONS_DEFINE= IPV6 .if ${SUBSYS} == server OPTIONS_DEFINE+= PARANOIA LDAP LDAP_SSL BIND_SYMBOLS DHCP4O6 OPTIONS_DEFAULT+= PARANOIA LDAP_SSL DHCP4O6_DESC= Enable DHCPv4-over-DHCPv6 (TSV) PARANOIA_DESC= Enable support for chroot LDAP_SSL_DESC= Support LDAP over SSL/TLS BIND_SYMBOLS_DESC= Enable BIND internal symbol table .endif # PORTREVISION and CONFLICTS handling .if ${SUBSYS} == client CONFLICTS= isc-dhcp3?-client-[0-9]* isc-dhcp4[124]-client-[0-9]* DHCP_PORTREVISION= ${PORTREVISION_CLIENT} .elif ${SUBSYS} == relay CONFLICTS= isc-dhcp3?-relay-[0-9]* isc-dhcp4[124]-relay-[0-9]* DHCP_PORTREVISION= ${PORTREVISION_RELAY} .else CONFLICTS= isc-dhcp3?-server-[0-9]* isc-dhcp4[124]-server-[0-9]* DHCP_PORTREVISION= ${PORTREVISION_SERVER} .endif MAKE_JOBS_UNSAFE= yes .if ${SUBSYS} == server USERS= dhcpd GROUPS= dhcpd .endif MAN_COMPRESSED= no GNU_CONFIGURE= yes CPPFLAGS+= -D_PATH_DHCLIENT_SCRIPT='\"${PREFIX}/sbin/dhclient-script\"' -D_PATH_DHCLIENT_CONF='\"${PREFIX}/etc/dhclient.conf\"' -D_PATH_DHCPD_CONF='\"${PREFIX}/etc/dhcpd.conf\"' SCRIPTS_ENV+= PKG_PREFIX=${PREFIX} .include .if ${SUBSYS} == server CONFIGURE_ARGS+=--localstatedir=/var CFLAGS+= -fPIC .endif DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist .if ${SUBSYS} == server USE_RC_SUBR= isc-dhcpd .elif ${SUBSYS} == relay USE_RC_SUBR= isc-dhcrelay .endif SCHEMA_DIR= ${PREFIX}/share/${PKGBASE} DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} DATADIR= /var/db MSG_FILE= ${.CURDIR}/pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message REINPLACE_SUB= PREFIX="${PREFIX}" PKGMESSAGE_SUB= PREFIX="${PREFIX}" MAN1PREFIX="${MAN1PREFIX}" \ DOCSDIR="${DOCSDIR}" .if ${PORT_OPTIONS:MPARANOIA} CONFIGURE_ARGS+=--enable-paranoia --enable-early-chroot SUB_LIST+= PARANOIA="yes" .else SUB_LIST+= PARANOIA="no" .endif .if ${PORT_OPTIONS:MLDAP} CONFIGURE_ARGS+=--with-ldap --with-ldapcrypto USE_OPENLDAP= yes LDAP_SCRIPT= ${WRKSRC}/contrib/ldap/dhcpd-conf-to-ldap LDAP_SCHEMA= ${WRKSRC}/contrib/ldap/dhcp.schema LDAP_README= ${WRKSRC}/contrib/ldap/README.ldap CPPFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib LIBS+= -L${LOCALBASE}/lib PORTDOCS+= README.ldap PLIST_SUB+= SCHEMA_DIR="${SCHEMA_DIR:S,^${PREFIX}/,,}" LDAP="" USES+= shebangfix SHEBANG_FILES= contrib/ldap/dhcpd-conf-to-ldap .else PLIST_SUB+= LDAP="@comment " .endif .if ${PORT_OPTIONS:MLDAP_SSL} && ${PORT_OPTIONS:MLDAP} USES+= ssl CONFIGURE_ARGS+=--with-ldapcrypto LIBS+= -lssl .endif .if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+=--enable-dhcpv6 PLIST_SUB+= IPV6="" .else CONFIGURE_ARGS+=--disable-dhcpv6 PLIST_SUB+= IPV6="@comment " .endif .if ${PORT_OPTIONS:MDHCP4O6} CONFIGURE_ARGS+=--enable-dhcpv4o6 PLIST_SUB+= DHCP4O6="" .else CONFIGURE_ARGS+=--disable-dhcpv4o6 PLIST_SUB+= DHCP4O6="@comment " .endif .if ${PORT_OPTIONS:MBIND_SYMBOLS} USES+= perl5 .else EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-bind__Makefile .endif post-patch: @${SED} ${PKGMESSAGE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${MSG_FILE} > ${PKGMESSAGE} @${REINPLACE_CMD} -e 's|/usr/local||g' \ ${WRKSRC}/doc/examples/dhcpd-dhcpv6.conf @${REINPLACE_CMD} ${REINPLACE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${WRKSRC}/client/dhclient.conf.example do-install: ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/${SUBSYS} install .if ${SUBSYS} == server ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/dhcpctl install #${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/dst install ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/omapip install ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/includes install ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/common install ${INSTALL_DATA} ${WRKSRC}/dhcpctl/dhcpctl.h ${STAGEDIR}${PREFIX}/include ${MV} ${STAGEDIR}${PREFIX}/etc/dhcpd.conf.example ${STAGEDIR}${PREFIX}/etc/dhcpd.conf.sample .if ${PORT_OPTIONS:MIPV6} ${INSTALL_DATA} ${WRKSRC}/doc/examples/dhcpd-dhcpv6.conf \ ${STAGEDIR}${PREFIX}/etc/dhcpd6.conf.sample .endif .if ${PORT_OPTIONS:MLDAP} @${MKDIR} ${STAGEDIR}${SCHEMA_DIR} ${INSTALL_DATA} ${LDAP_SCHEMA} ${STAGEDIR}${SCHEMA_DIR} ${INSTALL_SCRIPT} ${LDAP_SCRIPT} ${STAGEDIR}${PREFIX}/bin .endif .if ${PORT_OPTIONS:MLDAP} ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${LDAP_README} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${LDAP_README} ${STAGEDIR}${DOCSDIR} .endif .endif .if ${SUBSYS} == client ${INSTALL_SCRIPT} ${WRKSRC}/client/scripts/freebsd ${STAGEDIR}${PREFIX}/sbin/dhclient-script .elif ${SUBSYS} == server .if ${PORT_OPTIONS:MIPV6} @${LN} -sf isc-dhcpd ${STAGEDIR}${PREFIX}/etc/rc.d/isc-dhcpd6 .endif .elif ${SUBSYS} == relay .if ${PORT_OPTIONS:MIPV6} @${LN} -sf isc-dhcrelay ${STAGEDIR}${PREFIX}/etc/rc.d/isc-dhcrelay6 .endif .endif @${SED} ${PKGMESSAGE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${MSG_FILE} > ${PKGMESSAGE} .include Index: head/net/isc-dhcp44-server/Makefile =================================================================== --- head/net/isc-dhcp44-server/Makefile (revision 458738) +++ head/net/isc-dhcp44-server/Makefile (revision 458739) @@ -1,185 +1,185 @@ # Created by: Ryan Steinmetz # $FreeBSD$ PORTNAME= dhcp PORTVERSION= 4.4.0b1 PORTREVISION= ${DHCP_PORTREVISION} CATEGORIES= net MASTER_SITES= ISC/${PORTNAME}/${PORTVERSION:S/P/-P/g} \ ZI PKGNAMEPREFIX= isc- PKGNAMESUFFIX= 44-${SUBSYS} DISTNAME= ${PORTNAME}-${PORTVERSION:S/P/-P/g} MAINTAINER= zi@FreeBSD.org COMMENT?= ISC Dynamic Host Configuration Protocol server LICENSE= MPL20 USES= gmake PORTREVISION_SERVER= 0 PORTREVISION_CLIENT= 0 PORTREVISION_RELAY= 0 SUBSYS?= server OPTIONS_DEFINE= IPV6 .if ${SUBSYS} == server OPTIONS_DEFINE+= PARANOIA LDAP LDAP_SSL BIND_SYMBOLS DHCP4O6 OPTIONS_DEFAULT+= PARANOIA LDAP_SSL DHCP4O6_DESC= Enable DHCPv4-over-DHCPv6 (TSV) PARANOIA_DESC= Enable support for chroot LDAP_SSL_DESC= Support LDAP over SSL/TLS BIND_SYMBOLS_DESC= Enable BIND internal symbol table .endif # PORTREVISION and CONFLICTS handling .if ${SUBSYS} == client CONFLICTS= isc-dhcp3?-client-[0-9]* isc-dhcp4[123]-client-[0-9]* DHCP_PORTREVISION= ${PORTREVISION_CLIENT} .elif ${SUBSYS} == relay CONFLICTS= isc-dhcp3?-relay-[0-9]* isc-dhcp4[123]-relay-[0-9]* DHCP_PORTREVISION= ${PORTREVISION_RELAY} .else CONFLICTS= isc-dhcp3?-server-[0-9]* isc-dhcp4[123]-server-[0-9]* DHCP_PORTREVISION= ${PORTREVISION_SERVER} .endif MAKE_JOBS_UNSAFE= yes .if ${SUBSYS} == server USERS= dhcpd GROUPS= dhcpd .endif MAN_COMPRESSED= no GNU_CONFIGURE= yes CPPFLAGS+= -D_PATH_DHCLIENT_SCRIPT='\"${PREFIX}/sbin/dhclient-script\"' -D_PATH_DHCLIENT_CONF='\"${PREFIX}/etc/dhclient.conf\"' -D_PATH_DHCPD_CONF='\"${PREFIX}/etc/dhcpd.conf\"' SCRIPTS_ENV+= PKG_PREFIX=${PREFIX} .include .if ${SUBSYS} == server CONFIGURE_ARGS+=--localstatedir=/var CFLAGS+= -fPIC .endif DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist .if ${SUBSYS} == server USE_RC_SUBR= isc-dhcpd .elif ${SUBSYS} == relay USE_RC_SUBR= isc-dhcrelay .endif SCHEMA_DIR= ${PREFIX}/share/${PKGBASE} DOCSDIR= ${PREFIX}/share/doc/${PKGBASE} DATADIR= /var/db MSG_FILE= ${.CURDIR}/pkg-message PKGMESSAGE= ${WRKDIR}/pkg-message REINPLACE_SUB= PREFIX="${PREFIX}" PKGMESSAGE_SUB= PREFIX="${PREFIX}" MAN1PREFIX="${MAN1PREFIX}" \ DOCSDIR="${DOCSDIR}" .if ${PORT_OPTIONS:MPARANOIA} CONFIGURE_ARGS+=--enable-paranoia --enable-early-chroot SUB_LIST+= PARANOIA="yes" .else SUB_LIST+= PARANOIA="no" .endif .if ${PORT_OPTIONS:MLDAP} CONFIGURE_ARGS+=--with-ldap --with-ldapcrypto USE_OPENLDAP= yes LDAP_SCRIPT= ${WRKSRC}/contrib/ldap/dhcpd-conf-to-ldap LDAP_SCHEMA= ${WRKSRC}/contrib/ldap/dhcp.schema LDAP_README= ${WRKSRC}/contrib/ldap/README.ldap CPPFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib LIBS+= -L${LOCALBASE}/lib PORTDOCS+= README.ldap PLIST_SUB+= SCHEMA_DIR="${SCHEMA_DIR:S,^${PREFIX}/,,}" LDAP="" USES+= shebangfix SHEBANG_FILES= contrib/ldap/dhcpd-conf-to-ldap .else PLIST_SUB+= LDAP="@comment " .endif .if ${PORT_OPTIONS:MLDAP_SSL} && ${PORT_OPTIONS:MLDAP} USES+= ssl CONFIGURE_ARGS+=--with-ldapcrypto LIBS+= -lssl .endif .if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+=--enable-dhcpv6 PLIST_SUB+= IPV6="" .else CONFIGURE_ARGS+=--disable-dhcpv6 PLIST_SUB+= IPV6="@comment " .endif .if ${PORT_OPTIONS:MDHCP4O6} CONFIGURE_ARGS+=--enable-dhcpv4o6 PLIST_SUB+= DHCP4O6="" .else CONFIGURE_ARGS+=--disable-dhcpv4o6 PLIST_SUB+= DHCP4O6="@comment " .endif .if ${PORT_OPTIONS:MBIND_SYMBOLS} USES+= perl5 .else EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-bind_Makefile.in .endif post-patch: @${SED} ${PKGMESSAGE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${MSG_FILE} > ${PKGMESSAGE} @${REINPLACE_CMD} -e 's|/usr/local||g' \ ${WRKSRC}/doc/examples/dhcpd-dhcpv6.conf @${REINPLACE_CMD} ${REINPLACE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${WRKSRC}/client/dhclient.conf.example do-install: ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/${SUBSYS} install .if ${SUBSYS} == server ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/dhcpctl install #${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/dst install ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/omapip install ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/includes install ${SETENV} DESTDIR=${STAGEDIR} ${MAKE} -C ${WRKSRC}/common install ${INSTALL_DATA} ${WRKSRC}/dhcpctl/dhcpctl.h ${STAGEDIR}${PREFIX}/include ${MV} ${STAGEDIR}${PREFIX}/etc/dhcpd.conf.example ${STAGEDIR}${PREFIX}/etc/dhcpd.conf.sample .if ${PORT_OPTIONS:MIPV6} ${INSTALL_DATA} ${WRKSRC}/doc/examples/dhcpd-dhcpv6.conf \ ${STAGEDIR}${PREFIX}/etc/dhcpd6.conf.sample .endif .if ${PORT_OPTIONS:MLDAP} @${MKDIR} ${STAGEDIR}${SCHEMA_DIR} ${INSTALL_DATA} ${LDAP_SCHEMA} ${STAGEDIR}${SCHEMA_DIR} ${INSTALL_SCRIPT} ${LDAP_SCRIPT} ${STAGEDIR}${PREFIX}/bin .endif .if ${PORT_OPTIONS:MLDAP} ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${LDAP_README} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${LDAP_README} ${STAGEDIR}${DOCSDIR} .endif .endif .if ${SUBSYS} == client ${INSTALL_SCRIPT} ${WRKSRC}/client/scripts/freebsd ${STAGEDIR}${PREFIX}/sbin/dhclient-script .elif ${SUBSYS} == server .if ${PORT_OPTIONS:MIPV6} @${LN} -sf isc-dhcpd ${STAGEDIR}${PREFIX}/etc/rc.d/isc-dhcpd6 .endif .elif ${SUBSYS} == relay .if ${PORT_OPTIONS:MIPV6} @${LN} -sf isc-dhcrelay ${STAGEDIR}${PREFIX}/etc/rc.d/isc-dhcrelay6 .endif .endif @${SED} ${PKGMESSAGE_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ ${MSG_FILE} > ${PKGMESSAGE} .include Index: head/net/libsocket++/Makefile =================================================================== --- head/net/libsocket++/Makefile (revision 458738) +++ head/net/libsocket++/Makefile (revision 458739) @@ -1,29 +1,29 @@ # Created by: Narvi # $FreeBSD$ PORTNAME= libsocket++ PORTVERSION= 1.12.13 PORTREVISION= 3 CATEGORIES= net MASTER_SITES= http://src.linuxhacker.at/socket++/ DISTNAME= socket++-${PORTVERSION} MAINTAINER= arved@FreeBSD.org COMMENT= C++ wrapper library to the sockets LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING OPTIONS_DEFINE= DOCS GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= autoreconf libtool makeinfo INFO= socket++ post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/net/mlvpn/Makefile =================================================================== --- head/net/mlvpn/Makefile (revision 458738) +++ head/net/mlvpn/Makefile (revision 458739) @@ -1,42 +1,42 @@ # $FreeBSD$ PORTNAME= mlvpn PORTVERSION= 2.3.1 PORTREVISION= 2 CATEGORIES= net MAINTAINER= olivier@FreeBSD.org COMMENT= Multi-link VPN LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENCE LIB_DEPENDS= libev.so:devel/libev \ libsodium.so:security/libsodium USE_GITHUB= yes GH_PROJECT= MLVPN GH_ACCOUNT= zehome USES= autoreconf libtool pkgconfig localbase GNU_CONFIGURE= yes USERS= mlvpn GROUPS= mlvpn USE_RC_SUBR= mlvpn OPTIONS_DEFINE= CONTROL CONTROL_DESC= Enable UNIX socket/HTTP json remote control API OPTIONS_DEFAULT= CONTROL CONTROL_CONFIGURE_OFF= --disable-control do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin/ ${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.conf.5 ${STAGEDIR}${PREFIX}/man/man5 @${MKDIR} ${STAGEDIR}${ETCDIR} - ${INSTALL_MAN} ${WRKSRC}/doc/examples/${PORTNAME}.conf.in ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample + ${INSTALL_DATA} ${WRKSRC}/doc/examples/${PORTNAME}.conf.in ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample ${INSTALL_SCRIPT} ${WRKSRC}/doc/examples/mlvpn_updown.sh.in ${STAGEDIR}${ETCDIR}/mlvpn_updown.sh .include Index: head/net/ntpa/Makefile =================================================================== --- head/net/ntpa/Makefile (revision 458738) +++ head/net/ntpa/Makefile (revision 458739) @@ -1,70 +1,70 @@ # Created by: Carsten Larsen # $FreeBSD$ PORTNAME= ntpa PORTVERSION= 0.8.2 CATEGORIES= net MASTER_SITES= http://dist1.innolan.net/ \ http://dist2.innolan.net/ MAINTAINER= cs@innolan.net COMMENT= NTP data collection and charting LICENSE= MIT BSD3CLAUSE PostgreSQL GPLv2 LICENSE_COMB= multi BUILD_DEPENDS= newtonsoft-json>=0:devel/newtonsoft-json RUN_DEPENDS= newtonsoft-json>=0:devel/newtonsoft-json USES= mono pkgconfig autoreconf gmake GNU_CONFIGURE= yes NO_ARCH= yes OPTIONS_SUB= yes USE_RC_SUBR= ntpa USERS= ntpa GROUPS= ntpa SUB_FILES= ntpad ntpav ntpac ntpag OPTIONS_DEFINE= WEBFILES GRAPH WEBFILES_DESC= Install web files GRAPH_DESC= Graph generation (requires Cairo) GRAPH_BUILD_DEPENDS= nplot>=0:graphics/nplot GRAPH_RUN_DEPENDS= nplot>=0:graphics/nplot CONFIGURE_ARGS+= --libdir=${LOCALBASE}/libexec --bindir=${LOCALBASE}/libexec/ntpa .include .if ! ${PORT_OPTIONS:MGRAPH} CONFIGURE_ENV+= NPLOT_CFLAGS=" " NPLOT_LIBS="-r:../packages/NPlot.0.9.10.0/lib/net20/NPlot.dll" .endif post-install-WEBFILES-on: ${MKDIR} ${STAGEDIR}${WWWDIR} (cd ${WRKSRC}/html && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}) post-install: ${INSTALL_SCRIPT} ${WRKDIR}/ntpad ${STAGEDIR}${PREFIX}/sbin/ntpa ${INSTALL_SCRIPT} ${WRKDIR}/ntpav ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKDIR}/ntpag ${STAGEDIR}${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKDIR}/ntpac ${STAGEDIR}${PREFIX}/sbin ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/graph.conf ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/ntpd.conf ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/openntp.conf ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/small.conf ${STAGEDIR}${EXAMPLESDIR} ${MKDIR} ${STAGEDIR}${PREFIX}/etc/ntpa/ ${INSTALL_DATA} ${WRKSRC}/examples/ntpa.conf ${STAGEDIR}${PREFIX}/etc/ntpa/ntpa.conf.sample ${INSTALL_MAN} ${WRKSRC}/docs/ntpa.1 ${STAGEDIR}${PREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/CHANGES ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/DATABASE ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/INSTALL ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/CHANGES ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/DATABASE ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/INSTALL ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}/var/log/ntpa ${MKDIR} ${STAGEDIR}/var/run/ntpa ${INSTALL_DATA} ${FILESDIR}/newsyslog ${STAGEDIR}${ETCDIR}/ntpa.newsyslog .include Index: head/net/openradius/Makefile =================================================================== --- head/net/openradius/Makefile (revision 458738) +++ head/net/openradius/Makefile (revision 458739) @@ -1,93 +1,93 @@ # Created by: Adam Jette # $FreeBSD$ PORTNAME= openradius PORTVERSION= 0.9.12c PORTREVISION= 3 CATEGORIES= net MASTER_SITES= http://evbergen.home.xs4all.nl/openradius/download/ \ http://www.mirrors.wiretapped.net/security/authentication/radius/openradius/ MAINTAINER= crees@FreeBSD.org COMMENT= RADIUS server with some actual documentation LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LOGFILE?= /var/log/openradius.log CONFLICTS= freeradius-[0-9]* gnu-radius-[0-9]* radiusd-cistron-[0-9]* \ freeradius-mysql-[0-9]* CC?= gcc CXX?= g++ MAKE_ENV= INST_PREFIX=${STAGEDIR} USES= gmake shebangfix SHEBANG_FILES= modules/ascfile/ascfile \ modules/radsql/radsql \ modules/unixpasswd/unixpasswd USE_RC_SUBR= openradius SUB_LIST= LOGFILE="${LOGFILE}" OPTIONS_DEFINE= LDAP DOCS EXAMPLES .include .if ${PORT_OPTIONS:MLDAP} USE_OPENLDAP= YES PLIST_SUB+= LDAP="" SCRIPTS_ENV+= USE_LDAP=yes .else PLIST_SUB+= LDAP="@comment " .endif post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/doc/async-iface-notes ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/doc/language.html ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/doc/module-interface.html ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/doc/note-behaviourfile ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/doc/note-struct-ownership ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/doc/using-openradius.html ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/async-iface-notes ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/language.html ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/module-interface.html ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/note-behaviourfile ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/note-struct-ownership ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/using-openradius.html ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/accounts - ${INSTALL_MAN} ${WRKSRC}/examples/behaviour.sample-ldap ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_MAN} ${WRKSRC}/examples/behaviour.sample-ldap-authbind ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_MAN} ${WRKSRC}/examples/behaviour.sample-mysql ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_MAN} ${WRKSRC}/examples/behaviour.sample-postgres ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_MAN} ${WRKSRC}/examples/behaviour.sample-unixpass ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_MAN} ${WRKSRC}/examples/behaviour.sample-usersfile ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_MAN} ${WRKSRC}/examples/configuration.sample-ldap ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_MAN} ${WRKSRC}/examples/configuration.sample-ldap-authbind ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_MAN} ${WRKSRC}/examples/configuration.sample-mysql ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_MAN} ${WRKSRC}/examples/configuration.sample-postgres ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_MAN} ${WRKSRC}/examples/configuration.sample-unixpass ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_MAN} ${WRKSRC}/examples/configuration.sample-usersfile ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_MAN} ${WRKSRC}/examples/accounts/README ${STAGEDIR}${EXAMPLESDIR}/accounts - ${INSTALL_MAN} ${WRKSRC}/examples/accounts/accounts.mysql ${STAGEDIR}${EXAMPLESDIR}/accounts - ${INSTALL_MAN} ${WRKSRC}/examples/accounts/behaviour ${STAGEDIR}${EXAMPLESDIR}/accounts - ${INSTALL_MAN} ${WRKSRC}/examples/accounts/configuration ${STAGEDIR}${EXAMPLESDIR}/accounts + ${INSTALL_DATA} ${WRKSRC}/examples/behaviour.sample-ldap ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/examples/behaviour.sample-ldap-authbind ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/examples/behaviour.sample-mysql ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/examples/behaviour.sample-postgres ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/examples/behaviour.sample-unixpass ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/examples/behaviour.sample-usersfile ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/examples/configuration.sample-ldap ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/examples/configuration.sample-ldap-authbind ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/examples/configuration.sample-mysql ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/examples/configuration.sample-postgres ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/examples/configuration.sample-unixpass ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/examples/configuration.sample-usersfile ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/examples/accounts/README ${STAGEDIR}${EXAMPLESDIR}/accounts + ${INSTALL_DATA} ${WRKSRC}/examples/accounts/accounts.mysql ${STAGEDIR}${EXAMPLESDIR}/accounts + ${INSTALL_DATA} ${WRKSRC}/examples/accounts/behaviour ${STAGEDIR}${EXAMPLESDIR}/accounts + ${INSTALL_DATA} ${WRKSRC}/examples/accounts/configuration ${STAGEDIR}${EXAMPLESDIR}/accounts # Configuration, copy over to sample files ${MKDIR} ${STAGEDIR}${ETCDIR} .for FILE in dictionary ${INSTALL_DATA} ${WRKSRC}/etc/${FILE} \ ${STAGEDIR}${ETCDIR}/${FILE}.sample .endfor # Copy over legacy config files to sample ${MKDIR} ${STAGEDIR}${ETCDIR}/legacy .for FILE in clients nases realms users ${INSTALL} -m 0600 ${WRKSRC}/etc/legacy/${FILE} \ ${STAGEDIR}${ETCDIR}/legacy/${FILE}.sample .endfor ${MKDIR} ${STAGEDIR}${ETCDIR}/modules .for FILE in radldap.attrmap ${INSTALL} -m 0600 ${WRKSRC}/etc/modules/${FILE} \ ${STAGEDIR}${ETCDIR}/modules/${FILE}.sample .endfor ${MKDIR} ${STAGEDIR}${ETCDIR}/subdicts .for FILE in dict.* ${INSTALL} -m 0600 ${WRKSRC}/etc/subdicts/${FILE} \ ${STAGEDIR}${ETCDIR}/subdicts/ .endfor .include Index: head/net/p5-Net-HL7/Makefile =================================================================== --- head/net/p5-Net-HL7/Makefile (revision 458738) +++ head/net/p5-Net-HL7/Makefile (revision 458739) @@ -1,29 +1,29 @@ # Created by: Brent B. Powers # $FreeBSD$ PORTNAME= Net-HL7 PORTVERSION= 0.75 PORTREVISION= 1 CATEGORIES= net perl5 MASTER_SITES= SF/hl7toolkit/hl7api/${PORTVERSION} PKGNAMEPREFIX= p5- MAINTAINER= bbp2006@columbia.edu COMMENT= Net::HL7 - A simple yet flexible API for non-XML HL7 applications PORTDOCS= README USES= perl5 USE_PERL5= configure OPTIONS_DEFINE= DOCS PORTDOCS= README .include post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/net/packter-agent/Makefile =================================================================== --- head/net/packter-agent/Makefile (revision 458738) +++ head/net/packter-agent/Makefile (revision 458739) @@ -1,58 +1,58 @@ # Created by: Masaki TAGAWA # $FreeBSD$ PORTNAME= packter-agent PORTVERSION= 2.5 PORTREVISION= 2 CATEGORIES= net MASTER_SITES= http://www.packter.jp/ DISTNAME= PackterAgent-${PORTVERSION} MAINTAINER= masaki@club.kyutech.ac.jp COMMENT= Agent of the tool for graphical Internet traffic visualization LICENSE= BSD2CLAUSE GNU_CONFIGURE= yes USES= pkgconfig USE_GNOME= glib20 CFLAGS+= -Wno-return-type PORTDOCS= AUTHORS COPYING ChangeLog INSTALL LICENSE NEWS README OPTIONS_DEFINE= IPV6 PACKTERTC DOCS PACKTERTC_DESC= Install Packter TC .include .if ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+= --enable-ipv6 .else CONFIGURE_ARGS+= --disable-ipv6 .endif .if ${PORT_OPTIONS:MPACKTERTC} USES+= perl5 USE_PERL5= run RUN_DEPENDS+= p5-XML-Pastor>=0:devel/p5-XML-Pastor PLIST_SUB+= PACKTERTC="" .else PLIST_SUB+= PACKTERTC="@comment " .endif post-patch: @${REINPLACE_CMD} 's/-lssl/-lcrypto/' ${WRKSRC}/configure post-install: .if ${PORT_OPTIONS:MPACKTERTC} @${MKDIR} ${STAGEDIR}${DATADIR} ${CP} -pr ${WRKSRC}/packter_tc ${STAGEDIR}${DATADIR}/ .endif .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} - ${INSTALL_MAN} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .endif .include Index: head/net/pipsecd/Makefile =================================================================== --- head/net/pipsecd/Makefile (revision 458738) +++ head/net/pipsecd/Makefile (revision 458739) @@ -1,32 +1,32 @@ # Created by: Patrick Bihan-Faou # $FreeBSD$ PORTNAME= pipsecd PORTVERSION= 19991014 PORTREVISION= 4 CATEGORIES= net security MASTER_SITES= http://perso.telecom-paristech.fr/~beyssac/pipsec/ \ http://www.komquats.com/distfiles/ DISTNAME= pipsec-19991014 MAINTAINER= cy@FreeBSD.org COMMENT= Simple IPSEC tunnel tool from Pierre Beyssac USES+= ssl ALL_TARGET= pipsecd OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pipsecd ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${WRKSRC}/pipsecd.sh ${STAGEDIR}${PREFIX}/etc/rc.d # ${CHMOD} 755 ${STAGEDIR}${PREFIX}/etc/rc.d/pipsecd.sh; ${MKDIR} ${STAGEDIR}${PREFIX}/etc/ipsec ${INSTALL_DATA} ${WRKSRC}/pipsecd.conf.sample ${STAGEDIR}${PREFIX}/etc/ipsec ${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/pipsecd - ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${PREFIX}/share/doc/pipsecd - ${INSTALL_MAN} ${WRKSRC}/COPYRIGHT ${STAGEDIR}${PREFIX}/share/doc/pipsecd - ${INSTALL_MAN} ${WRKSRC}/README.port ${STAGEDIR}${PREFIX}/share/doc/pipsecd + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${PREFIX}/share/doc/pipsecd + ${INSTALL_DATA} ${WRKSRC}/COPYRIGHT ${STAGEDIR}${PREFIX}/share/doc/pipsecd + ${INSTALL_DATA} ${WRKSRC}/README.port ${STAGEDIR}${PREFIX}/share/doc/pipsecd .include Index: head/net/ssltunnel-client/Makefile =================================================================== --- head/net/ssltunnel-client/Makefile (revision 458738) +++ head/net/ssltunnel-client/Makefile (revision 458739) @@ -1,48 +1,48 @@ # Created by: at@rominet.net # $FreeBSD$ PORTNAME= ssltunnel PORTVERSION= 1.18 PORTREVISION= 2 CATEGORIES= net MASTER_SITES= http://www.hsc.fr/ressources/outils/ssltunnel/download/ PKGNAMESUFFIX= -client MAINTAINER= crees@FreeBSD.org COMMENT= PPP over SSL virtual private networking (client part) LICENSE= BSD3CLAUSE OPTIONS_DEFINE= GUI DOCS GUI_DESC= GTK 1.2 graphical interface CONFIGURE_ARGS= --disable-server \ --with-iconv=${ICONV_PREFIX} \ --with-openssl=${OPENSSLBASE} GNU_CONFIGURE= yes USES= iconv ssl .include .if ${PORT_OPTIONS:MGUI} USE_GNOME= gtk12 USES+= perl5 RUN_DEPENDS= p5-Gtk>=0:x11-toolkits/p5-Gtk PLIST_SUB+= PERLGTK="" .else PLIST_SUB+= PERLGTK="@comment " .endif post-patch: ${REINPLACE_CMD} -e 's|with_iconv|with-iconv|g' ${WRKSRC}/configure post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/LISEZ-MOI \ + ${INSTALL_DATA} ${WRKSRC}/LISEZ-MOI \ ${STAGEDIR}${DOCSDIR}/client.LISEZ-MOI - ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/client.README + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/client.README ${MKDIR} ${STAGEDIR}${ETCDIR}/ ${INSTALL_DATA} ${WRKSRC}/client/tunnel.conf \ ${STAGEDIR}${ETCDIR}/client.conf.sample .include Index: head/net/ssltunnel-server/Makefile =================================================================== --- head/net/ssltunnel-server/Makefile (revision 458738) +++ head/net/ssltunnel-server/Makefile (revision 458739) @@ -1,46 +1,46 @@ # Created by: at@rominet.net # $FreeBSD$ PORTNAME= ssltunnel PORTVERSION= 1.18 PORTREVISION= 2 CATEGORIES= net MASTER_SITES= http://www.hsc.fr/ressources/outils/ssltunnel/download/ PKGNAMESUFFIX= -server MAINTAINER= crees@FreeBSD.org COMMENT= PPP over SSL virtual private networking (server part) LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE OPTIONS_DEFINE= TCPWRAPPERS DOCS TCPWRAPPERS_DESC= libwrap support TCPWRAPPERS_CONFIGURE_ON= --with-libwrap USES= ssl USE_RC_SUBR= ${PORTNAME} SUB_FILES+= pkg-message GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-client CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} post-patch: @${REINPLACE_CMD} -e 's^#include ^/*utmp.h not for FreeBSD*/^' \ ${WRKSRC}/server/main.c \ ${WRKSRC}/server/pppwho.c \ ${WRKSRC}/server/sessions.c @${REINPLACE_CMD} -e 's^sbin/pppd^sbin/ppp^g' ${WRKSRC}/server/users @${AWK} '{print}/ppp/ { print "args -direct" }' \ ${WRKSRC}/server/users > ${WRKSRC}/server/users.new post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${MV} ${STAGEDIR}${ETCDIR}/tunnel.conf.default ${STAGEDIR}${ETCDIR}/tunnel.conf.sample - ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/server.README - ${INSTALL_MAN} ${WRKSRC}/LISEZ-MOI ${STAGEDIR}${DOCSDIR}/server.LISEZ-MOI + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}/server.README + ${INSTALL_DATA} ${WRKSRC}/LISEZ-MOI ${STAGEDIR}${DOCSDIR}/server.LISEZ-MOI ${INSTALL_DATA} ${WRKSRC}/server/users.new ${STAGEDIR}${ETCDIR}/users.sample .include Index: head/net/syncthing/Makefile =================================================================== --- head/net/syncthing/Makefile (revision 458738) +++ head/net/syncthing/Makefile (revision 458739) @@ -1,36 +1,36 @@ # Created by: Steve Wills # $FreeBSD$ PORTNAME= syncthing PORTVERSION= 0.14.41 DISTVERSIONPREFIX= v CATEGORIES= net MAINTAINER= swills@FreeBSD.org COMMENT= Encrypted file sync tool BUILD_DEPENDS= ${LOCALBASE}/bin/go:lang/go USE_GITHUB= yes GH_SUBDIR= src/github.com/${PORTNAME}/${PORTNAME} USE_RC_SUBR= syncthing PLIST_FILES= bin/syncthing PORTDOCS= * USERS= syncthing GROUPS= syncthing do-build: @cd ${WRKSRC}/src/github.com/${PORTNAME}/${PORTNAME} ; \ ${SETENV} go run build.go -no-upgrade=true -version v${PORTVERSION} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/${PORTNAME}/${PORTNAME}/bin/syncthing \ ${STAGEDIR}${PREFIX}/bin/ ${MKDIR} ${STAGEDIR}${DOCSDIR} .for x in AUTHORS CONTRIBUTING.md LICENSE README.md - ${INSTALL_MAN} ${WRKSRC}/src/github.com/${PORTNAME}/${PORTNAME}/${x} \ + ${INSTALL_DATA} ${WRKSRC}/src/github.com/${PORTNAME}/${PORTNAME}/${x} \ ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/net/tn5250j/Makefile =================================================================== --- head/net/tn5250j/Makefile (revision 458738) +++ head/net/tn5250j/Makefile (revision 458739) @@ -1,59 +1,59 @@ # Created by: Marcin Cieslak # $FreeBSD$ PORTNAME= tn5250j PORTVERSION= 0.6.0 PORTREVISION= 3 CATEGORIES= net java MASTER_SITES= SF DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= saper@saper.info COMMENT= 5250 terminal emulator for the AS/400 written in Java BUILD_DEPENDS= ${JAVALIBDIR}/mail.jar:java/javamail \ ${JYTHON_JAR}:lang/jython \ ${JAVALIBDIR}/jt400.jar:sysutils/jtopen \ ${JAVALIBDIR}/itext.jar:devel/itext \ ${JAVALIBDIR}/log4j.jar:devel/log4j RUN_DEPENDS= ${JAVALIBDIR}/mail.jar:java/javamail \ ${JYTHON_JAR}:lang/jython \ ${JAVALIBDIR}/jt400.jar:sysutils/jtopen \ ${JAVALIBDIR}/itext.jar:devel/itext \ ${JAVALIBDIR}/log4j.jar:devel/log4j USES= dos2unix zip USE_ANT= yes USE_JAVA= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} DOS2UNIX_FILES= build.xml JAVA_VERSION= 1.6 1.7 ALL_TARGET= package MAKE_ENV+= CLASSPATH=${JYTHON_PREFIX} MAKE_ARGS+= -Dlib.dir=${JAVALIBDIR} JYTHON_PREFIX= ${LOCALBASE}/lib/jython JYTHON_JAR= ${JYTHON_PREFIX}/jython.jar DOC_FILES= CHANGELOG.txt applet.txt filetransfers.txt readme.txt antbuild.txt\ e-mail.txt macros.txt scripting.txt SUB_FILES= tn5250j SUB_LIST= JYTHON_JAR=${JYTHON_JAR} OPTIONS_DEFINE= DOCS .include do-install: ${INSTALL_SCRIPT} ${WRKDIR}/tn5250j ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/build/tn5250j.jar ${STAGEDIR}${JAVAJARDIR} post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for d in ${DOC_FILES} - ${INSTALL_MAN} ${WRKSRC}/src/${d} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/src/${d} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/net-mgmt/coovachilli/Makefile =================================================================== --- head/net-mgmt/coovachilli/Makefile (revision 458738) +++ head/net-mgmt/coovachilli/Makefile (revision 458739) @@ -1,36 +1,36 @@ # Created by: Sevan Janiyan # $FreeBSD$ PORTNAME= coovachilli PORTVERSION= 1.0.12 PORTREVISION= 1 CATEGORIES= net-mgmt MASTER_SITES= http://ap.coova.org/chilli/ \ http://www.geeklan.co.uk/files/ \ http://www.venture37.com/files/ DISTNAME= coova-chilli-${PORTVERSION} MAINTAINER= venture37@geeklan.co.uk COMMENT= Access controller for wired & wireless clients CONFLICTS= chillispot-[0-9]* #if __FreeBSD__ >= 10.0 #IGNORE= Does not work correctly, awaiting new release upstream with fixes integrated. #endif CONFIGURE_ARGS=-localstatedir=/var GNU_CONFIGURE= yes USES= perl5 libtool USE_PERL5= build USE_LDCONFIG= yes USE_RC_SUBR= coovachilli OPTIONS_DEFINE= EXAMPLES post-install: ${MKDIR} ${STAGEDIR}/${EXAMPLESDIR} - ${INSTALL_MAN} ${FILESDIR}/main.conf.sample ${STAGEDIR}/${EXAMPLESDIR} - ${INSTALL_MAN} ${FILESDIR}/pf.conf.sample ${STAGEDIR}/${EXAMPLESDIR} - ${INSTALL_MAN} ${FILESDIR}/ipfw-config.sample ${STAGEDIR}/${EXAMPLESDIR} + ${INSTALL_DATA} ${FILESDIR}/main.conf.sample ${STAGEDIR}/${EXAMPLESDIR} + ${INSTALL_DATA} ${FILESDIR}/pf.conf.sample ${STAGEDIR}/${EXAMPLESDIR} + ${INSTALL_DATA} ${FILESDIR}/ipfw-config.sample ${STAGEDIR}/${EXAMPLESDIR} .include Index: head/net-p2p/libbt/Makefile =================================================================== --- head/net-p2p/libbt/Makefile (revision 458738) +++ head/net-p2p/libbt/Makefile (revision 458739) @@ -1,43 +1,43 @@ # Created by: Florent Thoumie # $FreeBSD$ PORTNAME= libbt PORTVERSION= 1.05 PORTREVISION= 5 CATEGORIES= net-p2p devel MASTER_SITES= SF MAINTAINER= flz@FreeBSD.org COMMENT= C library implementing the core BitTorrent protocol LIB_DEPENDS= libcurl.so:ftp/curl GNU_CONFIGURE= yes USES= gmake CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PORTDOCS= protocol-ext.txt protocol.txt .include post-patch: @${REINPLACE_CMD} -e 's|depend||' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|-lssl|-lcrypto|' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|\(CFLAGS:=\)|\1\@CFLAGS\@ \@CPPFLAGS\@ |' ${WRKSRC}/src/Makefile.in do-install: ${INSTALL_DATA} ${WRKSRC}/src/libbt.a ${STAGEDIR}${PREFIX}/lib ${MKDIR} ${STAGEDIR}${PREFIX}/include/libbt .for i in btcheck btget btlist ${INSTALL_PROGRAM} ${WRKSRC}/src/${i} ${STAGEDIR}${PREFIX}/bin .endfor .for i in benc.h bitset.h bterror.h btmessage.h bts.h context.h peer.h random.h segmenter.h strbuf.h stream.h types.h util.h ${INSTALL_DATA} ${WRKSRC}/include/${i} ${STAGEDIR}${PREFIX}/include/libbt .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} - ${INSTALL_MAN} ${WRKSRC}/docs/${i} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/net-p2p/libtorrent-rasterbar/Makefile =================================================================== --- head/net-p2p/libtorrent-rasterbar/Makefile (revision 458738) +++ head/net-p2p/libtorrent-rasterbar/Makefile (revision 458739) @@ -1,90 +1,90 @@ # Created by: Doug Barton # $FreeBSD$ PORTNAME= libtorrent-rasterbar PORTVERSION= 1.1.4 PORTREVISION= 3 CATEGORIES?= net-p2p ipv6 MASTER_SITES= https://github.com/arvidn/libtorrent/releases/download/libtorrent-${PORTVERSION:S/./_/g}/ PATCH_SITES= https://github.com/arvidn/libtorrent/commit/ PATCHFILES= 7eb3cf6bc6db.patch:-p1 MAINTAINER= rezny@FreeBSD.org COMMENT?= C++ library implementing a BitTorrent client LICENSE= BSD3CLAUSE LIB_DEPENDS+= libboost_chrono.so:devel/boost-libs \ libboost_random.so:devel/boost-libs \ libboost_system.so:devel/boost-libs BROKEN_powerpc64= fails to build: client_test.cpp: undefined reference to std::__cxx11::basic_string USES+= compiler:c++11-lib iconv:wchar_t libtool pathfix pkgconfig ssl USE_CXXSTD= c++11 GNU_CONFIGURE= yes USE_LDCONFIG= yes TEST_TARGET= check CONFIGURE_ARGS= --disable-static \ --enable-dht \ --enable-encryption \ --enable-pool-allocators \ --enable-deprecated-functions \ --with-boost=${LOCALBASE} \ --with-libiconv \ --with-openssl=${OPENSSLBASE} SHLIB_VER= 9 PLIST_SUB+= SHLIB_VER="${SHLIB_VER}" DOCFILES= AUTHORS ChangeLog PORTDOCS= ${DOCFILES} docs/* PORTEXAMPLES= *.cpp OPTIONS_DEFINE= DEBUG DOCS EXAMPLES LOGGING TEST OPTIONS_SUB= yes LOGGING_DESC= Enable disk stat logging and logging to disk DEBUG_CONFIGURE_ENABLE= debug EXAMPLES_CONFIGURE_ENABLE= examples LOGGING_CONFIGURE_ENABLE= logging disk-stats TEST_CONFIGURE_ENABLE= tests .include .if defined(SLAVE_PORT) && ${SLAVE_PORT:tl} == "yes" && defined(USE_PYTHON) CONFIGURE_ARGS+= --enable-python-binding .else CONFIGURE_ARGS+= --disable-python-binding .endif post-patch: @${REINPLACE_CMD} -e 's|/usr/local/include|${PREFIX}/include|' \ ${WRKSRC}/Jamfile post-configure: ${FIND} ${WRKSRC} -name Makefile -o -name link_flags | \ ${XARGS} ${REINPLACE_CMD} 's| *-R${LOCALBASE}/lib||' post-install: .if defined(SLAVE_PORT) && ${SLAVE_PORT:tl} == "yes" && defined(USE_PYTHON) ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/libtorrent.so .else ${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/lib/libtorrent-rasterbar.so.${SHLIB_VER} .endif post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${DOCFILES:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${DOCFILES:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} docs ${STAGEDIR}${DOCSDIR}) ${RM} ${STAGEDIR}${DOCSDIR}/docs/._* post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/${PORTEXAMPLES} \ ${STAGEDIR}${EXAMPLESDIR} .include Index: head/news/sabnzbdplus/Makefile =================================================================== --- head/news/sabnzbdplus/Makefile (revision 458738) +++ head/news/sabnzbdplus/Makefile (revision 458739) @@ -1,76 +1,76 @@ # $FreeBSD$ PORTNAME= sabnzbdplus PORTVERSION= 2.3.0 CATEGORIES= news MAINTAINER= joshruehlig@gmail.com COMMENT= Web-interface based binary newsgrabber in python, with nzb support LICENSE= BSD2CLAUSE BSD3CLAUSE GPLv2+ ISCL MIT PSFL LICENSE_COMB= multi RUN_DEPENDS= cheetah:devel/py-cheetah@${PY_FLAVOR} \ ${PYTHON_SITELIBDIR}/pythonutils/configobj.py:devel/py-utils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} USE_GITHUB= yes GH_ACCOUNT= sabnzbd GH_PROJECT= sabnzbd USES= python:2.7 shebangfix SHEBANG_FILES= SABnzbd.py tools/msgfmt.py NO_ARCH= yes SUB_LIST= PYTHON_CMD=${PYTHON_CMD} SUB_FILES= pkg-message USE_RC_SUBR= sabnzbd PORTDOCS= ABOUT.txt \ COPYRIGHT.txt \ INSTALL.txt \ ISSUES.txt \ README.mkd USERS= _sabnzbd GROUPS= _sabnzbd OPTIONS_DEFINE= PAR2CMDLINE UNRAR 7ZIP FEEDPARSER YENC SSL DOCS OPTIONS_DEFAULT= PAR2CMDLINE UNRAR 7ZIP FEEDPARSER YENC SSL PAR2CMDLINE_DESC= Required for postprocessing of par files 7ZIP_DESC= Needed for unpacking 7-Zip posts FEEDPARSER_DESC= rss-feed support YENC_DESC= yenc support PAR2CMDLINE_RUN_DEPENDS= par2repair:archivers/par2cmdline-tbb FEEDPARSER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}feedparser>=0:textproc/py-feedparser@${PY_FLAVOR} YENC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sabyenc>=0:news/py-sabyenc@${PY_FLAVOR} SSL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} UNRAR_RUN_DEPENDS= unrar:archivers/unrar 7ZIP_RUN_DEPENDS= 7za:archivers/p7zip post-patch: @${REINPLACE_CMD} -e "s:%%DATADIR%%:'${DATADIR}':g" \ ${WRKSRC}/SABnzbd.py # Generate locale files do-build: cd ${WRKSRC} && ${PYTHON_CMD} tools/make_mo.py do-install: ${INSTALL_SCRIPT} ${WRKSRC}/SABnzbd.py ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/sabnzbd cd ${WRKSRC}/sabnzbd && ${COPYTREE_SHARE} \* ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/sabnzbd @${MKDIR} ${STAGEDIR}${DATADIR} .for i in cherrypy gntp interfaces locale po tools util @${MKDIR} ${STAGEDIR}${DATADIR}/${i} cd ${WRKSRC}/${i} && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/${i} .endfor post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${PORTDOCS} - ${INSTALL_MAN} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/ports-mgmt/pkgcompare/Makefile =================================================================== --- head/ports-mgmt/pkgcompare/Makefile (revision 458738) +++ head/ports-mgmt/pkgcompare/Makefile (revision 458739) @@ -1,39 +1,38 @@ # Created by: "Waitman Gobble" # $FreeBSD$ PORTNAME= pkgcompare PORTVERSION= 1.1 CATEGORIES= ports-mgmt MAINTAINER= waitman@waitman.net COMMENT= Alternate to pkg upgrade LICENSE= PKG-COMPARE LICENSE_NAME= PKG-COMPARE BSD LICENSE LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libpkg.so:${PKG_ORIGIN} \ libsqlite3.so:databases/sqlite3 USE_GITHUB= yes GH_ACCOUNT= waitman GH_PROJECT= pkg-compare GH_TAGNAME= 418295d BINARY= pkg-compare PORTDOCS= * PLIST_FILES= man/man8/pkg-compare.8.gz \ sbin/pkg-compare SUB_FILES= pkg-message do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${BINARY} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/pkg-compare.8 \ ${STAGEDIR}${MAN8PREFIX}/man/man8 @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${LICENSE_FILE} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/science/aircraft-datcom/Makefile =================================================================== --- head/science/aircraft-datcom/Makefile (revision 458738) +++ head/science/aircraft-datcom/Makefile (revision 458739) @@ -1,24 +1,24 @@ # $FreeBSD$ PORTNAME= aircraft-datcom DISTVERSION= 0.0.20120723 CATEGORIES= science MAINTAINER= mike.d.ft402@gmail.com COMMENT= Modified USAF Aircraft Stability and Control Data Compendium LICENSE= GPLv3 USE_GITHUB= yes GH_ACCOUNT= arktools GH_TAGNAME= ed877bb USES= fortran cmake .include post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} .include Index: head/science/sigrok-firmware-fx2lafw/Makefile =================================================================== --- head/science/sigrok-firmware-fx2lafw/Makefile (revision 458738) +++ head/science/sigrok-firmware-fx2lafw/Makefile (revision 458739) @@ -1,42 +1,42 @@ # Created by: Uffe Jakobsen # $FreeBSD$ PORTNAME= firmware PORTVERSION= 0.1.5 CATEGORIES= science MASTER_SITES= http://sigrok.org/download/binary/${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}/ PKGNAMEPREFIX= sigrok- PKGNAMESUFFIX= -fx2lafw DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}-bin-${PORTVERSION} MAINTAINER= bsam@FreeBSD.org COMMENT= Cypress FX2 firmware for hardware logic analyzers LICENSE= GPLv2 NO_BUILD= yes FW_FILES= fx2lafw-braintechnology-usb-lps.fw \ fx2lafw-cwav-usbeeax.fw \ fx2lafw-cwav-usbeedx.fw \ fx2lafw-cwav-usbeesx.fw \ fx2lafw-cypress-fx2.fw \ fx2lafw-saleae-logic.fw \ fx2lafw-sigrok-fx2-8ch.fw \ fx2lafw-sigrok-fx2-16ch.fw PORTDOCS= README NEWS PLIST_FILES= ${FW_FILES:S,^,share/sigrok-firmware/,} do-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for docfile in README NEWS - ${INSTALL_MAN} ${WRKSRC}/${docfile} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/${docfile} ${STAGEDIR}${DOCSDIR} .endfor @${MKDIR} ${STAGEDIR}${PREFIX}/share/sigrok-firmware .for fwfile in ${FW_FILES} ${INSTALL_DATA} ${WRKSRC}/${fwfile} \ ${STAGEDIR}${PREFIX}/share/sigrok-firmware/ .endfor .include Index: head/science/sigrok-firmware-utils/Makefile =================================================================== --- head/science/sigrok-firmware-utils/Makefile (revision 458738) +++ head/science/sigrok-firmware-utils/Makefile (revision 458739) @@ -1,44 +1,44 @@ # Created by: Uffe Jakobsen # $FreeBSD$ PORTNAME= firmware PORTVERSION= 20140418 PORTREVISION= 1 CATEGORIES= science MASTER_SITES= #none PKGNAMEPREFIX= sigrok- PKGNAMESUFFIX= -utils DISTFILES= #none MAINTAINER= bsam@FreeBSD.org COMMENT= Sigrok firmware extraction utils LICENSE= GPLv2 USES= python:3.4+ NO_BUILD= yes PORTDOCS= README.parsepe PY_FILES= parsepe.py parseelf.py EX_FILES= sigrok-fwextract-hantek-dso \ sigrok-fwextract-saleae-logic16 \ sigrok-fwextract-sysclk-lwla PLIST_FILES= ${PY_FILES:S,^,bin/,} \ ${EX_FILES:S,^,bin/,} \ ${EX_FILES:S,^,man/man1/,:S,$,.1.gz,} do-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${FILESDIR}/README.parsepe ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${FILESDIR}/README.parsepe ${STAGEDIR}${DOCSDIR} .for fil in ${PY_FILES} ${INSTALL_SCRIPT} ${FILESDIR}/${fil} ${STAGEDIR}${PREFIX}/bin .endfor .for fil in ${EX_FILES} ${INSTALL_SCRIPT} ${FILESDIR}/${fil} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${FILESDIR}/${fil}.1 ${STAGEDIR}${MANDIRS}/man1 .endfor .include Index: head/security/acme.sh/Makefile =================================================================== --- head/security/acme.sh/Makefile (revision 458738) +++ head/security/acme.sh/Makefile (revision 458739) @@ -1,52 +1,52 @@ # $FreeBSD$ PORTNAME= acme.sh PORTVERSION= 2.7.5 PORTREVISION= 1 CATEGORIES= security MAINTAINER= dvl@FreeBSD.org COMMENT= ACME protocol client written in shell LICENSE= GPLv3+ USE_GITHUB= yes GH_ACCOUNT= Neilpang USERS= acme GROUPS= acme OPTIONS_DEFINE= DOCS BINDTOOLS STANDALONE OPTIONS_SINGLE= HTTP OPTIONS_SINGLE_HTTP= CURL WGET OPTIONS_DEFAULT= CURL BINDTOOLS_DESC= Depend on bind-tools for nsupdate BINDTOOLS_RUN_DEPENDS= ${LOCALBASE}/bin/nsupdate:dns/bind-tools STANDALONE_DESC= Standalone mode requres SOCAT STANDALONE_RUN_DEPENDS= socat>0:net/socat CURL_DESC= Depend on cURL for HTTP(S) queries WGET_DESC= Depend on Wget for HTTP(S) queries NO_ARCH= yes NO_BUILD= yes CURL_RUN_DEPENDS= curl:ftp/curl WGET_RUN_DEPENDS= wget:ftp/wget PORTDOCS= README.md SUB_FILES= pkg-install pkg-message do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/deploy ${STAGEDIR}${EXAMPLESDIR}/dnsapi ( cd ${WRKSRC} && ${COPYTREE_BIN} deploy ${STAGEDIR}${EXAMPLESDIR} ) ( cd ${WRKSRC} && ${COPYTREE_BIN} dnsapi ${STAGEDIR}${EXAMPLESDIR} ) ${INSTALL_DATA} ${FILESDIR}/acme.sh ${STAGEDIR}${EXAMPLESDIR} do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include Index: head/security/ddos_scan/Makefile =================================================================== --- head/security/ddos_scan/Makefile (revision 458738) +++ head/security/ddos_scan/Makefile (revision 458739) @@ -1,26 +1,26 @@ # Created by: David O'Brien (obrien@NUXI.com) # $FreeBSD$ PORTNAME= ddos_scan PORTVERSION= 1.6 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= http://staff.washington.edu/dittrich/misc/ DISTNAME= ${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Scans for a limited set of distributed denial of service agents USES= tar ALL_TARGET= dds OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/dds ${STAGEDIR}${PREFIX}/sbin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/security/dehydrated/Makefile =================================================================== --- head/security/dehydrated/Makefile (revision 458738) +++ head/security/dehydrated/Makefile (revision 458739) @@ -1,82 +1,82 @@ # $FreeBSD$ PORTNAME= dehydrated PORTVERSION= 0.4.0 DISTVERSIONPREFIX= v CATEGORIES= security MAINTAINER= sascha@root-login.org COMMENT= Pure BASH/ZSH Lets Encrypt client LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= curl:ftp/curl USE_GITHUB= yes GH_ACCOUNT= lukas2511 OPTIONS_DEFINE= DOCS OPTIONS_SINGLE= SHELL OPTIONS_SINGLE_SHELL= BASH ZSH BASH_DESC= Use the Bourne Again shell (BASH) ZSH_DESC= Use the Z shell (ZSH) OPTIONS_DEFAULT= BASH NO_ARCH= yes NO_BUILD= yes USES= shebangfix BASH_RUN_DEPENDS= bash:shells/bash ZSH_RUN_DEPENDS= zsh:shells/zsh PERIODIC_DIRS= etc/periodic/weekly PERIODIC_FILES= 000.dehydrated PLIST_DIRS= %%ETCDIR%%/.acme-challenges \ www/dehydrated PLIST_FILES= bin/dehydrated \ %%ETCDIR%%/config.example \ %%ETCDIR%%/hook.sh.example \ %%ETCDIR%%/domains.txt.example \ ${PERIODIC_DIRS}/000.dehydrated PORTDOCS_PLIST_FILES= %%PORTDOCS%%%%DOCSDIR%%/README.md SUB_FILES= 000.dehydrated pkg-message SUB_LIST= PORTNAME=${PORTNAME} PORTDOCS= README.md dns-verification.md domains_txt.md ecc.md hook_chain.md \ import-from-official-client.md per-certificate-config.md staging.md \ troubleshooting.md wellknown.md SHEBANG_FILES= docs/examples/hook.sh dehydrated post-patch: . for f in docs/examples/config dehydrated ${REINPLACE_CMD} 's|/var/www/dehydrated|${PREFIX}/www/dehydrated|' \ ${WRKSRC}/${f} . endfor post-patch-ZSH-on: . for p in docs/examples/config docs/examples/hook.sh dehydrated ${REINPLACE_CMD} '1 s/bash/zsh/' ${WRKSRC}/${p} . endfor do-install: @${MKDIR} ${STAGEDIR}${ETCDIR}/.acme-challenges ${STAGEDIR}${PREFIX}/${PERIODIC_DIRS} ${INSTALL_DATA} ${WRKSRC}/docs/examples/config ${STAGEDIR}${ETCDIR}/config.example ${INSTALL_DATA} ${WRKSRC}/docs/examples/hook.sh ${STAGEDIR}${ETCDIR}/hook.sh.example ${INSTALL_DATA} ${WRKSRC}/docs/examples/domains.txt ${STAGEDIR}${ETCDIR}/domains.txt.example ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_SCRIPT} ${WRKDIR}/${PERIODIC_FILES} ${STAGEDIR}${PREFIX}/${PERIODIC_DIRS}/${PERIODIC_FILES} ${MKDIR} ${STAGEDIR}${PREFIX}/www/dehydrated do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} . for d in dns-verification domains_txt ecc hook_chain import-from-official-client \ per-certificate-config staging troubleshooting wellknown - ${INSTALL_MAN} ${WRKSRC}/docs/${d}.md ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/docs/${d}.md ${STAGEDIR}${DOCSDIR} . endfor .include Index: head/security/easy-rsa/Makefile =================================================================== --- head/security/easy-rsa/Makefile (revision 458738) +++ head/security/easy-rsa/Makefile (revision 458739) @@ -1,50 +1,50 @@ # $FreeBSD$ PORTNAME= easy-rsa DISTVERSION= 3.0.1 PORTREVISION= 1 CATEGORIES= security net-mgmt MASTER_SITES= https://github.com/OpenVPN/easy-rsa/releases/download/${DISTVERSION}/ DISTNAME= EasyRSA-${DISTVERSION} # Eric F. Crist does not require my # approval for changes to this package. -- mandree@FreeBSD.org MAINTAINER= mandree@FreeBSD.org COMMENT= Small RSA key management package based on openssl LICENSE= GPLv2 CONFLICTS_INSTALL=easy-rsa2-* USES= tar:tgz NO_BUILD= yes OPTIONS_DEFINE= DOCS EXAMPLES PORTDATA= x509-types/ _pd_files= ChangeLog README.quickstart.md _pd_dirs= doc/ PORTDOCS= ${_pd_files} ${_pd_dirs} SUB_FILES= easyrsa do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR}/x509-types/ ${INSTALL_SCRIPT} ${WRKDIR}/easyrsa ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_SCRIPT} ${WRKSRC}/easyrsa ${STAGEDIR}${DATADIR}/easyrsa.real ${INSTALL_DATA} ${WRKSRC}/vars.example ${STAGEDIR}${DATADIR}/ ${INSTALL_DATA} ${WRKSRC}/openssl-1.0.cnf ${STAGEDIR}${DATADIR}/openssl-1.0.cnf.example (cd ${WRKSRC}/x509-types/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/x509-types/) do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for i in ${_pd_files} - ${INSTALL_MAN} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor .for i in ${_pd_dirs} ${MKDIR} ${STAGEDIR}${DOCSDIR}/${i} (cd ${WRKSRC}/${i} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/${i}) .endfor .include Index: head/security/fakebo/Makefile =================================================================== --- head/security/fakebo/Makefile (revision 458738) +++ head/security/fakebo/Makefile (revision 458739) @@ -1,36 +1,36 @@ # Created by: Kris Kennaway # $FreeBSD$ PORTNAME= fakebo PORTVERSION= 0.4.2.1 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION:R} MAINTAINER= ports@FreeBSD.org COMMENT= Fake BackOrifice client emulator LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R} USES= autoreconf GNU_CONFIGURE= yes OPTIONS_DEFINE= DOCS post-extract: @${FIND} ${WRKSRC} -type l -delete do-install: ${INSTALL_PROGRAM} ${WRKSRC}/fakebo ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/fakebo.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/fakebo.conf.dist ${STAGEDIR}${PREFIX}/etc/fakebo.conf.sample do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/custom.replies ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/custom.replies ${STAGEDIR}${DOCSDIR} .include Index: head/security/fcheck/Makefile =================================================================== --- head/security/fcheck/Makefile (revision 458738) +++ head/security/fcheck/Makefile (revision 458739) @@ -1,45 +1,45 @@ # Created by: Lars Engels # $FreeBSD$ PORTNAME= fcheck PORTVERSION= 2.07.59 PORTREVISION= 1 CATEGORIES= security MASTER_SITES= http://www.sourcefiles.org/Networking/Security/Intrusion_Detection/ \ http://bsd-geek.de/FreeBSD/distfiles/ DISTNAME= FCheck_${PORTVERSION} MAINTAINER= lme@FreeBSD.org COMMENT= Intrusion detection and Policy enforcement / auditing software LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual WRKSRC= ${WRKDIR}/${PORTNAME} NO_BUILD= YES USES= perl5 shebangfix dos2unix SHEBANG_FILES= ${WRKSRC}/${PORTNAME} DOS2UNIX_FILES= ${WRKSRC}/${PORTNAME}.cfg OPTIONS_DEFINE= DOCS .include post-patch: @${REINPLACE_CMD} -e 's|/usr/local/admtools/conf/|${PREFIX}/etc/|' \ ${WRKSRC}/${PORTNAME} @${REINPLACE_CMD} -e 's|/usr/local/admtools/|/var/${PORTNAME}/|' \ -e 's|/bin/file|/usr/bin/file|' -e 's|/bin/cksum|/sbin/sha512|' \ ${WRKSRC}/${PORTNAME}.cfg do-install: ${MKDIR} ${STAGEDIR}/var/${PORTNAME}/logs ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.cfg ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.cfg.sample ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/install ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/install ${STAGEDIR}${DOCSDIR} .include Index: head/security/openvpn/Makefile =================================================================== --- head/security/openvpn/Makefile (revision 458738) +++ head/security/openvpn/Makefile (revision 458739) @@ -1,132 +1,132 @@ # Created by: Matthias Andree # $FreeBSD$ PORTNAME= openvpn DISTVERSION= 2.4.4 PORTREVISION?= 0 CATEGORIES= security net MASTER_SITES= https://swupdate.openvpn.net/community/releases/ \ https://build.openvpn.net/downloads/releases/ MAINTAINER= mandree@FreeBSD.org COMMENT?= Secure IP/Ethernet tunnel daemon LICENSE= GPLv2 CONFLICTS_INSTALL?= openvpn-2.[!4].* openvpn-[!2].* openvpn-beta-[0-9]* openvpn-devel-[0-9]* openvpn-mbedtls-[0-9]* GNU_CONFIGURE= yes USES= cpe libtool pkgconfig shebangfix tar:xz SHEBANG_FILES= sample/sample-scripts/verify-cn \ sample/sample-scripts/auth-pam.pl \ sample/sample-scripts/ucn.pl CONFIGURE_ARGS+= --enable-strict # avoid picking up CMAKE, we don't have cmocka in the tarballs.. CONFIGURE_ENV+= ac_cv_prog_CMAKE= CMAKE= # let OpenVPN's configure script pick up the requisite libraries, # but do not break the plugin build if an older version is installed CPPFLAGS+= -I${WRKSRC}/include -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib # set PLUGIN_LIBDIR so that unqualified plugin paths are found: CPPFLAGS+= -DPLUGIN_LIBDIR=\\\"${PREFIX}/lib/openvpn/plugins\\\" OPTIONS_DEFINE= PKCS11 EASYRSA DOCS EXAMPLES X509ALTUSERNAME \ TEST LZ4 SMALL TUNNELBLICK OPTIONS_DEFAULT= EASYRSA OPENSSL TEST LZ4 OPTIONS_SINGLE= SSL OPTIONS_SINGLE_SSL= OPENSSL MBEDTLS PKCS11_DESC= Use security/pkcs11-helper EASYRSA_DESC= Install security/easy-rsa RSA helper package MBEDTLS_DESC= SSL/TLS via mbedTLS TUNNELBLICK_DESC= Tunnelblick XOR scramble patch (READ HELP!) X509ALTUSERNAME_DESC= Enable --x509-username-field (OpenSSL only) SMALL_DESC= Build a smaller executable with fewer features EASYRSA_RUN_DEPENDS= easy-rsa>=0:security/easy-rsa PKCS11_LIB_DEPENDS= libpkcs11-helper.so:security/pkcs11-helper PKCS11_CONFIGURE_ENABLE= pkcs11 PKCS11_PREVENTS= MBEDTLS PKCS11_PREVENTS_MSG= OpenVPN cannot use pkcs11-helper with mbedTLS. Disable PKCS11, or use OpenSSL instead TUNNELBLICK_EXTRA_PATCHES= ${FILESDIR}/extra-tunnelblick-openvpn_xorpatch X509ALTUSERNAME_CONFIGURE_ENABLE= x509-alt-username X509ALTUSERNAME_PREVENTS= MBEDTLS X509ALTUSERNAME_PREVENTS_MSG= OpenVPN ${DISTVERSION} cannot use --x509-username-field with mbedTLS. Disable X509ALTUSERNAME, or use OpenSSL instead OPENSSL_USES= ssl OPENSSL_CONFIGURE_ON= --with-crypto-library=openssl LZ4_CONFIGURE_OFF= --disable-lz4 SMALL_CONFIGURE_ON= --enable-small MBEDTLS_LIB_DEPENDS= libmbedtls.so:security/mbedtls MBEDTLS_CONFIGURE_ON= --with-crypto-library=mbedtls USE_RC_SUBR= openvpn USE_LDCONFIG= ${PREFIX}/lib SUB_FILES= pkg-message openvpn-client .ifdef (LOG_OPENVPN) CFLAGS+= -DLOG_OPENVPN=${LOG_OPENVPN} .endif LIB_DEPENDS+= liblzo2.so:archivers/lzo2 LZ4_LIB_DEPENDS+= liblz4.so:archivers/liblz4 PORTDOCS= * PORTEXAMPLES= * TEST_ALL_TARGET= check TEST_TEST_TARGET_OFF= check # XXX Please remove this compatibility wrapper after 2017Q2 is branched. .ifdef(WITHOUT_CHECK) WARNING+= "${.CURDIR}: WITHOUT_CHECK is deprecated, please use WITHOUT=TEST or OPTIONS_UNSET=TEST." WITHOUT+= TEST .endif pre-configure: .ifdef (LOG_OPENVPN) @${ECHO} "Building with LOG_OPENVPN=${LOG_OPENVPN}" .else @${ECHO} "" @${ECHO} "You may use the following build options:" @${ECHO} "" @${ECHO} " LOG_OPENVPN={Valid syslog facility, default LOG_DAEMON}" @${ECHO} " EXAMPLE: make LOG_OPENVPN=LOG_LOCAL6" @${ECHO} "" .endif post-configure: ${REINPLACE_CMD} '/^CFLAGS =/s/$$/ -fPIC/' \ ${WRKSRC}/src/plugins/auth-pam/Makefile \ ${WRKSRC}/src/plugins/down-root/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/openvpn/plugins/openvpn-plugin-auth-pam.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/openvpn/plugins/openvpn-plugin-down-root.so ${INSTALL_SCRIPT} ${WRKSRC}/contrib/pull-resolv-conf/client.up ${STAGEDIR}${PREFIX}/libexec/openvpn-client.up ${INSTALL_SCRIPT} ${WRKSRC}/contrib/pull-resolv-conf/client.down ${STAGEDIR}${PREFIX}/libexec/openvpn-client.down @${REINPLACE_CMD} 's|resolvconf -p -a|resolvconf -a|' ${STAGEDIR}${PREFIX}/libexec/openvpn-client.up ${INSTALL_SCRIPT} ${WRKDIR}/openvpn-client ${STAGEDIR}${PREFIX}/sbin/openvpn-client ${MKDIR} ${STAGEDIR}${PREFIX}/include post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/ .for i in AUTHORS ChangeLog PORTS - ${INSTALL_MAN} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ + ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ .endfor post-install-EXAMPLES-on: (cd ${WRKSRC}/sample && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}/) ${CHMOD} ${BINMODE} ${STAGEDIR}${EXAMPLESDIR}/sample-scripts/* .include Index: head/security/openvpn-devel/Makefile =================================================================== --- head/security/openvpn-devel/Makefile (revision 458738) +++ head/security/openvpn-devel/Makefile (revision 458739) @@ -1,134 +1,134 @@ # Created by: Matthias Andree # $FreeBSD$ PORTNAME= openvpn DISTVERSION= 201725 PORTREVISION?= 0 CATEGORIES= security net MASTER_SITES= https://secure-computing.net/files/openvpn/ \ ftp://ftp2.secure-computing.net/pub/FreeBSD/openvpn-devel/ PKGNAMESUFFIX= -devel MAINTAINER= ecrist@secure-computing.net COMMENT?= Secure IP/Ethernet tunnel daemon LICENSE= GPLv2 CONFLICTS_INSTALL= openvpn-2.[!4].* openvpn-[!2].* openvpn-beta-[0-9]* openvpn-devel-[0-9]* GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME}${PKGNAMESUFFIX} USES= cpe libtool pkgconfig shebangfix tar:xz SHEBANG_FILES= sample/sample-scripts/verify-cn \ sample/sample-scripts/auth-pam.pl \ sample/sample-scripts/ucn.pl CONFIGURE_ARGS+= --enable-strict # avoid picking up CMAKE, we don't have cmocka in the tarballs.. CONFIGURE_ENV+= ac_cv_prog_CMAKE= CMAKE= # let OpenVPN's configure script pick up the requisite libraries, # but do not break the plugin build if an older version is installed CPPFLAGS+= -I${WRKSRC}/include -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib # set PLUGIN_LIBDIR so that unqualified plugin paths are found: CPPFLAGS+= -DPLUGIN_LIBDIR=\\\"${PREFIX}/lib/openvpn/plugins\\\" OPTIONS_DEFINE= PKCS11 EASYRSA DOCS EXAMPLES X509ALTUSERNAME \ TEST LZ4 SMALL TUNNELBLICK OPTIONS_DEFAULT= EASYRSA OPENSSL TEST LZ4 OPTIONS_SINGLE= SSL OPTIONS_SINGLE_SSL= OPENSSL MBEDTLS PKCS11_DESC= Use security/pkcs11-helper EASYRSA_DESC= Install security/easy-rsa RSA helper package MBEDTLS_DESC= SSL/TLS via mbedTLS TUNNELBLICK_DESC= Tunnelblick XOR scramble patch (READ HELP!) X509ALTUSERNAME_DESC= Enable --x509-username-field (OpenSSL only) SMALL_DESC= Build a smaller executable with fewer features EASYRSA_RUN_DEPENDS= easy-rsa>=0:security/easy-rsa PKCS11_LIB_DEPENDS= libpkcs11-helper.so:security/pkcs11-helper PKCS11_CONFIGURE_ENABLE= pkcs11 PKCS11_PREVENTS= MBEDTLS PKCS11_PREVENTS_MSG= OpenVPN cannot use pkcs11-helper with mbedTLS. Disable PKCS11, or use OpenSSL instead TUNNELBLICK_EXTRA_PATCHES= ${FILESDIR}/extra-tunnelblick-openvpn_xorpatch X509ALTUSERNAME_CONFIGURE_ENABLE= x509-alt-username X509ALTUSERNAME_PREVENTS= MBEDTLS X509ALTUSERNAME_PREVENTS_MSG= OpenVPN ${DISTVERSION} cannot use --x509-username-field with mbedTLS. Disable X509ALTUSERNAME, or use OpenSSL instead OPENSSL_USES= ssl OPENSSL_CONFIGURE_ON= --with-crypto-library=openssl LZ4_CONFIGURE_OFF= --disable-lz4 SMALL_CONFIGURE_ON= --enable-small MBEDTLS_LIB_DEPENDS= libmbedtls.so:security/mbedtls MBEDTLS_CONFIGURE_ON= --with-crypto-library=mbedtls USE_RC_SUBR= openvpn USE_LDCONFIG= ${PREFIX}/lib SUB_FILES= pkg-message openvpn-client .ifdef (LOG_OPENVPN) CFLAGS+= -DLOG_OPENVPN=${LOG_OPENVPN} .endif LIB_DEPENDS+= liblzo2.so:archivers/lzo2 LZ4_LIB_DEPENDS+= liblz4.so:archivers/liblz4 PORTDOCS= * PORTEXAMPLES= * TEST_ALL_TARGET= check TEST_TEST_TARGET_OFF= check # XXX Please remove this compatibility wrapper after 2017Q2 is branched. .ifdef(WITHOUT_CHECK) WARNING+= "${.CURDIR}: WITHOUT_CHECK is deprecated, please use WITHOUT=TEST or OPTIONS_UNSET=TEST." WITHOUT+= TEST .endif pre-configure: .ifdef (LOG_OPENVPN) @${ECHO} "Building with LOG_OPENVPN=${LOG_OPENVPN}" .else @${ECHO} "" @${ECHO} "You may use the following build options:" @${ECHO} "" @${ECHO} " LOG_OPENVPN={Valid syslog facility, default LOG_DAEMON}" @${ECHO} " EXAMPLE: make LOG_OPENVPN=LOG_LOCAL6" @${ECHO} "" .endif post-configure: ${REINPLACE_CMD} '/^CFLAGS =/s/$$/ -fPIC/' \ ${WRKSRC}/src/plugins/auth-pam/Makefile \ ${WRKSRC}/src/plugins/down-root/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/openvpn/plugins/openvpn-plugin-auth-pam.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/openvpn/plugins/openvpn-plugin-down-root.so ${INSTALL_SCRIPT} ${WRKSRC}/contrib/pull-resolv-conf/client.up ${STAGEDIR}${PREFIX}/libexec/openvpn-client.up ${INSTALL_SCRIPT} ${WRKSRC}/contrib/pull-resolv-conf/client.down ${STAGEDIR}${PREFIX}/libexec/openvpn-client.down @${REINPLACE_CMD} 's|resolvconf -p -a|resolvconf -a|' ${STAGEDIR}${PREFIX}/libexec/openvpn-client.up ${INSTALL_SCRIPT} ${WRKDIR}/openvpn-client ${STAGEDIR}${PREFIX}/sbin/openvpn-client ${MKDIR} ${STAGEDIR}${PREFIX}/include post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/ .for i in AUTHORS ChangeLog PORTS - ${INSTALL_MAN} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ + ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ .endfor post-install-EXAMPLES-on: (cd ${WRKSRC}/sample && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}/) ${CHMOD} ${BINMODE} ${STAGEDIR}${EXAMPLESDIR}/sample-scripts/* .include Index: head/security/pvk/Makefile =================================================================== --- head/security/pvk/Makefile (revision 458738) +++ head/security/pvk/Makefile (revision 458739) @@ -1,28 +1,28 @@ # Created by: Maxim Sobolev # $FreeBSD$ PORTNAME= pvk PORTVERSION= 20070406 CATEGORIES= security MASTER_SITES= http://www.drh-consultancy.demon.co.uk/ DISTNAME= pvksrc EXTRACT_SUFX= .tgz.bin MAINTAINER= sobomax@FreeBSD.org COMMENT= Tool to convert a RSA key in PEM format into a PVK file and vice versa USES= ssl WRKSRC= ${WRKDIR} CFLAGS+= -I${OPENSSLINC} LDFLAGS+= -L${OPENSSLLIB} post-patch: ${REINPLACE_CMD} -e 's|\(-lcrypto\)|$$(LDFLAGS) \1|g' \ ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pvk ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/backuppc/Makefile =================================================================== --- head/sysutils/backuppc/Makefile (revision 458738) +++ head/sysutils/backuppc/Makefile (revision 458739) @@ -1,122 +1,122 @@ # Created by: Alexander Moisseev # $FreeBSD$ PORTNAME= backuppc PORTVERSION= 3.3.2 PORTREVISION= 3 CATEGORIES= sysutils MASTER_SITES= https://github.com/backuppc/backuppc/releases/download/${PORTVERSION}/ \ SF DISTNAME= BackupPC-${PORTVERSION} MAINTAINER= moiseev@mezonplus.ru COMMENT= Multi-platform backup to disk-based storage LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= p5-CGI>0:www/p5-CGI \ p5-File-Listing>=0:sysutils/p5-File-Listing CONFLICTS= backuppc-devel-[0-9]* USE_RC_SUBR= backuppc USES= cpe perl5 CPE_VENDOR= craig_barratt NO_ARCH= yes NO_BUILD= yes USERS= backuppc GROUPS= backuppc CGIDIR?= ${PREFIX}/www/cgi-bin SUB_FILES= pkg-deinstall pkg-message update.sh SUB_LIST= CGIDIR=${CGIDIR} PLIST_SUB+= CGIDIR=${CGIDIR:S,^${PREFIX}/,,} \ DISTVERSION=${DISTVERSION} PORTDOCS= ChangeLog LICENSE README OPTIONS_DEFINE= ARCHIVE_ZIP COMPRESS_ZLIB DOCS FILE_RSYNCP SMB \ XML_RSS OPTIONS_RADIO= GRAPHS OPTIONS_RADIO_GRAPHS= RRD_GRAPHS RRDTOOL OPTIONS_DEFAULT= ARCHIVE_ZIP COMPRESS_ZLIB RRD_GRAPHS ARCHIVE_ZIP_DESC= Perl module for Zip archive files COMPRESS_ZLIB_DESC= Perl5 interface to zlib compression library FILE_RSYNCP_DESC= Perl Rsync client RRD_GRAPHS_DESC= Apply graphs patch (but not install RRDTool) RRDTOOL_DESC= Use RRDTool to generate pool statistic graphs SMB_DESC= NetBIOS Name lookup and Samba client XML_RSS_DESC= Perl extension to manage RSS files ARCHIVE_ZIP_RUN_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip COMPRESS_ZLIB_RUN_DEPENDS= p5-IO-Compress>=0:archivers/p5-IO-Compress FILE_RSYNCP_RUN_DEPENDS= p5-File-RsyncP>=0:net/p5-File-RsyncP RRDTOOL_RUN_DEPENDS= rrdtool:databases/rrdtool SMB_USES= samba:run # nmblookup, smbclient XML_RSS_RUN_DEPENDS= p5-XML-RSS>=0:textproc/p5-XML-RSS RRD_GRAPHS_EXTRA_PATCHES= ${FILESDIR}/extra-patch-bin-BackupPC \ ${FILESDIR}/extra-patch-lib-BackupPC-CGI-GeneralInfo.pm RRDTOOL_EXTRA_PATCHES= ${FILESDIR}/extra-patch-bin-BackupPC \ ${FILESDIR}/extra-patch-lib-BackupPC-CGI-GeneralInfo.pm pre-patch: @${CP} ${WRKSRC}/configure.pl ${WRKSRC}/update.pl post-patch: @${REINPLACE_CMD} \ -e 's|/etc/BackupPC\(/config.pl\)|${ETCDIR}\1|' \ -e 's|^\(foreach my $$dir ( qw(bin \)doc$$|\1${DOCSDIR_REL}|' \ -e 's|\($$DestDir$$Conf{InstallDir}/\)doc|\1${DOCSDIR_REL}|' \ ${WRKSRC}/configure.pl ${WRKSRC}/update.pl @${REINPLACE_CMD} -E \ -e 's|^(use lib ")\.(/lib";)$$|\1${PREFIX}\2|' \ ${WRKSRC}/update.pl @${REINPLACE_CMD} \ -e 's|STDERR "Please su |STDERR "Please su [-m] |' \ ${WRKSRC}/lib/BackupPC/Lib.pm @${REINPLACE_CMD} \ -e 's| you can use the -s| you can use the -m|' \ -e 's|option to su to explicitly run|option to su to run|' \ -e 's|su -s /bin/bash __BACKUPPCUSER__|su -m __BACKUPPCUSER__|' \ ${WRKSRC}/doc/BackupPC.html ${WRKSRC}/doc/BackupPC.pod do-install: cd ${WRKSRC} && ${PERL} configure.pl \ --batch \ --backuppc-user ${USERS} \ --bin-path perl=${PERL} \ --config-dir ${ETCDIR} \ --cgi-dir ${CGIDIR} \ --data-dir /var/db/BackupPC \ --dest-dir ${STAGEDIR} \ --fhs \ --html-dir ${WWWDIR} \ --html-dir-url /${PORTNAME} \ --install-dir ${PREFIX} \ --log-dir /var/log/BackupPC \ --no-set-perms \ --uid-ignore pod2man --section=1 --release=${PORTVERSION} \ --name=BackupPC --center="BackupPC user guide" \ ${WRKSRC}/doc/BackupPC.pod ${WRKSRC}/${PORTNAME}.1 ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 - cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} ${CP} ${WRKSRC}/doc/BackupPC.html ${STAGEDIR}${WWWDIR} ${RM} ${STAGEDIR}${ETCDIR}/config.pl ${RM} ${STAGEDIR}${ETCDIR}/hosts ${CP} ${WRKSRC}/conf/config.pl ${STAGEDIR}${ETCDIR}/config.pl.sample ${CP} ${WRKSRC}/conf/hosts ${STAGEDIR}${ETCDIR}/hosts.sample ${CP} ${WRKDIR}/update.sh ${STAGEDIR}${ETCDIR}/update.sh ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/backuppc ${CP} ${WRKSRC}/update.pl ${STAGEDIR}${PREFIX}/libexec/backuppc/update.pl .include Index: head/sysutils/backuppc-devel/Makefile =================================================================== --- head/sysutils/backuppc-devel/Makefile (revision 458738) +++ head/sysutils/backuppc-devel/Makefile (revision 458739) @@ -1,100 +1,100 @@ # Created by: Alexander Moisseev # $FreeBSD$ PORTNAME= backuppc PORTVERSION= 4.1.2.20170424 PORTREVISION= 1 CATEGORIES= sysutils PKGNAMESUFFIX= -devel MAINTAINER= moiseev@mezonplus.ru COMMENT= Multi-platform backup to disk-based storage LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE EXTRACT_DEPENDS= p5-BackupPC-XS>=0.53:sysutils/p5-BackupPC-XS RUN_DEPENDS= p5-CGI>0:www/p5-CGI \ p5-File-Listing>=0:sysutils/p5-File-Listing \ p5-BackupPC-XS>=0.53:sysutils/p5-BackupPC-XS CONFLICTS= backuppc-[0-9]* backuppc4-[0-9]* USE_RC_SUBR= backuppc USE_GITHUB= yes GH_TAGNAME= 92469a6 WRKSRC_SUBDIR= dist/BackupPC-${PORTVERSION} USES= perl5 USE_PERL5= extract NO_BUILD= yes NO_ARCH= yes USERS= backuppc GROUPS= backuppc DOCSDIR= ${PREFIX}/share/doc/BackupPC CGIDIR?= ${PREFIX}/www/cgi-bin SUB_FILES= pkg-deinstall pkg-message update.sh SUB_LIST= CGIDIR=${CGIDIR} PLIST_SUB+= CGIDIR=${CGIDIR:S,^${PREFIX}/,,} \ DISTVERSION=${DISTVERSION} PORTDOCS= ChangeLog LICENSE README.md OPTIONS_DEFINE= ARCHIVE_ZIP DOCS RSYNC_BPC \ RRDTOOL SMB XML_RSS OPTIONS_DEFAULT= ARCHIVE_ZIP ARCHIVE_ZIP_DESC= Install Perl module for Zip archive files RSYNC_BPC_DESC= Install modified rsync that used as part of BackupPC RRDTOOL_DESC= Install Round Robin Database Tools SMB_DESC= Install Samba (for "smb" transfer and NetBIOS lookup) XML_RSS_DESC= Install Perl extension to manage RSS files ARCHIVE_ZIP_RUN_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip RSYNC_BPC_RUN_DEPENDS= rsync-bpc>=3.0.9.6:net/rsync-bpc RRDTOOL_RUN_DEPENDS= rrdtool:databases/rrdtool SMB_USES= samba:run # nmblookup, smbclient XML_RSS_RUN_DEPENDS= p5-XML-RSS>=0:textproc/p5-XML-RSS post-extract: cd ${WRKDIR}/${PORTNAME}-${GH_TAGNAME} && ${PERL} makeDist \ --nosyntaxCheck \ --version ${PORTVERSION} do-install: cd ${WRKSRC} && ${PERL} configure.pl \ --batch \ --backuppc-user ${USERS} \ --bin-path perl=${PERL} \ --config-dir ${ETCDIR} \ --cgi-dir ${CGIDIR} \ --data-dir /var/db/BackupPC \ --dest-dir ${STAGEDIR} \ --fhs \ --html-dir ${WWWDIR} \ --html-dir-url /${PORTNAME} \ --install-dir ${PREFIX} \ --log-dir /var/log/BackupPC \ --no-set-perms \ --uid-ignore pod2man --section=1 --release=${PORTVERSION} \ --name=BackupPC --center="BackupPC user guide" \ ${WRKSRC}/doc/BackupPC.pod ${WRKSRC}/${PORTNAME}.1 ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 - cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} ${CP} ${WRKSRC}/doc/BackupPC.html ${STAGEDIR}${WWWDIR} ${RM} ${STAGEDIR}${ETCDIR}/config.pl ${RM} ${STAGEDIR}${ETCDIR}/hosts ${CP} ${WRKDIR}/update.sh ${STAGEDIR}${ETCDIR}/update.sh ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/backuppc ${CP} ${WRKSRC}/configure.pl ${STAGEDIR}${PREFIX}/libexec/backuppc/configure.pl .include Index: head/sysutils/backuppc4/Makefile =================================================================== --- head/sysutils/backuppc4/Makefile (revision 458738) +++ head/sysutils/backuppc4/Makefile (revision 458739) @@ -1,90 +1,90 @@ # Created by: Alexander Moisseev # $FreeBSD$ PORTNAME= backuppc PORTVERSION= 4.1.5 CATEGORIES= sysutils MASTER_SITES= https://github.com/backuppc/backuppc/releases/download/${PORTVERSION}/ \ SF PKGNAMESUFFIX= 4 DISTNAME= BackupPC-${DISTVERSION} MAINTAINER= moiseev@mezonplus.ru COMMENT= Multi-platform backup to disk-based storage LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= p5-CGI>0:www/p5-CGI \ p5-File-Listing>=0:sysutils/p5-File-Listing \ p5-BackupPC-XS>=0.57:sysutils/p5-BackupPC-XS CONFLICTS= backuppc backuppc-devel USE_RC_SUBR= backuppc USES= perl5 NO_BUILD= yes NO_ARCH= yes USERS= backuppc GROUPS= backuppc DOCSDIR= ${PREFIX}/share/doc/BackupPC CGIDIR?= ${PREFIX}/www/cgi-bin SUB_FILES= pkg-deinstall pkg-message update.sh SUB_LIST= CGIDIR=${CGIDIR} PLIST_SUB+= CGIDIR=${CGIDIR:S,^${PREFIX}/,,} \ DISTVERSION=${DISTVERSION} PORTDOCS= ChangeLog LICENSE README.md OPTIONS_DEFINE= ARCHIVE_ZIP DOCS RSYNC_BPC \ RRDTOOL SMB XML_RSS OPTIONS_DEFAULT= ARCHIVE_ZIP ARCHIVE_ZIP_DESC= Install Perl module for Zip archive files RSYNC_BPC_DESC= Install modified rsync that used as part of BackupPC RRDTOOL_DESC= Install Round Robin Database Tools SMB_DESC= Install Samba (for "smb" transfer and NetBIOS lookup) XML_RSS_DESC= Install Perl extension to manage RSS files ARCHIVE_ZIP_RUN_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive-Zip RSYNC_BPC_RUN_DEPENDS= rsync-bpc>=3.0.9.6:net/rsync-bpc RRDTOOL_RUN_DEPENDS= rrdtool:databases/rrdtool SMB_USES= samba:run # nmblookup, smbclient XML_RSS_RUN_DEPENDS= p5-XML-RSS>=0:textproc/p5-XML-RSS do-install: cd ${WRKSRC} && ${PERL} configure.pl \ --batch \ --backuppc-user ${USERS} \ --bin-path perl=${PERL} \ --config-dir ${ETCDIR} \ --cgi-dir ${CGIDIR} \ --data-dir /var/db/BackupPC \ --dest-dir ${STAGEDIR} \ --fhs \ --html-dir ${WWWDIR} \ --html-dir-url /${PORTNAME} \ --install-dir ${PREFIX} \ --log-dir /var/log/BackupPC \ --no-set-perms \ --uid-ignore pod2man --section=1 --release=${PORTVERSION} \ --name=BackupPC --center="BackupPC user guide" \ ${WRKSRC}/doc/BackupPC.pod ${WRKSRC}/${PORTNAME}.1 ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 - cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} ${CP} ${WRKSRC}/doc/BackupPC.html ${STAGEDIR}${WWWDIR} ${RM} ${STAGEDIR}${ETCDIR}/config.pl ${RM} ${STAGEDIR}${ETCDIR}/hosts ${CP} ${WRKDIR}/update.sh ${STAGEDIR}${ETCDIR}/update.sh ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/backuppc ${CP} ${WRKSRC}/configure.pl ${STAGEDIR}${PREFIX}/libexec/backuppc/configure.pl .include Index: head/sysutils/farbot/Makefile =================================================================== --- head/sysutils/farbot/Makefile (revision 458738) +++ head/sysutils/farbot/Makefile (revision 458739) @@ -1,37 +1,37 @@ # Created by: Nick Barkas # $FreeBSD$ PORTNAME= farbot PORTVERSION= 1.0 DISTVERSIONPREFIX= v CATEGORIES= sysutils MAINTAINER= portmaster@BSDforge.com COMMENT= FreeBSD Automated Release Bot LICENSE= BSD3CLAUSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zconfig>=0:devel/py-zconfig@${FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zconfig>=0:devel/py-zconfig@${FLAVOR} USE_GITHUB= yes GH_ACCOUNT= threerings GH_PROJECT= farbot GH_TAGNAME= c824009 USES= python:2.7 USE_PYTHON= distutils autoplist PYDISTUTILS_PKGNAME= farb PYDISTUTILS_PKGVERSION= 0.1 NO_ARCH= yes OPTIONS_DEFINE= DOCS post-install: ${INSTALL_DATA} ${WRKSRC}/farbot.conf ${STAGEDIR}${PREFIX}/etc/farbot.conf.sample post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/xhtml - ${INSTALL_MAN} ${WRKSRC}/docs/xhtml/* ${STAGEDIR}${DOCSDIR}/xhtml + ${INSTALL_DATA} ${WRKSRC}/docs/xhtml/* ${STAGEDIR}${DOCSDIR}/xhtml .include Index: head/sysutils/s6-rc/Makefile =================================================================== --- head/sysutils/s6-rc/Makefile (revision 458738) +++ head/sysutils/s6-rc/Makefile (revision 458739) @@ -1,42 +1,42 @@ # Created by: Andris Raugulis # $FreeBSD$ PORTNAME= s6-rc PORTVERSION= 0.4.0.0 CATEGORIES= sysutils MASTER_SITES= http://www.skarnet.org/software/${PORTNAME}/ MAINTAINER= moo@arthepsy.eu COMMENT= skarnet.org service manager LICENSE= ISCL BUILD_DEPENDS= execline>=2.1.4.5:lang/execline RUN_DEPENDS= execlineb:lang/execline LIB_DEPENDS= libs6.so:sysutils/s6 \ libskarnet.so:devel/skalibs USES= gmake USE_LDCONFIG= yes HAS_CONFIGURE= yes CONFIGURE_ARGS+=--prefix=${PREFIX} \ --with-include=${LOCALBASE}/include \ --with-lib=${LOCALBASE}/lib/skalibs \ --with-lib=${LOCALBASE}/lib/execline \ --with-lib=${LOCALBASE}/lib/s6 \ --with-dynlib=${LOCALBASE}/lib \ --enable-shared DOCS= AUTHORS COPYING INSTALL README doc/*.html OPTIONS_DEFINE= DOCS post-install: .for d in bin libexec ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${d}/* .endfor ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libs6rc.so.${PORTVERSION} @${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_MAN} ${DOCS} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/safe-rm/Makefile =================================================================== --- head/sysutils/safe-rm/Makefile (revision 458738) +++ head/sysutils/safe-rm/Makefile (revision 458739) @@ -1,33 +1,33 @@ # Created by: Yi-Jheng Lin # $FreeBSD$ PORTNAME= safe-rm PORTVERSION= 0.12 CATEGORIES= sysutils MASTER_SITES= http://launchpad.net/safe-rm/trunk/${PORTVERSION}/+download/ MAINTAINER= ports@FreeBSD.org COMMENT= Wrapper around the rm command to prevent accidental deletions LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING USES= perl5 shebangfix USE_PERL5= run SHEBANG_FILES= safe-rm NO_BUILD= yes NO_ARCH= yes PLIST_FILES= bin/safe-rm PORTDOCS= Changes README OPTIONS_DEFINE= DOCS do-install: ${INSTALL_SCRIPT} ${WRKSRC}/safe-rm ${STAGEDIR}${PREFIX}/bin do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/sysutils/twmn/Makefile =================================================================== --- head/sysutils/twmn/Makefile (revision 458738) +++ head/sysutils/twmn/Makefile (revision 458739) @@ -1,40 +1,40 @@ # $FreeBSD$ PORTNAME= twmn PORTVERSION= g20171216 CATEGORIES= sysutils MAINTAINER= dg@syrec.org COMMENT= Notification system for tiling window managers LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libboost_system.so:devel/boost-libs USES= qmake USE_GITHUB= yes GH_ACCOUNT= sboli GH_TAGNAME= 5b92ac5 USE_QT5= core dbus gui network widgets x11extras buildtools_build LDFLAGS+= -Wl,--as-needed # see bug#224488 PORTDOCS= README.md PORTEXAMPLES= * PLIST_FILES= bin/twmnc bin/twmnd OPTIONS_DEFINE= DOCS EXAMPLES post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/twmnc ${STAGEDIR}${PREFIX}/bin/twmnd post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Index: head/textproc/bibtool/Makefile =================================================================== --- head/textproc/bibtool/Makefile (revision 458738) +++ head/textproc/bibtool/Makefile (revision 458739) @@ -1,37 +1,37 @@ # Created by: Rong-En Fan # $FreeBSD$ PORTNAME= bibtool PORTVERSION= 2.67 CATEGORIES= textproc print MASTER_SITES= TEX_CTAN/biblio/bibtex/utils/${PORTNAME} DISTNAME= BibTool-${PORTVERSION} MAINTAINER= johans@FreeBSD.org COMMENT= Command line manipulation of BibTeX files LICENSE= GPLv2+ USE_TEX= latex:build luatex:build GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-kpathsea CONFIGURE_ENV= LOCALBASE=${LOCALBASE} WRKSRC= ${WRKDIR}/BibTool MAKEFILE= makefile INSTALL_TARGET= install install.man PORTDOCS= bibtool.pdf ref_card.pdf c_lib.pdf post-patch: ${REINPLACE_CMD} 's/bibtex$$/&8/' ${WRKSRC}/doc/Makefile post-build: cd ${WRKSRC} && ${MAKE} doc && ${MAKE} doc post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC}/doc && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include Index: head/textproc/perl2html/Makefile =================================================================== --- head/textproc/perl2html/Makefile (revision 458738) +++ head/textproc/perl2html/Makefile (revision 458739) @@ -1,24 +1,24 @@ # Created by: Martin Kammerhofer # $FreeBSD$ PORTNAME= perl2html PORTVERSION= 0.9.2 PORTREVISION= 1 CATEGORIES= textproc www MASTER_SITES= SUNSITE/apps/www/converters MAINTAINER= mkamm@gmx.net COMMENT= Perl sources to HTML converter LICENSE= GPLv2 GNU_CONFIGURE= yes OPTIONS_DEFINE= DOCS post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in AUTHORS NEWS README - ${INSTALL_MAN} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/textproc/yaml-mode.el/Makefile =================================================================== --- head/textproc/yaml-mode.el/Makefile (revision 458738) +++ head/textproc/yaml-mode.el/Makefile (revision 458739) @@ -1,38 +1,38 @@ # Created by: KIMURA Yasuhiro # $FreeBSD$ PORTNAME= yaml-mode.el PORTVERSION= 0.0.13 PORTREVISION= 2 DISTVERSIONPREFIX= v CATEGORIES= textproc elisp PKGNAMESUFFIX= -${EMACS_PORT_NAME} MAINTAINER= yasu@utahime.org COMMENT= Simple major mode to edit YAML file for Emacsen LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE.txt USE_GITHUB= yes GH_ACCOUNT= yoshiki GH_PROJECT= yaml-mode USE_EMACS= yes MAKE_ENV= LISPDIR=${LISPDIR} LISPDIR= ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} OPTIONS_DEFINE= DOCS pre-install: @${MKDIR} ${LISPDIR} post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in Changes README - ${INSTALL_MAN} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/www/edbrowse/Makefile =================================================================== --- head/www/edbrowse/Makefile (revision 458738) +++ head/www/edbrowse/Makefile (revision 458739) @@ -1,44 +1,44 @@ # $FreeBSD$ PORTNAME= edbrowse PORTVERSION= 3.5.1 PORTREVISION= 4 CATEGORIES= www editors MASTER_SITES= http://the-brannons.com/edbrowse/ \ http://rithmomachia.org/edbrowse/ MAINTAINER= david.vionnet@vmailbox.org COMMENT= Line-oriented Web browser and text editor LICENSE= GPLv2 BUILD_DEPENDS= ${UNZIP_CMD}:archivers/unzip LIB_DEPENDS= libpcre.so:devel/pcre \ libmozjs-24.so:lang/spidermonkey24 \ libcurl.so:ftp/curl BROKEN_powerpc64= fails to link: html.o: undefined reference to std::__cxx11::basic_string USES= compiler:c11 readline zip ssl OPTIONS_DEFINE= DOCS WRKBASE= ${WRKDIR}/${PORTNAME}-${PORTVERSION} WRKSRC= ${WRKBASE}/src MAKEFILE= makefile.bsd do-install: ${INSTALL_PROGRAM} ${WRKSRC}/edbrowse ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKBASE}/doc/man-edbrowse-debian.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/edbrowse.1 post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKBASE}/CHANGES ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKBASE}/COPYING ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKBASE}/README ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKBASE}/CHANGES ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKBASE}/COPYING ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKBASE}/README ${STAGEDIR}${DOCSDIR} (cd ${WRKBASE}/doc && \ ${FIND} . \( -name setup.ebrc -or -name "man-edbrowse*" \) -delete && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include Index: head/x11/dzen2/Makefile =================================================================== --- head/x11/dzen2/Makefile (revision 458738) +++ head/x11/dzen2/Makefile (revision 458739) @@ -1,50 +1,50 @@ # Created by: Morten Slot Kristensen # $FreeBSD$ PORTNAME= dzen PORTVERSION= 0.9.5 CATEGORIES= x11 PKGNAMESUFFIX= 2 MAINTAINER= uzsolt@uzsolt.hu COMMENT= General purpose messaging, notification and menuing program for X11 LICENSE= MIT USE_GITHUB= yes GH_ACCOUNT= robm GH_TAGNAME= 488ab66 USES= pkgconfig USE_XORG= x11 OPTIONS_DEFINE= EXAMPLES GADGETS XPM XINERAMA XFT OPTIONS_DEFAULT= XPM XFT XINERAMA GADGETS_DESC=Build and install gadgets OPTIONS_SUB=yes LDFLAGS+= -L${LOCALBASE}/lib CFLAGS+= -I${LOCALBASE}/include GADGETS_ALL_TARGET=all gadgets GADGETS_INSTALL_TARGET=install install-gadgets XPM_USE= XORG=xpm XPM_CFLAGS= -DDZEN_XPM XPM_LDFLAGS= -lXpm XINERAMA_USE= XORG=xinerama XINERAMA_LDFLAGS= -lXinerama XINERAMA_CFLAGS= -DDZEN_XINERAMA XFT_CFLAGS= -DDZEN_XFT -I${LOCALBASE}/include/freetype2 XFT_USE= XORG=xft MAKE_ARGS+= LDFLAGS="${LDFLAGS} \$${LIBS}" \ CFLAGS="${CFLAGS} ${INCS} -DVERSION=\\\"\$${VERSION}\\\"" post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_MAN} ${WRKSRC}/README.dzen ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/gadgets/README.* ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/gadgets/*.sh ${STAGEDIR}${EXAMPLESDIR} + ${INSTALL_DATA} ${WRKSRC}/README.dzen ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/gadgets/README.* ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/gadgets/*.sh ${STAGEDIR}${EXAMPLESDIR} .include Index: head/x11/hhpc/Makefile =================================================================== --- head/x11/hhpc/Makefile (revision 458738) +++ head/x11/hhpc/Makefile (revision 458739) @@ -1,31 +1,31 @@ # Created by: Dmitri Goutnik # $FreeBSD$ PORTNAME= hhpc DISTVERSIONPREFIX= v DISTVERSION= 0.3.1 CATEGORIES= x11 MAINTAINER= dg@syrec.org COMMENT= Small X11 utility to hide the mouse pointer when unused LICENSE= BSD3CLAUSE USES= gmake localbase pkgconfig USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= aktau ALL_TARGET= release PLIST_FILES= bin/hhpc PORTDOCS= README.md OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/hhpc ${STAGEDIR}${PREFIX}/bin/ @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/x11/i3status/Makefile =================================================================== --- head/x11/i3status/Makefile (revision 458738) +++ head/x11/i3status/Makefile (revision 458739) @@ -1,34 +1,35 @@ # $FreeBSD$ PORTNAME= i3status PORTVERSION= 2.11 PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= http://i3wm.org/i3status/ MAINTAINER= bapt@FreeBSD.org COMMENT= Small program for generating a status bar LICENSE= BSD3CLAUSE OPTIONS_DEFINE= PULSEAUDIO LIB_DEPENDS= libconfuse.so:devel/libconfuse \ libyajl.so:devel/yajl CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USES= gmake tar:bzip2 PULSEAUDIO_EXTRA_PATCHES_OFF= ${FILESDIR}/no-pulseaudio.diff PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio post-patch: @${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|g' ${WRKSRC}/i3status.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/i3status ${STAGEDIR}${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/man/i3status.1 ${STAGEDIR}${MANPREFIX}/man/man1 - ${INSTALL_MAN} ${WRKSRC}/i3status.conf ${STAGEDIR}${PREFIX}/etc/i3status.conf.sample + ${INSTALL_MAN} ${WRKSRC}/man/i3status.1 ${STAGEDIR}${MANPREFIX}/man/man1 + ${INSTALL_DATA} ${WRKSRC}/i3status.conf \ + ${STAGEDIR}${PREFIX}/etc/i3status.conf.sample .include Index: head/x11-fonts/averiagwf/Makefile =================================================================== --- head/x11-fonts/averiagwf/Makefile (revision 458738) +++ head/x11-fonts/averiagwf/Makefile (revision 458739) @@ -1,28 +1,28 @@ # $FreeBSD$ PORTNAME= averiagwf PORTVERSION= 1.00 CATEGORIES= x11-fonts MASTER_SITES= http://iotic.com/averia/font-files/GWF/ DISTNAME= AveriaGWF DISTFILES= ${DISTNAME}${EXTRACT_SUFX} AveriaSansGWF${EXTRACT_SUFX} AveriaSerifGWF${EXTRACT_SUFX} MAINTAINER= alfix86@gmail.com COMMENT= Average font LICENSE= OFL11 LICENSE_FILE= ${WRKSRC}/OFL.txt USES= fonts zip NO_BUILD= yes NO_WRKSUBDIR= yes PORTDOCS= FONTLOG.txt do-install: ${MKDIR} ${STAGEDIR}${FONTSDIR} cd ${WRKSRC} && ${INSTALL_DATA} *.ttf ${STAGEDIR}${FONTSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/x11-toolkits/iwidgets/Makefile =================================================================== --- head/x11-toolkits/iwidgets/Makefile (revision 458738) +++ head/x11-toolkits/iwidgets/Makefile (revision 458739) @@ -1,49 +1,49 @@ # Created by: chuckr # $FreeBSD$ PORTNAME= iwidgets PORTVERSION= 4.0.1 PORTREVISION= 1 CATEGORIES= x11-toolkits tk MASTER_SITES= SF/incrtcl/%5BIncr%20Widgets%5D/${PORTVERSION} DISTNAME= iwidgets${PORTVERSION} MAINTAINER= portmaster@bsdforge.com COMMENT= Iwidgets - [incr Widgets] companion to [incr Tk] LIB_DEPENDS= libitk.so:x11-toolkits/itk NO_BUILD= yes USES= tk:tea CONFIGURE_ARGS= --with-itcl=${LOCALBASE} SUB_LIST= IWIDGETS=${DISTNAME} SUB_FILES= pkg-message PLIST_SUB= IWIDGETS=${DISTNAME} MAKE_ARGS+= INSTALL_ROOT=${STAGEDIR} PORTDOCS= CHANGES ChangeLog README iwidgets.ps OPTIONS_DEFINE= DOCS .include post-patch: ${REINPLACE_CMD} -e 's,^MKINSTALLDIRS =.*,MKINSTALLDIRS=${MKDIR},' \ -e 's,^INSTALL =.*,INSTALL=${INSTALL} -c,' \ -e 's,^INSTALL_PROGRAM =.*,INSTALL_PROGRAM=${INSTALL_PROGRAM},' \ -e 's,^INSTALL_DATA =.*,INSTALL_DATA=${INSTALL_DATA},' \ -e 's,^INSTALL_SCRIPT =.*,INSTALL_SCRIPT=${INSTALL_SCRIPT},' \ -e 's,@ITCL_VERSION@,3.3,g' ${WRKSRC}/Makefile.in post-install: ${RM} ${STAGEDIR}${PREFIX}/lib/iwidgets ${LN} -s ${DISTNAME} ${STAGEDIR}${PREFIX}/lib/iwidgets .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/doc/iwidgets.ps ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/doc/iwidgets.ps ${STAGEDIR}${DOCSDIR} .for f in CHANGES ChangeLog README - ${INSTALL_MAN} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .endif .include