From 98e144714e54dbb82ef11e944efc4f2e1076871d Mon Sep 17 00:00:00 2001 From: marcus Date: Tue, 14 Nov 2006 07:12:08 +0000 Subject: Re-add docbook-sk as some ports still require DocBook 4.1.2. In order to allow docbook-utils to build in the presence of DocBook 4.1,2 do not install an SGML catalog. We only need to XML portion for Scrollkeeper. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@7917 df743ca5-7f9a-e211-a948-0013205c9059 --- textproc/docbook-sk/Makefile | 54 ++++++++++++++++++++++++++++++++++++++++ textproc/docbook-sk/distinfo | 3 +++ textproc/docbook-sk/pkg-descr | 3 +++ textproc/docbook-sk/pkg-plist | 56 ++++++++++++++++++++++++++++++++++++++++++ textproc/scrollkeeper/Makefile | 10 +++++--- 5 files changed, 122 insertions(+), 4 deletions(-) create mode 100644 textproc/docbook-sk/Makefile create mode 100644 textproc/docbook-sk/distinfo create mode 100644 textproc/docbook-sk/pkg-descr create mode 100644 textproc/docbook-sk/pkg-plist (limited to 'textproc') diff --git a/textproc/docbook-sk/Makefile b/textproc/docbook-sk/Makefile new file mode 100644 index 000000000..c1a210673 --- /dev/null +++ b/textproc/docbook-sk/Makefile @@ -0,0 +1,54 @@ +# New ports collection makefile for: DocBook XML for ScrollKeeper +# Date created: 16 January 2003 +# Whom: marcus@FreeBSD.org +# +# $FreeBSD: ports/textproc/docbook-sk/Makefile,v 1.27 2005/02/14 08:43:48 pav Exp $ +# + +PORTNAME= docbook-sk +PORTVERSION= 4.1.2 +PORTREVISION= 4 +CATEGORIES= textproc +MASTER_SITES= http://www.oasis-open.org/docbook/xml/${PORTVERSION}/ +DISTNAME= docbkx${PORTVERSION:S/.//g} + +MAINTAINER= gnome@FreeBSD.org +COMMENT= XML version of the DocBook DTD version controlled for ScrollKeeper + +RUN_DEPENDS= ${XMLCATMGR}:${PORTSDIR}/textproc/xmlcatmgr + +USE_ZIP= yes +NO_BUILD= yes +NO_WRKSUBDIR= yes +PLIST_SUB= DTD_VERSION=${PORTVERSION} \ + XMLCATMGR=${XMLCATMGR} \ + DOCBOOKDIR=${DOCBOOKDIR} \ + CATALOG_PORTS_SGML=${CATALOG_PORTS_SGML} \ + CATALOG_PORTS_XML=${CATALOG_PORTS_XML} + +DOCBOOKDIR= ${PREFIX}/share/xml/${PORTNAME:S/-sk//}/${PORTVERSION} +XMLCATMGR= ${LOCALBASE}/bin/xmlcatmgr +CATALOG_PORTS_SGML= ${PREFIX}/share/sgml/catalog.ports +CATALOG_PORTS_XML= ${PREFIX}/share/xml/catalog.ports + +pre-su-install: + @[ -d ${DOCBOOKDIR}/ent ] || ${MKDIR} ${DOCBOOKDIR}/ent + +do-install: + for file in `${FIND} ${WRKSRC} -type f | ${SED} -e 's|^${WRKSRC}/||' | ${GREP} -v '^\.' | ${SORT}`; do \ + ${INSTALL_DATA} ${WRKSRC}/$$file ${DOCBOOKDIR}/$$file; \ + done + +post-install: + @${XMLCATMGR} -c ${CATALOG_PORTS_XML} add public "-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN" file://${DOCBOOKDIR}/dbpoolx.mod + @${XMLCATMGR} -c ${CATALOG_PORTS_XML} add public "-//OASIS//DTD DocBook XML V4.1.2//EN" file://${DOCBOOKDIR}/docbookx.dtd + @${XMLCATMGR} -c ${CATALOG_PORTS_XML} add public "-//OASIS//ENTITIES DocBook XML Character Entities V4.1.2//EN" file://${DOCBOOKDIR}/dbcentx.mod + @${XMLCATMGR} -c ${CATALOG_PORTS_XML} add public "-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN" file://${DOCBOOKDIR}/dbnotnx.mod + @${XMLCATMGR} -c ${CATALOG_PORTS_XML} add public "-//OASIS//ENTITIES DocBook XML Additional General Entities V4.1.2//EN" file://${DOCBOOKDIR}/dbgenent.mod + @${XMLCATMGR} -c ${CATALOG_PORTS_XML} add public "-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN" file://${DOCBOOKDIR}/dbhierx.mod + @${XMLCATMGR} -c ${CATALOG_PORTS_XML} add public "-//OASIS//DTD XML Exchange Table Model 19990315//EN" file://${DOCBOOKDIR}/soextblx.dtd + @${XMLCATMGR} -c ${CATALOG_PORTS_XML} add public "-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" file://${DOCBOOKDIR}/calstblx.dtd + @${XMLCATMGR} -c ${CATALOG_PORTS_XML} add rewriteSystem "http://www.oasis-open.org/docbook/xml/4.1.2" file://${DOCBOOKDIR} + @${XMLCATMGR} -c ${CATALOG_PORTS_XML} add rewriteURI "http://www.oasis-open.org/docbook/xml/4.1.2" file://${DOCBOOKDIR} + +.include diff --git a/textproc/docbook-sk/distinfo b/textproc/docbook-sk/distinfo new file mode 100644 index 000000000..fb367df80 --- /dev/null +++ b/textproc/docbook-sk/distinfo @@ -0,0 +1,3 @@ +MD5 (docbkx412.zip) = 900d7609fb7e6d78901b357e4acfbc17 +SHA256 (docbkx412.zip) = 30f0644064e0ea71751438251940b1431f46acada814a062870f486c772e7772 +SIZE (docbkx412.zip) = 75683 diff --git a/textproc/docbook-sk/pkg-descr b/textproc/docbook-sk/pkg-descr new file mode 100644 index 000000000..8a7805b29 --- /dev/null +++ b/textproc/docbook-sk/pkg-descr @@ -0,0 +1,3 @@ +XML version of the DocBook DTD version controlled for use with ScrollKeeper. + +WWW: http://www.oasis-open.org/docbook/ diff --git a/textproc/docbook-sk/pkg-plist b/textproc/docbook-sk/pkg-plist new file mode 100644 index 000000000..1706ca35e --- /dev/null +++ b/textproc/docbook-sk/pkg-plist @@ -0,0 +1,56 @@ +share/xml/docbook/%%DTD_VERSION%%/40chg.txt +share/xml/docbook/%%DTD_VERSION%%/41chg.txt +share/xml/docbook/%%DTD_VERSION%%/ChangeLog +share/xml/docbook/%%DTD_VERSION%%/calstblx.dtd +share/xml/docbook/%%DTD_VERSION%%/dbcentx.mod +share/xml/docbook/%%DTD_VERSION%%/dbgenent.mod +share/xml/docbook/%%DTD_VERSION%%/dbhierx.mod +share/xml/docbook/%%DTD_VERSION%%/dbnotnx.mod +share/xml/docbook/%%DTD_VERSION%%/dbpoolx.mod +share/xml/docbook/%%DTD_VERSION%%/docbook.cat +share/xml/docbook/%%DTD_VERSION%%/docbookx.dtd +@exec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% add public "-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN" file://%%DOCBOOKDIR%%/dbpoolx.mod +@exec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% add public "-//OASIS//DTD DocBook XML V4.1.2//EN" file://%%DOCBOOKDIR%%/docbookx.dtd +@exec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% add public "-//OASIS//ENTITIES DocBook XML Character Entities V4.1.2//EN" file://%%DOCBOOKDIR%%/dbcentx.mod +@exec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% add public "-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN" file://%%DOCBOOKDIR%%/dbnotnx.mod +@exec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% add public "-//OASIS//ENTITIES DocBook XML Additional General Entities V4.1.2//EN" file://%%DOCBOOKDIR%%/dbgenent.mod +@exec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% add public "-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN" file://%%DOCBOOKDIR%%/dbhierx.mod +@exec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% add public "-//OASIS//DTD XML Exchange Table Model 19990315//EN" file://%%DOCBOOKDIR%%/soextblx.dtd +@exec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% add public "-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" file://%%DOCBOOKDIR%%/calstblx.dtd +@exec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% add rewriteSystem "http://www.oasis-open.org/docbook/xml/4.1.2" file://%%DOCBOOKDIR%% +@exec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% add rewriteURI "http://www.oasis-open.org/docbook/xml/4.1.2" file://%%DOCBOOKDIR%% +@unexec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% remove public "-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN" +@unexec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% remove public "-//OASIS//DTD DocBook XML V4.1.2//EN" +@unexec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% remove public "-//OASIS//ENTITIES DocBook XML Character Entities V4.1.2//EN" +@unexec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% remove public "-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN" +@unexec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% remove public "-//OASIS//ENTITIES DocBook XML Additional General Entities V4.1.2//EN" +@unexec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% remove public "-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN" +@unexec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% remove public "-//OASIS//DTD XML Exchange Table Model 19990315//EN" +@unexec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% remove public "-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" +@unexec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% remove rewriteSystem "http://www.oasis-open.org/docbook/xml/4.1.2" +@unexec %%XMLCATMGR%% -c %%CATALOG_PORTS_XML%% remove rewriteURI "http://www.oasis-open.org/docbook/xml/4.1.2" +share/xml/docbook/%%DTD_VERSION%%/ent/iso-amsa.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-amsb.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-amsc.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-amsn.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-amso.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-amsr.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-box.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-cyr1.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-cyr2.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-dia.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-grk1.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-grk2.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-grk3.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-grk4.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-lat1.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-lat2.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-num.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-pub.ent +share/xml/docbook/%%DTD_VERSION%%/ent/iso-tech.ent +share/xml/docbook/%%DTD_VERSION%%/readme.txt +share/xml/docbook/%%DTD_VERSION%%/soextblx.dtd +@dirrm share/xml/docbook/%%DTD_VERSION%%/ent +@dirrm share/xml/docbook/%%DTD_VERSION%% +@unexec /bin/rmdir %D/share/xml/docbook 2>/dev/null || /usr/bin/true +@unexec /bin/rmdir %D/share/xml 2>/dev/null || /usr/bin/true diff --git a/textproc/scrollkeeper/Makefile b/textproc/scrollkeeper/Makefile index a940b888d..fa4ff04bd 100644 --- a/textproc/scrollkeeper/Makefile +++ b/textproc/scrollkeeper/Makefile @@ -3,11 +3,11 @@ # Whom: Rene Hexel # # $FreeBSD: ports/textproc/scrollkeeper/Makefile,v 1.52 2006/10/14 08:35:42 marcus Exp $ -# $MCom: ports/textproc/scrollkeeper/Makefile,v 1.2 2006/09/10 00:51:13 mezz Exp $ +# $MCom: ports/textproc/scrollkeeper/Makefile,v 1.4 2006/11/11 07:09:51 marcus Exp $ PORTNAME= scrollkeeper PORTVERSION= 0.3.14 -PORTREVISION= 6 +PORTREVISION= 7 PORTEPOCH= 1 CATEGORIES= textproc gnome MASTER_SITES= ${MASTER_SITE_GNOME} @@ -19,10 +19,12 @@ COMMENT= An Open Document Cataloging Project BUILD_DEPENDS= intltool-extract:${PORTSDIR}/textproc/intltool \ ${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl:${PORTSDIR}/textproc/docbook-xsl \ - ${LOCALBASE}/share/xml/docbook/${DOCBOOK_VERSION}/catalog.xml:${PORTSDIR}/textproc/docbook-xml + ${LOCALBASE}/share/xml/docbook/${DOCBOOK_VERSION}/catalog.xml:${PORTSDIR}/textproc/docbook-xml \ + ${LOCALBASE}/share/xml/docbook/4.1.2/docbookx.dtd:${PORTSDIR}/textproc/docbook-sk RUN_DEPENDS= intltool-extract:${PORTSDIR}/textproc/intltool \ ${LOCALBASE}/share/xsl/docbook/xhtml/chunk.xsl:${PORTSDIR}/textproc/docbook-xsl \ - ${LOCALBASE}/share/xml/docbook/${DOCBOOK_VERSION}/catalog.xml:${PORTSDIR}/textproc/docbook-xml + ${LOCALBASE}/share/xml/docbook/${DOCBOOK_VERSION}/catalog.xml:${PORTSDIR}/textproc/docbook-xml \ + ${LOCALBASE}/share/xml/docbook/4.1.2/docbookx.dtd:${PORTSDIR}/textproc/docbook-sk DOCBOOK_VERSION=4.2 -- cgit v1.2.3