Index: head/devel/m4/Makefile =================================================================== --- head/devel/m4/Makefile (revision 361998) +++ head/devel/m4/Makefile (revision 361999) @@ -1,34 +1,34 @@ # Created by: mr # $FreeBSD$ PORTNAME= m4 PORTVERSION= 1.4.17 PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= GNU MAINTAINER= johans@FreeBSD.org COMMENT= GNU m4 USES= makeinfo tar:bzip2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --program-prefix=g CONFIGURE_ENV= MAKEINFO="makeinfo --no-split" INFO= m4 EXAMPLESDIR= share/examples/gm4 -OPTIONS_DEFINE= LIBSIGSEGV +OPTIONS_DEFINE= LIBSIGSEGV EXAMPLES LIBSIGSEGV_DESC= Use alternative page fault handler (GNU libsigsegv) LIBSIGSEGV_LIB_DEPENDS= libsigsegv.so:${PORTSDIR}/devel/libsigsegv LIBSIGSEGV_CONFIGURE_ON= --with-libsigsegv-prefix=${LOCALBASE} LIBSIGSEGV_CONFIGURE_OFF= --without-libsigsegv-prefix post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/*.m4 \ ${STAGEDIR}${PREFIX}/${EXAMPLESDIR} .include Index: head/devel/ninja/Makefile =================================================================== --- head/devel/ninja/Makefile (revision 361998) +++ head/devel/ninja/Makefile (revision 361999) @@ -1,36 +1,38 @@ # Created by: Grzegorz Blach # $FreeBSD$ PORTNAME= ninja PORTVERSION= 1.5.1 PORTEPOCH= 1 CATEGORIES= devel MAINTAINER= gblach@FreeBSD.org COMMENT= Ninja is a small build system closest in spirit to Make LICENSE= APACHE20 USE_GITHUB= yes GH_ACCOUNT= martine GH_TAGNAME= v${PORTVERSION} GH_COMMIT= 85e13c1 CONFLICTS= irc/ninja-[0-9]* USE_PYTHON_BUILD= yes PLIST_FILES= bin/ninja PORTDOCS= COPYING HACKING.md README manual.asciidoc +OPTIONS_DEFINE= DOCS + do-build: @(cd ${WRKSRC} && \ CXX="${CXX}" CFLAGS="${CXXFLAGS}" ${PYTHON_CMD} bootstrap.py --verbose) do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ninja ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && \ ${INSTALL_DATA} COPYING HACKING.md README doc/manual.asciidoc \ ${STAGEDIR}${DOCSDIR}) .include Index: head/games/freesweep/Makefile =================================================================== --- head/games/freesweep/Makefile (revision 361998) +++ head/games/freesweep/Makefile (revision 361999) @@ -1,33 +1,35 @@ # Created by: Andrey Zakhvatov # $FreeBSD$ PORTNAME= freesweep PORTVERSION= 0.92 CATEGORIES= games MASTER_SITES= GOOGLE_CODE MAINTAINER= ports@FreeBSD.org COMMENT= Minesweeper-style game for text-mode terminals LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -USES= gmake +USES= gmake GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-prefsdir=${DATADIR} \ --with-scoresdir=${DATADIR} \ --disable-debug-log ALL_TARGET= ${PORTNAME} PORTDOCS= CHANGES README PLIST_FILES= bin/${PORTNAME} man/man6/${PORTNAME}.6.gz \ - %%DATADIR%%/sweeprc %%DATADIR%%/sweeptimes + %%DATADIR%%/sweeprc %%DATADIR%%/sweeptimes PLIST_DIRS= %%DATADIR%% + +OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/misc/figlet/Makefile =================================================================== --- head/misc/figlet/Makefile (revision 361998) +++ head/misc/figlet/Makefile (revision 361999) @@ -1,38 +1,40 @@ # Created by: David O'Brien (obrien@cs.ucdavis.edu) # $FreeBSD$ PORTNAME= figlet PORTVERSION= 2.2.5 CATEGORIES= misc MASTER_SITES= ftp://ftp.figlet.org/pub/figlet/program/unix/ \ ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR= obrien MAINTAINER= obrien@FreeBSD.org COMMENT= SysV banner-like program prints strings in large fancy ASCII art LICENSE= BSD LICENSE_FILE= ${WRKSRC}/LICENSE MAKE_ENV= datadir=${DATADIR} prefix=${PREFIX} MAKE_ARGS= LD=${CC} +OPTIONS_DEFINE= DOCS + regression-test: @ cd ${WRKSRC} && ${MAKE} check post-build tests test: regression-test do-install: @ ${MKDIR} ${STAGEDIR}${DATADIR} @ ${INSTALL_PROGRAM} ${WRKSRC}/figlet ${STAGEDIR}${PREFIX}/bin @ ${INSTALL_PROGRAM} ${WRKSRC}/chkfont ${STAGEDIR}${PREFIX}/bin @ ${INSTALL_SCRIPT} ${WRKSRC}/figlist ${STAGEDIR}${PREFIX}/bin @ ${INSTALL_SCRIPT} ${WRKSRC}/showfigfonts ${STAGEDIR}${PREFIX}/bin @ ${INSTALL_DATA} ${WRKSRC}/fonts/*.flf ${STAGEDIR}${DATADIR} @ ${INSTALL_DATA} ${WRKSRC}/fonts/*.flc ${STAGEDIR}${DATADIR} @ cd ${WRKSRC} && ${INSTALL_MAN} *.6 ${STAGEDIR}${PREFIX}/man/man6 @ ${MKDIR} ${STAGEDIR}${DOCSDIR} @ ${INSTALL_DATA} ${WRKSRC}/figfont.txt ${STAGEDIR}${DOCSDIR} .include Index: head/ports-mgmt/portlint/Makefile =================================================================== --- head/ports-mgmt/portlint/Makefile (revision 361998) +++ head/ports-mgmt/portlint/Makefile (revision 361999) @@ -1,44 +1,46 @@ # Created by: Jun-ichiro itojun Hagino # $FreeBSD$ PORTNAME= portlint PORTVERSION= 2.15.3 CATEGORIES= ports-mgmt MASTER_SITES= # none DISTFILES= # none MAINTAINER= marcus@FreeBSD.org COMMENT= Verifier for FreeBSD port directory LICENSE= BSD NO_BUILD= yes WRKSRC= ${WRKDIR}/src USES= perl5 USE_PERL5= run SRC= ${.CURDIR}/src PLIST_FILES= bin/portlint \ man/man1/portlint.1.gz PORTEXAMPLES= portlintgrep +OPTIONS_DEFINE= EXAMPLES + pre-patch: @${CP} -R ${SRC} ${WRKDIR} post-patch: @${REINPLACE_CMD} -e 's|/usr/bin/perl|${PERL}|' \ ${WRKSRC}/portlint.pl \ ${WRKSRC}/portlintgrep.pl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/portlint.pl \ ${STAGEDIR}${PREFIX}/bin/portlint ${INSTALL_MAN} ${WRKSRC}/portlint.1 \ ${STAGEDIR}${MAN1PREFIX}/man/man1 ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/portlintgrep.pl \ ${STAGEDIR}${EXAMPLESDIR}/portlintgrep .include Index: head/textproc/py-pygments/Makefile =================================================================== --- head/textproc/py-pygments/Makefile (revision 361998) +++ head/textproc/py-pygments/Makefile (revision 361999) @@ -1,21 +1,23 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= pygments PORTVERSION= 1.6 PORTREVISION= 2 CATEGORIES= textproc python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= Pygments-${PORTVERSION} MAINTAINER= nivit@FreeBSD.org COMMENT= Syntax highlighter written in Python LICENSE= BSD2CLAUSE USE_PYTHON= yes USE_PYDISTUTILS= yes PYDISTUTILS_AUTOPLIST= yes +OPTIONS_DEFINE= DOCS + .include