Add docbook-xml package
This commit is contained in:
parent
1994b55167
commit
79a8c83d5d
69
docbook-xml/4.1.2-add-catalog.all.patch
Normal file
69
docbook-xml/4.1.2-add-catalog.all.patch
Normal file
@ -0,0 +1,69 @@
|
|||||||
|
--- /dev/null 2013-07-25 10:36:14.000000000 +0000
|
||||||
|
+++ docbook-xml-4.1.2/catalog.xml 2013-07-25 10:35:44.109659700 +0000
|
||||||
|
@@ -0,0 +1,66 @@
|
||||||
|
+<?xml version='1.0'?>
|
||||||
|
+<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN"
|
||||||
|
+ "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
|
||||||
|
+
|
||||||
|
+<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
|
||||||
|
+
|
||||||
|
+<!-- ...................................................................... -->
|
||||||
|
+<!-- XML Catalog data for DocBook XML V4.1.2............................... -->
|
||||||
|
+<!-- File catalog.xml ..................................................... -->
|
||||||
|
+
|
||||||
|
+<!-- Please direct all questions, bug reports, or suggestions for
|
||||||
|
+ changes to the docbook@lists.oasis-open.org mailing list. For more
|
||||||
|
+ information, see http://www.oasis-open.org/.
|
||||||
|
+ -->
|
||||||
|
+
|
||||||
|
+<!-- This is the catalog data file for DocBook V4.1.2. It is provided as
|
||||||
|
+ a convenience in building your own catalog files. You need not use
|
||||||
|
+ the filenames listed here, and need not use the filename method of
|
||||||
|
+ identifying storage objects at all. See the documentation for
|
||||||
|
+ detailed information on the files associated with the DocBook DTD.
|
||||||
|
+ See XML Catalogs at http://www.oasis-open.org/committees/entity/ for
|
||||||
|
+ detailed information on supplying and using catalog data.
|
||||||
|
+ -->
|
||||||
|
+
|
||||||
|
+<!-- ...................................................................... -->
|
||||||
|
+<!-- DocBook driver file .................................................. -->
|
||||||
|
+
|
||||||
|
+<public publicId="-//OASIS//DTD DocBook XML V4.1.2//EN"
|
||||||
|
+ uri="docbookx.dtd"/>
|
||||||
|
+
|
||||||
|
+<system systemId="http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"
|
||||||
|
+ uri="docbookx.dtd"/>
|
||||||
|
+
|
||||||
|
+<system systemId="http://docbook.org/xml/4.1.2/docbookx.dtd"
|
||||||
|
+ uri="docbookx.dtd"/>
|
||||||
|
+
|
||||||
|
+<!-- ...................................................................... -->
|
||||||
|
+<!-- DocBook modules ...................................................... -->
|
||||||
|
+
|
||||||
|
+<public publicId="-//OASIS//DTD DocBook CALS Table Model V4.1.2//EN"
|
||||||
|
+ uri="calstblx.dtd"/>
|
||||||
|
+
|
||||||
|
+ <!-- already included in docbook 4.2
|
||||||
|
+<public publicId="-//OASIS//DTD XML Exchange Table Model 19990315//EN"
|
||||||
|
+ uri="soextblx.dtd"/> -->
|
||||||
|
+
|
||||||
|
+<public publicId="-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN"
|
||||||
|
+ uri="dbpoolx.mod"/>
|
||||||
|
+
|
||||||
|
+<public publicId="-//OASIS//ELEMENTS DocBook Document Hierarchy V4.1.2//EN"
|
||||||
|
+ uri="dbhierx.mod"/>
|
||||||
|
+
|
||||||
|
+<public publicId="-//OASIS//ENTITIES DocBook Additional General Entities V4.1.2//EN"
|
||||||
|
+ uri="dbgenent.mod"/>
|
||||||
|
+
|
||||||
|
+<public publicId="-//OASIS//ENTITIES DocBook Notations V4.1.2//EN"
|
||||||
|
+ uri="dbnotnx.mod"/>
|
||||||
|
+
|
||||||
|
+<public publicId="-//OASIS//ENTITIES DocBook Character Entities V4.1.2//EN"
|
||||||
|
+ uri="dbcentx.mod"/>
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+<!-- End of catalog data for DocBook XML V4.1.2 ............................. -->
|
||||||
|
+<!-- ...................................................................... -->
|
||||||
|
+
|
||||||
|
+</catalog>
|
||||||
15
docbook-xml/4.2-Add-system.all.patch
Normal file
15
docbook-xml/4.2-Add-system.all.patch
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
--- docbook-xml-4.2/catalog.xml.orig 2002-07-17 20:14:41 +0400
|
||||||
|
+++ docbook-xml-4.2/catalog.xml 2012-08-17 09:33:15 +0400
|
||||||
|
@@ -25,6 +25,12 @@
|
||||||
|
<public publicId="-//OASIS//DTD DocBook XML V4.2//EN"
|
||||||
|
uri="docbookx.dtd"/>
|
||||||
|
|
||||||
|
+<system systemId="http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"
|
||||||
|
+ uri="docbookx.dtd"/>
|
||||||
|
+
|
||||||
|
+<system systemId="http://docbook.org/xml/4.2/docbookx.dtd"
|
||||||
|
+ uri="docbookx.dtd"/>
|
||||||
|
+
|
||||||
|
<!-- ...................................................................... -->
|
||||||
|
<!-- DocBook modules ...................................................... -->
|
||||||
|
|
||||||
24
docbook-xml/4.3-Add-system-and-htmltbl.all.patch
Normal file
24
docbook-xml/4.3-Add-system-and-htmltbl.all.patch
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
--- docbook-xml-4.3/catalog.xml.orig 2004-03-31 15:22:12 +0400
|
||||||
|
+++ docbook-xml-4.3/catalog.xml 2012-04-01 08:28:53 +0400
|
||||||
|
@@ -25,12 +25,21 @@
|
||||||
|
<public publicId="-//OASIS//DTD DocBook XML V4.3//EN"
|
||||||
|
uri="docbookx.dtd"/>
|
||||||
|
|
||||||
|
+<system systemId="http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
|
||||||
|
+ uri="docbookx.dtd"/>
|
||||||
|
+
|
||||||
|
+<system systemId="http://docbook.org/xml/4.3/docbookx.dtd"
|
||||||
|
+ uri="docbookx.dtd"/>
|
||||||
|
+
|
||||||
|
<!-- ...................................................................... -->
|
||||||
|
<!-- DocBook modules ...................................................... -->
|
||||||
|
|
||||||
|
<public publicId="-//OASIS//DTD DocBook CALS Table Model V4.3//EN"
|
||||||
|
uri="calstblx.dtd"/>
|
||||||
|
|
||||||
|
+<public publicId="-//OASIS//ELEMENTS DocBook XML HTML Tables V4.3//EN"
|
||||||
|
+ uri="htmltblx.mod"/>
|
||||||
|
+
|
||||||
|
<public publicId="-//OASIS//DTD XML Exchange Table Model 19990315//EN"
|
||||||
|
uri="soextblx.dtd"/>
|
||||||
|
|
||||||
24
docbook-xml/LICENSE
Normal file
24
docbook-xml/LICENSE
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
Copyright 1992-2006 HaL Computer Systems, Inc.,
|
||||||
|
O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
|
||||||
|
Corporation, Norman Walsh, Sun Microsystems, Inc., and the
|
||||||
|
Organization for the Advancement of Structured Information
|
||||||
|
Standards (OASIS).
|
||||||
|
|
||||||
|
See also http://docbook.org/specs/
|
||||||
|
|
||||||
|
Permission to use, copy, modify and distribute the DocBook XML DTD
|
||||||
|
and its accompanying documentation for any purpose and without fee
|
||||||
|
is hereby granted in perpetuity, provided that the above copyright
|
||||||
|
notice and this paragraph appear in all copies. The copyright
|
||||||
|
holders make no representation about the suitability of the DTD for
|
||||||
|
any purpose. It is provided "as is" without expressed or implied
|
||||||
|
warranty.
|
||||||
|
|
||||||
|
If you modify the DocBook DTD in any way, except for declaring and
|
||||||
|
referencing additional sets of general entities and declaring
|
||||||
|
additional notations, label your DTD as a variant of DocBook. See
|
||||||
|
the maintenance documentation for more information.
|
||||||
|
|
||||||
|
Please direct all questions, bug reports, or suggestions for
|
||||||
|
changes to the docbook@lists.oasis-open.org mailing list. For more
|
||||||
|
information, see http://www.oasis-open.org/docbook/.
|
||||||
293
docbook-xml/PKGBUILD
Normal file
293
docbook-xml/PKGBUILD
Normal file
@ -0,0 +1,293 @@
|
|||||||
|
# Maintainer: Alexey Pavlov <Alexpux@gmail.com>
|
||||||
|
|
||||||
|
pkgname=docbook-xml
|
||||||
|
pkgver=4.5
|
||||||
|
pkgrel=1
|
||||||
|
pkgdesc="A widely used XML scheme for writing documentation and help"
|
||||||
|
arch=('any')
|
||||||
|
url="http://www.oasis-open.org/docbook/"
|
||||||
|
license=('MIT')
|
||||||
|
depends=('libxml2')
|
||||||
|
install=docbook-xml.install
|
||||||
|
source=('http://www.docbook.org/xml/4.5/docbook-xml-4.5.zip'
|
||||||
|
'http://www.docbook.org/xml/4.4/docbook-xml-4.4.zip'
|
||||||
|
'http://www.docbook.org/xml/4.3/docbook-xml-4.3.zip'
|
||||||
|
'http://www.docbook.org/xml/4.2/docbook-xml-4.2.zip'
|
||||||
|
'http://www.docbook.org/xml/4.1.2/docbkx412.zip'
|
||||||
|
'LICENSE'
|
||||||
|
'4.1.2-add-catalog.all.patch'
|
||||||
|
'4.2-Add-system.all.patch'
|
||||||
|
'4.3-Add-system-and-htmltbl.all.patch')
|
||||||
|
noextract=('docbook-xml-4.5.zip' 'docbook-xml-4.4.zip' 'docbook-xml-4.3.zip' 'docbook-xml-4.2.zip' 'docbkx412.zip')
|
||||||
|
md5sums=('03083e288e87a7e829e437358da7ef9e'
|
||||||
|
'cbb04e9a700955d88c50962ef22c1634'
|
||||||
|
'ab200202b9e136a144db1e0864c45074'
|
||||||
|
'73fe50dfe74ca631c1602f558ed8961f'
|
||||||
|
'900d7609fb7e6d78901b357e4acfbc17'
|
||||||
|
'50e1eea70bc071b812e963e65af6707e'
|
||||||
|
'12aa076713322eed209b2aced44901b3'
|
||||||
|
'b33fdc80958f28c3c777cfc330a87741'
|
||||||
|
'd2ed39f57ea13ca8306c1e0d15149726')
|
||||||
|
|
||||||
|
package() {
|
||||||
|
|
||||||
|
for ver in 4.2 4.3 4.4 4.5; do
|
||||||
|
mkdir docbook-xml-${ver}
|
||||||
|
pushd docbook-xml-${ver}
|
||||||
|
bsdtar xf "${startdir}/docbook-xml-${ver}.zip"
|
||||||
|
case $ver in
|
||||||
|
4.2)
|
||||||
|
patch -p1 -i ${srcdir}/4.2-Add-system.all.patch
|
||||||
|
;;
|
||||||
|
4.3)
|
||||||
|
patch -p1 -i ${srcdir}/4.3-Add-system-and-htmltbl.all.patch
|
||||||
|
;;
|
||||||
|
4.4)
|
||||||
|
;;
|
||||||
|
4.5)
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
mkdir -p "${pkgdir}/usr/share/xml/docbook/xml-dtd-${ver}"
|
||||||
|
cp -dRf docbook.cat *.dtd ent/ *.mod \
|
||||||
|
"${pkgdir}/usr/share/xml/docbook/xml-dtd-${ver}/"
|
||||||
|
popd
|
||||||
|
done
|
||||||
|
mkdir docbook-xml-4.1.2
|
||||||
|
pushd docbook-xml-4.1.2
|
||||||
|
bsdtar xf "${startdir}/docbkx412.zip"
|
||||||
|
patch -p1 -i ${srcdir}/4.1.2-add-catalog.all.patch
|
||||||
|
mkdir -p "${pkgdir}/usr/share/xml/docbook/xml-dtd-4.1.2"
|
||||||
|
cp -dRf docbook.cat *.dtd ent/ *.mod \
|
||||||
|
"${pkgdir}/usr/share/xml/docbook/xml-dtd-4.1.2/"
|
||||||
|
popd
|
||||||
|
|
||||||
|
mkdir -p "${pkgdir}/etc/xml"
|
||||||
|
xmlcatalog --noout --create "${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
|
||||||
|
# V4.1.2
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//DTD DocBook XML V4.1.2//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.1.2/calstblx.dtd" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.1.2/calstblx.dtd" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//DTD XML Exchange Table Model 19990315//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.1.2/soextblx.dtd" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.1.2/dbpoolx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.1.2//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.1.2/dbhierx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ENTITIES DocBook XML Additional General Entities V4.1.2//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.1.2/dbgenent.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ENTITIES DocBook XML Notations V4.1.2//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.1.2/dbnotnx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ENTITIES DocBook XML Character Entities V4.1.2//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.1.2/dbcentx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "rewriteSystem" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.1.2" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.1.2" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "rewriteURI" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.1.2" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.1.2" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
|
||||||
|
# V4.2
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//DTD DocBook XML V4.2//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//DTD DocBook CALS Table Model V4.2//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.2/calstblx.dtd" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//DTD XML Exchange Table Model 19990315//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.2/soextblx.dtd" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ELEMENTS DocBook Information Pool V4.2//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.2/dbpoolx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ELEMENTS DocBook Document Hierarchy V4.2//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.2/dbhierx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ENTITIES DocBook Additional General Entities V4.2//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.2/dbgenent.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ENTITIES DocBook Notations V4.2//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.2/dbnotnx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ENTITIES DocBook Character Entities V4.2//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.2/dbcentx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "rewriteSystem" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.2" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.2" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "rewriteURI" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.2" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.2" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
|
||||||
|
# V4.3
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//DTD DocBook XML V4.3//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//DTD DocBook CALS Table Model V4.3//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.3/calstblx.dtd" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//DTD XML Exchange Table Model 19990315//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.3/soextblx.dtd" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ELEMENTS DocBook Information Pool V4.3//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.3/dbpoolx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ELEMENTS DocBook Document Hierarchy V4.3//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.3/dbhierx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ENTITIES DocBook Additional General Entities V4.3//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.3/dbgenent.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ENTITIES DocBook Notations V4.3//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.3/dbnotnx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ENTITIES DocBook Character Entities V4.3//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.3/dbcentx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "rewriteSystem" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.3" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.3" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "rewriteURI" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.3" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.3" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
|
||||||
|
# V4.4
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//DTD DocBook XML V4.4//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//DTD DocBook CALS Table Model V4.4//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.4/calstblx.dtd" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ELEMENTS DocBook XML HTML Tables V4.4//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.4/htmltblx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//DTD XML Exchange Table Model 19990315//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.4/soextblx.dtd" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ELEMENTS DocBook Information Pool V4.4//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.4/dbpoolx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ELEMENTS DocBook Document Hierarchy V4.4//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.4/dbhierx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ENTITIES DocBook Additional General Entities V4.4//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.4/dbgenent.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ENTITIES DocBook Notations V4.4//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.4/dbnotnx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ENTITIES DocBook Character Entities V4.4//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.4/dbcentx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "rewriteSystem" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.4" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.4" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "rewriteURI" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.4" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.4" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
|
||||||
|
# V4.5
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//DTD DocBook XML V4.5//EN" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//DTD DocBook XML CALS Table Model V4.5//EN" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.5/calstblx.dtd" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//DTD XML Exchange Table Model 19990315//EN" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.5/soextblx.dtd" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ELEMENTS DocBook XML Information Pool V4.5//EN" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.5/dbpoolx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.5//EN" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.5/dbhierx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ELEMENTS DocBook XML HTML Tables V4.5//EN" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.5/htmltblx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ENTITIES DocBook XML Notations V4.5//EN" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.5/dbnotnx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ENTITIES DocBook XML Character Entities V4.5//EN" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.5/dbcentx.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "public" \
|
||||||
|
"-//OASIS//ENTITIES DocBook XML Additional General Entities V4.5//EN" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.5/dbgenent.mod" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "rewriteSystem" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.5" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.5" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
xmlcatalog --noout --add "rewriteURI" \
|
||||||
|
"http://www.oasis-open.org/docbook/xml/4.5" \
|
||||||
|
"file:///usr/share/xml/docbook/xml-dtd-4.5" \
|
||||||
|
"${pkgdir}/etc/xml/docbook-xml"
|
||||||
|
|
||||||
|
# license
|
||||||
|
install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
|
||||||
|
|
||||||
|
mv -f ${pkgdir}/etc ${pkgdir}/usr/
|
||||||
|
}
|
||||||
42
docbook-xml/docbook-xml.install
Normal file
42
docbook-xml/docbook-xml.install
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
post_install() {
|
||||||
|
if [ -e etc/xml/catalog.preserve ]; then
|
||||||
|
mv etc/xml/catalog.preserve etc/xml/catalog
|
||||||
|
elif [ ! -e etc/xml/catalog ]; then
|
||||||
|
xmlcatalog --noout --create etc/xml/catalog
|
||||||
|
fi
|
||||||
|
xmlcatalog --noout --add "delegatePublic" \
|
||||||
|
"-//OASIS//ENTITIES DocBook XML" \
|
||||||
|
"file:///etc/xml/docbook-xml" \
|
||||||
|
etc/xml/catalog
|
||||||
|
xmlcatalog --noout --add "delegatePublic" \
|
||||||
|
"-//OASIS//DTD DocBook XML" \
|
||||||
|
"file:///etc/xml/docbook-xml" \
|
||||||
|
etc/xml/catalog
|
||||||
|
xmlcatalog --noout --add "delegateSystem" \
|
||||||
|
"http://www.oasis-open.org/docbook/" \
|
||||||
|
"file:///etc/xml/docbook-xml" \
|
||||||
|
etc/xml/catalog
|
||||||
|
xmlcatalog --noout --add "delegateURI" \
|
||||||
|
"http://www.oasis-open.org/docbook/" \
|
||||||
|
"file:///etc/xml/docbook-xml" \
|
||||||
|
etc/xml/catalog
|
||||||
|
}
|
||||||
|
|
||||||
|
# arg 1: the new package version
|
||||||
|
# arg 2: the old package version
|
||||||
|
pre_upgrade() {
|
||||||
|
if [ $(vercmp $2 4.5) -lt 0 ]; then
|
||||||
|
xmlcatalog --del "file:///etc/xml/docbook" etc/xml/catalog > etc/xml/catalog.preserve
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
post_upgrade() {
|
||||||
|
if [ $(vercmp $2 4.5) -ge 0 ]; then
|
||||||
|
post_remove
|
||||||
|
fi
|
||||||
|
post_install
|
||||||
|
}
|
||||||
|
|
||||||
|
post_remove() {
|
||||||
|
xmlcatalog --noout --del file:///etc/xml/docbook-xml etc/xml/catalog
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user