summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonardo Boshell <leonardop@gentoo.org>2007-08-21 23:02:06 +0000
committerLeonardo Boshell <leonardop@gentoo.org>2007-08-21 23:02:06 +0000
commit3af7c4e1a2a082520cd8e85827d21a977315943e (patch)
tree5b67ea0b46b22000dc484b13c3797b4977c958ad /app-text/docbook-xml-simple-dtd
parentmedia-sound/denemo-0.7.6: x86 stable (bug #189135) (diff)
downloadhistorical-3af7c4e1a2a082520cd8e85827d21a977315943e.tar.gz
historical-3af7c4e1a2a082520cd8e85827d21a977315943e.tar.bz2
historical-3af7c4e1a2a082520cd8e85827d21a977315943e.zip
Added ebuild for Simplified DocBook 4.1.2.5 (bug #188499)
Package-Manager: portage-2.1.3.6
Diffstat (limited to 'app-text/docbook-xml-simple-dtd')
-rw-r--r--app-text/docbook-xml-simple-dtd/ChangeLog9
-rw-r--r--app-text/docbook-xml-simple-dtd/Manifest23
-rw-r--r--app-text/docbook-xml-simple-dtd/docbook-xml-simple-dtd-1.0.ebuild49
-rw-r--r--app-text/docbook-xml-simple-dtd/docbook-xml-simple-dtd-4.1.2.5.ebuild69
-rw-r--r--app-text/docbook-xml-simple-dtd/files/digest-docbook-xml-simple-dtd-1.03
-rw-r--r--app-text/docbook-xml-simple-dtd/files/digest-docbook-xml-simple-dtd-4.1.2.53
6 files changed, 92 insertions, 64 deletions
diff --git a/app-text/docbook-xml-simple-dtd/ChangeLog b/app-text/docbook-xml-simple-dtd/ChangeLog
index 13cf62bf88ed..78d286773fd2 100644
--- a/app-text/docbook-xml-simple-dtd/ChangeLog
+++ b/app-text/docbook-xml-simple-dtd/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-text/docbook-xml-simple-dtd
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xml-simple-dtd/ChangeLog,v 1.46 2007/07/12 09:15:03 uberlord Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xml-simple-dtd/ChangeLog,v 1.47 2007/08/21 23:02:05 leonardop Exp $
+
+*docbook-xml-simple-dtd-4.1.2.5 (21 Aug 2007)
+
+ 21 Aug 2007; Leonardo Boshell <leonardop@gentoo.org>
+ +docbook-xml-simple-dtd-4.1.2.5.ebuild:
+ Added DTD for Simplified DocBook 4.1.2.5 (bug #188499). Added code to handle
+ installation/removal of the DTD in the XML catalog.
12 Jul 2007; Roy Marples <uberlord@gentoo.org>
docbook-xml-simple-dtd-1.0.ebuild, docbook-xml-simple-dtd-1.0-r1.ebuild,
diff --git a/app-text/docbook-xml-simple-dtd/Manifest b/app-text/docbook-xml-simple-dtd/Manifest
index 9d851a733a01..4192970239fa 100644
--- a/app-text/docbook-xml-simple-dtd/Manifest
+++ b/app-text/docbook-xml-simple-dtd/Manifest
@@ -8,32 +8,33 @@ RMD160 15e8c95f2240b4563cd0a70fced0d0634eed2ce1 files/docbook-xml-simple-dtd-4.1
SHA256 30bbe27691f329f9825936fe75243457084262901ebf0eb696f84a7fc9d3aad4 files/docbook-xml-simple-dtd-4.1.2.4.catalog 1728
DIST docbook-simple-1.0.zip 31173 RMD160 69eb251783596d7222baab90c3fe08316823aadc SHA1 595c4824b40aced89359e5a77ed4887903566585 SHA256 412665bd9958a39044d4ab5432c3c786f7f5db51a59905290e4d099983d714ba
DIST sdb4124.zip 35199 RMD160 32bcdf4d38401f7fdf62aaea587699c03d25ea70 SHA1 3debe639734cfce4cd345ace2b7cdb2bb8eb9b42 SHA256 14aea7b901dd07f7725273fe96456599e226792dc2a02556bef6ab970a57bb56
+DIST simple4125.zip 29839 RMD160 9dbb249dfd89957288c41a3d4e60252327e9be9b SHA1 45ccbd0d9f895621bce6893dc39cbe7c8c2d0a83 SHA256 a3c8dc4961b469447986dc4b6b4d7081450ddb1097ad1d8c82e0d35b335aa1a2
EBUILD docbook-xml-simple-dtd-1.0-r1.ebuild 946 RMD160 8081ecb24d48b1239098323d7b602e0ff450d6dc SHA1 4cfb98af3ca105c2517f3a1be916d5801cc9658e SHA256 91213a75a79c276854e174d3b5419e928d377bf5e1e74ce40331531ab71e4e8e
MD5 1cd9e1a0f53ecbe53f6a8ade0e61eb57 docbook-xml-simple-dtd-1.0-r1.ebuild 946
RMD160 8081ecb24d48b1239098323d7b602e0ff450d6dc docbook-xml-simple-dtd-1.0-r1.ebuild 946
SHA256 91213a75a79c276854e174d3b5419e928d377bf5e1e74ce40331531ab71e4e8e docbook-xml-simple-dtd-1.0-r1.ebuild 946
-EBUILD docbook-xml-simple-dtd-1.0.ebuild 1416 RMD160 c489cae98a770afefb10fd85269d1fea55a2f721 SHA1 bcc8baf9e6a92015a4b8d552e37db9d346a313a1 SHA256 c226238abf25679f2ebe41fd83dfd3f64e87cffbffc6814388c5f28896bc6dda
-MD5 6f6303a8555f3120900175e957810c46 docbook-xml-simple-dtd-1.0.ebuild 1416
-RMD160 c489cae98a770afefb10fd85269d1fea55a2f721 docbook-xml-simple-dtd-1.0.ebuild 1416
-SHA256 c226238abf25679f2ebe41fd83dfd3f64e87cffbffc6814388c5f28896bc6dda docbook-xml-simple-dtd-1.0.ebuild 1416
EBUILD docbook-xml-simple-dtd-4.1.2.4-r2.ebuild 1002 RMD160 02500ecfa1cf5a239a097f0006253b8eaf44aac2 SHA1 e8a2b06b7f48ced8caf348f4902b19328510fcfa SHA256 76779047dd5d7aaf8aed6a88979e9438f50abb1cb2b4a61a2a6d3caf6acebe2c
MD5 1bea1902d969aecb0d0e25a6d7b2625c docbook-xml-simple-dtd-4.1.2.4-r2.ebuild 1002
RMD160 02500ecfa1cf5a239a097f0006253b8eaf44aac2 docbook-xml-simple-dtd-4.1.2.4-r2.ebuild 1002
SHA256 76779047dd5d7aaf8aed6a88979e9438f50abb1cb2b4a61a2a6d3caf6acebe2c docbook-xml-simple-dtd-4.1.2.4-r2.ebuild 1002
-MISC ChangeLog 5728 RMD160 f2cbdd2a4ea1da2a007f75b04783b460a388fc0c SHA1 287fe7521248861f4579102e0bc0d4249fd3af24 SHA256 b93a91792c5d4a344a38a1f9269f2bc676a48413e0bbbe024cd297e75c9a45a4
-MD5 e3f00eb21634e98c2e9cd780d95ef4d6 ChangeLog 5728
-RMD160 f2cbdd2a4ea1da2a007f75b04783b460a388fc0c ChangeLog 5728
-SHA256 b93a91792c5d4a344a38a1f9269f2bc676a48413e0bbbe024cd297e75c9a45a4 ChangeLog 5728
+EBUILD docbook-xml-simple-dtd-4.1.2.5.ebuild 1953 RMD160 7d2c31a1b8999508d0fbfaacf79e38a2e9c77b63 SHA1 c0abded3bcdad466bd8cc7f9d3c2108a11d218ab SHA256 1bb4c5d581583db216636536d6a6452ee022a8e7ad4a009383d4c4b55ca3934a
+MD5 e016f5527bf7927d26991e5ee13e6ce8 docbook-xml-simple-dtd-4.1.2.5.ebuild 1953
+RMD160 7d2c31a1b8999508d0fbfaacf79e38a2e9c77b63 docbook-xml-simple-dtd-4.1.2.5.ebuild 1953
+SHA256 1bb4c5d581583db216636536d6a6452ee022a8e7ad4a009383d4c4b55ca3934a docbook-xml-simple-dtd-4.1.2.5.ebuild 1953
+MISC ChangeLog 6007 RMD160 edc7a28b5de4b1070146721fe45b14412353bb00 SHA1 39993e11bad1efd9ca21086f011ba2fdb2b1532e SHA256 6e0f49a550f9a1354e1e469f6d026c9145097b72bf52455e8cfc5e400c3c181a
+MD5 cf783a10dcf54daa3be878fa1e82ceab ChangeLog 6007
+RMD160 edc7a28b5de4b1070146721fe45b14412353bb00 ChangeLog 6007
+SHA256 6e0f49a550f9a1354e1e469f6d026c9145097b72bf52455e8cfc5e400c3c181a ChangeLog 6007
MISC metadata.xml 159 RMD160 a94e7b2c191d1593b8bc416d266571e001c2f673 SHA1 3c1d0831d8acacef390234d20d7711cabded861a SHA256 52cf1b9dda72e2d61fef95515c8a124ac9f1196e5509e5636e269f396fcba8a3
MD5 f6f50979d39d8d194c09b8f7833219aa metadata.xml 159
RMD160 a94e7b2c191d1593b8bc416d266571e001c2f673 metadata.xml 159
SHA256 52cf1b9dda72e2d61fef95515c8a124ac9f1196e5509e5636e269f396fcba8a3 metadata.xml 159
-MD5 7ba1248562ad3300a79a494445d97570 files/digest-docbook-xml-simple-dtd-1.0 244
-RMD160 b8367ccf6c7d218ed7962f28b897f2b2c42de093 files/digest-docbook-xml-simple-dtd-1.0 244
-SHA256 020dc41af866d9a80240c4b1cb707415c9c1ba27885c058a32f67873ca3c026b files/digest-docbook-xml-simple-dtd-1.0 244
MD5 7ba1248562ad3300a79a494445d97570 files/digest-docbook-xml-simple-dtd-1.0-r1 244
RMD160 b8367ccf6c7d218ed7962f28b897f2b2c42de093 files/digest-docbook-xml-simple-dtd-1.0-r1 244
SHA256 020dc41af866d9a80240c4b1cb707415c9c1ba27885c058a32f67873ca3c026b files/digest-docbook-xml-simple-dtd-1.0-r1 244
MD5 22a64f665409ffe8caee0c1f92d6c9da files/digest-docbook-xml-simple-dtd-4.1.2.4-r2 211
RMD160 a0b2ebd7c76bcbe53d837abe06f2defcbb9ecdca files/digest-docbook-xml-simple-dtd-4.1.2.4-r2 211
SHA256 50fd099cb99e945798534c90119f4d8407f044598bd558aa426874e907142a56 files/digest-docbook-xml-simple-dtd-4.1.2.4-r2 211
+MD5 e2ddaa0793a6b47af020154e64e3d29f files/digest-docbook-xml-simple-dtd-4.1.2.5 220
+RMD160 2286c8e9315919bab6603423f20b9c1cb32db623 files/digest-docbook-xml-simple-dtd-4.1.2.5 220
+SHA256 dbc30d78d05a18509f98998e37d067ac8690962b4b0b3671924f6f7db9232fc6 files/digest-docbook-xml-simple-dtd-4.1.2.5 220
diff --git a/app-text/docbook-xml-simple-dtd/docbook-xml-simple-dtd-1.0.ebuild b/app-text/docbook-xml-simple-dtd/docbook-xml-simple-dtd-1.0.ebuild
deleted file mode 100644
index 05da0bc47361..000000000000
--- a/app-text/docbook-xml-simple-dtd/docbook-xml-simple-dtd-1.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xml-simple-dtd/docbook-xml-simple-dtd-1.0.ebuild,v 1.13 2007/07/12 09:15:03 uberlord Exp $
-
-MY_PN="docbook-simple"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Simplified Docbook DTD for XML"
-HOMEPAGE="http://www.oasis-open.org/docbook/"
-SRC_URI="http://www.oasis-open.org/docbook/xml/simple/${PV}/${MY_P}.zip"
-
-LICENSE="X11"
-SLOT="1.0"
-KEYWORDS="alpha ~amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86"
-IUSE=""
-
-RDEPEND="dev-libs/libxml2"
-DEPEND=">=app-arch/unzip-5.41
- ${RDEPEND}"
-
-S=${WORKDIR}
-
-src_install() {
- insinto /usr/share/sgml/docbook/xml-simple-dtd-${PV}
- doins *.dtd *.mod *.css || die
-}
-
-pkg_postinst() {
- # and now enter the simplified docbook dtd to the catalog
- CATALOG=/etc/xml/catalog
-
- /usr/bin/xmlcatalog --noout --add "rewriteSystem" \
- "http://www.oasis-open.org/docbook/xml/simple/${PV}" \
- "/usr/share/sgml/docbook/xml-simple-dtd-${PV}" \
- ${CATALOG}
-
- /usr/bin/xmlcatalog --noout --add "rewriteURI" \
- "http://www.oasis-open.org/docbook/xml/simple/${PV}" \
- "/usr/share/sgml/docbook/xml-simple-dtd-${PV}" \
- ${CATALOG}
-}
-
-pkg_postrm() {
- # and clean up the catalog when we're finished
- CATALOG=/etc/xml/catalog
- /usr/bin/xmlcatalog --noout --del \
- "/usr/share/sgml/docbook/xml-simple-dtd-${PV}" \
- ${CATALOG}
-}
diff --git a/app-text/docbook-xml-simple-dtd/docbook-xml-simple-dtd-4.1.2.5.ebuild b/app-text/docbook-xml-simple-dtd/docbook-xml-simple-dtd-4.1.2.5.ebuild
new file mode 100644
index 000000000000..5e89b92ff28b
--- /dev/null
+++ b/app-text/docbook-xml-simple-dtd/docbook-xml-simple-dtd-4.1.2.5.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xml-simple-dtd/docbook-xml-simple-dtd-4.1.2.5.ebuild,v 1.1 2007/08/21 23:02:05 leonardop Exp $
+
+DESCRIPTION="Simplified Docbook DTD for XML"
+HOMEPAGE="http://www.oasis-open.org/docbook/xml/simple/4.1.2.5/"
+SRC_URI="http://www.nwalsh.com/docbook/simple/${PV}/simple4125.zip"
+
+LICENSE="X11"
+SLOT="4.1.2.5"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND=">=app-arch/unzip-5.41
+ dev-libs/libxml2"
+RDEPEND=""
+
+S=${WORKDIR}
+
+
+xml_catalog_setup() {
+ CATALOG="${ROOT}etc/xml/catalog"
+ XMLTOOL="${ROOT}usr/bin/xmlcatalog"
+ DTDDIR="${ROOT}usr/share/sgml/docbook/${P#docbook-}"
+
+ [ -x "${XMLTOOL}" ] || return 1
+
+ return 0
+}
+
+src_install() {
+ insinto /usr/share/sgml/docbook/${P#docbook-}
+ doins *.dtd *.mod *.css
+
+ newins "${FILESDIR}"/${P}.catalog catalog
+}
+
+pkg_postinst() {
+ xml_catalog_setup || return
+
+ einfo "Installing docbook-simple-dtd-4.1.2.5 in the global XML catalog"
+
+ $XMLTOOL --noout --add 'public' \
+ '-//OASIS//DTD Simplified DocBook XML V4.1.2.5//EN' \
+ ${DTDDIR}/sdocbook.dtd $CATALOG
+ $XMLTOOL --noout --add 'rewriteSystem' \
+ 'http://www.oasis-open.org/docbook/xml/simple/4.1.2.5' \
+ ${DTDDIR} $CATALOG
+ $XMLTOOL --noout --add 'rewriteURI' \
+ 'http://www.oasis-open.org/docbook/xml/simple/4.1.2.5' \
+ ${DTDDIR} $CATALOG
+}
+
+pkg_postrm() {
+ xml_catalog_setup || return
+
+ if [ -d "$DTDDIR" ]; then
+ einfo "The simple-dtd-4.1.2.5 data directory still exists."
+ einfo "No entries will be removed from the XML catalog."
+ return
+ fi
+
+ einfo "Removing docbook-simple-dtd-4.1.2.5 from the global XML catalog"
+
+ $XMLTOOL --noout --del \
+ '-//OASIS//DTD Simplified DocBook XML V4.1.2.5//EN' $CATALOG
+ $XMLTOOL --noout --del \
+ 'http://www.oasis-open.org/docbook/xml/simple/4.1.2.5' $CATALOG
+}
diff --git a/app-text/docbook-xml-simple-dtd/files/digest-docbook-xml-simple-dtd-1.0 b/app-text/docbook-xml-simple-dtd/files/digest-docbook-xml-simple-dtd-1.0
deleted file mode 100644
index 392ad0e7f5a5..000000000000
--- a/app-text/docbook-xml-simple-dtd/files/digest-docbook-xml-simple-dtd-1.0
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 10cf33eb280595db5a6927a3407ef61a docbook-simple-1.0.zip 31173
-RMD160 69eb251783596d7222baab90c3fe08316823aadc docbook-simple-1.0.zip 31173
-SHA256 412665bd9958a39044d4ab5432c3c786f7f5db51a59905290e4d099983d714ba docbook-simple-1.0.zip 31173
diff --git a/app-text/docbook-xml-simple-dtd/files/digest-docbook-xml-simple-dtd-4.1.2.5 b/app-text/docbook-xml-simple-dtd/files/digest-docbook-xml-simple-dtd-4.1.2.5
new file mode 100644
index 000000000000..24554ccbc892
--- /dev/null
+++ b/app-text/docbook-xml-simple-dtd/files/digest-docbook-xml-simple-dtd-4.1.2.5
@@ -0,0 +1,3 @@
+MD5 001fe86011b81c9f7aa863c385b98fcd simple4125.zip 29839
+RMD160 9dbb249dfd89957288c41a3d4e60252327e9be9b simple4125.zip 29839
+SHA256 a3c8dc4961b469447986dc4b6b4d7081450ddb1097ad1d8c82e0d35b335aa1a2 simple4125.zip 29839