svn commit: r360676 - in head/textproc: ibus-el jakarta-commons-digester jaxup libxml2-reference modlogan openfts p5-CAM-PDF p5-PerlPoint-Package p5-RDF-Core p5-Spreadsheet-ParseExcel p5-Syntax-Hig...
Adam Weinberger
adamw at FreeBSD.org
Fri Jul 4 22:50:47 UTC 2014
Author: adamw
Date: Fri Jul 4 22:50:40 2014
New Revision: 360676
URL: http://svnweb.freebsd.org/changeset/ports/360676
QAT: https://qat.redports.org/buildarchive/r360676/
Log:
Remove NOPORTDOCS and NOPORTEXAMPLES.
Modified:
head/textproc/ibus-el/Makefile
head/textproc/jakarta-commons-digester/Makefile
head/textproc/jaxup/Makefile
head/textproc/libxml2-reference/Makefile
head/textproc/modlogan/Makefile
head/textproc/openfts/Makefile
head/textproc/p5-CAM-PDF/Makefile
head/textproc/p5-PerlPoint-Package/Makefile
head/textproc/p5-PerlPoint-Package/pkg-plist
head/textproc/p5-RDF-Core/Makefile
head/textproc/p5-Spreadsheet-ParseExcel/Makefile
head/textproc/p5-Syntax-Highlight-Engine-Kate/Makefile
head/textproc/p5-Syntax-Highlight-Engine-Kate/pkg-plist
head/textproc/p5-Text-ParagraphDiff/Makefile
head/textproc/p5-Text-ParagraphDiff/pkg-plist
head/textproc/p5-WDDX/Makefile
head/textproc/p5-XML-DTDParser/Makefile
head/textproc/p5-XML-SAX-Machines/Makefile
head/textproc/p5-XML-STX/Makefile
head/textproc/p5-XML-STX/pkg-plist
head/textproc/p5-XML-Validator-Schema/Makefile
head/textproc/p5-xmltv/Makefile
head/textproc/re_graph/Makefile
head/textproc/saxon-devel/Makefile
head/textproc/saxon/Makefile
head/textproc/sdf/Makefile
head/textproc/sgmls/Makefile
head/textproc/uim-el/Makefile
head/textproc/uim/Makefile
head/textproc/uml2svg/Makefile
head/textproc/xincluder/Makefile
head/textproc/xmlenc/Makefile
head/textproc/xom/Makefile
head/textproc/xt/Makefile
Modified: head/textproc/ibus-el/Makefile
==============================================================================
--- head/textproc/ibus-el/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/ibus-el/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -25,6 +25,8 @@ PLIST_FILES= ${EMACS_VERSION_SITE_LISPDI
libexec/ibus-el-agent
PORTDOCS= README
+OPTIONS_DEFINE= DOCS
+
do-build:
@cd ${WRKSRC} && ${EMACS_CMD} -batch -q -no-site-file -no-init-file \
-f batch-byte-compile ibus.el
@@ -37,10 +39,8 @@ do-install:
${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}
@${INSTALL_SCRIPT} ${WRKSRC}/ibus-el-agent \
${STAGEDIR}${PREFIX}/libexec
-.if !defined(NOPORTDOCS)
@${MKDIR} ${STAGEDIR}${DOCSDIR}
@cd ${WRKSRC} && \
${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-.endif
.include <bsd.port.mk>
Modified: head/textproc/jakarta-commons-digester/Makefile
==============================================================================
--- head/textproc/jakarta-commons-digester/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/jakarta-commons-digester/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -31,10 +31,11 @@ ALL_TARGET= dist
JARFILE= ${PORTNAME}.jar
PLIST_FILES= %%JAVAJARDIR%%/${JARFILE}
-.if !defined(NOPORTDOCS)
+
+OPTIONS_DEFINE= DOCS
+
OTHERDOCS= LICENSE.txt NOTICE.txt RELEASE-NOTES.txt
PORTDOCS= api ${OTHERDOCS}
-.endif
COMMONS_BEANUTILS_API= ${LOCALBASE}/share/doc/commons-beanutils
COMMONS_COLLECTIONS_API=${LOCALBASE}/share/doc/commons-collections/apidocs
@@ -67,7 +68,7 @@ do-install:
@${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${JARFILE}..."
@${INSTALL_DATA} ${WRKSRC}/dist/${JARFILE} ${STAGEDIR}${JAVAJARDIR}/${JARFILE}
@${ECHO_MSG} " [ DONE ]"
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
@${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..."
@cd ${WRKSRC}/dist/docs \
&& ${FIND} api -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; \
Modified: head/textproc/jaxup/Makefile
==============================================================================
--- head/textproc/jaxup/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/jaxup/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -27,26 +27,24 @@ JAVA_VERSION= 1.6+
DATADIR= ${JAVASHAREDIR}/${PORTNAME}
+OPTIONS_DEFINE= DOCS
+
USE_ANT= yes
ALL_TARGET= jar
-.if !defined(NOPORTDOCS)
-ALL_TARGET+= docs
-.endif
+DOCS_ALL_TARGET=${ALL_TARGET} docs
PLIST_FILES+= %%DATADIR%%/jaxup-xupdater.jar bin/jaxup-xupdater \
%%JAVAJARDIR%%/${PORTNAME}.jar
PLIST_DIRS= %%DATADIR%%
-.if !defined(NOPORTDOCS)
PORTDOCS= LICENSE.txt api index.html jaxup_files xupdate-wd.html xupdate-wd_files
-.endif
.include <bsd.port.pre.mk>
UTIL_CLASSPATH_JARS= jaxen-full saxpath xercesImpl
UTIL_CLASSPATH!= ${ECHO_CMD} ${UTIL_CLASSPATH_JARS:S,^,${JAVALIBDIR}/,:S,$,.jar,} | ${TR} " " ":"
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
JDK_API!= (${FIND} -s ${LOCALBASE}/share/doc/jdk1.[4-5] -maxdepth 1 -name api -type d 2>/dev/null || ${ECHO_CMD}) | ${TAIL} -n 1
.if ${JDK_API} != ""
MAKE_ARGS+= -Dj2se.apidocs="${JDK_API}"
@@ -58,9 +56,9 @@ MAKE_ARGS+= -Djaxen.apidocs="${JAXEN_API
.endif
post-extract:
- @${CP} ${FILESDIR}/build.xml ${WRKSRC}/
- @${CP} ${FILESDIR}/DOMXUpdater.java ${WRKDIR}/
- @${SED} -e 's,%%LOCALBASE%%,${LOCALBASE},g ; s,%%DATADIR%%,${DATADIR},g' \
+ ${CP} ${FILESDIR}/build.xml ${WRKSRC}/
+ ${CP} ${FILESDIR}/DOMXUpdater.java ${WRKDIR}/
+ ${SED} -e 's,%%LOCALBASE%%,${LOCALBASE},g ; s,%%DATADIR%%,${DATADIR},g' \
${FILESDIR}/jaxup-xupdater.sh >${WRKDIR}/jaxup-xupdater
post-build:
@@ -72,20 +70,20 @@ post-build:
do-install:
@${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${PORTNAME}.jar..."
@${MKDIR} ${STAGEDIR}${JAVAJARDIR}
- @${INSTALL_DATA} ${WRKSRC}/build/lib/${PORTNAME}.jar ${STAGEDIR}${JAVAJARDIR}/
+ ${INSTALL_DATA} ${WRKSRC}/build/lib/${PORTNAME}.jar ${STAGEDIR}${JAVAJARDIR}/
@${ECHO_MSG} " [ DONE ]"
@${ECHO_MSG} ">> Installing utility scripts and classes..."
${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKDIR}/jaxup-xupdater.jar ${STAGEDIR}${DATADIR}/
${INSTALL_SCRIPT} ${WRKDIR}/jaxup-xupdater ${STAGEDIR}${PREFIX}/bin/
@${ECHO_MSG} " [ DONE ]"
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
@${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..."
@${MKDIR} ${STAGEDIR}${DOCSDIR}
- @cd ${WRKSRC}/build/docs \
+ cd ${WRKSRC}/build/docs \
&& ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; \
&& ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \;
- @${INSTALL_DATA} ${WRKSRC}/LICENSE.txt ${STAGEDIR}${DOCSDIR}/
+ ${INSTALL_DATA} ${WRKSRC}/LICENSE.txt ${STAGEDIR}${DOCSDIR}/
@${ECHO_MSG} " [ DONE ]"
.endif
Modified: head/textproc/libxml2-reference/Makefile
==============================================================================
--- head/textproc/libxml2-reference/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/libxml2-reference/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -10,7 +10,11 @@ EXTRACT_ONLY=
USES= gmake
MAKE_ARGS= DOC_MODULE=libxml2 EXAMPLES_DIR=${EXAMPLESDIR}
-.if !defined(NOPORTEXAMPLES)
+OPTIONS_DEFINE= EXAMPLES
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MEXAMPLES}
EXAMPLES= testHTML.c testSAX.c testXPath.c xmllint.c
PLIST_FILES= ${EXAMPLES:S|^|%%EXAMPLESDIR%%/|}
PLIST_DIRS= %%EXAMPLESDIR%%
Modified: head/textproc/modlogan/Makefile
==============================================================================
--- head/textproc/modlogan/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/modlogan/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -17,6 +17,8 @@ LIB_DEPENDS= libadns.so:${PORTSDIR}/dns/
USES= gettext libtool
+OPTIONS_DEFINE= DOCS MYSQL
+
# Please don't remove the comments, as soon as autoconf/libtool get's
# updated in the ports collection the comments may be removed.
# They serve as a reminder.
@@ -24,9 +26,7 @@ USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--enable-ltdl-install=no --with-gd=${LOCALBASE}/include \
--program-transform-name=\'\'
-.if defined(WITH_MYSQL)
-CONFIGURE_ARGS+=--with-mysql
-.endif
+MYSQL_CONFIGURE_ON= --with-mysql
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
@@ -40,12 +40,10 @@ post-patch:
# ${TOUCH} ${WRKSRC}/libltdl/config.status
post-install:
-.if !defined(NOPORTDOCS)
${MKDIR} ${STAGEDIR}/${PREFIX}/share/doc/modlogan
.for i in ${DOC1}
@${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}/${PREFIX}/share/doc/modlogan/${i}
.endfor
-.endif
${MKDIR} ${STAGEDIR}/${PREFIX}/share/examples/modlogan
.for i in footer.ihtml header.ihtml output.tmpl convert_history_to_07x.pl convert_to_055.pl convert_to_060.pl
@${INSTALL_DATA} ${WRKSRC}/doc/${i} ${STAGEDIR}/${PREFIX}/share/examples/modlogan/${i}
Modified: head/textproc/openfts/Makefile
==============================================================================
--- head/textproc/openfts/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/openfts/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -17,23 +17,19 @@ USE_PGSQL= yes
USES= perl5
USE_PERL5= configure
-.include <bsd.port.pre.mk>
+OPTIONS_DEFINE= DOCS EXAMPLES
PORTDOCS= Changes INSTALL README primer.html
post-install:
-.if !defined(NOPORTEXAMPLES)
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
@${CP} -R ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
@${ECHO_MSG} "===> Examples installed in ${STAGEDIR}${EXAMPLESDIR}."
-.endif
-.if !defined(NOPORTDOCS)
@${CP} -p ${WRKSRC}/doc/primer.html ${WRKSRC}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
@${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
@${ECHO_MSG} "===> Documentation installed in ${STAGEDIR}${DOCSDIR}."
-.endif
# Sample DB initialization.
DBNAME?= openfts
@@ -43,4 +39,4 @@ create-database:
psql ${DBNAME} < tsearch2.sql && \
psql ${DBNAME} < openfts.sql
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/textproc/p5-CAM-PDF/Makefile
==============================================================================
--- head/textproc/p5-CAM-PDF/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/p5-CAM-PDF/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -23,13 +23,13 @@ TEST_DEPENDS= p5-Test-Memory-Cycle>=1.02
USES= perl5
USE_PERL5= configure
-.if !defined(NOPORTDOCS)
+OPTIONS_DEFINE= DOCS
+
PORTDOCS= CHANGES README
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
-.endif
.include <bsd.port.mk>
Modified: head/textproc/p5-PerlPoint-Package/Makefile
==============================================================================
--- head/textproc/p5-PerlPoint-Package/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/p5-PerlPoint-Package/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -18,7 +18,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-.if !defined(NOPORTDOCS)
+OPTIONS_DEFINE= DOCS EXAMPLES
+
PORTDOCS= # suck all DOCSDIR
post-install:
@@ -27,6 +28,5 @@ post-install:
(cd ${WRKSRC} && ${COPYTREE_SHARE} utilities ${STAGEDIR}${DOCSDIR})
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
(cd ${WRKSRC}/demo && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
-.endif
.include <bsd.port.mk>
Modified: head/textproc/p5-PerlPoint-Package/pkg-plist
==============================================================================
--- head/textproc/p5-PerlPoint-Package/pkg-plist Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/p5-PerlPoint-Package/pkg-plist Fri Jul 4 22:50:40 2014 (r360676)
@@ -27,15 +27,15 @@ bin/pp2sdf
%%SITE_PERL%%/%%PERL_ARCH%%/auto/PerlPoint/Package/.packlist
man/man1/perlpoint.1.gz
man/man1/pp2sdf.1.gz
-%%PORTDOCS%%%%EXAMPLESDIR%%/.pp2sdf
-%%PORTDOCS%%%%EXAMPLESDIR%%/perlpods.pp
-%%PORTDOCS%%%%EXAMPLESDIR%%/perlpoint
-%%PORTDOCS%%%%EXAMPLESDIR%%/pp2pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/pp2pp
-%%PORTDOCS%%%%EXAMPLESDIR%%/pp2ppresenter
-%%PORTDOCS%%%%EXAMPLESDIR%%/pp2sdf
-%%PORTDOCS%%%%EXAMPLESDIR%%/pp2tree
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/.pp2sdf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/perlpods.pp
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/perlpoint
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pp2pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pp2pp
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pp2ppresenter
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pp2sdf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pp2tree
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/PerlPoint/Package
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/PerlPoint
@dirrmtry %%SITE_PERL%%/PerlPoint/Tags
Modified: head/textproc/p5-RDF-Core/Makefile
==============================================================================
--- head/textproc/p5-RDF-Core/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/p5-RDF-Core/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -21,13 +21,13 @@ USE_PERL5= configure
DOCSUBDIR= / RDF RDF/Core RDF/Core/Enumerator RDF/Core/Model \
RDF/Core/Storage
+OPTIONS_DEFINE= DOCS
+
post-install:
-.ifndef(NOPORTDOCS)
@${ECHO_MSG} "===> Installing documentation for ${PKGNAME}"
.for DOCDIR in ${DOCSUBDIR}
@${MKDIR} ${STAGEDIR}${DOCSDIR}/${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/doc/${DOCDIR}/*.html ${STAGEDIR}${DOCSDIR}/${DOCDIR}
.endfor
-.endif
.include <bsd.port.mk>
Modified: head/textproc/p5-Spreadsheet-ParseExcel/Makefile
==============================================================================
--- head/textproc/p5-Spreadsheet-ParseExcel/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/p5-Spreadsheet-ParseExcel/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -19,13 +19,13 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
+OPTIONS_DEFINE= EXAMPLES
+
post-install:
-.ifndef(NOPORTEXAMPLES)
@${ECHO_MSG} "===> Installing examples for ${PKGNAME}"
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/Excel
${INSTALL_DATA} ${WRKSRC}/sample/README ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_SCRIPT} ${WRKSRC}/sample/*.pl ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/sample/Excel/* ${STAGEDIR}${EXAMPLESDIR}/Excel
-.endif
.include <bsd.port.mk>
Modified: head/textproc/p5-Syntax-Highlight-Engine-Kate/Makefile
==============================================================================
--- head/textproc/p5-Syntax-Highlight-Engine-Kate/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/p5-Syntax-Highlight-Engine-Kate/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -18,10 +18,10 @@ TEST_DEPENDS= p5-Test-Differences>0:${PO
USES= perl5
USE_PERL5= configure
+OPTIONS_DEFINE= EXAMPLES
+
post-install:
-.if !defined(NOPORTDOCS)
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_SCRIPT} ${WRKSRC}/bin/*.pl ${STAGEDIR}${EXAMPLESDIR}
-.endif
.include <bsd.port.mk>
Modified: head/textproc/p5-Syntax-Highlight-Engine-Kate/pkg-plist
==============================================================================
--- head/textproc/p5-Syntax-Highlight-Engine-Kate/pkg-plist Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/p5-Syntax-Highlight-Engine-Kate/pkg-plist Fri Jul 4 22:50:40 2014 (r360676)
@@ -273,10 +273,10 @@
%%SITE_PERL%%/Syntax/Highlight/Engine/Kate/Yacas.pm
%%SITE_PERL%%/Syntax/Highlight/Engine/Kate/Yacc_Bison.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Syntax/Highlight/Engine/Kate/.packlist
-%%PORTDOCS%%%%EXAMPLESDIR%%/hlansi.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/hlhtml.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/regen.pl
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hlansi.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/hlhtml.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/regen.pl
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Syntax/Highlight/Engine/Kate
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Syntax/Highlight/Engine
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Syntax/Highlight
Modified: head/textproc/p5-Text-ParagraphDiff/Makefile
==============================================================================
--- head/textproc/p5-Text-ParagraphDiff/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/p5-Text-ParagraphDiff/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -23,13 +23,13 @@ SCRIPTS= tdiff
EXAMPLES= diff.html new.txt old.txt
EXAMPLESDIR= ${PREFIX}/share/examples/p5-Text-ParagraphDiff
+OPTIONS_DEFINE= EXAMPLES
+
post-install:
-.if !defined(NOPORTDOCS)
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
cd ${WRKSRC}/bin && \
${INSTALL_SCRIPT} ${SCRIPTS} ${STAGEDIR}${EXAMPLESDIR}
cd ${WRKSRC}/examples && \
${INSTALL_DATA} ${EXAMPLES} ${STAGEDIR}${EXAMPLESDIR}
-.endif
.include <bsd.port.mk>
Modified: head/textproc/p5-Text-ParagraphDiff/pkg-plist
==============================================================================
--- head/textproc/p5-Text-ParagraphDiff/pkg-plist Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/p5-Text-ParagraphDiff/pkg-plist Fri Jul 4 22:50:40 2014 (r360676)
@@ -1,11 +1,11 @@
%%PERL5_MAN3%%/Text::ParagraphDiff.3.gz
%%SITE_PERL%%/Text/ParagraphDiff.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/ParagraphDiff/.packlist
-%%PORTDOCS%%%%EXAMPLESDIR%%/diff.html
-%%PORTDOCS%%%%EXAMPLESDIR%%/new.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/old.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/tdiff
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/diff.html
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/new.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/old.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tdiff
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text/ParagraphDiff
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Text
@dirrmtry %%SITE_PERL%%/Text
Modified: head/textproc/p5-WDDX/Makefile
==============================================================================
--- head/textproc/p5-WDDX/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/p5-WDDX/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -18,10 +18,10 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
+OPTIONS_DEFINE= DOCS
+
post-install:
-.if !defined(NOPORTDOCS)
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/Changes ${STAGEDIR}${DOCSDIR}
-.endif
.include <bsd.port.mk>
Modified: head/textproc/p5-XML-DTDParser/Makefile
==============================================================================
--- head/textproc/p5-XML-DTDParser/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/p5-XML-DTDParser/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -13,13 +13,13 @@ COMMENT= Perl module for parsing XML DTD
USES= perl5
USE_PERL5= configure
-.if !defined(NOPORTDOCS)
+OPTIONS_DEFINE= DOCS
+
PORTDOCS= Changes
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
-.endif
.include <bsd.port.mk>
Modified: head/textproc/p5-XML-SAX-Machines/Makefile
==============================================================================
--- head/textproc/p5-XML-SAX-Machines/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/p5-XML-SAX-Machines/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -19,14 +19,14 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
+OPTIONS_DEFINE= EXAMPLES
+
regression-test: build
${MAKE} -C ${WRKSRC} test
post-install:
-.ifndef(NOPORTEXAMPLES)
@${ECHO_MSG} "===> Installing examples for ${PKGNAME}"
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
-.endif
.include <bsd.port.mk>
Modified: head/textproc/p5-XML-STX/Makefile
==============================================================================
--- head/textproc/p5-XML-STX/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/p5-XML-STX/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -18,6 +18,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure patch
+OPTIONS_DEFINE= DOCS EXAMPLES
+
post-extract:
@${MKDIR} ${WRKSRC}/scripts
@${MV} ${WRKSRC}/stx*.pl ${WRKSRC}/scripts
@@ -29,13 +31,11 @@ post-configure:
@${PERL} -pi -e 's/^(POD2MAN_EXE.*)$$/\1 --lax/;' ${WRKSRC}/Makefile
post-install:
-.ifndef(NOPORTDOCS)
@${ECHO_MSG} "===> Installing additional documentation for ${PKGNAME}"
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR}
@${ECHO_MSG} "===> Installing examples for ${PKGNAME}"
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
-.endif
.include <bsd.port.mk>
Modified: head/textproc/p5-XML-STX/pkg-plist
==============================================================================
--- head/textproc/p5-XML-STX/pkg-plist Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/p5-XML-STX/pkg-plist Fri Jul 4 22:50:40 2014 (r360676)
@@ -24,9 +24,9 @@ bin/stxview.pl
%%PORTDOCS%%%%DOCSDIR%%/STX.html
%%PORTDOCS%%%%DOCSDIR%%/TrAXref.html
%%PORTDOCS%%%%DOCSDIR%%/TrAXref.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/stx-filter.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/tester.pl
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stx-filter.pl
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tester.pl
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/STX
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML
Modified: head/textproc/p5-XML-Validator-Schema/Makefile
==============================================================================
--- head/textproc/p5-XML-Validator-Schema/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/p5-XML-Validator-Schema/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -19,13 +19,13 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= perl5
USE_PERL5= configure
-.if !defined(NOPORTDOCS)
+OPTIONS_DEFINE= DOCS
+
PORTDOCS= ANNOUNCE Changes README TODO
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
@${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}."
-.endif
.include <bsd.port.mk>
Modified: head/textproc/p5-xmltv/Makefile
==============================================================================
--- head/textproc/p5-xmltv/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/p5-xmltv/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -49,9 +49,10 @@ USE_PERL5= configure
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION}
-.ifdef(NOPORTDOCS)
-EXTRA_PATCHES+= ${FILESDIR}/extra-noportdocs-patch-Makefile.PL
-.else
+OPTIONS_DEFINE= DOCS
+
+DOCS_EXTRA_PATCHES= ${FILESDIR}/extra-noportdocs-patch-Makefile.PL
+
PORTDOCS= COPYING \
QuickStart \
README \
@@ -59,7 +60,6 @@ PORTDOCS= COPYING \
README.win32 \
tv_check_doc.html \
tv_check_doc.jpg
-.endif
# idea taken from devel/cvsweb port
# Specify these directories in relative paths to ${PREFIX}.
Modified: head/textproc/re_graph/Makefile
==============================================================================
--- head/textproc/re_graph/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/re_graph/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -22,16 +22,14 @@ USE_PERL5= run
PLIST_FILES= bin/re_graph
-.if !defined(NOPORTDOCS)
+OPTIONS_DEFINE= DOCS
+
PORTDOCS= *
-.endif
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/re_graph.pl ${STAGEDIR}${PREFIX}/bin/re_graph
-.if !defined(NOPORTDOCS)
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/re_graph.html ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/tut* ${STAGEDIR}${DOCSDIR}
-.endif
.include <bsd.port.mk>
Modified: head/textproc/saxon-devel/Makefile
==============================================================================
--- head/textproc/saxon-devel/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/saxon-devel/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -29,12 +29,12 @@ NO_BUILD= yes
CONFLICTS= saxon-6.*
+OPTIONS_DEFINE= DOCS
+
JARFILES= saxon9-sql.jar saxon9.jar saxon9-xpath.jar saxon9-dom.jar \
saxon9-xqj.jar saxon9-s9api.jar
PLIST_FILES+= ${JARFILES:S,^,%%JAVAJARDIR%%/,} bin/saxon bin/saxon-xquery
-.if !defined(NOPORTDOCS)
PORTDOCS= *
-.endif
.include <bsd.port.options.mk>
@@ -61,17 +61,17 @@ do-install:
@${MKDIR} ${STAGEDIR}${JAVAJARDIR}
.for file in ${JARFILES}
@${ECHO_MSG} -n " ${file}"
- @${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${JAVAJARDIR}/
+ ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${JAVAJARDIR}/
.endfor
@${ECHO_MSG} " [ DONE ]"
.if ${PORT_OPTIONS:MDOCS}
@${ECHO_MSG} -n ">> Installing samples in ${EXAMPLESDIR}/..."
- @cd ${WRKSRC}/samples/ \
+ cd ${WRKSRC}/samples/ \
&& ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/{} \; \
&& ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${EXAMPLESDIR}/{} \;
@${ECHO_MSG} " [ DONE ]"
@${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}/..."
- @cd ${WRKSRC}/doc/ \
+ cd ${WRKSRC}/doc/ \
&& ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; \
&& ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \;
@${ECHO_MSG} " [ DONE ]"
@@ -79,15 +79,15 @@ do-install:
@${ECHO_MSG} -n ">> Installing scripts in ${PREFIX}/bin..."
.for scriptfile in saxon saxon-xquery
@${ECHO_MSG} -n " ${scriptfile}"
- @${INSTALL_SCRIPT} ${WRKSRC}/saxon.sh ${STAGEDIR}${PREFIX}/bin/${scriptfile}
+ ${INSTALL_SCRIPT} ${WRKSRC}/saxon.sh ${STAGEDIR}${PREFIX}/bin/${scriptfile}
.endfor
@${ECHO_MSG} " [ DONE ]"
.if ${PORT_OPTIONS:MDOCS}
post-install:
- @${FIND} -s ${WRKSRC}/samples -not -type d | \
+ ${FIND} -s ${WRKSRC}/samples -not -type d | \
${SED} -ne 's,^${WRKSRC}/samples,${EXAMPLESDIR:S,${PREFIX}/,,},p' >> ${TMPPLIST}
- @${FIND} -s -d ${WRKSRC}/samples -type d | \
+ ${FIND} -s -d ${WRKSRC}/samples -type d | \
${SED} -ne 's,^${WRKSRC}/samples, at dirrm ${EXAMPLESDIR:S,${PREFIX}/,,},p' >> ${TMPPLIST}
.endif
Modified: head/textproc/saxon/Makefile
==============================================================================
--- head/textproc/saxon/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/saxon/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -22,15 +22,15 @@ NO_BUILD= yes
CONFLICTS= saxon-devel-8.*
+OPTIONS_DEFINE= DOCS
+
JARFILES= saxon-jdom.jar saxon.jar
PLIST_FILES+= ${JARFILES:S,^,%%JAVAJARDIR%%/,} bin/saxon
-.if !defined(NOPORTDOCS)
PORTDOCS= api api-guide.html changes.html conditions.html \
conformance.html dtdgen.html expressions.html \
extensibility.html extensions.html index.html \
instant.html limitations.html patterns.html samples.html \
saxon-style.css using-xsl.html xsl-elements.html
-.endif
SUB_LIST= SAXON_JARS="${JARFILES:S,^,${JAVAJARDIR}/,}"
SUB_FILES= saxon.sh
@@ -39,23 +39,21 @@ do-install:
@${ECHO_MSG} -n ">> Installing JARs in ${JAVAJARDIR}..."
.for JARFILE in ${JARFILES}
@${ECHO_MSG} -n " ${JARFILE}"
- @${INSTALL_DATA} ${WRKSRC}/${JARFILE} ${STAGEDIR}${JAVAJARDIR}/
+ ${INSTALL_DATA} ${WRKSRC}/${JARFILE} ${STAGEDIR}${JAVAJARDIR}/
.endfor
@${ECHO_MSG} " [ DONE ]"
@${ECHO_MSG} -n ">> Installing samples in ${EXAMPLESDIR}..."
- @cd ${WRKSRC}/samples/ && \
+ cd ${WRKSRC}/samples/ && \
${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/{} \; && \
${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${EXAMPLESDIR}/{} \;
@${ECHO_MSG} " [ DONE ]"
-.if !defined(NOPORTDOCS)
@${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..."
- @cd ${WRKSRC}/doc/ && \
+ cd ${WRKSRC}/doc/ && \
${FIND} ${PORTDOCS} -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; && \
${FIND} ${PORTDOCS} -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \;
@${ECHO_MSG} " [ DONE ]"
-.endif
@${ECHO_MSG} -n ">> Installing script in ${PREFIX}/bin..."
- @${INSTALL_SCRIPT} ${WRKDIR}/saxon.sh ${STAGEDIR}${PREFIX}/bin/saxon
+ ${INSTALL_SCRIPT} ${WRKDIR}/saxon.sh ${STAGEDIR}${PREFIX}/bin/saxon
@${ECHO_MSG} " [ DONE ]"
.include <bsd.port.mk>
Modified: head/textproc/sdf/Makefile
==============================================================================
--- head/textproc/sdf/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/sdf/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -15,10 +15,10 @@ COMMENT= Simple Document Format - "autho
USES= perl5
USE_PERL5= configure
+OPTIONS_DEFINE= DOCS
+
post-install:
-.if !defined(NOPORTDOCS)
@${MKDIR} ${STAGEDIR}${DOCSDIR}
- @(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
-.endif
+ (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
.include <bsd.port.mk>
Modified: head/textproc/sgmls/Makefile
==============================================================================
--- head/textproc/sgmls/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/sgmls/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -18,22 +18,22 @@ INSTALL_TARGET= install install.man
PROGS= sgmls sgmlsasp rast
PKGDOCS= ChangeLog INSTALL LICENSE NEWS README TODO
+OPTIONS_DEFINE= DOCS
+
post-patch:
- @${REINPLACE_CMD} -e 's,/usr/local,${PREFIX},g' ${WRKSRC}/Makefile
+ ${REINPLACE_CMD} -e 's,/usr/local,${PREFIX},g' ${WRKSRC}/Makefile
post-build:
.for file in ${PROGS}
- @${STRIP_CMD} ${WRKSRC}/${file}
+ ${STRIP_CMD} ${WRKSRC}/${file}
.endfor
- @cd ${WRKSRC} && ${MAKE} test
+ cd ${WRKSRC} && ${MAKE} test
post-install:
-.if !defined(NOPORTDOCS)
@${ECHO_MSG} "===> Installing documentation for ${PKGNAME}"
@-${MKDIR} ${STAGEDIR}${DOCSDIR}
.for f in ${PKGDOCS}
- @${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
.endfor
-.endif
.include <bsd.port.mk>
Modified: head/textproc/uim-el/Makefile
==============================================================================
--- head/textproc/uim-el/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/uim-el/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -18,6 +18,8 @@ CONFLICTS?= uim-el-xemacs21-mule-[0-9]*
RUN_DEPENDS= uim-el-agent:${PORTSDIR}/textproc/uim
+OPTIONS_DEFINE= DOCS
+
USE_BZIP2= yes
USE_PERL5= build
USE_GNOME= intltool
@@ -36,12 +38,10 @@ LIBS+= -L${LOCALBASE}/lib
DOCSDIR_JA= ${PREFIX}/share/doc/ja/uim-el
PLIST_SUB+= DOCSDIR_JA="${DOCSDIR_JA:S,^${PREFIX}/,,}"
-.if !defined(NOPORTDOCS)
post-install:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${MKDIR} ${STAGEDIR}${DOCSDIR_JA}
${INSTALL_DATA} ${WRKSRC}/emacs/README ${STAGEDIR}${DOCSDIR}/README
${INSTALL_DATA} ${WRKSRC}/emacs/README.ja ${STAGEDIR}${DOCSDIR_JA}/README.ja
-.endif
.include <bsd.port.mk>
Modified: head/textproc/uim/Makefile
==============================================================================
--- head/textproc/uim/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/uim/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -21,13 +21,17 @@ USES= gettext gmake iconv pkgconfig per
USE_PERL5= build
GNU_CONFIGURE= yes
-.if !defined(WITHOUT_X11)
+OPTIONS_DEFINE= DOCS X11
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MX11}
LIB_DEPENDS+= libXft.so:${PORTSDIR}/x11-fonts/libXft
CONFIGURE_ARGS+= --with-x --with-xft
.endif
.if !defined(UIM_SLAVE)
-.if !defined(WITHOUT_X11)
+.if ${PORT_OPTIONS:MX11}
USE_GNOME+= gtk20
CONFIGURE_ARGS+= --with-gtk2
.endif
@@ -45,7 +49,7 @@ PLIST_SUB= DOCSDIR_JA="${DOCSDIR_JA:S,^$
DOCSDIR_SIGSCHEME="${DOCSDIR_SIGSCHEME:S,^${PREFIX}/,,}"
.endif
-.if defined(WITHOUT_X11)
+.if empty(PORT_OPTIONS:MX11)
PLIST_SUB+= X11="@comment "
.else
PLIST_SUB+= X11=""
@@ -80,7 +84,7 @@ do-build:
.for d in replace sigscheme uim scm xim po fep emacs pixmaps tables
cd ${WRKSRC}/${d} && ${MAKE_CMD}
.endfor
-.if !defined(WITHOUT_X11)
+.if ${PORT_OPTIONS:MX11}
cd ${WRKSRC}/gtk2/candwin && ${MAKE_CMD}
.endif
.endif
@@ -91,7 +95,7 @@ do-install:
.for d in sigscheme uim scm xim po fep emacs pixmaps tables
cd ${WRKSRC}/${d} && ${MAKE_CMD} DESTDIR=${STAGEDIR} install
.endfor
-.if !defined(WITHOUT_X11)
+.if ${PORT_OPTIONS:MX11}
cd ${WRKSRC}/gtk2/candwin && ${MAKE_CMD} DESTDIR=${STAGEDIR} install
.endif
.endif
@@ -99,7 +103,6 @@ do-install:
.if !defined(UIM_SLAVE)
post-install:
${MKDIR} ${STAGEDIR}${DATADIR}/helperdata
-.if !defined(NOPORTDOCS)
${MKDIR} ${STAGEDIR}${DOCSDIR}
${MKDIR} ${STAGEDIR}${DOCSDIR_JA}
${INSTALL_DATA} ${WRKSRC}/doc/KEY ${STAGEDIR}${DOCSDIR}/KEY
@@ -108,6 +111,5 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/fep/README.ja ${STAGEDIR}${DOCSDIR_JA}/README.fep
${INSTALL_DATA} ${WRKSRC}/xim/README ${STAGEDIR}${DOCSDIR}/README.xim
.endif
-.endif
.include <bsd.port.post.mk>
Modified: head/textproc/uml2svg/Makefile
==============================================================================
--- head/textproc/uml2svg/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/uml2svg/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -13,14 +13,12 @@ NO_BUILD= yes
INSTDIR= share/xsl/uml2svg
-.include <bsd.port.pre.mk>
+OPTIONS_DEFINE= DOCS
do-install:
-.if !defined(NOPORTDOCS)
${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC}/doc && ${TAR} -cf - . |\
${TAR} -xf - -C ${STAGEDIR}${DOCSDIR})
-.endif
${MKDIR} ${STAGEDIR}${PREFIX}/${INSTDIR}/xsl
dirs=$$(${FIND} ${WRKSRC}/src/xsl -type d | ${SED} 's|^${WRKSRC}/src/xsl||g'); \
for d in $${dirs}; do \
@@ -36,4 +34,4 @@ do-install:
done
${INSTALL_DATA} ${WRKSRC}/src/uml2svg.xsl ${STAGEDIR}${PREFIX}/${INSTDIR}/
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/textproc/xincluder/Makefile
==============================================================================
--- head/textproc/xincluder/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/xincluder/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -21,32 +21,30 @@ NO_BUILD= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
+OPTIONS_DEFINE= DOCS
+
SUFFIXES= -sax -dom -jdom
PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar bin/xincluder ${SUFFIXES:S,^,bin/xincluder,}
-.if !defined(NOPORTDOCS)
PORTDOCS= apidoc index.html
-.endif
SUB_FILES= xincluder.sh
do-install:
@${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${PORTNAME}.jar..."
@${MKDIR} ${STAGEDIR}${JAVAJARDIR}
- @${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.jar ${STAGEDIR}${JAVAJARDIR}/
+ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.jar ${STAGEDIR}${JAVAJARDIR}/
@${ECHO_MSG} " [ DONE ]"
@${ECHO_MSG} -n ">> Installing scripts in ${PREFIX}/bin..."
@${ECHO_MSG} -n " xincluder"
- @${INSTALL_SCRIPT} ${WRKDIR}/xincluder.sh ${STAGEDIR}${PREFIX}/bin/xincluder
+ ${INSTALL_SCRIPT} ${WRKDIR}/xincluder.sh ${STAGEDIR}${PREFIX}/bin/xincluder
.for suffix in ${SUFFIXES}
@${ECHO_MSG} -n " xincluder${suffix}"
- @${LN} -s xincluder ${STAGEDIR}${PREFIX}/bin/xincluder${suffix}
+ ${LN} -s xincluder ${STAGEDIR}${PREFIX}/bin/xincluder${suffix}
.endfor
@${ECHO_MSG} " [ DONE ]"
-.if !defined(NOPORTDOCS)
@${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..."
- @cd ${WRKSRC} \
+ cd ${WRKSRC} \
&& ${FIND} ${PORTDOCS} -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; \
&& ${FIND} ${PORTDOCS} -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \;
@${ECHO_MSG} " [ DONE ]"
-.endif
.include <bsd.port.mk>
Modified: head/textproc/xmlenc/Makefile
==============================================================================
--- head/textproc/xmlenc/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/xmlenc/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -14,12 +14,11 @@ COMMENT= Light-weight XML encoding libra
USE_JAVA= yes
USE_ANT= yes
-.if defined(NOPORTDOCS)
+OPTIONS_DEFINE= DOCS
+
ALL_TARGET= jar
-.else
-ALL_TARGET= jar javadoc
+DOCS_ALL_TARGET=${ALL_TARGET} javadoc
PORTDOCS= *
-.endif
JARFILE= ${PORTNAME}.jar
PLIST_FILES= %%JAVAJARDIR%%/${JARFILE}
@@ -38,7 +37,7 @@ do-install:
@${INSTALL_DATA} ${WRKSRC}/build/${JARFILE} ${STAGEDIR}${JAVAJARDIR}/
@${ECHO_MSG} " [ DONE ]"
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
@${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}/..."
@cd ${WRKSRC}/build/javadoc/ \
&& ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; \
Modified: head/textproc/xom/Makefile
==============================================================================
--- head/textproc/xom/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/xom/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -20,27 +20,22 @@ NO_BUILD= yes
WRKSRC= ${WRKDIR}/XOM
PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar
-.if !defined(NOPORTDOCS)
PORTDOCS= overview.html apidocs
-PLIST_FILES+= %%EXAMPLESDIR%%/xom-samples.jar
-PLIST_DIRS= %%EXAMPLESDIR%%
-.endif
+PORTEXAMPLES= xom-samples.jar
do-install:
@${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${PORTNAME}.jar..."
@${MKDIR} ${STAGEDIR}${JAVAJARDIR}
- @${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-${PORTVERSION}.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
+ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-${PORTVERSION}.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
@${ECHO_MSG} " [ DONE ]"
-.if !defined(NOPORTDOCS)
@${ECHO_MSG} -n ">> Installing samples in ${EXAMPLESDIR}..."
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
@${INSTALL_DATA} ${WRKSRC}/xom-samples.jar ${STAGEDIR}${EXAMPLESDIR}/
@${ECHO_MSG} " [ DONE ]"
@${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..."
@${MKDIR} ${STAGEDIR}${DOCSDIR}/apidocs
- @cd ${WRKSRC}/ && ${FIND} ${PORTDOCS} \
+ cd ${WRKSRC}/ && ${FIND} ${PORTDOCS} \
| ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} > /dev/null 2>&1
@${ECHO_MSG} " [ DONE ]"
-.endif
.include <bsd.port.mk>
Modified: head/textproc/xt/Makefile
==============================================================================
--- head/textproc/xt/Makefile Fri Jul 4 22:35:40 2014 (r360675)
+++ head/textproc/xt/Makefile Fri Jul 4 22:50:40 2014 (r360676)
@@ -19,10 +19,10 @@ USE_JAVA= YES
JAVA_VERSION= 1.6+
NO_BUILD= YES
-.if !defined(NOPORTDOCS)
+OPTIONS_DEFINE= DOCS
+
OTHERDOCS= copying.txt copyingjc.txt index.html
PORTDOCS= ${OTHERDOCS} api
-.endif
SAMPLES= date.xsl nxml.xsl slides.xml slides.xsl sort-uniq.xml \
sort-uniq.xsl split.xml split.xsl textfile.xml textfile.xsl
@@ -43,13 +43,11 @@ do-install:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
cd ${WRKSRC}/demo && ${INSTALL_DATA} ${SAMPLES} ${STAGEDIR}${EXAMPLESDIR}/
@${ECHO_MSG} " [ DONE ]"
-.if !defined(NOPORTDOCS)
@${ECHO_MSG} ">> Installing documentation in ${DOCSDIR}..."
${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC}/doc && ${FIND} api \
| ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} > /dev/null 2>&1
cd ${WRKSRC} && ${INSTALL_DATA} ${OTHERDOCS} ${STAGEDIR}${DOCSDIR}/
@${ECHO_MSG} " [ DONE ]"
-.endif
.include <bsd.port.mk>
More information about the svn-ports-all
mailing list