[97544] trunk/dports/textproc

pixilla at macports.org pixilla at macports.org
Sat Sep 8 09:44:47 PDT 2012


Revision: 97544
          https://trac.macports.org/changeset/97544
Author:   pixilla at macports.org
Date:     2012-09-08 09:44:47 -0700 (Sat, 08 Sep 2012)
Log Message:
-----------
textproc/docbook-utils:
- New port docbook-utils version 0.6.14.

Added Paths:
-----------
    trunk/dports/textproc/docbook-utils/
    trunk/dports/textproc/docbook-utils/Portfile

Added: trunk/dports/textproc/docbook-utils/Portfile
===================================================================
--- trunk/dports/textproc/docbook-utils/Portfile	                        (rev 0)
+++ trunk/dports/textproc/docbook-utils/Portfile	2012-09-08 16:44:47 UTC (rev 97544)
@@ -0,0 +1,66 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem          1.0
+
+name                docbook-utils
+version             0.6.14
+categories          textproc
+platforms           darwin
+license             GPL-2+
+maintainers         fourpalms.org:lockhart openmaintainer
+homepage            http://sources.redhat.com/docbook-tools/
+description         Shell scripts for managing DocBook documents
+long_description    This package contains scripts are for easy conversion from DocBook \
+                    files to other formats (for example, HTML, RTF, and PostScript), and \
+                    for comparing SGML files. \
+                    Transcribed from the Fedora 15 RPM written originally by \
+                    Tim Waugh <twaugh at redhat.com> based on work by Eric Bischoff \
+                    and with recent maintenance by Ondrej Vasik <ovasik at redhat.com>.
+master_sites        ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/
+
+checksums           rmd160  710fe047ea8a794cc6c0d944521184375a666e6b \
+                    sha256  48faab8ee8a7605c9342fb7b906e0815e3cee84a489182af38e8f7c0df2e92e9
+
+conflicts           docbook2X
+
+depends_lib         port:sgml-common \
+                    port:p5.12-sgmlspm \
+                    port:openjade \
+                    port:docbook-dsssl \
+                    port:docbook-sgml-4.2
+
+configure.args-append --mandir=${prefix}/share/man
+
+post-patch {
+    reinplace -E "s|^docdir=.+$|docdir='${prefix}/share/doc'|" \
+        ${worksrcpath}/configure
+    reinplace -E "s|^(htmldir = .+)(/html)(.+)$|\\1\\3\\2|" \
+        ${worksrcpath}/doc/HTML/Makefile.in
+
+    reinplace "s|/etc/sgml|${prefix}/etc/sgml|" \
+        ${worksrcpath}/bin/jw.in \
+        ${worksrcpath}/doc/man/Makefile.in \
+        ${worksrcpath}/doc/HTML/Makefile.in
+    reinplace "s|jade|openjade|" \
+        ${worksrcpath}/doc/man/Makefile.in \
+        ${worksrcpath}/doc/HTML/Makefile.in
+    reinplace "s|nsgmls|onsgmls|" \
+        ${worksrcpath}/doc/man/Makefile.in \
+        ${worksrcpath}/doc/HTML/Makefile.in
+
+    # Update content to docbook-4.x since we do not have 3.x available in MacPorts
+    reinplace "s|V3.1|V4.2|" ${worksrcpath}/doc/docbook-utils.sgml
+    reinplace "s|docinfo|chapterinfo|" \
+        ${worksrcpath}/doc/docbook-utils.sgml
+    reinplace "s|docinfo|refentryinfo|" \
+        ${worksrcpath}/doc/refentry/docbook2man-spec.pl.sgml \
+        ${worksrcpath}/doc/refentry/jw.sgml \
+        ${worksrcpath}/doc/refentry/frontend-spec.sgml \
+        ${worksrcpath}/doc/refentry/backend-spec.sgml \
+        ${worksrcpath}/doc/refentry/sgmldiff.sgml
+    reinplace "s|<Comment>|<!-- |" \
+        ${worksrcpath}/doc/refentry/docbook2man-spec.pl.sgml
+    reinplace "s|</Comment>| -->|" \
+        ${worksrcpath}/doc/refentry/docbook2man-spec.pl.sgml
+}


Property changes on: trunk/dports/textproc/docbook-utils/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120908/fc784c89/attachment.html>


More information about the macports-changes mailing list