diff --git a/ports-mgmt/chucky/Makefile b/ports-mgmt/chucky/Makefile index d8a4d4d0af9e..aee3782df5e7 100644 --- a/ports-mgmt/chucky/Makefile +++ b/ports-mgmt/chucky/Makefile @@ -1,35 +1,33 @@ -# Created by: "Waitman Gobble" - PORTNAME= chucky PORTVERSION= 1.0 PORTREVISION= 1 CATEGORIES= ports-mgmt MAINTAINER= waitman@waitman.net COMMENT= Port installed version check/report with shar archival LICENSE= CHUCKY LICENSE_NAME= CHUCKY 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_TAGNAME= 075defe SUB_FILES= pkg-message SUB_LIST= MAN7PREFIX="${MAN7PREFIX}" PORTDOCS= * OPTIONS_DEFINE= DOCS .include post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/ports-mgmt/dialog4ports/Makefile b/ports-mgmt/dialog4ports/Makefile index ae095d534143..f8ee7d51b2b8 100644 --- a/ports-mgmt/dialog4ports/Makefile +++ b/ports-mgmt/dialog4ports/Makefile @@ -1,53 +1,51 @@ -# Created by: Ilya A. Arkhipov - PORTNAME= dialog4ports PORTVERSION= 0.1.6 PORTREVISION?= 1 CATEGORIES= ports-mgmt MASTER_SITES= https://files.etoilebsd.net/dialog4ports/ \ http://mirror.shatow.net/freebsd/${PORTNAME}/ \ http://files.etoilebsd.net/dialog4ports/:dialog \ ftp://invisible-island.net/dialog/:dialog \ http://mirror.shatow.net/freebsd/${PORTNAME}/:dialog MAINTAINER= rum1cro@yandex.ru COMMENT?= Console Interface to configure ports LICENSE= BSD2CLAUSE USES= uidfix # CCACHE has options, so may need d4p, make d4p not ccache friendly # to avoid circular dependency NO_CCACHE= yes MAKE_ENV+= __MAKE_CONF=/dev/null SRCCONF=/dev/null .if !defined(D4P_SLAVE) PLIST_FILES= bin/dialog4ports man/man1/${PORTNAME}.1.gz .endif .include .if defined(DEBUG_FLAGS) MAKE_ARGS+= DEBUG_FLAGS="${DEBUG_FLAGS}" .endif ## This is used by 'make config' via Tools/scripts/dialog4ports.sh ## Use caution in changing .if !exists(${DIALOG4PORTS}) DIALOG4PORTS= ${WRKSRC}/dialog4ports .endif .if defined(D4P_SLAVE) DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${DIALOGNAME}.tgz:dialog DIALOGNAME= dialog-1.1-20120706 MAKE_ENV+= DIALOGSOURCES=${WRKDIR}/${DIALOGNAME} do-configure: @cd ${WRKDIR}/${DIALOGNAME}; ./configure .endif .include diff --git a/ports-mgmt/distilator/Makefile b/ports-mgmt/distilator/Makefile index 5a0e41bc839a..0fa89802be4f 100644 --- a/ports-mgmt/distilator/Makefile +++ b/ports-mgmt/distilator/Makefile @@ -1,27 +1,25 @@ -# Created by: Emanuel Haupt - PORTNAME= distilator PORTVERSION= 1.4 CATEGORIES= ports-mgmt MASTER_SITES= https://critical.ch/distilator/ \ LOCAL/ehaupt MAINTAINER= ehaupt@FreeBSD.org COMMENT= Command-line script to check the availability of a ports distfiles LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests-ftp>=0.3.1:ftp/py-requests-ftp@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.18.4_1:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}validators>=0.18:devel/py-validators@${PY_FLAVOR} USES= python shebangfix SHEBANG_FILES= distilator.py NO_ARCH= yes NO_BUILD= yes PLIST_FILES= bin/distilator .include diff --git a/ports-mgmt/fastest_pkg/Makefile b/ports-mgmt/fastest_pkg/Makefile index 33db90e6c80f..351b51cadd9e 100644 --- a/ports-mgmt/fastest_pkg/Makefile +++ b/ports-mgmt/fastest_pkg/Makefile @@ -1,28 +1,26 @@ -# Created by: Emanuel Haupt - PORTNAME= fastest_pkg PORTVERSION= 0.2.0 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= ports-mgmt python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ PATCHFILES= 0a736009a0c98d3277e6cfe93cc36a5bc6f6cd40.patch:-p1 MAINTAINER= ehaupt@FreeBSD.org COMMENT= Script to find the fastest pkg mirror LICENSE= BSD3CLAUSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>=0:dns/py-dnspython@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycurl>0:ftp/py-pycurl@${PY_FLAVOR} USES= python:3.6+ USE_GITHUB= yes GH_ACCOUNT= ehaupt USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes .include diff --git a/ports-mgmt/freebsd-bugzilla-cli/Makefile b/ports-mgmt/freebsd-bugzilla-cli/Makefile index 0e54a75c1283..2efb609fa34b 100644 --- a/ports-mgmt/freebsd-bugzilla-cli/Makefile +++ b/ports-mgmt/freebsd-bugzilla-cli/Makefile @@ -1,30 +1,28 @@ -# Created by: Philip M. Gollucci - PORTNAME= freebsd-bugzilla-cli PORTVERSION= 0.15.1 CATEGORIES= ports-mgmt MAINTAINER= olgeni@FreeBSD.org COMMENT= Interact with the FreeBSD bugzilla instance LICENSE= APACHE20 RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss OPTIONS_GROUP= BACKEND OPTIONS_GROUP_BACKEND= PYBUGZ OPTIONS_DEFAULT= PYBUGZ OPTIONS_SUB= yes PYBUGZ_DESC= use devel/pybugz for bugzilla interface PYBUGZ_RUN_DEPENDS= bugz:devel/pybugz DATADIR= ${PREFIX}/share/bz USE_GITHUB= yes GH_ACCOUNT= pgollucci NO_ARCH= yes NO_BUILD= yes .include diff --git a/ports-mgmt/genpatch/Makefile b/ports-mgmt/genpatch/Makefile index 56c32edb6b7f..8ca001b9ac4c 100644 --- a/ports-mgmt/genpatch/Makefile +++ b/ports-mgmt/genpatch/Makefile @@ -1,48 +1,46 @@ -# Created by: John Marino - PORTNAME= genpatch PORTVERSION= 1.40 PORTREVISION= 1 CATEGORIES= ports-mgmt MASTER_SITES= # none DISTFILES= # none MAINTAINER= ports@FreeBSD.org COMMENT= Single patch generator tool compatible with makepatch format LICENSE= BSD2CLAUSE NO_BUILD= yes SUB_FILES= genpatch portfix SUB_LIST= WORKPATH=${PORTWORK} PLIST_FILES= bin/dupe \ bin/genpatch \ bin/portfix \ man/man1/dupe.1.gz \ man/man1/genpatch.1.gz \ man/man1/portfix.1.gz .include .if defined(PACKAGE_BUILDING) # use known default values, poudriere overrides . if defined(.MAKE.BUILT.BY) # DragonFly! PORTWORK= /usr/obj/dports . else PORTWORK= /usr/ports . endif .else . if defined(WRKDIRPREFIX) && !empty(WRKDIRPREFIX) PORTWORK= ${WRKDIRPREFIX} . else PORTWORK= ${PORTSDIR} . endif .endif do-install: ${INSTALL_SCRIPT} ${FILESDIR}/dupe ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKDIR}/genpatch ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKDIR}/portfix ${STAGEDIR}${PREFIX}/bin (cd ${FILESDIR} && ${INSTALL_MAN} dupe.1 genpatch.1 portfix.1 \ ${STAGEDIR}${MANPREFIX}/man/man1) .include diff --git a/ports-mgmt/jailaudit/Makefile b/ports-mgmt/jailaudit/Makefile index 604917db551a..470d2de381cf 100644 --- a/ports-mgmt/jailaudit/Makefile +++ b/ports-mgmt/jailaudit/Makefile @@ -1,38 +1,36 @@ -# Created by: Philipp Wuensche - PORTNAME= jailaudit PORTVERSION= 1.6.1 CATEGORIES= ports-mgmt MASTER_SITES= http://outpost.h3q.com/software/jailaudit/ MAINTAINER= cryx-ports@h3q.com COMMENT= Script to generate portaudit reports for jails LICENSE= Beerware LICENSE_NAME= Beerware LICENSE_TEXT= "THE BEER-WARE LICENCE": Philipp Wuensche \ wrote this software. As long as you retain this notice you can \ do whatever you want with this stuff. If we meet some day, and \ you think this stuff is worth it, you can buy me a beer in return. LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= tar:bzip2 NO_ARCH= yes PERIODICDIR?= ${PREFIX}/etc/periodic REPORTDIR?= ${PREFIX}/jailaudit/reports XTMPDIR?= ${PREFIX}/jailaudit/tmp PLIST_SUB= PERIODICDIR="${PERIODICDIR:S,^${PREFIX}/,,}" \ REPORTDIR="${REPORTDIR:S,^${PREFIX}/,,}" \ XTMPDIR="${XTMPDIR:S,^${PREFIX}/,,}" do-install: @${MKDIR} ${STAGEDIR}${PERIODICDIR}/security ${INSTALL_SCRIPT} ${WRKSRC}/jailaudit ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/jailaudit.conf.sample ${STAGEDIR}${PREFIX}/etc ${INSTALL_SCRIPT} ${WRKSRC}/410.jailaudit ${STAGEDIR}${PERIODICDIR}/security @${MKDIR} ${STAGEDIR}${REPORTDIR} @${MKDIR} ${STAGEDIR}${XTMPDIR} .include diff --git a/ports-mgmt/lsknobs/Makefile b/ports-mgmt/lsknobs/Makefile index 763b14b65cae..118a8f740563 100644 --- a/ports-mgmt/lsknobs/Makefile +++ b/ports-mgmt/lsknobs/Makefile @@ -1,24 +1,22 @@ -# Created by: Gabriel Linder - PORTNAME= lsknobs PORTVERSION= 1.0 CATEGORIES= ports-mgmt MASTER_SITES= # none DISTFILES= # none EXTRACT_ONLY= # none MAINTAINER= linder.gabriel@gmail.com COMMENT= Simple script to help configure ports knobs and options RUN_DEPENDS= ${LOCALBASE}/libexec/portconf:ports-mgmt/portconf NO_BUILD= yes SUB_FILES= pkg-message ${PORTNAME}.sh PLIST_FILES= sbin/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh \ ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} .include diff --git a/ports-mgmt/mkreadmes/Makefile b/ports-mgmt/mkreadmes/Makefile index e2019bb15c0c..9101bfd08f41 100644 --- a/ports-mgmt/mkreadmes/Makefile +++ b/ports-mgmt/mkreadmes/Makefile @@ -1,33 +1,31 @@ -# Created by: Conrad J. Sabatier - PORTNAME= mkreadmes DISTVERSION= 1.3 CATEGORIES= ports-mgmt MASTER_SITES= SF/${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Speedy substitute for "make readmes" USES= tar:bzip2 PLIST_FILES= man/man1/mkreadmes.1.gz sbin/${PORTNAME} PORTDATA= * post-patch: ${REINPLACE_CMD} -e 's|-o root -g wheel||g' ${WRKSRC}/Makefile # adjust definition of PREFIX in mkreadmes.h only if it differs from # the current setting of ${PREFIX} @${EGREP} -q '^#define[[:space:]]+PREFIX[[:space:]]+"${PREFIX}"' \ ${WRKSRC}/mkreadmes.h || \ ${REINPLACE_CMD} -Ee \ 's|^(#define[[:space:]]+PREFIX[[:space:]]+)\"[^"]+\"|\1"${PREFIX}"|' \ ${WRKSRC}/mkreadmes.h # adjust reference to ${PREFIX} in usage() function's description of # the "-t pathname" option only if it differs from the current setting # of ${PREFIX} @${EGREP} -q 'default ${PREFIX}' ${WRKSRC}/main.c || \ ${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' ${WRKSRC}/main.c .include diff --git a/ports-mgmt/octopkg/Makefile b/ports-mgmt/octopkg/Makefile index bf8303b510a9..e0b4d41c86b6 100644 --- a/ports-mgmt/octopkg/Makefile +++ b/ports-mgmt/octopkg/Makefile @@ -1,48 +1,46 @@ -# Created by: kmoore@FreeBSD.org - PORTNAME= octopkg PORTVERSION= 0.3.1 DISTVERSIONPREFIX= v CATEGORIES= ports-mgmt MAINTAINER= ports@FreeBSD.org COMMENT= Graphical front-end to the FreeBSD pkg-ng package manager LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= qmake compiler:c++11-lib qt:5 USE_GITHUB= yes GH_ACCOUNT= aarnt USE_QT= core concurrent declarative gui linguist network xml widgets \ buildtools_build PLIST_FILES= bin/${PORTNAME} \ lib/${PORTNAME}/${PORTNAME}-doas \ share/applications/${PORTNAME}.desktop post-patch: ${REINPLACE_CMD} 's#/usr/lib#${PREFIX}/lib#' \ ${WRKSRC}/src/strconstants.cpp ${REINPLACE_CMD} 's#/usr/local#${PREFIX}#' \ ${WRKSRC}/src/constants.h \ ${WRKSRC}/src/main.cpp do-configure: cd ${WRKSRC} && ${QMAKE_ENV} ${QMAKE} ${QMAKE_ARGS} cd ${WRKSRC}/doas && ${QMAKE_ENV} ${QMAKE} ${QMAKE_ARGS} do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} cd ${WRKSRC}/doas && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/lib/${PORTNAME} ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/doas/${PORTNAME}-doas ${STAGEDIR}${PREFIX}/lib/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop \ ${STAGEDIR}${PREFIX}/share/applications .include diff --git a/ports-mgmt/p5-FreeBSD-Portindex/Makefile b/ports-mgmt/p5-FreeBSD-Portindex/Makefile index 2cd5dea612b0..fbf3d4341bb2 100644 --- a/ports-mgmt/p5-FreeBSD-Portindex/Makefile +++ b/ports-mgmt/p5-FreeBSD-Portindex/Makefile @@ -1,44 +1,42 @@ -# Created by: Matthew Seaman - PORTNAME= FreeBSD-Portindex PORTVERSION= 3.6 CATEGORIES= ports-mgmt perl5 MASTER_SITES= http://www.infracaninophile.co.uk/portindex/ PKGNAMEPREFIX= p5- MAINTAINER= matthew@FreeBSD.org COMMENT= Incremental FreeBSD ports INDEX file generation LICENSE= BSD2CLAUSE BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-BerkeleyDB>0:databases/p5-BerkeleyDB USES= perl5 tar:xz USE_PERL5= configure NO_ARCH= yes CACHE_DIR?= /var/db/portindex CACHE_OWNER?= root CACHE_GROUP?= operator CACHE_MODE?= 0775 CFG_FILE= portindex.cfg PLIST_SUB+= CACHE_DIR=${CACHE_DIR} \ CACHE_OWNER=${CACHE_OWNER} \ CACHE_GROUP=${CACHE_GROUP} \ CACHE_MODE=${CACHE_MODE} # GraphViz not required for portindex to run or generate GraphViz # format output: this is only needed to render the output on the same # machine. OPTIONS_DEFINE= GRAPHVIZ GRAPHVIZ_DESC= Add GraphViz run-time dependency GRAPHVIZ_RUN_DEPENDS= dot:graphics/graphviz post-install: ${MKDIR} ${STAGEDIR}${CACHE_DIR} ${INSTALL_DATA} ${WRKSRC}/${CFG_FILE}.sample ${STAGEDIR}${PREFIX}/etc/${CFG_FILE}.sample .include diff --git a/ports-mgmt/p5-FreeBSD-Ports-INDEXhash/Makefile b/ports-mgmt/p5-FreeBSD-Ports-INDEXhash/Makefile index 0b96bc01d35a..418c8a8d00ba 100644 --- a/ports-mgmt/p5-FreeBSD-Ports-INDEXhash/Makefile +++ b/ports-mgmt/p5-FreeBSD-Ports-INDEXhash/Makefile @@ -1,16 +1,14 @@ -# Created by: Zane C, Bowers - PORTNAME= FreeBSD-Ports-INDEXhash PORTVERSION= 1.2.2 PORTREVISION= 1 CATEGORIES= ports-mgmt sysutils perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= vvelox@vvelox.net COMMENT= Make a hash out of the index file for the ports tree USES= perl5 USE_PERL5= configure .include diff --git a/ports-mgmt/p5-FreeBSD-Ports/Makefile b/ports-mgmt/p5-FreeBSD-Ports/Makefile index ed454a01ac1a..77460976369b 100644 --- a/ports-mgmt/p5-FreeBSD-Ports/Makefile +++ b/ports-mgmt/p5-FreeBSD-Ports/Makefile @@ -1,19 +1,17 @@ -# Created by: Tom Hukins - PORTNAME= FreeBSD-Ports PORTVERSION= 0.04 PORTREVISION= 1 CATEGORIES= ports-mgmt perl5 MASTER_SITES= LOCAL/tom PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= Perl modules for parsing FreeBSD's Ports INDEX file LICENSE= BSD2CLAUSE USES= perl5 tar:bzip2 USE_PERL5= configure NO_ARCH= yes .include diff --git a/ports-mgmt/packagekit/Makefile b/ports-mgmt/packagekit/Makefile index 35e24c67ebc6..a81c8e91f443 100644 --- a/ports-mgmt/packagekit/Makefile +++ b/ports-mgmt/packagekit/Makefile @@ -1,94 +1,93 @@ -# Created by: Anders F Bjorklund # $MCom: ports/ports-mgmt/packagekit/Makefile,v 1.26 2010/10/10 15:49:51 marcus Exp $ PORTNAME= PackageKit PORTVERSION= 0.6.11 PORTREVISION?= 9 CATEGORIES= ports-mgmt sysutils MASTER_SITES= http://www.packagekit.org/releases/ MAINTAINER= gnome@FreeBSD.org COMMENT?= DBUS packaging abstraction layer BUILD_DEPENDS= ${LOCALBASE}/bin/docbook2man:textproc/docbook-utils LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libpolkit-gobject-1.so:sysutils/polkit \ libck-connector.so:sysutils/consolekit2 RUN_DEPENDS= lsof:sysutils/lsof \ bash:shells/bash IGNORE= does not build with new polkit USES= cpe gettext gmake gnome iconv libtool pathfix pkgconfig \ python:build shared-mime-info shebangfix sqlite:3 CPE_VENDOR= packagekit_project SHEBANG_FILES= backends/test/helpers/search-name.sh \ contrib/cron/packagekit-background.cron USE_GNOME= glib20 intltool introspection USE_LDCONFIG= yes GNU_CONFIGURE= yes LIBS+= -lexecinfo CONFIGURE_ARGS+=--with-security-framework=polkit \ --localstatedir=/var \ --disable-static \ --disable-gtk-doc \ --disable-managed \ --disable-browser-plugin \ --disable-gstreamer-plugin \ --disable-networkmanager \ --disable-connman INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE=yes .if !defined(SLAVEPORT) OPTIONS_DEFINE= PORTS MANPAGES OPTIONS_DEFAULT=PORTS PORTS_DESC=Use portupgrade for management, dummy if disabled .include . if ${PORT_OPTIONS:MMANPAGES} BUILD_DEPENDS+= docbook-sgml>0:textproc/docbook-sgml \ xsltproc:textproc/libxslt \ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl PLIST_SUB+= MAN='' . else CONFIGURE_ARGS+=--disable-man-pages PLIST_SUB+= MAN='@comment ' . endif . if ${PORT_OPTIONS:MPORTS} RUN_DEPENDS+= ${LOCALBASE}/sbin/portupgrade:ports-mgmt/portupgrade USE_RUBY= yes CONFIGURE_ARGS+=--enable-ports --with-default-backend=ports PLIST_SUB+= PORTS="" . else CONFIGURE_ARGS+=--disable-ports --with-default-backend=dummy PLIST_SUB+= PORTS="@comment " . endif CONFIGURE_ARGS+=--disable-gtk-module PLIST_SUB+= GTK="@comment " CONFIGURE_ARGS+=--disable-qt .endif post-patch: @${REINPLACE_CMD} -E -e 's/.*WARNINGFLAGS_CPP.*-Werror/#$$&/' \ -e 's|-DG_DISABLE_DEPRECATED||g' \ -e 's|-Wmissing-include-dirs||g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/src/pk-lsof.c @${REINPLACE_CMD} -e 's|girepositry|girepository|g' \ ${WRKSRC}/lib/packagekit-glib2/Makefile.in @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \ '/xsltproc/s|.xsl [$$]? &> /dev|.xsl $$? > /dev|g' post-install: .if !defined(SLAVEPORT) @${INSTALL_DATA} ${WRKSRC}/data/transactions.db \ ${STAGEDIR}${PREFIX}/share/PackageKit/transactions.db .endif .include diff --git a/ports-mgmt/pkg-rmleaf/Makefile b/ports-mgmt/pkg-rmleaf/Makefile index 5c69a0994369..aad99324aa5d 100644 --- a/ports-mgmt/pkg-rmleaf/Makefile +++ b/ports-mgmt/pkg-rmleaf/Makefile @@ -1,27 +1,25 @@ -# Created by: Yanhui Shen - PORTNAME= pkg-rmleaf PORTVERSION= 0.4 CATEGORIES= ports-mgmt MASTER_SITES= # none DISTFILES= # none MAINTAINER= shen.elf@gmail.com COMMENT= Remove leaf packages LICENSE= BSD2CLAUSE NO_BUILD= yes NO_WRKSUBDIR= yes PLIST_FILES= sbin/pkg-rmleaf do-extract: ${MKDIR} ${WRKSRC} ${CP} ${FILESDIR}/pkg-rmleaf ${WRKSRC} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/pkg-rmleaf \ ${STAGEDIR}${PREFIX}/sbin/pkg-rmleaf .include diff --git a/ports-mgmt/pkg_cleanup/Makefile b/ports-mgmt/pkg_cleanup/Makefile index f4556ee4c633..8d0018d25035 100644 --- a/ports-mgmt/pkg_cleanup/Makefile +++ b/ports-mgmt/pkg_cleanup/Makefile @@ -1,24 +1,22 @@ -# Created by: Stephen Hurd - PORTNAME= pkg_cleanup PORTVERSION= 2.1 CATEGORIES= ports-mgmt DISTFILES= MAINTAINER= ports@FreeBSD.org COMMENT= Interactive program for deinstalling 'leaf' packages WRKSRC= ${WRKDIR}/${PORTNAME} PLIST_FILES= sbin/pkg_cleanup \ man/man1/pkg_cleanup.1.gz do-extract: @${MKDIR} ${WRKSRC} @${CP} -a ${FILESDIR}/ ${WRKSRC} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/pkg_cleanup ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/pkg_cleanup.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include diff --git a/ports-mgmt/pkg_cutleaves/Makefile b/ports-mgmt/pkg_cutleaves/Makefile index 998a2b52d971..f0e15a3f24b3 100644 --- a/ports-mgmt/pkg_cutleaves/Makefile +++ b/ports-mgmt/pkg_cutleaves/Makefile @@ -1,41 +1,39 @@ -# Created by: Stefan Walter - PORTNAME= pkg_cutleaves PORTVERSION= 20181216 CATEGORIES= ports-mgmt MASTER_SITES= # none DISTFILES= # none MAINTAINER= bofh@FreeBSD.org COMMENT= Interactive script for deinstalling 'leaf' packages LICENSE= BSD2CLAUSE USES= perl5 shebangfix NO_BUILD= yes SHEBANG_FILES= pkg_cutleaves NO_WRKSUBDIR= yes PLIST_FILES= sbin/pkg_cutleaves man/man1/pkg_cutleaves.1.gz NO_ARCH= yes do-extract: ${MKDIR} ${WRKSRC} ${CP} ${FILESDIR}/pkg_cutleaves ${FILESDIR}/pkg_cutleaves.1 ${WRKSRC} post-patch: @${REINPLACE_CMD} -e \ 's,/usr/local/etc/pkg_leaves.exclude,${PREFIX}/etc/pkg_leaves.exclude,' \ ${WRKSRC}/pkg_cutleaves.1 @${REINPLACE_CMD} \ -e 's,/usr/local/etc/pkg_leaves.exclude,${PREFIX}/etc/pkg_leaves.exclude,' \ -e 's,/usr/local/sbin/pkg delete -y,${PKG_DELETE},' \ -e 's,/usr/local/sbin/pkg query,${PKG_QUERY},' \ ${WRKSRC}/pkg_cutleaves do-install: ${INSTALL_SCRIPT} ${WRKSRC}/pkg_cutleaves ${STAGEDIR}${PREFIX}/sbin/pkg_cutleaves ${INSTALL_MAN} ${WRKSRC}/pkg_cutleaves.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include diff --git a/ports-mgmt/pkg_replace/Makefile b/ports-mgmt/pkg_replace/Makefile index a54f3f02ca93..3214140247bb 100644 --- a/ports-mgmt/pkg_replace/Makefile +++ b/ports-mgmt/pkg_replace/Makefile @@ -1,41 +1,39 @@ -# Created by: Securedog - PORTNAME= pkg_replace PORTVERSION= 20220304 CATEGORIES= ports-mgmt MAINTAINER= kdeguchi@sz.tokoha-u.ac.jp COMMENT= Utility for upgrading installed packages LICENSE= CC0-1.0 USE_GITHUB= yes GH_ACCOUNT= kdeguchi NO_ARCH= yes NO_BUILD= yes SUB_FILES= pkg-message PORTDOCS= ChangeLog README README.ja OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|%%ETCDIR%%|${ETCDIR}|g;s|%%PKGCOMPATDIR%%|${PKGCOMPATDIR}|g' \ ${WRKSRC}/${PORTNAME}.sh do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.sh \ ${STAGEDIR}${PREFIX}/sbin/${PORTNAME} ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 \ ${STAGEDIR}${MANPREFIX}/share/man/man1/ @${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.conf \ ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include diff --git a/ports-mgmt/pkg_rmleaves/Makefile b/ports-mgmt/pkg_rmleaves/Makefile index 0f752bbb00a0..f9374a8a4fdc 100644 --- a/ports-mgmt/pkg_rmleaves/Makefile +++ b/ports-mgmt/pkg_rmleaves/Makefile @@ -1,22 +1,20 @@ -# Created by: Timothy Redaelli - PORTNAME= pkg_rmleaves PORTVERSION= 20190108 CATEGORIES= ports-mgmt MASTER_SITES= https://files.wittig.name/${PORTNAME}/ \ http://files.wittig.name/${PORTNAME}/ MAINTAINER= alexander@wittig.name COMMENT= Interactive script for deinstalling leaf packages LICENSE= BSD2CLAUSE NO_BUILD= yes PLIST_FILES= sbin/pkg_rmleaves man/man1/pkg_rmleaves.1.gz do-install: ${INSTALL_SCRIPT} ${WRKSRC}/pkg_rmleaves ${STAGEDIR}${PREFIX}/sbin/pkg_rmleaves ${INSTALL_MAN} ${WRKSRC}/pkg_rmleaves.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include diff --git a/ports-mgmt/pkg_search/Makefile b/ports-mgmt/pkg_search/Makefile index 8e07c097890a..8157e1392ee2 100644 --- a/ports-mgmt/pkg_search/Makefile +++ b/ports-mgmt/pkg_search/Makefile @@ -1,20 +1,18 @@ -# Created by: Matthias Schmidt - PORTNAME= pkg_search PORTVERSION= 1.3 CATEGORIES= ports-mgmt MASTER_SITES= http://www.mathematik.uni-marburg.de/~schmidtm/pkg_search/ \ LOCAL/chinsan MAINTAINER= schmidtm@mathematik.uni-marburg.de COMMENT= Nifty script searching the ports database IGNORE_DragonFly= Requires update to work for DragonFly PLIST_FILES= bin/pkg_search man/man1/pkg_search.1.gz do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/ports-mgmt/pkg_tree/Makefile b/ports-mgmt/pkg_tree/Makefile index 1d90b560059a..6089ecb5ca4c 100644 --- a/ports-mgmt/pkg_tree/Makefile +++ b/ports-mgmt/pkg_tree/Makefile @@ -1,21 +1,19 @@ -# Created by: Edwin Groothuis (edwin@mavetju.org) - PORTNAME= pkg_tree DISTVERSION= 1.1 PORTREVISION= 5 CATEGORIES= ports-mgmt MASTER_SITES= https://www.mavetju.org/download/ MAINTAINER= tatsuki_makino@hotmail.com COMMENT= Get a 'graphical' tree-overview of installed packages LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= perl5 shebangfix SHEBANG_FILES= pkg_tree NO_ARCH= yes PLIST_FILES= bin/pkg_tree \ man/man7/pkg_tree.7.gz .include diff --git a/ports-mgmt/pkgcompare/Makefile b/ports-mgmt/pkgcompare/Makefile index 2c97f2e5c779..a7036e5fb2f1 100644 --- a/ports-mgmt/pkgcompare/Makefile +++ b/ports-mgmt/pkgcompare/Makefile @@ -1,39 +1,37 @@ -# Created by: "Waitman Gobble" - 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 OPTIONS_DEFINE= DOCS do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${BINARY} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/pkg-compare.8 \ ${STAGEDIR}${MAN8PREFIX}/man/man8 @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include diff --git a/ports-mgmt/pkgs_which/Makefile b/ports-mgmt/pkgs_which/Makefile index 6a6cce0dcfba..e45be319ddd4 100644 --- a/ports-mgmt/pkgs_which/Makefile +++ b/ports-mgmt/pkgs_which/Makefile @@ -1,34 +1,32 @@ -# Created by: Matthias Andree - PORTNAME= pkgs_which PORTVERSION= 0.4.1 CATEGORIES= ports-mgmt perl5 MASTER_SITES= # none DISTFILES= # none MAINTAINER= mandree@FreeBSD.org COMMENT= Quickly find out which ports contributed to a file tree LICENSE= GPLv3 USES= perl5 NO_BUILD= yes PLIST_FILES= bin/${PORTNAME} OPTIONS_DEFINE= DOCS .include .if ${PORT_OPTIONS:MDOCS} PLIST_FILES+= man/man1/${PORTNAME}.1.gz .endif do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${FILESDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${PREFIX}/man/man1 ${LOCALBASE}/bin/pod2man ${FILESDIR}/${PORTNAME} >${STAGEDIR}${PREFIX}/man/man1/${PORTNAME}.1 .endif .include diff --git a/ports-mgmt/portconf/Makefile b/ports-mgmt/portconf/Makefile index cd2b5bab6696..202b5844eec4 100644 --- a/ports-mgmt/portconf/Makefile +++ b/ports-mgmt/portconf/Makefile @@ -1,22 +1,20 @@ -# Created by: Alex Dupre - PORTNAME= portconf PORTVERSION= 1.6 PORTREVISION= 1 CATEGORIES= ports-mgmt MASTER_SITES= # none DISTFILES= # none EXTRACT_ONLY= # none MAINTAINER= ale@FreeBSD.org COMMENT= Universal tool to set specific port knobs NO_BUILD= yes SUB_FILES= pkg-message ${PORTNAME}.sh PLIST_FILES= libexec/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/libexec/${PORTNAME} .include diff --git a/ports-mgmt/portdowngrade/Makefile b/ports-mgmt/portdowngrade/Makefile index 59ac97920e8e..28c3de517d77 100644 --- a/ports-mgmt/portdowngrade/Makefile +++ b/ports-mgmt/portdowngrade/Makefile @@ -1,20 +1,18 @@ -# Created by: Heiner - PORTNAME= portdowngrade PORTVERSION= 1.7 CATEGORIES= ports-mgmt MASTER_SITES= # empty DISTFILES= # none MAINTAINER= crees@FreeBSD.org COMMENT= Sets a port back to a previous version LICENSE= PD NO_BUILD= yes PLIST_FILES= sbin/portdowngrade do-install: ${INSTALL_SCRIPT} ${FILESDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin/ .include diff --git a/ports-mgmt/portest/Makefile b/ports-mgmt/portest/Makefile index 07bd9c3a4033..1f4875c4a456 100644 --- a/ports-mgmt/portest/Makefile +++ b/ports-mgmt/portest/Makefile @@ -1,37 +1,35 @@ -# Created by: Richard Gallamore - PORTNAME= portest PORTVERSION= 0.1.9 PORTREVISION= 1 CATEGORIES= ports-mgmt MAINTAINER= ultima@FreeBSD.org COMMENT= Patch file automation for FreeBSD-ports LICENSE= BSD2CLAUSE USE_GITHUB= yes GH_ACCOUNT= ultima1252 NO_BUILD= yes PLIST_FILES= sbin/portest OPTIONS_DEFINE= GIT PORTLINT PORTTOOLS POUDRIERE GIT_RUN_DEPENDS= git:devel/git PORTLINT_DESC= Portlint support PORTLINT_RUN_DEPENDS= portlint:ports-mgmt/portlint PORTTOOLS_DESC= Porttools support PORTTOOLS_RUN_DEPENDS= port:ports-mgmt/porttools POUDRIERE_DESC= Poudriere and parallel build support POUDRIERE_RUN_DEPENDS= poudriere:ports-mgmt/poudriere \ tmux:sysutils/tmux do-install: ${INSTALL_SCRIPT} ${WRKSRC}/portest ${STAGEDIR}${PREFIX}/sbin/portest .include diff --git a/ports-mgmt/portless/Makefile b/ports-mgmt/portless/Makefile index a3a3ff076893..b39d39bff041 100644 --- a/ports-mgmt/portless/Makefile +++ b/ports-mgmt/portless/Makefile @@ -1,30 +1,28 @@ -# Created by: Martin Kammerhofer - PORTNAME= portless PORTVERSION= 0.2.7 PORTREVISION= 1 CATEGORIES= ports-mgmt MASTER_SITES= # empty DISTFILES= # none MAINTAINER= mkamm@gmx.net COMMENT= Quick display of files inside the FreeBSD ports tree RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash USES= shebangfix NO_WRKSUBDIR= yes NO_BUILD= yes PLIST_FILES= bin/portless man/man1/portless.1.gz SHEBANG_FILES= portless post-extract: ${SED} -e 's;@BASH@;/bin/bash;g' \ ${FILESDIR}/portless.sh > ${WRKSRC}/portless do-install: ${INSTALL_SCRIPT} ${WRKSRC}/portless ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${FILESDIR}/portless.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/ports-mgmt/portlint/Makefile b/ports-mgmt/portlint/Makefile index 68beab3bef29..9a51dce38102 100644 --- a/ports-mgmt/portlint/Makefile +++ b/ports-mgmt/portlint/Makefile @@ -1,47 +1,45 @@ -# Created by: Jun-ichiro itojun Hagino - PORTNAME= portlint PORTVERSION= 2.19.12 CATEGORIES= ports-mgmt MASTER_SITES= # none DISTFILES= # none MAINTAINER= marcus@FreeBSD.org COMMENT= Verifier for FreeBSD port directory LICENSE= ITOJUN LICENSE_NAME= Itojun License LICENSE_TEXT= All rights reserved. Freely redistributable. Absolutely no warranty. LICENSE_PERMS= auto-accept dist-mirror dist-sell pkg-mirror pkg-sell NO_ARCH= yes NO_BUILD= yes WRKSRC= ${WRKDIR}/src USES= perl5 shebangfix SHEBANG_FILES= *.pl USE_PERL5= run SRC= ${.CURDIR}/src PLIST_FILES= bin/portlint \ man/man1/portlint.1.gz PORTEXAMPLES= portlintgrep OPTIONS_DEFINE= EXAMPLES do-extract: @${CP} -R ${SRC}/ ${WRKSRC} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/portlint.pl \ ${STAGEDIR}${PREFIX}/bin/portlint ${INSTALL_MAN} ${WRKSRC}/portlint.1 \ ${STAGEDIR}${MAN1PREFIX}/man/man1 do-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/portlintgrep.pl \ ${STAGEDIR}${EXAMPLESDIR}/portlintgrep .include diff --git a/ports-mgmt/ports-tools/Makefile b/ports-mgmt/ports-tools/Makefile index 161424b499fc..ba31ade8d037 100644 --- a/ports-mgmt/ports-tools/Makefile +++ b/ports-mgmt/ports-tools/Makefile @@ -1,21 +1,19 @@ -# Created by: Pawel Pekala - PORTNAME= ports-tools PORTVERSION= 1.8 CATEGORIES= ports-mgmt MAINTAINER= ports@FreeBSD.org COMMENT= Collection of ports tree related scripts LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE CONFLICTS_INSTALL= popular # bin/pcheck USE_GITHUB= yes GH_ACCOUNT= ppekala NO_BUILD= yes NO_ARCH= yes .include diff --git a/ports-mgmt/portscout/Makefile b/ports-mgmt/portscout/Makefile index 3ab0934d43f5..988d9a849649 100644 --- a/ports-mgmt/portscout/Makefile +++ b/ports-mgmt/portscout/Makefile @@ -1,111 +1,109 @@ -# Created by: Shaun Amott - PORTNAME= portscout PORTVERSION= 0.8.1.6 CATEGORIES= ports-mgmt MAINTAINER= bofh@FreeBSD.org COMMENT= Tool to scan for new versions of FreeBSD ports LICENSE= BSD2CLAUSE RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI \ p5-CGI>=0:www/p5-CGI \ p5-Proc-Queue>=0:devel/p5-Proc-Queue \ p5-URI>=0:net/p5-URI \ p5-XML-XPath>=0:textproc/p5-XML-XPath \ p5-MIME-Lite>=0:mail/p5-MIME-Lite \ p5-libwww>=0:www/p5-libwww \ p5-JSON>0:converters/p5-JSON USES= perl5 shebangfix USE_GITHUB= yes GH_ACCOUNT= freebsd OPTIONS_DEFINE= DOCS HTTPS OPTIONS_DEFAULT= HTTPS PGSQL OPTIONS_MULTI= DATABASE OPTIONS_MULTI_DATABASE= SQLITE PGSQL DATABASE_DESC= Database Backends NO_ARCH= yes NO_BUILD= yes SHEBANG_FILES= ${WRKSRC}/portscout.pl PORTDOCS= UPDATING portscout-portconfig.txt xml-datasrc-example.xml HTTPS_RUN_DEPENDS= p5-LWP-Protocol-https>=0:www/p5-LWP-Protocol-https SQLITE_USES= sqlite SQLITE_RUN_DEPENDS= p5-DBD-SQLite>=0:databases/p5-DBD-SQLite PGSQL_USES= pgsql PGSQL_RUN_DEPENDS= p5-DBD-Pg>=0:databases/p5-DBD-Pg .include pre-everything:: .if ${PORT_OPTIONS:MSQLITE} @${ECHO_MSG} "+-------------------------------------------------------------+" @${ECHO_MSG} "| Warning! although SQLite is supported, portscout will only |" @${ECHO_MSG} "| operate in non-forking mode with this database backend. It |" @${ECHO_MSG} "| is therefore recommended only for use with light workloads. |" @${ECHO_MSG} "+-------------------------------------------------------------+" .endif pre-install: @${REINPLACE_CMD} -e "s#^\(templates .*\)/etc#\1/share#" \ -e "s#^prefix\( *= *\).*#prefix\1${PREFIX}#" \ ${WRKSRC}/portscout.conf @${REINPLACE_CMD} -e "s#^\(.*PREFIX.*=> *\)'.*'#\1'${PREFIX}'#" \ ${WRKSRC}/Portscout/Const.pm @${MV} ${WRKSRC}/docs/*.* ${WRKSRC} pre-install-SQLITE-on: @${REINPLACE_CMD} 's/^\([^#]*DBI:Pg.*\)$$/#\1/g' ${WRKSRC}/portscout.conf @${REINPLACE_CMD} 's/^#\(.*DBI:SQLite.*\)$$/\1/g' ${WRKSRC}/portscout.conf do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Portscout @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Portscout/DataSrc @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Portscout/SiteHandler @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Portscout/SQL ${INSTALL_SCRIPT} ${WRKSRC}/Portscout/*.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Portscout/ ${INSTALL_SCRIPT} ${WRKSRC}/Portscout/DataSrc/*.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Portscout/DataSrc/ ${INSTALL_SCRIPT} ${WRKSRC}/Portscout/SiteHandler/*.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Portscout/SiteHandler/ ${INSTALL_SCRIPT} ${WRKSRC}/Portscout/SQL/*.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Portscout/SQL/ ${INSTALL_SCRIPT} ${WRKSRC}/Portscout.pm ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Portscout.pm ${INSTALL_SCRIPT} ${WRKSRC}/portscout.pl ${STAGEDIR}${PREFIX}/bin/portscout ${INSTALL_DATA} ${WRKSRC}/portscout.pod ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} pod2man ${WRKSRC}/portscout.pod ${WRKSRC}/portscout.1 ${INSTALL_MAN} ${WRKSRC}/portscout.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ @${MKDIR} ${STAGEDIR}${DATADIR}/templates cd ${WRKSRC}/templates \ && ${INSTALL_DATA} * ${STAGEDIR}${DATADIR}/templates @${MKDIR} ${STAGEDIR}${DATADIR}/sql cd ${WRKSRC}/sql && ${INSTALL_DATA} *.sql ${STAGEDIR}${DATADIR}/sql ${INSTALL_DATA} ${WRKSRC}/portscout.conf ${STAGEDIR}${PREFIX}/etc/portscout.conf.sample do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} . for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} . endfor test: ${PERL} ${WRKSRC}/t/00-use.t ${PERL} ${WRKSRC}/t/01-vercompare.t .if ${PORT_OPTIONS:MSQLITE} ${PERL} ${WRKSRC}/t/10-sqlite.t #.else # ${PERL} ${WRKSRC}/10-postgresql.t .endif .include diff --git a/ports-mgmt/portsearch/Makefile b/ports-mgmt/portsearch/Makefile index 3fa74141e8fc..0f39874ac208 100644 --- a/ports-mgmt/portsearch/Makefile +++ b/ports-mgmt/portsearch/Makefile @@ -1,16 +1,14 @@ -# Created by: Vasil Dimov - PORTNAME= portsearch PORTVERSION= 1.3.5 CATEGORIES= ports-mgmt MASTER_SITES= https://people.freebsd.org/~vd/portsearch/ \ LOCAL/vd/portsearch MAINTAINER= vd@FreeBSD.org COMMENT= Port searching tool that supports search by packing list files LICENSE= BSD2CLAUSE PLIST_FILES= bin/portsearch %%DATADIR%%/Makefile .include diff --git a/ports-mgmt/portshaker-config/Makefile b/ports-mgmt/portshaker-config/Makefile index 27d3234f037d..81b97b82d856 100644 --- a/ports-mgmt/portshaker-config/Makefile +++ b/ports-mgmt/portshaker-config/Makefile @@ -1,26 +1,24 @@ -# Created by: Romain Tartiere - PORTNAME= portshaker-config PORTREVISION= 4 CATEGORIES= ports-mgmt MAINTAINER= romain@FreeBSD.org COMMENT= Simple configuration manager for portshaker BUILD_DEPENDS= portshaker:ports-mgmt/portshaker RUN_DEPENDS:= ${BUILD_DEPENDS} MASTERDIR= ${.CURDIR}/../portshaker BUILD_WRKSRC= ${WRKSRC}/examples INSTALL_WRKSRC= ${BUILD_WRKSRC} DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/portshaker.d post-install: @${MV} ${STAGEDIR}${PREFIX}/etc/portshaker.conf \ ${STAGEDIR}${PREFIX}/etc/portshaker.conf.sample-config .include "${MASTERDIR}/Makefile" diff --git a/ports-mgmt/portshaker/Makefile b/ports-mgmt/portshaker/Makefile index 4dc6df488821..14ca8c07a780 100644 --- a/ports-mgmt/portshaker/Makefile +++ b/ports-mgmt/portshaker/Makefile @@ -1,52 +1,50 @@ -# Created by: Romain Tartiere - PORTNAME?= portshaker PORTVERSION= 1.0.19 DISTVERSIONPREFIX= v PORTREVISION?= 2 CATEGORIES?= ports-mgmt MAINTAINER?= romain@FreeBSD.org COMMENT?= Maintain ports tree using multiple sources LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING USES+= uidfix USE_GITHUB= yes GH_ACCOUNT= smortex GH_PROJECT= portshaker .if ${PORTNAME} == "portshaker" OPTIONS_DEFINE= GIT MERCURIAL RSYNC SUBVERSION OPTIONS_DEFAULT= RSYNC SUBVERSION RSYNC_DESC= rsync support RSYNC_RUN_DEPENDS= rsync:net/rsync WITH_SUBVERSION_VER?= 114 .if ${WITH_SUBVERSION_VER} == 114 SUBVERSION_RUN_DEPENDS= svn:devel/subversion .elif ${WITH_SUBVERSION_VER} == LTS SUBVERSION_RUN_DEPENDS= svn:devel/subversion-lts .endif GIT_RUN_DEPENDS= git:devel/git MERCURIAL_RUN_DEPENDS= ${PY_MERCURIAL} .else OPTIONS_DEFINE= BSDSHARP ENLIGHTENMENT GECKO HASKELL MARCUSCOM TEXLIVE XORG OPTIONS_DEFAULT= BSDSHARP BSDSHARP_DESC= Enable BSD-sharp ports ENLIGHTENMENT_DESC= Enable Enlightnement ports GECKO_DESC= Enable Gecko ports HASKELL_DESC= Enable Haskell ports MARCUSCOM_DESC= Enable GNOME development ports TEXLIVE_DESC= Enable TeXLive ports (Experimental) XORG_DESC= Enable Xorg development ports BSDSHARP_MAKE_ENV= WITH_BSDSHARP=1 ENLIGHTENMENT_MAKE_ENV= WITH_ENLIGHTENMENT=1 GECKO_MAKE_ENV= WITH_GECKO=1 HASKELL_MAKE_ENV= WITH_HASKELL=1 MARCUSCOM_MAKE_ENV= WITH_MARCUSCOM=1 TEXLIVE_MAKE_ENV= WITH_TEXLIVE=1 XORG_MAKE_ENV= WITH_XORG=1 .endif .include diff --git a/ports-mgmt/portsreinstall/Makefile b/ports-mgmt/portsreinstall/Makefile index aced55371cc9..d7affdcf6fe0 100644 --- a/ports-mgmt/portsreinstall/Makefile +++ b/ports-mgmt/portsreinstall/Makefile @@ -1,17 +1,15 @@ -# Created by: Mamoru Sakaue / MwGhennndo - PORTNAME= portsreinstall PORTVERSION= 4.1.0 CATEGORIES= ports-mgmt MASTER_SITES= OSDN/${PORTNAME} \ http://www.mwghennndo.com/software/${PORTNAME}/ MAINTAINER= sakaue.mamoru@mwghennndo.com COMMENT= Ports upgrading utility for massive forced reinstall LICENSE= BSD2CLAUSE MAKE_ARGS= PREFIX=${STAGEDIR}${PREFIX} NO_ARCH= yes .include diff --git a/ports-mgmt/porttools/Makefile b/ports-mgmt/porttools/Makefile index 8ac5678794ec..5a0bc2900a51 100644 --- a/ports-mgmt/porttools/Makefile +++ b/ports-mgmt/porttools/Makefile @@ -1,29 +1,27 @@ -# Created by: Sergei Kolobov - PORTNAME= porttools PORTVERSION= 1.10 CATEGORIES= ports-mgmt MAINTAINER= skreuzer@FreeBSD.org COMMENT= Tools for testing and submitting port updates and new ports LICENSE= BSD2CLAUSE RUN_DEPENDS= portlint:ports-mgmt/portlint \ ydiff:textproc/ydiff \ sudo:security/sudo \ git:devel/git USE_GITHUB= yes GH_ACCOUNT= skreuzer GH_TAGNAME= 1ec3e1d3c00e77cadc9a4dfd7f75de9674909016 # Make the version information of porttools itself # available for inclusion in the PRs generated by it. MAKE_ENV+= DATADIR="${DATADIR}" DOCSDIR="${DOCSDIR}" PORTVERSION="${PORTVERSION}" OPTIONS_DEFINE= DOCS DOCS_INSTALL_TARGET= install install-docs .include diff --git a/ports-mgmt/porttree/Makefile b/ports-mgmt/porttree/Makefile index f007e2a9efa1..540c61b83b62 100644 --- a/ports-mgmt/porttree/Makefile +++ b/ports-mgmt/porttree/Makefile @@ -1,43 +1,41 @@ -# Created by: Vladimir Chukharev - PORTNAME= porttree PORTVERSION= 1.1.r${SVN_REV} PORTREVISION= 1 CATEGORIES= ports-mgmt python MASTER_SITES= SF/${PORTNAME} MAINTAINER= ports@FreeBSD.org COMMENT= Show dependencies of FreeBSD port as pseudo graphical tree LICENSE= MIT RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}networkx>=2.0:math/py-networkx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}configargparse>0:devel/py-configargparse@${PY_FLAVOR} USES= python:3.6+ tar:bzip2 shebangfix #USE_PYTHON= concurrent SVN_REV= 114 NO_BUILD= yes PLIST_FILES= bin/porttree man/man1/porttree.1.gz NO_ARCH= yes SHEBANG_FILES= src/porttree.py do-install: ${INSTALL_SCRIPT} ${WRKSRC}/src/porttree.py ${STAGEDIR}${PREFIX}/bin/porttree ${INSTALL_MAN} ${WRKSRC}/src/porttree.1 ${STAGEDIR}${MANPREFIX}/man/man1 do-test: LC_ALL="en_US.UTF-8" ${WRKSRC}/tests/tests.sh # maintainer section: # require: devel/subversion SVNROOT?= https://svn.code.sf.net/p/porttree/code/trunk gen-dist: ${MKDIR} ${WRKDIR} ${RM} -r ${WRKSRC} svn export -r ${SVN_REV} ${SVNROOT} ${WRKSRC} ${TAR} -cvy -C ${WRKDIR} --exclude FreeBSDport -f ${DISTDIR}/${DISTNAME}.tar.bz2 ${DISTNAME} .include diff --git a/ports-mgmt/portupdate-scan/Makefile b/ports-mgmt/portupdate-scan/Makefile index f7350b6216b2..077a3028beea 100644 --- a/ports-mgmt/portupdate-scan/Makefile +++ b/ports-mgmt/portupdate-scan/Makefile @@ -1,30 +1,28 @@ -# Created by: Alex Stangl - PORTNAME= portupdate-scan PORTVERSION= 0.4 CATEGORIES= ports-mgmt MASTER_SITES= # none DISTFILES= # none MAINTAINER= alex@stangl.us COMMENT= Display pertinent parts of {PORTSDIR}/UPDATING LICENSE= ISCL NO_BUILD= yes USES= perl5 shebangfix USE_PERL5= run PLIST_FILES= sbin/portupdate-scan man/man8/portupdate-scan.8.gz SHEBANG_FILES= portupdate-scan SRC= ${.CURDIR}/src do-extract: @${MKDIR} ${WRKSRC} @${CP} ${SRC}/${PORTNAME} ${SRC}/${PORTNAME}.8 ${WRKSRC} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/sbin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.8 ${STAGEDIR}${MANPREFIX}/man/man8 .include diff --git a/ports-mgmt/portupgrade-devel/Makefile b/ports-mgmt/portupgrade-devel/Makefile index 5dfcbf401585..fd4f0b0c0310 100644 --- a/ports-mgmt/portupgrade-devel/Makefile +++ b/ports-mgmt/portupgrade-devel/Makefile @@ -1,57 +1,55 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= portupgrade PORTVERSION= 20180309 PORTREVISION= 0 PORTEPOCH= 3 CATEGORIES= ports-mgmt MASTER_SITES= GH \ http://mirror.shatow.net/freebsd/${PORTNAME}/ \ LOCAL/bdrewery/${PORTNAME}/ PKGNAMESUFFIX= -devel MAINTAINER= bdrewery@FreeBSD.org COMMENT= FreeBSD ports/packages management tool (devel version) LICENSE= BSD3CLAUSE CONFLICTS_INSTALL= portupgrade USES= uidfix USE_GITHUB= yes GH_ACCOUNT= freebsd GH_TAGNAME= 2.4.16 DIST_SUBDIR= ${PORTNAME} USE_RUBY= yes USE_LDCONFIG= ${PREFIX}/lib/compat/pkg MAKE_ARGS= PREFIX="${PREFIX}" RUBY="${RUBY}" \ RUBY_SITELIBDIR="${RUBY_SITELIBDIR}" MKDIR="${MKDIR}" EXAMPLESDIR= ${PREFIX}/share/examples/pkgtools DOCSDIR= ${PREFIX}/share/doc/pkgtools OPTIONS_DEFINE= DOCS EXAMPLES .include INSTALL_TARGET= install .if ${PORT_OPTIONS:MDOCS} INSTALL_TARGET+= install-doc .endif # For PKG_DBDRIVER={bdb_btree,bdb_hash} RUN_DEPENDS+= ${RUBY_SITEARCHLIBDIR}/bdb.so:databases/ruby-bdb regression-test: patch cd ${WRKSRC} && ${MAKE} test post-patch: .SILENT REVISION=`readlink "${_DISTDIR}/portupgrade/latest" | ${SED} -E -e 's,.*pkgtools-(.*).tar.gz,\1,g'` && ${SED} -E -e "s,%%DATE%%,${PORTVERSION},g;s,%%REVISION%%,$${REVISION},g" \ ${WRKSRC}/lib/pkgtools/revision.rb.in > ${WRKSRC}/lib/pkgtools/revision.rb post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/compat/pkg .include diff --git a/ports-mgmt/portupgrade/Makefile b/ports-mgmt/portupgrade/Makefile index ab3ad7eee152..40138767ad15 100644 --- a/ports-mgmt/portupgrade/Makefile +++ b/ports-mgmt/portupgrade/Makefile @@ -1,49 +1,47 @@ -# Created by: Akinori MUSHA aka knu - PORTNAME= portupgrade PORTVERSION= 2.4.16 PORTREVISION= 0 PORTEPOCH= 2 CATEGORIES= ports-mgmt MASTER_SITES= LOCAL/bdrewery/${PORTNAME}/ \ http://mirror.shatow.net/freebsd/${PORTNAME}/ \ GH MAINTAINER= bdrewery@FreeBSD.org COMMENT= FreeBSD ports/packages administration and management tool suite LICENSE= BSD3CLAUSE OPTIONS_DEFINE= DOCS CONFLICTS_INSTALL= portupgrade-devel USE_GITHUB= yes GH_ACCOUNT= freebsd DIST_SUBDIR= ${PORTNAME} USES= uidfix USE_RUBY= yes USE_LDCONFIG= ${PREFIX}/lib/compat/pkg MAKE_ARGS= PREFIX="${PREFIX}" RUBY="${RUBY}" \ RUBY_SITELIBDIR="${RUBY_SITELIBDIR}" MKDIR="${MKDIR}" EXAMPLESDIR= ${PREFIX}/share/examples/pkgtools DOCSDIR= ${PREFIX}/share/doc/pkgtools .include INSTALL_TARGET= install .if ${PORT_OPTIONS:MDOCS} INSTALL_TARGET+= install-doc .endif # For PKG_DBDRIVER={bdb_btree,bdb_hash} RUN_DEPENDS+= ${RUBY_SITEARCHLIBDIR}/bdb.so:databases/ruby-bdb post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/compat/pkg .include diff --git a/ports-mgmt/psearch/Makefile b/ports-mgmt/psearch/Makefile index e732dd322e35..905954df93c6 100644 --- a/ports-mgmt/psearch/Makefile +++ b/ports-mgmt/psearch/Makefile @@ -1,23 +1,21 @@ -# Created by: Benjamin Lutz - PORTNAME= psearch PORTVERSION= 2.1.0 CATEGORIES= ports-mgmt MAINTAINER= mail@maxlor.com COMMENT= Utility for searching the FreeBSD Ports Collection LICENSE= BSD2CLAUSE USES= compiler:c++11-lang USE_GITHUB= yes GH_ACCOUNT= maxlor PLIST_FILES= bin/psearch \ man/man1/psearch.1.gz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/psearch ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/psearch.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include diff --git a/ports-mgmt/py-pytoport/Makefile b/ports-mgmt/py-pytoport/Makefile index de6386386eae..24cd82eb841f 100644 --- a/ports-mgmt/py-pytoport/Makefile +++ b/ports-mgmt/py-pytoport/Makefile @@ -1,24 +1,22 @@ -# Created by: Brendan Molloy - PORTNAME= pytoport DISTVERSIONPREFIX= v DISTVERSION= 0.4.1-4 DISTVERSIONSUFFIX= -g08c2a0f CATEGORIES= ports-mgmt python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Generate FreeBSD ports from Python modules on PyPI LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>=0.12:textproc/py-docutils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}spdx-lookup>=0.3.0:misc/py-spdx-lookup@${PY_FLAVOR} USES= python:3.3+ USE_GITHUB= yes GH_ACCOUNT= freebsd USE_PYTHON= autoplist distutils .include diff --git a/ports-mgmt/py-skog/Makefile b/ports-mgmt/py-skog/Makefile index 3e87db12bf9d..9e6730c0dd5f 100644 --- a/ports-mgmt/py-skog/Makefile +++ b/ports-mgmt/py-skog/Makefile @@ -1,18 +1,16 @@ -# Created by: Kubilay Kocak - PORTNAME= skog PORTVERSION= 0.1.0 CATEGORIES= ports-mgmt python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= ports@FreeBSD.org COMMENT= Generate visual dependency trees for FreeBSD ports LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= python:3.3+ USE_PYTHON= autoplist concurrent distutils .include diff --git a/ports-mgmt/synth/Makefile b/ports-mgmt/synth/Makefile index d74fb9bfb6b8..c8afd288db19 100644 --- a/ports-mgmt/synth/Makefile +++ b/ports-mgmt/synth/Makefile @@ -1,75 +1,73 @@ -# Created by: John Marino - PORTNAME= synth DISTVERSIONPREFIX= v DISTVERSION= 2.12 CATEGORIES= ports-mgmt MAINTAINER= fluffy@FreeBSD.org COMMENT= Custom package repository builder for FreeBSD and DragonFly LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/License.txt EXPIRATION_DATE=2022-09-30 BUILD_DEPENDS= ${GPR}/ini_file_manager.gpr:misc/ini_file_manager \ ${GPR}/adacurses.gpr:devel/adacurses USES= ada:6 ncurses:base USE_GITHUB= yes GH_ACCOUNT= jrmarino GPR= ${LOCALBASE}/lib/gnat MAKE_ENV= NCURSES_LINK=static OPTIONS_DEFINE= WATCHDOG OPTIONS_DEFAULT=WATCHDOG WATCHDOG_DESC= Build with watchdog monitor WATCHDOG_EXTRA_PATCHES_OFF= ${FILESDIR}/extrapatch-nowatchdog-portscan-buildcycle.adb .include .if ${OPSYS} == "FreeBSD" && ${OSVERSION} >= 1300079 USES+= ncurses:base .else USES+= ncurses:port .endif .include post-extract: .if ${OPSYS} == DragonFly && ${OSVERSION} < 400600 @${REINPLACE_CMD} -e 's|"re"|"r"|' ${WRKSRC}/src/unix.adb .endif @${REINPLACE_CMD} -e "s|/usr/local|${LOCALBASE}|" \ ${WRKSRC}/src/definitions.ads do-build: (cd ${WRKSRC}/src && ${SETENV} ${MAKE_ENV} \ gcc -c unix_core.c -o ../build/unix_core.o) (cd ${WRKSRC}/synthexec && ${SETENV} ${MAKE_ENV} \ gcc synthexec.c -o ../build/synthexec) (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gnatmake -P default \ -largs build/unix_core.o) do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions \ ${STAGEDIR}${PREFIX}/share/synth \ ${STAGEDIR}/var/log/synth \ ${STAGEDIR}/var/synth/live_packages ${INSTALL_PROGRAM} ${WRKSRC}/build/synth \ ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/build/synthexec \ ${STAGEDIR}${PREFIX}/libexec ${INSTALL_MAN} ${WRKSRC}/synth.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_SCRIPT} ${WRKSRC}/shell-completers/_synth.bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d ${INSTALL_DATA} ${WRKSRC}/shell-completers/_synth \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/www/* ${STAGEDIR}${PREFIX}/share/synth .include diff --git a/ports-mgmt/wanted-ports/Makefile b/ports-mgmt/wanted-ports/Makefile index 8935bc5d3b87..d0f435f32288 100644 --- a/ports-mgmt/wanted-ports/Makefile +++ b/ports-mgmt/wanted-ports/Makefile @@ -1,39 +1,37 @@ -# Created by: Matthew Seaman - PORTNAME= wanted-ports PORTVERSION= 0.2 #PORTREVISION is set from ${CFGFILE} CATEGORIES= ports-mgmt MASTER_SITES= # none DISTFILES= # none MAINTAINER= matthew@FreeBSD.org COMMENT= Just depend on a configurable, arbitrary set of other ports LICENSE= BSD2CLAUSE NO_ARCH= yes NO_BUILD= yes SUB_FILES= ${PORTNAME} \ ${PORTNAME}.1 SUB_LIST= PORTNAME=${PORTNAME} \ PKGNAME=${PKGNAME} PLIST_SUB= PORTNAME=${PORTNAME} PLIST_FILES= bin/${PORTNAME} \ man/man1/${PORTNAME}.1.gz .if defined(WANTEDPORTSCFG) CFGFILE= ${WANTEDPORTSCFG} .else CFGFILE?= /var/db/${PORTNAME}.conf .endif .if exists(${CFGFILE}) .include "${CFGFILE}" .endif do-install: ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_MAN} ${WRKDIR}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1/ .include