diff options
author | hrs <hrs@FreeBSD.org> | 2013-11-12 01:54:33 +0800 |
---|---|---|
committer | hrs <hrs@FreeBSD.org> | 2013-11-12 01:54:33 +0800 |
commit | d116e2f5992a06a50f3684ae35995a656d4c2a2f (patch) | |
tree | 0efe4915be6d482e8f05b4b3549dc4a331e87df3 /textproc/docproj | |
parent | f385a089ff445b5a0d27a9b4f582a221546ca3a7 (diff) | |
download | freebsd-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/Makefile | 21 | ||||
-rw-r--r-- | textproc/docproj/files/JADETEX | 17 |
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 - |