Update of /cvsroot/fink/experimental/michga
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11379

Added Files:
        docbook-dtd.info docbook-dtd.patch 
Log Message:
Corrected produced catalog so that resolution works correctly

--- NEW FILE: docbook-dtd.info ---
Package: docbook-dtd
Version: 4.3.0
Revision: 1.1
Maintainer: Lukas Westermann <[EMAIL PROTECTED]>
Depends: sgml-entities-iso8879, libxml2-bin
Source: http://www.oasis-open.org/docbook/sgml/1.0/docbk10.zip
Source2: http://www.oasis-open.org/docbook/sgml/1.1/docbk11.zip
Source3: http://www.oasis-open.org/docbook/sgml/1.2/docbk12.zip
Source4: http://www.oasis-open.org/docbook/sgml/1.2.1/docbk121.zip
Source5: http://www.oasis-open.org/docbook/sgml/2.1/docbk21.zip
Source6: http://www.oasis-open.org/docbook/sgml/2.2.1/docbk221.zip
Source7: http://www.oasis-open.org/docbook/sgml/2.3/docbk23.zip
Source8: http://www.oasis-open.org/docbook/sgml/2.4/docbk24.zip
Source9: http://www.oasis-open.org/docbook/sgml/2.4.1/docbk241.zip
Source10: http://www.oasis-open.org/docbook/sgml/3.0/docbk30.zip
Source11: http://www.oasis-open.org/docbook/sgml/3.1/docbk31.zip
Source12: http://www.oasis-open.org/docbook/sgml/4.0/docbk40.zip
Source13: http://www.oasis-open.org/docbook/sgml/4.1/docbk41.zip
Source14: http://www.oasis-open.org/docbook/xml/4.0/docbkx40.zip
Source15: http://www.oasis-open.org/docbook/xml/4.1/docbkx41.zip
Source16: http://www.oasis-open.org/docbook/xml/4.1.1/docbkx411.zip
Source17: http://www.oasis-open.org/docbook/xml/4.1.2/docbkx412.zip
Source18: http://www.oasis-open.org/docbook/xml/4.2/docbook-xml-4.2.zip
Source19: http://www.docbook.org/xml/4.3/docbook-xml-4.3.zip
Source2ExtractDir: docbk11
Source3ExtractDir: docbk12
Source4ExtractDir: docbk121
Source5ExtractDir: docbk21
Source6ExtractDir: docbk221
Source7ExtractDir: docbk23
Source8ExtractDir: docbk24
Source9ExtractDir: docbk241
Source10ExtractDir: docbk30
Source11ExtractDir: docbk31
Source12ExtractDir: docbk40
Source13ExtractDir: docbk41
Source14ExtractDir: docbkx40
Source15ExtractDir: docbkx41
Source16ExtractDir: docbkx411
Source17ExtractDir: docbkx412
Source18ExtractDir: docbook-xml-4_2_0
Source19ExtractDir: docbook-xml-4_3_0
Source-MD5: 5dbd49c859dc239641d439b40254bee3
Source2-MD5: 0a5934772c881aa782c7134812f044f2
Source3-MD5: 63d2deb1967da20f4d8cfbfa9c102af9
Source4-MD5: 845eb9cca96c9b6535d490db771cf1aa
Source5-MD5: 6c2858f899736e037d7beab331953dcc
Source6-MD5: 36e55db6a0fb3f319c78fbf5ee6007ec
Source7-MD5: fa1ef17bec060455dd9bf675b90634d7
Source8-MD5: e8cd45372250d1022a7651c7bab7cef6
Source9-MD5: 1c2ad8f5ad5e2e06ba8840263901330d
Source10-MD5: 9a7f5b1b7dd52d0ca4fb080619f0459c
Source11-MD5: 432749c0c806dbae81c8bcb70da3b5d3
Source12-MD5: fabcf7dd1d88b94797b7e5344389eab9
Source13-MD5: 489f6ff2a2173eb1e14216c10533ede2
Source14-MD5: ca8e522feaafaacc227206d3fd81cd8f
Source15-MD5: 90afec959a2a8c8636b121c198a30de8
Source16-MD5: 01b274207e589c2fdc7098cd4af6ee3b
Source17-MD5: 0d5a4a999a2d7b2e77a46bd069301caf
Source18-MD5: 73fe50dfe74ca631c1602f558ed8961f
Source19-MD5: ab200202b9e136a144db1e0864c45074
NoSourceDirectory: True
PatchScript: sed 's|@PREFIX@|%p|g' <%a/%n.patch | patch -p1
CompileScript: <<
#!/bin/sh
echo "Preparing modell, changing system uri"
for v in 4.0 4.1 4.1.1 4.1.2 4.2.0 4.3.0; do
  sed -e "s|@VERSION@|$v|g" <xml_catalog >docbook-dtd-$v-temp
done
echo "Changing public uri"
for w in 4.0 4.1 4.1.1 4.1.2 4.2 4.3; do 
  if [ "$w" = "4.2" ]; then
        sed -e "s|@VERSIONOASIS@|$w|g" <docbook-dtd-$w.0-temp >docbook-dtd-$w.0
        rm -f docbook-dtd-$w.0-temp
  else
        if [ "$w" = "4.3" ]; then
                sed -e "s|@VERSIONOASIS@|$w|g" <docbook-dtd-$w.0-temp 
>docbook-dtd-$w.0
                rm -f docbook-dtd-$w.0-temp
        else 
                sed -e "s|@VERSIONOASIS@|$w|g" <docbook-dtd-$w-temp 
>docbook-dtd-$w
                rm -f docbook-dtd-$w-temp
        fi
 fi
done
<<
InstallScript: <<
mkdir -p %i/share/sgml/dtd/docbook
mkdir -p %i/share/xml/dtd/docbookx

touch %i/share/sgml/dtd/docbook/catalog
echo 'CATALOG "2.3/docbook.cat"' >> %i/share/sgml/dtd/docbook/catalog
echo 'CATALOG "2.4/DOCBOOK.CAT"' >> %i/share/sgml/dtd/docbook/catalog
echo 'CATALOG "2.4.1/docbook.cat"' >> %i/share/sgml/dtd/docbook/catalog
echo 'CATALOG "3.0/docbook.cat"' >> %i/share/sgml/dtd/docbook/catalog
echo 'CATALOG "3.1/docbook.cat"' >> %i/share/sgml/dtd/docbook/catalog
echo 'CATALOG "4.0/docbook.cat"' >> %i/share/sgml/dtd/docbook/catalog
echo 'CATALOG "4.1/docbook.cat"' >> %i/share/sgml/dtd/docbook/catalog

touch %i/share/xml/dtd/docbookx/catalog
echo 'CATALOG "4.1/docbook.cat"' >> %i/share/xml/dtd/docbookx/catalog
echo 'CATALOG "4.1.1/docbook.cat"' >> %i/share/xml/dtd/docbookx/catalog
echo 'CATALOG "4.1.2/docbook.cat"' >> %i/share/xml/dtd/docbookx/catalog
echo 'CATALOG "4.2.0/docbook.cat"' >> %i/share/xml/dtd/docbookx/catalog
echo 'CATALOG "4.3.0/docbook.cat"' >> %i/share/xml/dtd/docbookx/catalog

mkdir -p %i/share/sgml/dtd/docbook/1.0
mv docbook.dtd %i/share/sgml/dtd/docbook/1.0

mv docbk11   %i/share/sgml/dtd/docbook/1.1
mv docbk12   %i/share/sgml/dtd/docbook/1.2
mv docbk121  %i/share/sgml/dtd/docbook/1.2.1
mv docbk21   %i/share/sgml/dtd/docbook/2.1
mv docbk221  %i/share/sgml/dtd/docbook/2.2.1
mv docbk23   %i/share/sgml/dtd/docbook/2.3
mv docbk24   %i/share/sgml/dtd/docbook/2.4
mv docbk241  %i/share/sgml/dtd/docbook/2.4.1
mv docbk30   %i/share/sgml/dtd/docbook/3.0
mv docbk31   %i/share/sgml/dtd/docbook/3.1
mv docbk40   %i/share/sgml/dtd/docbook/4.0
mv docbk41   %i/share/sgml/dtd/docbook/4.1
mv docbkx40  %i/share/xml/dtd/docbookx/4.0
mv docbkx41  %i/share/xml/dtd/docbookx/4.1
mv docbkx411 %i/share/xml/dtd/docbookx/4.1.1
mv docbkx412 %i/share/xml/dtd/docbookx/4.1.2
mv docbook-xml-4_2_0 %i/share/xml/dtd/docbookx/4.2.0
mv docbook-xml-4_3_0 %i/share/xml/dtd/docbookx/4.3.0

cp %p/share/sgml/entities/iso8879/*.gml %i/share/sgml/dtd/docbook/2.3
cp %p/share/sgml/entities/iso8879/*.gml %i/share/sgml/dtd/docbook/2.4.1
cp %p/share/sgml/entities/iso8879/*.gml %i/share/sgml/dtd/docbook/3.0
cp %p/share/sgml/entities/iso8879/*.gml %i/share/sgml/dtd/docbook/3.1
cp %p/share/sgml/entities/iso8879/*.gml %i/share/sgml/dtd/docbook/4.0
cp %p/share/sgml/entities/iso8879/*.gml %i/share/sgml/dtd/docbook/4.1

mkdir -p %i/etc/xml/catalog.d
cp docbook-dtd-* %i/etc/xml/catalog.d/

mkdir -p %i/etc/sgml/catalog.d
cp sgml_catalog %i/etc/sgml/catalog.d/docbook
echo '"%p/share/xml/dtd/docbookx/catalog"' >> %i/etc/sgml/catalog.d/docbook

mkdir -p %i/share/doc/%n
head -n 28 %i/share/xml/dtd/docbookx/4.2.0/docbookx.dtd > 
%i/share/doc/%n/COPYRIGHT
<<
PostInstScript: <<
case "$1" in
  configure)
    test -x %p/sbin/update-xml-catalog  && update-xml-catalog
    test -x %p/sbin/update-sgml-catalog && update-sgml-catalog
    ;;
esac
<<
PostRmScript: <<
case "$1" in
  abort-install|purge|remove)
    test -x %p/sbin/update-xml-catalog  && update-xml-catalog
    test -x %p/sbin/update-sgml-catalog && update-sgml-catalog
    ;;
esac
<<
Description: DocBook SGML/XML DTDs official releases 
DescDetail: <<
The DocBook DTD (both SGML and XML) are maintained by OASIS.
DocBook  provides a system for writing structured documents using  SGML
or XML. It is particularly well-suited to books and  papers about computer
hardware and software, though it  is by no means limited to them.
<<
DescUsage: <<
This package only completes some of the tasks you need to make DocBook useful.
For more information about how to write DocBook documents, see
http://www.docbook.org/tdg/en/
<<
DescPort: <<
Patch for producing a modell of XML catalog based on the docbook.cat 
files. 
>From the modell, creation of catalogs with the correct version for 
OASIS reference, OASIS uri (VERSIONOASIS in the modell, and system 
uris (VERSION in the modell).
PostInstScript and PostRmScript to update the SGML and XML catalogs.
Modified by Michele Garoche.
<<
License: OSI-Approved
Homepage: http://www.oasis-open.org/docbook/

--- NEW FILE: docbook-dtd.patch ---
diff -Naur docbook-dtd.old/sgml_catalog docbook-dtd.new/sgml_catalog
--- docbook-dtd.old/sgml_catalog        Thu Jan  1 09:00:00 1970
+++ docbook-dtd.new/sgml_catalog        Mon Oct 28 04:15:45 2002
@@ -0,0 +1 @@
+"@PREFIX@/share/sgml/dtd/docbook/catalog"
diff -Naur docbook-dtd.old/xml_catalog docbook-dtd.new/xml_catalog
--- docbook-dtd.old/xml_catalog Thu Jan  1 09:00:00 1970
+++ docbook-dtd.new/xml_catalog Tue Nov  5 00:51:55 2002
@@ -0,0 +1,91 @@
+#type orig replace
+#
+"public" \
+       "-//OASIS//ELEMENTS DocBook XML Information Pool [EMAIL 
PROTECTED]@//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/dbpoolx.mod"
+"public" \
+       "-//OASIS//DTD DocBook XML [EMAIL PROTECTED]@//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/docbookx.dtd"
+"public" \
+       "-//OASIS//ENTITIES DocBook XML Character Entities [EMAIL 
PROTECTED]@//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/dbcentx.mod"
+"public" \
+       "-//OASIS//ENTITIES DocBook XML Notations [EMAIL PROTECTED]@//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/dbnotnx.mod"
+"public" \
+       "-//OASIS//ENTITIES DocBook XML Additional General Entities [EMAIL 
PROTECTED]@//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/dbgenent.mod"
+"public" \
+       "-//OASIS//ELEMENTS DocBook XML Document Hierarchy [EMAIL 
PROTECTED]@//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/dbhierx.mod"
+"public" \
+       "-//OASIS//DTD XML Exchange Table Model 19990315//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/soextblx.dtd"
+"public" \
+       "-//OASIS//DTD DocBook XML CALS Table Model [EMAIL PROTECTED]@//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/calstblx.dtd"
+"rewriteSystem" \
+       "http://www.oasis-open.org/docbook/xml/@VERSIONOASIS@"; \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@"
+"rewriteURI" \
+       "http://www.oasis-open.org/docbook/xml/@VERSIONOASIS@"; \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@"
+#
+"public" \
+       "ISO 8879:1986//ENTITIES Publishing//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-pub.ent"
+"public" \
+       "ISO 8879:1986//ENTITIES Greek Letters//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-grk1.ent"
+"public" \
+       "ISO 8879:1986//ENTITIES Box and Line Drawing//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-box.ent"
+"public" \
+       "ISO 8879:1986//ENTITIES Greek Symbols//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-grk3.ent"
+"public" \
+       "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-amsn.ent"
+"public" \
+       "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-num.ent"
+"public" \
+       "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-grk4.ent"
+"public" \
+       "ISO 8879:1986//ENTITIES Diacritical Marks//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-dia.ent"
+"public" \
+       "ISO 8879:1986//ENTITIES Monotoniko Greek//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-grk2.ent"
+"public" \
+       "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-amsa.ent"
+"public" \
+       "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-amso.ent"
+"public" \
+       "ISO 8879:1986//ENTITIES Russian Cyrillic//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-cyr1.ent"
+"public" \
+       "ISO 8879:1986//ENTITIES General Technical//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-tech.ent"
+"public" \
+       "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-amsc.ent"
+"public" \
+       "ISO 8879:1986//ENTITIES Added Latin 1//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-lat1.ent"
+"public" \
+       "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-amsb.ent"
+"public" \
+       "ISO 8879:1986//ENTITIES Added Latin 2//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-lat2.ent"
+"public"\
+       "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-amsr.ent"
+"public" \
+       "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" \
+       "file://@PREFIX@/share/xml/dtd/docbookx/@VERSION@/ent/iso-cyr2.ent"
+




-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to