Index: head/archivers/tardy/Makefile =================================================================== --- head/archivers/tardy/Makefile (revision 441978) +++ head/archivers/tardy/Makefile (revision 441979) @@ -1,44 +1,45 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= tardy PORTVERSION= 1.28 DISTVERSIONSUFFIX= .D001.orig PORTREVISION= 5 CATEGORIES= archivers MASTER_SITES= SF/tardy/${PORTVERSION}/ DISTNAME= ${PORTNAME}_${PORTVERSION}${DISTVERSIONSUFFIX} MAINTAINER= ehaupt@FreeBSD.org COMMENT= Manipulate the file headers in tar archive files in various ways LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs \ ${LOCALBASE}/include/libiberty/libiberty.h:devel/gnulibiberty LIB_DEPENDS= libexplain.so:devel/libexplain GNU_CONFIGURE= yes +USES= groff MAKE_JOBS_UNSAFE= yes CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_FILES= bin/tardy man/man1/tardy.1.gz WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} post-patch: .for var in CFLAGS LDFLAGS @${REINPLACE_CMD} -e 's|^\(${var}\)\ =\ \(.*\)|\1 ?= \2|' \ -e '/ps2pdf/d' \ ${WRKSRC}/Makefile.in .endfor do-install: ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/man1/${PORTNAME}.1 \ ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/cad/cascade/Makefile =================================================================== --- head/cad/cascade/Makefile (revision 441978) +++ head/cad/cascade/Makefile (revision 441979) @@ -1,28 +1,29 @@ # Created by: Marc Fonvieille # $FreeBSD$ PORTNAME= cascade PORTVERSION= 1.4 CATEGORIES= cad MASTER_SITES= SF/rfcascade/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= hrs@FreeBSD.org COMMENT= Simple tool to analyze noise and distortion of a RF system GNU_CONFIGURE= yes +USES= groff PORTDOCS= ex1.gif index.html PORTEXAMPLES= README.examples ex1.cas ex1.gif ex1.out cascade-mode.el PLIST_FILES= bin/cascade man/man1/cascade.1.gz OPTIONS_DEFINE= DOCS EXAMPLES do-install: ${INSTALL_SCRIPT} ${WRKSRC}/cascade ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/cascade.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* \ ${WRKSRC}/cascade-mode.el ${STAGEDIR}${EXAMPLESDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR} @cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include Index: head/editors/jove/Makefile =================================================================== --- head/editors/jove/Makefile (revision 441978) +++ head/editors/jove/Makefile (revision 441979) @@ -1,27 +1,27 @@ # Created by: jkh # $FreeBSD$ PORTNAME= jove PORTVERSION= 4.16 PORTREVISION= 2 CATEGORIES= editors MASTER_SITES= ftp://ftp.cs.toronto.edu/pub/moraes/jove/ \ LOCAL/simon MAINTAINER= ports@FreeBSD.org COMMENT= Jonathan's Own Version of Emacs LICENSE= JOVE LICENSE_NAME= JOVE License LICENSE_FILE= ${WRKSRC}/README LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -USES= ncurses +USES= groff ncurses MAKE_ARGS= LIBS="${LDFLAGS} -lncurses" WRKSRC= ${WRKDIR}/${PORTNAME} post-patch: # Fix collisions with getline(3) @${REINPLACE_CMD} 's|[[:<:]]getline[[:>:]]|get_line|g' ${WRKSRC}/*.c ${WRKSRC}/*.h .include Index: head/games/wolfpack/Makefile =================================================================== --- head/games/wolfpack/Makefile (revision 441978) +++ head/games/wolfpack/Makefile (revision 441979) @@ -1,47 +1,47 @@ # Created by: Daniel O'Connor # $FreeBSD$ PORTNAME= wolfpack PORTVERSION= 4.3.33 PORTREVISION= 1 CATEGORIES= games MASTER_SITES= SF/empserver/${DISTNAME} DISTNAME= empire-${PORTVERSION} MAINTAINER= johans@FreeBSD.org COMMENT= Long term multiplayer strategy game MAKEFILE= GNUmakefile -USES= gmake perl5 +USES= gmake groff perl5 USE_PERL5= build GNU_CONFIGURE= yes BINDIR= ${PREFIX}/lib/${PORTNAME} CONFIGURE_ARGS= --bindir=${BINDIR} --sbindir=${BINDIR} CONFLICTS_INSTALL= empire-[0-9]* USERS= wolfpack GROUPS= wolfpack USE_RC_SUBR= wolfpack SUB_FILES+= pkg-message .include post-patch: ${REINPLACE_CMD} -e '/^econfig/,/^$$/s|/empire|/${PORTNAME}|' \ ${WRKSRC}/Make.mk ${WRKSRC}/sources.mk .if ${ARCH} == "sparc64" ${REINPLACE_CMD} -e '/ucontext\.h/ { h; s|ucontext|sys/types|; G; }' \ ${WRKSRC}/src/lib/lwp/lwpint.h .endif post-install: ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DATADIR} ${LN} -s ${BINDIR}/emp_server ${STAGEDIR}${PREFIX}/bin/emp_server ${LN} -s ${BINDIR}/empire ${STAGEDIR}${PREFIX}/bin/emp_client ${MKDIR} ${STAGEDIR}${ETCDIR} ${STAGEDIR}${PREFIX}/lib/wolfpack/pconfig > \ ${STAGEDIR}${ETCDIR}/econfig.sample .include Index: head/lang/kawa/Makefile =================================================================== --- head/lang/kawa/Makefile (revision 441978) +++ head/lang/kawa/Makefile (revision 441979) @@ -1,37 +1,37 @@ # Created by: Zach Garner # $FreeBSD$ PORTNAME= kawa PORTVERSION= 2.3 CATEGORIES= lang scheme java MASTER_SITES= GNU MAINTAINER= ports@FreeBSD.org COMMENT= Java-based Scheme implementation LICENSE= MIT -USES= gmake readline +USES= gmake groff readline USE_JAVA= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-kawa-frontend \ --with-java-source=${JAVA_PORT_VERSION} CONFIGURE_ENV= JAVA="${JAVA}" JAVAC="${JAVAC}" MAKE_ARGS= JAR="${JAR}" READLINE_LIB_PATH="-L${LOCALBASE}/lib" MAKE_ENV= JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF8 TEST_TARGET= check TEST_ARGS= # must be empty, otherwise tests fail TEST_ENV= # must be empty, otherwise tests fail MAKE_JOBS_UNSAFE=yes INFO= kawa PLIST_FILES= bin/kawa bin/qexo \ share/kawa/bin/kawa share/kawa/lib/kawa.jar \ man/man1/kawa.1.gz man/man1/qexo.1.gz \ post-patch: @${REINPLACE_CMD} -e '/life-grid.log$$/s,>&,>,' \ ${WRKSRC}/testsuite/Makefile.in .include Index: head/mail/opensmtpd-devel/Makefile =================================================================== --- head/mail/opensmtpd-devel/Makefile (revision 441978) +++ head/mail/opensmtpd-devel/Makefile (revision 441979) @@ -1,72 +1,72 @@ # Created by: Ashish SHUKLA # $FreeBSD$ PORTNAME= opensmtpd PORTVERSION= 201606220754 DISTVERSIONSUFFIX= p1 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= mail MASTER_SITES= http://www.opensmtpd.org/archives/ \ http://distfiles.pirateparty.in/ashish/ PKGNAMESUFFIX= -devel MAINTAINER= fluffy@FreeBSD.org COMMENT= Security- and simplicity-focused SMTP server from OpenBSD LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libevent.so:devel/libevent OPTIONS_DEFINE= CA_BUNDLE LIBASR MAILERCONF PAM SSL_PORT TABLE_DB OPTIONS_DEFAULT= CA_BUNDLE PAM TABLE_DB CA_BUNDLE_DESC= Install CA bundle for SSL LIBASR_DESC= Use stable version of libasr MAILERCONF_DESC= Activate OpenSMTPD in mailer.conf(5) SSL_PORT_DESC= SSL/TLS support via OpenSSL/LibreSSL from port TABLE_DB_DESC= Build table-db plugin (aliases) -USES= cpe libtool ssl +USES= cpe groff libtool ssl GNU_CONFIGURE= yes CPE_VENDOR= openbsd USE_RC_SUBR= smtpd SUB_FILES= pkg-install pkg-deinstall pkg-message CONFLICTS_INSTALL= postfix-[0-9]* sendmail-[0-9]* opensmtpd-[0-9]* USERS= _smtpd _smtpq GROUPS= _smtpd _smtpq OPTIONS_SUB= yes CA_BUNDLE_CONFIGURE_WITH= path-CAfile=${LOCALBASE}/share/certs/ca-root-nss.crt CA_BUNDLE_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss LIBASR_LIB_DEPENDS= libasr.so:dns/libasr LIBASR_LIB_DEPENDS_OFF= libasr.so:dns/libasr-devel PAM_CONFIGURE_WITH= auth-pam=smtpd SSL_PORT_VARS= with_openssl_port=yes TABLE_DB_CONFIGURE_WITH= table-db CONFIGURE_ARGS+= --with-libasr=${LOCALBASE} \ --with-libevent=${LOCALBASE} \ --with-libssl=${OPENSSLBASE} \ --sysconfdir=${PREFIX}/etc/mail/ post-patch: ${REINPLACE_CMD} -e '/chmod 2555/d' ${WRKSRC}/mk/smtpctl/Makefile.in # https://github.com/OpenSMTPD/OpenSMTPD/issues/700 ${REINPLACE_CMD} -r -e \ '/SMTPD_VERSION/s/"[^"]+"$$/"${PORTVERSION}${DISTVERSIONSUFFIX}"/' \ ${WRKSRC}/smtpd/smtpd.h post-install-TABLE_DB-on: @${LN} -sf ${PREFIX}/sbin/smtpctl ${STAGEDIR}${PREFIX}/libexec/opensmtpd/makemap .include Index: head/math/primegen/Makefile =================================================================== --- head/math/primegen/Makefile (revision 441978) +++ head/math/primegen/Makefile (revision 441979) @@ -1,39 +1,40 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= primegen PORTVERSION= 0.97 CATEGORIES= math MASTER_SITES= http://cr.yp.to/primegen/ MAINTAINER= ports@FreeBSD.org COMMENT= Small, fast library to generate prime numbers in order +USES= groff ALL_TARGET= default PLIST_FILES= bin/primes bin/primegaps \ include/primegen.h \ lib/libprimegen.a \ man/man1/primes.1.gz \ man/man1/primegaps.1.gz \ man/man3/primegen.3.gz post-patch: @${REINPLACE_CMD} -e 's,primegen\.a,lib&,' ${WRKSRC}/Makefile \ ${WRKSRC}/TARGETS ${WRKSRC}/hier.c do-configure: @${ECHO_CMD} '${CC} ${CFLAGS} -fsigned-char -fPIC' > ${WRKSRC}/conf-cc @${ECHO_CMD} '${CC}' > ${WRKSRC}/conf-ld @${ECHO_CMD} '${PREFIX}' > ${WRKSRC}/conf-home do-install: ${INSTALL_PROGRAM} ${WRKSRC}/primes ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/primegaps ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/primegen.h ${STAGEDIR}${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/libprimegen.a ${STAGEDIR}${PREFIX}/lib ${INSTALL_MAN} ${WRKSRC}/primes.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/primegaps.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/primegen.3 ${STAGEDIR}${MAN3PREFIX}/man/man3 .include Index: head/sysutils/safecat/Makefile =================================================================== --- head/sysutils/safecat/Makefile (revision 441978) +++ head/sysutils/safecat/Makefile (revision 441979) @@ -1,32 +1,33 @@ # Created by: roam@FreeBSD.org # $FreeBSD$ PORTNAME= safecat PORTVERSION= 1.13 CATEGORIES= sysutils mail MASTER_SITES= http://www.jeenyus.net/linux/software/safecat/ \ LOCAL/roam/sysutils/safecat \ http://people.FreeBSD.org/~roam/ports/sysutils/safecat/ MAINTAINER= ports@FreeBSD.org COMMENT= Safely write data to maildir directory LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING +USES= groff ALL_TARGET= it INSTALL_TARGET= setup check MAKE_JOBS_UNSAFE=yes PLIST_FILES= bin/maildir bin/safecat man/man1/maildir.1.gz \ man/man1/safecat.1.gz post-patch: @${REINPLACE_CMD} -e "s,/usr/local,${STAGEDIR}${PREFIX}," ${WRKSRC}/conf-root @${REINPLACE_CMD} -e "s,cc -O2,${CC} ${CFLAGS}," ${WRKSRC}/conf-cc @${REINPLACE_CMD} -e "s,cc -s,${CC} ${CFLAGS} ${STRIP}," ${WRKSRC}/conf-ld @${REINPLACE_CMD} 's|void main|int main|' \ ${WRKSRC}/install.c ${WRKSRC}/auto-str.c @${REINPLACE_CMD} 's|HOME|${PREFIX}|' ${WRKSRC}/maildir.sh .include Index: head/sysutils/stmpclean/Makefile =================================================================== --- head/sysutils/stmpclean/Makefile (revision 441978) +++ head/sysutils/stmpclean/Makefile (revision 441979) @@ -1,17 +1,18 @@ # Created by: shalunov # $FreeBSD$ PORTNAME= stmpclean PORTVERSION= 0.3 CATEGORIES= sysutils security MASTER_SITES= http://shlang.com/stmpclean/ MAINTAINER= shalunov@shlang.com COMMENT= Remove old files from temporary directories +USES= groff PLIST_FILES= sbin/stmpclean man/man8/stmpclean.8.gz post-patch: @${REINPLACE_CMD} -e "s/-O6//g" ${WRKSRC}/Makefile .include Index: head/sysutils/symon/Makefile =================================================================== --- head/sysutils/symon/Makefile (revision 441978) +++ head/sysutils/symon/Makefile (revision 441979) @@ -1,68 +1,68 @@ # Created by: Ulrich Spoerlein # $FreeBSD$ PORTNAME= symon PORTVERSION= 2.87 CATEGORIES= sysutils MASTER_SITES= http://wpd.home.xs4all.nl/symon/philes/ \ LOCAL/uqs MAINTAINER= uqs@FreeBSD.org COMMENT= Performance and information monitoring tool SUB_FILES= pkg-message -USES= perl5 shebangfix +USES= groff perl5 shebangfix SHEBANG_FILES= client/getsymonitem.pl USE_PERL5= build MAKE_JOBS_UNSAFE= yes USERS= _symon GROUPS= _symon # Synonym for WITHOUT_SYMUX .if defined(WITHOUT_RRD) WITHOUT_SYMUX= yes .endif .if !defined(WITHOUT_SYMUX) LIB_DEPENDS+= librrd.so:databases/rrdtool .endif .if defined(WITHOUT_SYMUX) && defined(WITHOUT_SYMON) IGNORE= you have defined both WITHOUT_SYMUX or WITHOUT_RRD *and* WITHOUT_SYMON .endif SUBDIR= lib .if !defined(WITHOUT_SYMON) SUBDIR+= symon PLIST_SUB+= SYMON="" USE_RC_SUBR+= symon .else PLIST_SUB+= SYMON="@comment " .endif .if !defined(WITHOUT_SYMUX) SUBDIR+= symux PLIST_SUB+= SYMUX="" USE_RC_SUBR+= symux .else PLIST_SUB+= SYMUX="@comment " .endif SUBDIR+= client MAKE_ARGS+= SUBDIR="${SUBDIR}" RRDDIR="${LOCALBASE}" \ SYSCONFDIR="${PREFIX}/etc" PREFIX="${STAGEDIR}/${PREFIX}" .include post-extract: @${MV} ${WRKDIR}/${PORTNAME} ${WRKSRC} post-patch: # We need to teach symon about mbstat changes/removal in r253351 and r253361. @${RM} ${WRKSRC}/platform/FreeBSD/sm_mbuf.c .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100070 @${REINPLACE_CMD} 's|altq/|net/&|' ${WRKSRC}/platform/FreeBSD/sm_pfq.c .endif .include Index: head/textproc/wiggle/Makefile =================================================================== --- head/textproc/wiggle/Makefile (revision 441978) +++ head/textproc/wiggle/Makefile (revision 441979) @@ -1,34 +1,34 @@ # Created by: mandree@FreeBSD.org # $FreeBSD$ PORTNAME= wiggle PORTVERSION= 1.0 PORTREVISION= 2 CATEGORIES= textproc MASTER_SITES= http://neil.brown.name/wiggle/ MAINTAINER= mandree@FreeBSD.org COMMENT= Apply rejected patches and perform word-wise diffs LICENSE= GPLv2 BUILD_DEPENDS= bash:shells/bash BROKEN_powerpc64= Does not build: error: nested functions are disabled, use -fnested-functions to re-enable -USES= compiler:nestedfct gmake ncurses +USES= compiler:nestedfct gmake groff ncurses MAKE_ARGS+= CFLAGS="${CFLAGS} -I. -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter" pre-patch: ${REINPLACE_CMD} -Ee 's,\./dotest,bash ./dotest,' ${WRKSRC}/Makefile ${REINPLACE_CMD} -Ee "s,/usr/bin/time -o .time -f '%U',," ${WRKSRC}/dotest ${REINPLACE_CMD} -Ee 's|#include.*|#include |' ${WRKSRC}/config.h @# fix a clang warning: ${REINPLACE_CMD} -Ee 's|(^[[:space:]]+[[:<:]])cols = cols;|\1(void)cols;|' ${WRKSRC}/vpatch.c do-install: ${INSTALL_PROGRAM} ${WRKSRC}/wiggle ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_MAN} ${WRKSRC}/wiggle.1 ${STAGEDIR}${PREFIX}/man/man1/ .include