aboutsummaryrefslogtreecommitdiffstats
path: root/textproc/docproj
diff options
context:
space:
mode:
authorhrs <hrs@FreeBSD.org>2013-11-12 01:54:33 +0800
committerhrs <hrs@FreeBSD.org>2013-11-12 01:54:33 +0800
commitd116e2f5992a06a50f3684ae35995a656d4c2a2f (patch)
tree0efe4915be6d482e8f05b4b3549dc4a331e87df3 /textproc/docproj
parentf385a089ff445b5a0d27a9b4f582a221546ca3a7 (diff)
downloadfreebsd-ports-gnome-d116e2f5992a06a50f3684ae35995a656d4c2a2f.tar.gz
freebsd-ports-gnome-d116e2f5992a06a50f3684ae35995a656d4c2a2f.tar.zst
freebsd-ports-gnome-d116e2f5992a06a50f3684ae35995a656d4c2a2f.zip
- Update dependency.
- Remove files/JADETEX. - Add STAGEDIR support. - Style clean-ups.
Diffstat (limited to 'textproc/docproj')
-rw-r--r--textproc/docproj/Makefile21
-rw-r--r--textproc/docproj/files/JADETEX17
2 files changed, 9 insertions, 29 deletions
diff --git a/textproc/docproj/Makefile b/textproc/docproj/Makefile
index 6038416c8b6f..36654cb37ad2 100644
--- a/textproc/docproj/Makefile
+++ b/textproc/docproj/Makefile
@@ -3,6 +3,7 @@
PORTNAME= docproj
PORTVERSION= 2.0
+PORTREVISION= 1
CATEGORIES= textproc
MASTER_SITES= # empty
DISTFILES= # empty
@@ -11,12 +12,8 @@ EXTRACT_ONLY= # empty
MAINTAINER= doceng@FreeBSD.org
COMMENT= The "meta-port" for the FreeBSD Documentation Project
-USES= perl5
-USE_PERL5= run
-
# This dependency list should be kept in sync with the list of
# required ports in src/release/Makefile.inc.docports.
-
RUN_DEPENDS= links:${PORTSDIR}/www/links1 \
pngtopnm:${PORTSDIR}/graphics/netpbm \
scr2png:${PORTSDIR}/graphics/scr2png \
@@ -24,23 +21,28 @@ RUN_DEPENDS= links:${PORTSDIR}/www/links1 \
xsltproc:${PORTSDIR}/textproc/libxslt \
peps:${PORTSDIR}/graphics/peps \
${LOCALBASE}/share/xml/dtd/xhtml/xhtml.soc:${PORTSDIR}/textproc/xhtml \
- ${LOCALBASE}/share/xsl/docbook-ns/xhtml/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl-ns \
+ docbook-xsl-ns>=1.78.1_4:${PORTSDIR}/textproc/docbook-xsl-ns \
${LOCALBASE}/share/xsl/iso-schematron/xslt1/iso_schematron_skeleton_for_xslt1.xsl:${PORTSDIR}/textproc/iso-schematron-xslt \
${LOCALBASE}/share/xml/docbook/5.0/dtd/docbook.dtd:${PORTSDIR}/textproc/docbook-500 \
${LOCALBASE}/share/xml/xmlcharent/catalog:${PORTSDIR}/textproc/xmlcharent \
p5-XML-Parser>=2.41:${PORTSDIR}/textproc/p5-XML-Parser \
zip:${PORTSDIR}/archivers/zip
+USES= perl5
+USE_PERL5= run
+USE_GHOSTSCRIPT_RUN= yes
+DEPENDS_ARGS+= BATCH=yes
+NO_BUILD= yes
+
OPTIONS_DEFINE= X11 CJK SVN IGOR FOP JING DBLATEX
+OPTIONS_DEFAULT= X11 CJK SVN IGOR
CJK_DESC= CJK (Simplified Chinese Language) support
SVN_DESC= Subversion support (required to check out sources)
IGOR_DESC= Igor automated proofreader for documentation
FOP_DESC= FOP PDF renderer (requires Java)
JING_DESC= Jing for advanced RELAX NG validation (optional)
DBLATEX_DESC= dblatex PDF renderer (experimental, requires TeXLive)
-OPTIONS_DEFAULT= X11 CJK SVN IGOR
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MSVN}
@@ -80,11 +82,6 @@ RUN_DEPENDS+= ${LOCALBASE}/share/fonts/OTF/ipam.otf:${PORTSDIR}/japanese/font-ip
.endif
.endif
-USE_GHOSTSCRIPT_RUN= yes
-NO_BUILD= yes
-
-DEPENDS_ARGS+= BATCH=yes
-
.if !${PORT_OPTIONS:MX11}
DEPENDS_ARGS+= WITHOUT_X11=${WITHOUT_X11}
.endif
diff --git a/textproc/docproj/files/JADETEX b/textproc/docproj/files/JADETEX
deleted file mode 100644
index f040c4a8cf4f..000000000000
--- a/textproc/docproj/files/JADETEX
+++ /dev/null
@@ -1,17 +0,0 @@
-This port will try and ensure that the tools used by the FreeBSD
-Documentation Project are installed on your system so you can convert
-documentation from SGML to other formats.
-
-One of these components is JadeTeX, which depends on teTeX. The source
-for teTeX is larger than 30MB, and may be a very long download for you.
-
-If you do not want to produce PostScript and PDF formats from the
-documentation then you do not need JadeTeX, and you should set the
-variable "WITH_JADETEX" to "no". If you do want to produce PostScript and
-PDF output then set "WITH_JADETEX" to yes.
-
-For example;
-
- make WITH_JADETEX=no
- make WITH_JADETEX=yes
-