docbook-dtds.spec revision 18615
10139N/A# spec file for package docbook-dtds 16307N/A# Note doo bug #10274 - should add docbook 4.5 to Solaris. The 10139N/A# If upgrading, the old package's postun scriptlet may use install-catalog 10139N/A# to remove its entries. xmlcatalog (which this package uses) adds quotes 10139N/A# to the catalog files, and install-catalog only handles this in 0.6.3-4 or 12557N/A# We provide the directory layout expected by 0.6.3-5 or later of 13072N/A# xml-common. Earlier versions won't understand. 12557N/A# owner:laca date:2007-02-15 type:bug state:upstream from fedora core 19078N/A# owner:laca date:2007-02-15 type:bug state:upstream from fedora core 18993N/A# owner:laca date:2007-02-15 type:bug state:upstream from fedora core 18187N/A# owner:laca date:2007-02-15 type:bug state:upstream from fedora core 10139N/A# owner:laca date:2007-02-15 type:bug state:upstream from fedora core 10139N/A# owner:laca date:2007-02-15 type:bug state:upstream from fedora core 19142N/A# owner:laca date:2007-02-15 type:bug state:upstream from fedora core 20041N/A# Fix ISO entities in 4.3/4.4 SGML 10139N/A# Increase NAMELEN (bug #36058, bug #159382). 10139N/A## Clean up pre-docbook-dtds mess caused by broken trigger. 10139N/A# Update the centralized catalog corresponding to this version of the DTD # The following lines are for the case in which the style sheets # were installed after another DTD but before this DTD # Fix up SGML super catalog so that there isn't an XML DTD before an # SGML one. We need to do this (*sigh*) because xmlcatalog messes up # the order of the lines, and SGML tools don't like to see XML things # Do they need switching around? if [ -n
"${XML}" ] && [ -n
"${SGML}" ] && [
"${XML}" -
lt "${SGML}" ]
# Switch those two lines around. "ISO 8879:1986//ENTITIES Publishing//EN" \
"ISO 8879:1986//ENTITIES Greek Letters//EN" \
"-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN" \
"ISO 8879:1986//ENTITIES Box and Line Drawing//EN" \
"-//OASIS//DTD DocBook XML V4.1.2//EN" \
"ISO 8879:1986//ENTITIES Greek Symbols//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN" \
"ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" \
"-//OASIS//ENTITIES DocBook XML Character Entities V4.1.2//EN" \
"ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN" \
"-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN" \
"ISO 8879:1986//ENTITIES Diacritical Marks//EN" \
"ISO 8879:1986//ENTITIES Monotoniko Greek//EN" \
"-//OASIS//ENTITIES DocBook XML Additional General Entities V4.1.2//EN" \
"-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN" \
"ISO 8879:1986//ENTITIES Russian Cyrillic//EN" \
"ISO 8879:1986//ENTITIES General Technical//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN" \
"-//OASIS//DTD XML Exchange Table Model 19990315//EN" \
"-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" \
"ISO 8879:1986//ENTITIES Added Latin 1//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN" \
"ISO 8879:1986//ENTITIES Added Latin 2//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN" \
"ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" \
"xml-dtd-4.1.2-%{version}-%{release}" $CATALOG "xml-dtd-4.1.2-%{version}-%{release}" $CATALOG "ISO 8879:1986//ENTITIES Publishing//EN" \
"ISO 8879:1986//ENTITIES Greek Letters//EN" \
"-//OASIS//ELEMENTS DocBook XML Information Pool V4.2//EN" \
"ISO 8879:1986//ENTITIES Box and Line Drawing//EN" \
"-//OASIS//DTD DocBook XML V4.2//EN" \
"ISO 8879:1986//ENTITIES Greek Symbols//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN" \
"ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" \
"-//OASIS//ENTITIES DocBook XML Character Entities V4.2//EN" \
"ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN" \
"-//OASIS//ENTITIES DocBook XML Notations V4.2//EN" \
"ISO 8879:1986//ENTITIES Diacritical Marks//EN" \
"ISO 8879:1986//ENTITIES Monotoniko Greek//EN" \
"-//OASIS//ENTITIES DocBook XML Additional General Entities V4.2//EN" \
"-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.2//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN" \
"ISO 8879:1986//ENTITIES Russian Cyrillic//EN" \
"ISO 8879:1986//ENTITIES General Technical//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN" \
"-//OASIS//DTD XML Exchange Table Model 19990315//EN" \
"-//OASIS//DTD DocBook XML CALS Table Model V4.2//EN" \
"ISO 8879:1986//ENTITIES Added Latin 1//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN" \
"ISO 8879:1986//ENTITIES Added Latin 2//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN" \
"ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" \
"xml-dtd-4.2-%{version}-%{release}" $CATALOG "xml-dtd-4.2-%{version}-%{release}" $CATALOG "ISO 8879:1986//ENTITIES Publishing//EN" \
"ISO 8879:1986//ENTITIES Greek Letters//EN" \
"-//OASIS//ELEMENTS DocBook XML Information Pool V4.3//EN" \
"ISO 8879:1986//ENTITIES Box and Line Drawing//EN" \
"-//OASIS//DTD DocBook XML V4.3//EN" \
"ISO 8879:1986//ENTITIES Greek Symbols//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN" \
"ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" \
"-//OASIS//ENTITIES DocBook XML Character Entities V4.3//EN" \
"ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN" \
"-//OASIS//ENTITIES DocBook XML Notations V4.3//EN" \
"ISO 8879:1986//ENTITIES Diacritical Marks//EN" \
"ISO 8879:1986//ENTITIES Monotoniko Greek//EN" \
"-//OASIS//ENTITIES DocBook XML Additional General Entities V4.3//EN" \
"-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.3//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN" \
"ISO 8879:1986//ENTITIES Russian Cyrillic//EN" \
"ISO 8879:1986//ENTITIES General Technical//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN" \
"-//OASIS//DTD XML Exchange Table Model 19990315//EN" \
"-//OASIS//DTD DocBook XML CALS Table Model V4.3//EN" \
"ISO 8879:1986//ENTITIES Added Latin 1//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN" \
"ISO 8879:1986//ENTITIES Added Latin 2//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN" \
"ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" \
"xml-dtd-4.3-%{version}-%{release}" $CATALOG "xml-dtd-4.3-%{version}-%{release}" $CATALOG "ISO 8879:1986//ENTITIES Publishing//EN" \
"ISO 8879:1986//ENTITIES Greek Letters//EN" \
"-//OASIS//ELEMENTS DocBook XML Information Pool V4.4//EN" \
"ISO 8879:1986//ENTITIES Box and Line Drawing//EN" \
"-//OASIS//DTD DocBook XML V4.4//EN" \
"ISO 8879:1986//ENTITIES Greek Symbols//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN" \
"ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" \
"-//OASIS//ENTITIES DocBook XML Character Entities V4.4//EN" \
"ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN" \
"-//OASIS//ENTITIES DocBook XML Notations V4.4//EN" \
"ISO 8879:1986//ENTITIES Diacritical Marks//EN" \
"ISO 8879:1986//ENTITIES Monotoniko Greek//EN" \
"-//OASIS//ENTITIES DocBook XML Additional General Entities V4.4//EN" \
"-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.4//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN" \
"ISO 8879:1986//ENTITIES Russian Cyrillic//EN" \
"ISO 8879:1986//ENTITIES General Technical//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN" \
"-//OASIS//DTD XML Exchange Table Model 19990315//EN" \
"-//OASIS//DTD DocBook XML CALS Table Model V4.4//EN" \
"ISO 8879:1986//ENTITIES Added Latin 1//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN" \
"ISO 8879:1986//ENTITIES Added Latin 2//EN" \
"ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN" \
"ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" \
"xml-dtd-4.4-%{version}-%{release}" $CATALOG "xml-dtd-4.4-%{version}-%{release}" $CATALOG # Finally, make sure everything in /etc/sgml is readable! # Update the centralized catalog corresponding to this version of the DTD # Fix up SGML super catalog so that there isn't an XML DTD before an # SGML one. We need to do this (*sigh*) because xmlcatalog messes up # the order of the lines, and SGML tools don't like to see XML things # Do they need switching around? if [ -n
"${XML}" ] && [ -n
"${SGML}" ] && [
"${XML}" -
lt "${SGML}" ]
# Switch those two lines around. "xml-dtd-4.1.2-%{version}-%{release}" $CATALOG "xml-dtd-4.2-%{version}-%{release}" $CATALOG "xml-dtd-4.3-%{version}-%{release}" $CATALOG "xml-dtd-4.4-%{version}-%{release}" $CATALOG - Use release number in centralized catalog name, so that the scriptlets * Wed Oct 10 2001 Tim Waugh <twaugh@redhat.com> 1.0-6 - Change some Requires: to PreReq:s (bug #54507). * Mon Oct 8 2001 Tim Waugh <twaugh@redhat.com> 1.0-5 - Use release number in the installed directory name, so that the * Sat Oct 6 2001 Tim Waugh <twaugh@redhat.com> 1.0-4 * Sat Oct 6 2001 Tim Waugh <twaugh@redhat.com> 1.0-2 - Require xml-common. Use xmlcatalog. * Tue Jun 12 2001 Tim Waugh <twaugh@redhat.com> 1.0-1 - Build for Red Hat Linux. * Sat Jun 09 2001 Chris Runge <crunge@pobox.com> - Provides: docbook-dtd-xml (not docbook-dtd-sgml) - undo catalog patch and dbcentx patch (this resulted in an effectively broken DTD when the document was processed with XSL stylesheets); added a symbolic link to retain docbook.cat -> catalog; added ent * Fri Jun 08 2001 Chris Runge <crunge@pobox.com> - created a 4.1.2 version - update required a change to OTHERCAT in postun - update required a change to the Makefile patch (no dbgenent.ent any more, * Wed Jan 24 2001 Tim Waugh <twaugh@redhat.com> - Scripts require fileutils. * Mon Jan 15 2001 Tim Waugh <twaugh@redhat.com> - Don't use 'rpm' in post scripts. - Be sure to own xml-dtd-4.1 directory. * Sun Jan 14 2001 Tim Waugh <twaugh@redhat.com> * Tue Jan 09 2001 Tim Waugh <twaugh@redhat.com> - Require install-catalog for post and postun. - Change Copyright: to License:. * Tue Jan 09 2001 Tim Waugh <twaugh@redhat.com>