[csw-devel] SF.net SVN: gar:[2420] csw/mgar/pkg/docbook-dtds/trunk

bdwalton at users.sourceforge.net bdwalton at users.sourceforge.net
Mon Dec 1 19:24:02 CET 2008


Revision: 2420
          http://gar.svn.sourceforge.net/gar/?rev=2420&view=rev
Author:   bdwalton
Date:     2008-12-01 18:24:02 +0000 (Mon, 01 Dec 2008)

Log Message:
-----------
Horrible extract process works.  Overrode zip-extract-FOO for each source
file so that they could go to a specific location (non-standard).
Patched updated to reflect csw/gar needs as opposed to the rhel5 rpm spec
usage.

Modified Paths:
--------------
    csw/mgar/pkg/docbook-dtds/trunk/Makefile

Added Paths:
-----------
    csw/mgar/pkg/docbook-dtds/trunk/checksums
    csw/mgar/pkg/docbook-dtds/trunk/files/CSWdocbookdtds.gspec
    csw/mgar/pkg/docbook-dtds/trunk/files/docbook-4.2-euro.patch
    csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd30-sgml-1.0.catalog.patch
    csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd31-sgml-1.0.catalog.patch
    csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd40-sgml-1.0.catalog.patch
    csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd41-sgml-1.0.catalog.patch
    csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd42-sgml-1.0.catalog.patch
    csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtds-ents.patch

Modified: csw/mgar/pkg/docbook-dtds/trunk/Makefile
===================================================================
--- csw/mgar/pkg/docbook-dtds/trunk/Makefile	2008-12-01 14:58:46 UTC (rev 2419)
+++ csw/mgar/pkg/docbook-dtds/trunk/Makefile	2008-12-01 18:24:02 UTC (rev 2420)
@@ -1,16 +1,138 @@
-GARNAME = package
-GARVERSION = 1.0
-CATEGORIES = category
+GARNAME = docbookdtds
+GARVERSION = 1.0.30
+PATCHLEVEL = 1
+CATEGORIES = xtra
 
-DESCRIPTION = Brief description
+PREREQUISITES = CSWunzip
+
+DESCRIPTION = SGML and XML document type definitions for DocBook.
 define BLURB
-  Long description
+The DocBook Document Type Definition (DTD) describes the syntax of
+technical documentation texts (articles, books and manual pages).
+This syntax is XML-compliant and is developed by the OASIS consortium.
+This package contains SGML and XML versions of the DocBook DTD.
 endef
 
-MASTER_SITES = 
-DISTFILES  = $(GARNAME)-$(GARVERSION).tar.gz
-DISTFILES += $(call admfiles,CSWpackage,)
+# The following is from the rhel5 1.0.3.1 docbook-dtds spec file.  Given
+# this list, we put together the insane list of master_sites and distfiles
+# below...the initial wget kinda stinks, but it gets the job done.
 
-CONFIGURE_ARGS = $(DIRPATHS)
+# Source0: http://www.oasis-open.org/docbook/sgml/3.0/docbk30.zip
+# Source1: http://www.oasis-open.org/docbook/sgml/3.1/docbk31.zip
+# Source2: http://www.oasis-open.org/docbook/sgml/4.0/docbk40.zip
+# Source3: http://www.oasis-open.org/docbook/sgml/4.1/docbk41.zip
+# Source4: http://www.oasis-open.org/docbook/xml/4.1.2/docbkx412.zip
+# Source5: http://www.oasis-open.org/docbook/sgml/4.2/docbook-4.2.zip
+# Source6: http://www.oasis-open.org/docbook/xml/4.2/docbook-xml-4.2.zip
+# Source7: http://www.docbook.org/sgml/4.3/docbook-4.3.zip
+# Source8: http://www.docbook.org/xml/4.3/docbook-xml-4.3.zip
+# Source9: http://www.docbook.org/sgml/4.4/docbook-4.4.zip
+# Source10: http://www.docbook.org/xml/4.4/docbook-xml-4.4.zip
 
+OASIS = http://www.oasis-open.org/docbook
+DOCBOOK = http://www.docbook.org
+
+# based on the above, we'll need to look for files in the following locations
+# ...basically one file per url.  that blows, eh?
+O_SRC = $(OASIS)/sgml/3.0/ $(OASIS)/sgml/3.1/ $(OASIS)/sgml/4.0/
+O_SRC += $(OASIS)/sgml/4.1/ $(OASIS)/xml/4.1.2/ $(OASIS)/sgml/4.2/
+O_SRC += $(OASIS)/xml/4.2/
+D_SRC = $(DOCBOOK)/sgml/4.3/ $(DOCBOOK)/xml/4.3/ $(DOCBOOK)/sgml/4.4/
+D_SRC += $(DOCBOOK)/xml/4.4/
+
+# the various files we'll need to fetch from the various sources
+DBFILES = docbk30.zip docbk31.zip docbk40.zip docbk41.zip docbkx412.zip
+DBFILES += docbook-4.2.zip docbook-xml-4.2.zip docbook-4.3.zip
+DBFILES += docbook-xml-4.3.zip docbook-4.4.zip docbook-xml-4.4.zip
+
+MASTER_SITES = $(O_SRC) $(D_SRC)
+DISTFILES  = $(DBFILES)
+
+PATCHFILES = docbook-4.2-euro.patch docbook-dtd30-sgml-1.0.catalog.patch
+PATCHFILES += docbook-dtd31-sgml-1.0.catalog.patch
+PATCHFILES += docbook-dtd40-sgml-1.0.catalog.patch
+PATCHFILES += docbook-dtd41-sgml-1.0.catalog.patch
+PATCHFILES += docbook-dtd42-sgml-1.0.catalog.patch
+PATCHFILES += docbook-dtds-ents.patch
+
+#CONFIGURE_ARGS = $(DIRPATHS)
+
 include gar/category.mk
+
+# BuildArch: noarch
+
+# Patch0: docbook-dtd30-sgml-1.0.catalog.patch
+# Patch1: docbook-dtd31-sgml-1.0.catalog.patch
+# Patch2: docbook-dtd40-sgml-1.0.catalog.patch
+# Patch3: docbook-dtd41-sgml-1.0.catalog.patch
+# Patch4: docbook-dtd42-sgml-1.0.catalog.patch
+# Patch5: docbook-4.2-euro.patch
+# Patch6: docbook-dtds-ents.patch
+
+local-zip-%:
+	@echo " ==> Extracting $(DOWNLOADDIR)/$*"
+	@unzip $(DOWNLOADDIR)/$* -d $(EXTRACTDIR)
+	@$(MAKECOOKIE)
+
+SGMLDIRS = 3.0 3.1 4.0 4.1 4.2 4.3 4.4
+XMLDIRS = 4.1.2 4.2 4.3 4.4
+	
+
+# ok, for each source, we make an explicit target that overrides the implicit
+# zip-extract-% targets in GAR.
+zip-extract-docbk30.zip: 
+	unzip $(DOWNLOADDIR)/docbk30.zip -d $(WORKSRC)/3.0-sgml
+	@$(MAKECOOKIE)
+
+zip-extract-docbk31.zip: 
+	unzip $(DOWNLOADDIR)/docbk31.zip -d $(WORKSRC)/3.1-sgml
+	@$(MAKECOOKIE)
+
+zip-extract-docbk40.zip:
+	unzip $(DOWNLOADDIR)/docbk40.zip -d $(WORKSRC)/4.0-sgml
+	@$(MAKECOOKIE)
+
+zip-extract-docbk41.zip:
+	unzip $(DOWNLOADDIR)/docbk41.zip -d $(WORKSRC)/4.1-sgml
+	@$(MAKECOOKIE)
+
+zip-extract-docbook-4.2.zip:
+	unzip $(DOWNLOADDIR)/docbook-4.2.zip -d $(WORKSRC)/4.2-sgml
+	@$(MAKECOOKIE)
+
+zip-extract-docbkx412.zip:	
+	unzip $(DOWNLOADDIR)/docbkx412.zip -d $(WORKSRC)/4.1.2-xml
+	@$(MAKECOOKIE)
+
+
+zip-extract-docbook-4.3.zip:
+	unzip $(DOWNLOADDIR)/docbook-4.3.zip -d $(WORKSRC)/4.3-sgml
+	@$(MAKECOOKIE)
+
+zip-extract-docbook-4.4.zip:
+	unzip $(DOWNLOADDIR)/docbook-4.4.zip -d $(WORKSRC)/4.4-sgml
+	@$(MAKECOOKIE)
+
+zip-extract-docbook-xml-4.2.zip:
+	unzip $(DOWNLOADDIR)/docbook-xml-4.2.zip -d $(WORKSRC)/4.2-xml
+	@$(MAKECOOKIE)
+
+zip-extract-docbook-xml-4.3.zip:
+	unzip $(DOWNLOADDIR)/docbook-xml-4.3.zip -d $(WORKSRC)/4.3-xml
+	@$(MAKECOOKIE)
+
+zip-extract-docbook-xml-4.4.zip:
+	unzip $(DOWNLOADDIR)/docbook-xml-4.4.zip -d $(WORKSRC)/4.4-xml
+	@$(MAKECOOKIE)
+
+# we override extract for our needs...man this is horrible! (note the cookie
+# madness)
+pre-extract: $(WORKSRC)
+	( cd $(WORKSRC); \
+	for d in $(SGMLDIRS); do \
+		mkdir $$d-sgml; \
+	done; \
+	for d in $(XMLDIRS); do \
+		mkdir $$d-xml; \
+	done )
+	@$(MAKECOOKIE)
\ No newline at end of file

Added: csw/mgar/pkg/docbook-dtds/trunk/checksums
===================================================================
--- csw/mgar/pkg/docbook-dtds/trunk/checksums	                        (rev 0)
+++ csw/mgar/pkg/docbook-dtds/trunk/checksums	2008-12-01 18:24:02 UTC (rev 2420)
@@ -0,0 +1,18 @@
+9a7f5b1b7dd52d0ca4fb080619f0459c  download/docbk30.zip
+432749c0c806dbae81c8bcb70da3b5d3  download/docbk31.zip
+fabcf7dd1d88b94797b7e5344389eab9  download/docbk40.zip
+489f6ff2a2173eb1e14216c10533ede2  download/docbk41.zip
+900d7609fb7e6d78901b357e4acfbc17  download/docbkx412.zip
+0dfeb94569334dd22a62d90d99fc0630  download/docbook-4.2.zip
+73fe50dfe74ca631c1602f558ed8961f  download/docbook-xml-4.2.zip
+e3beb1b0b2923c24fa55a68e88654b01  download/docbook-4.3.zip
+ab200202b9e136a144db1e0864c45074  download/docbook-xml-4.3.zip
+f89e1bd0b2c7a361e3f1f739e16b5d0d  download/docbook-4.4.zip
+cbb04e9a700955d88c50962ef22c1634  download/docbook-xml-4.4.zip
+318742d3a6648a6905727f071cbc9847  download/docbook-4.2-euro.patch
+e3067045964536cc7445d5c3f1e99916  download/docbook-dtd30-sgml-1.0.catalog.patch
+856d40f5d1e3fc8fd939b88bf5fedc87  download/docbook-dtd31-sgml-1.0.catalog.patch
+8167663f53857ded5095768a85eee387  download/docbook-dtd40-sgml-1.0.catalog.patch
+e976c302070ec2e14316d4a601c224cb  download/docbook-dtd41-sgml-1.0.catalog.patch
+0ee42c28835cd448b6b47b2345394b28  download/docbook-dtd42-sgml-1.0.catalog.patch
+1dae3f33fe7dda3fd68a4d4a3df2c653  download/docbook-dtds-ents.patch

Added: csw/mgar/pkg/docbook-dtds/trunk/files/CSWdocbookdtds.gspec
===================================================================
--- csw/mgar/pkg/docbook-dtds/trunk/files/CSWdocbookdtds.gspec	                        (rev 0)
+++ csw/mgar/pkg/docbook-dtds/trunk/files/CSWdocbookdtds.gspec	2008-12-01 18:24:02 UTC (rev 2420)
@@ -0,0 +1,4 @@
+%var            bitname package
+%var            pkgname CSWpackage
+%include        url file://%{PKGLIB}/csw_dyndepend.gspec
+%copyright      url file://%{WORKSRC}/LICENSE

Added: csw/mgar/pkg/docbook-dtds/trunk/files/docbook-4.2-euro.patch
===================================================================
--- csw/mgar/pkg/docbook-dtds/trunk/files/docbook-4.2-euro.patch	                        (rev 0)
+++ csw/mgar/pkg/docbook-dtds/trunk/files/docbook-4.2-euro.patch	2008-12-01 18:24:02 UTC (rev 2420)
@@ -0,0 +1,22 @@
+--- docbook-dtds-1.0/4.2-sgml/docbookx.dtd.euro	2003-07-15 09:07:58.000000000 +0100
++++ docbook-dtds-1.0/4.2-sgml/docbookx.dtd	2003-07-15 09:08:12.000000000 +0100
+@@ -106,7 +106,7 @@
+ <![%dbcent.module;[
+ 
+ <![%sgml.features;[
+-<!ENTITY euro "[euro  ]"><!-- euro sign, U+20AC NEW -->
++<!ENTITY euro SDATA "[euro  ]"><!-- euro sign, U+20AC NEW -->
+ ]]>
+ <![%xml.features;[
+ <!ENTITY euro "&#x20AC;"><!-- euro sign, U+20AC NEW -->
+--- docbook-dtds-1.0/4.2-xml/docbookx.dtd.euro	2003-07-15 09:08:02.000000000 +0100
++++ docbook-dtds-1.0/4.2-xml/docbookx.dtd	2003-07-15 09:08:21.000000000 +0100
+@@ -106,7 +106,7 @@
+ <![%dbcent.module;[
+ 
+ <![%sgml.features;[
+-<!ENTITY euro "[euro  ]"><!-- euro sign, U+20AC NEW -->
++<!ENTITY euro SDATA "[euro  ]"><!-- euro sign, U+20AC NEW -->
+ ]]>
+ <![%xml.features;[
+ <!ENTITY euro "&#x20AC;"><!-- euro sign, U+20AC NEW -->

Added: csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd30-sgml-1.0.catalog.patch
===================================================================
--- csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd30-sgml-1.0.catalog.patch	                        (rev 0)
+++ csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd30-sgml-1.0.catalog.patch	2008-12-01 18:24:02 UTC (rev 2420)
@@ -0,0 +1,41 @@
+--- docbook-1.0.30/3.0-sgml/docbook.cat	Tue Dec 10 16:35:22 1996
++++ docbook-1.0.30/3.0-sgml/catalog	Mon Jun  5 11:08:34 2000
+@@ -27,7 +27,7 @@
+   -- ...................................................................... --
+   -- SGML declaration associated with DocBook ............................. --
+ 
+-DTDDECL "-//Davenport//DTD DocBook V3.0//EN" "docbook.dcl"
++SGMLDECL "docbook.dcl"
+ 
+   -- ...................................................................... --
+   -- DocBook driver file .................................................. --
+@@ -41,29 +41,6 @@
+ PUBLIC "-//Davenport//ELEMENTS DocBook Information Pool V3.0//EN" "dbpool.mod"
+ PUBLIC "-//Davenport//ELEMENTS DocBook Document Hierarchy V3.0//EN" "dbhier.mod"
+ PUBLIC "-//Davenport//ENTITIES DocBook Additional General Entities V3.0//EN" "dbgenent.mod"
+-
+-  -- ...................................................................... --
+-  -- ISO entity sets ...................................................... --
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN" "iso-dia.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" "iso-num.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN" "iso-pub.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN" "iso-tech.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN" "iso-lat1.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN" "iso-lat2.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN" "iso-grk1.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN" "iso-grk2.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN" "iso-grk3.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN" "iso-grk4.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN" "iso-amsa.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN" "iso-amsb.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN" "iso-amsc.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN" "iso-amsn.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN" "iso-amso.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN" "iso-amsr.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN" "iso-box.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN" "iso-cyr1.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" "iso-cyr2.gml"
+ 
+   -- End of catalog data for DocBook V3.0 ................................. --
+   -- ...................................................................... --

Added: csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd31-sgml-1.0.catalog.patch
===================================================================
--- csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd31-sgml-1.0.catalog.patch	                        (rev 0)
+++ csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd31-sgml-1.0.catalog.patch	2008-12-01 18:24:02 UTC (rev 2420)
@@ -0,0 +1,41 @@
+--- docbook-1.0.30/3.1-sgml/docbook.cat	Tue Feb  2 06:53:32 1999
++++ docbook-1.0.30/3.1-sgml/catalog	Thu May 25 11:45:01 2000
+@@ -19,7 +19,7 @@
+   -- ...................................................................... --
+   -- SGML declaration associated with DocBook ............................. --
+ 
+-DTDDECL "-//OASIS//DTD DocBook V3.1//EN" "docbook.dcl"
++SGMLDECL "docbook.dcl"
+ 
+   -- ...................................................................... --
+   -- DocBook driver file .................................................. --
+@@ -35,29 +35,6 @@
+ PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V3.1//EN" "dbgenent.mod"
+ PUBLIC "-//OASIS//ENTITIES DocBook Notations V3.1//EN" "dbnotn.mod"
+ PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V3.1//EN" "dbcent.mod"
+-
+-  -- ...................................................................... --
+-  -- ISO entity sets ...................................................... --
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN" "iso-dia.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" "iso-num.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN" "iso-pub.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN" "iso-tech.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN" "iso-lat1.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN" "iso-lat2.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN" "iso-grk1.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN" "iso-grk2.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN" "iso-grk3.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN" "iso-grk4.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN" "iso-amsa.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN" "iso-amsb.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN" "iso-amsc.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN" "iso-amsn.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN" "iso-amso.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN" "iso-amsr.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN" "iso-box.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN" "iso-cyr1.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" "iso-cyr2.gml"
+ 
+   -- End of catalog data for DocBook V3.1 ................................. --
+   -- ...................................................................... --

Added: csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd40-sgml-1.0.catalog.patch
===================================================================
--- csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd40-sgml-1.0.catalog.patch	                        (rev 0)
+++ csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd40-sgml-1.0.catalog.patch	2008-12-01 18:24:02 UTC (rev 2420)
@@ -0,0 +1,41 @@
+--- docbook-1.0.30/4.0-sgml/docbook.cat	Mon May 22 22:38:05 2000
++++ docbook-1.0.30/4.0-sgml/catalog	Mon May 22 22:12:36 2000
+@@ -19,7 +19,7 @@
+   -- ...................................................................... --
+   -- SGML declaration associated with DocBook ............................. --
+ 
+-DTDDECL "-//OASIS//DTD DocBook V4.0//EN" "docbook.dcl"
++SGMLDECL "docbook.dcl"
+ 
+   -- ...................................................................... --
+   -- DocBook driver file .................................................. --
+@@ -35,29 +35,6 @@
+ PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V4.0//EN" "dbgenent.mod"
+ PUBLIC "-//OASIS//ENTITIES DocBook Notations V4.0//EN" "dbnotn.mod"
+ PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V4.0//EN" "dbcent.mod"
+-
+-  -- ...................................................................... --
+-  -- ISO entity sets ...................................................... --
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN" "iso-dia.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" "iso-num.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN" "iso-pub.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN" "iso-tech.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN" "iso-lat1.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN" "iso-lat2.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN" "iso-grk1.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN" "iso-grk2.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN" "iso-grk3.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN" "iso-grk4.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN" "iso-amsa.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN" "iso-amsb.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN" "iso-amsc.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN" "iso-amsn.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN" "iso-amso.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN" "iso-amsr.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN" "iso-box.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN" "iso-cyr1.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" "iso-cyr2.gml"
+ 
+   -- End of catalog data for DocBook V4.0 ................................. --
+   -- ...................................................................... --

Added: csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd41-sgml-1.0.catalog.patch
===================================================================
--- csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd41-sgml-1.0.catalog.patch	                        (rev 0)
+++ csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd41-sgml-1.0.catalog.patch	2008-12-01 18:24:02 UTC (rev 2420)
@@ -0,0 +1,41 @@
+--- docbook-1.0.30/4.1-sgml/docbook.cat	Mon May 22 22:38:05 2000
++++ docbook-1.0.30/4.1-sgml/catalog	Mon May 22 22:12:36 2000
+@@ -19,7 +19,7 @@
+   -- ...................................................................... --
+   -- SGML declaration associated with DocBook ............................. --
+ 
+-DTDDECL "-//OASIS//DTD DocBook V4.1//EN" "docbook.dcl"
++SGMLDECL "docbook.dcl"
+ 
+   -- ...................................................................... --
+   -- DocBook driver file .................................................. --
+@@ -35,29 +35,6 @@
+ PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V4.1//EN" "dbgenent.mod"
+ PUBLIC "-//OASIS//ENTITIES DocBook Notations V4.1//EN" "dbnotn.mod"
+ PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V4.1//EN" "dbcent.mod"
+-
+-  -- ...................................................................... --
+-  -- ISO entity sets ...................................................... --
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN" "iso-dia.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" "iso-num.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN" "iso-pub.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN" "iso-tech.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN" "iso-lat1.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN" "iso-lat2.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN" "iso-grk1.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN" "iso-grk2.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN" "iso-grk3.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN" "iso-grk4.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN" "iso-amsa.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN" "iso-amsb.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN" "iso-amsc.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN" "iso-amsn.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN" "iso-amso.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN" "iso-amsr.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN" "iso-box.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN" "iso-cyr1.gml"
+-PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" "iso-cyr2.gml"
+ 
+   -- End of catalog data for DocBook V4.1 ................................. --
+   -- ...................................................................... --

Added: csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd42-sgml-1.0.catalog.patch
===================================================================
--- csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd42-sgml-1.0.catalog.patch	                        (rev 0)
+++ csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtd42-sgml-1.0.catalog.patch	2008-12-01 18:24:02 UTC (rev 2420)
@@ -0,0 +1,68 @@
+--- docbook-1.0.30/4.2-sgml/docbook.cat.orig	2002-07-17 17:14:28.000000000 +0100
++++ docbook-1.0.30/4.2-sgml/docbook.cat	2002-07-17 21:58:24.000000000 +0100
+@@ -49,65 +49,5 @@
+ PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V4.2//EN"
+        "dbcentx.mod"
+ 
+-  -- ...................................................................... --
+-  -- ISO entity sets ...................................................... --
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN"
+-       "iso-dia.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN"
+-       "iso-num.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN"
+-       "iso-pub.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN"
+-       "iso-tech.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN"
+-       "iso-lat1.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN"
+-       "iso-lat2.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN"
+-       "iso-grk1.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN"
+-       "iso-grk2.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN"
+-       "iso-grk3.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN"
+-       "iso-grk4.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN"
+-       "iso-amsa.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN"
+-       "iso-amsb.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN"
+-       "iso-amsc.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN"
+-       "iso-amsn.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN"
+-       "iso-amso.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN"
+-       "iso-amsr.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN"
+-       "iso-box.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN"
+-       "iso-cyr1.gml"
+-
+-PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN"
+-       "iso-cyr2.gml"
+-
+   -- End of catalog data for DocBook V4.2 ................................. --
+   -- ...................................................................... --

Added: csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtds-ents.patch
===================================================================
--- csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtds-ents.patch	                        (rev 0)
+++ csw/mgar/pkg/docbook-dtds/trunk/files/docbook-dtds-ents.patch	2008-12-01 18:24:02 UTC (rev 2420)
@@ -0,0 +1,34 @@
+--- docbook-dtds-1.0/4.3-sgml/docbook.cat.ents	2005-12-13 13:14:24.000000000 +0000
++++ docbook-dtds-1.0/4.3-sgml/docbook.cat	2005-12-13 13:14:38.000000000 +0000
+@@ -51,6 +51,7 @@
+ 
+   -- ...................................................................... --
+   -- ISO entity sets ...................................................... --
++--
+ 
+ PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN"
+        "iso-dia.gml"
+@@ -109,5 +110,6 @@
+ PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN"
+        "iso-cyr2.gml"
+ 
++--
+   -- End of catalog data for DocBook V4.3 ................................. --
+   -- ...................................................................... --
+--- docbook-dtds-1.0/4.4-sgml/docbook.cat.ents	2005-12-13 13:14:51.000000000 +0000
++++ docbook-dtds-1.0/4.4-sgml/docbook.cat	2005-12-13 13:14:59.000000000 +0000
+@@ -54,6 +54,7 @@
+ 
+   -- ...................................................................... --
+   -- ISO entity sets ...................................................... --
++--
+ 
+ PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN"
+        "iso-dia.gml"
+@@ -112,5 +113,6 @@
+ PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN"
+        "iso-cyr2.gml"
+ 
++--
+   -- End of catalog data for DocBook V4.4 ................................. --
+   -- ...................................................................... --


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list