]> git.draconx.ca Git - gentoo-draconx.git/blobdiff - app-text/mathml-xml-dtd/mathml-xml-dtd-2.0.ebuild
app-text/mathml2: Rewrite of mathml-xml-dtd.
[gentoo-draconx.git] / app-text / mathml-xml-dtd / mathml-xml-dtd-2.0.ebuild
diff --git a/app-text/mathml-xml-dtd/mathml-xml-dtd-2.0.ebuild b/app-text/mathml-xml-dtd/mathml-xml-dtd-2.0.ebuild
deleted file mode 100644 (file)
index 7cebaac..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit versionator
-
-MY_P="${PN/-*/}$(get_major_version)"
-
-DESCRIPTION="MathML DTD and entity files"
-HOMEPAGE="http://www.w3.org/1998/Math/MathML"
-SRC_URI="http://www.w3.org/Math/DTD/${MY_P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="dev-libs/libxml2"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_install() {
-       INSTALL_DIRECTORY="/usr/share/sgml/mathml/${P}"
-
-       insinto ${INSTALL_DIRECTORY}
-       doins -r * || die
-}
-
-pkg_postinst() {
-       if [[ ! -r ${ROOT}etc/xml/mathml ]] ; then
-               ebegin "Creating MathML catalog"
-               xmlcatalog --noout --create "${ROOT}"etc/xml/mathml
-               eend $? "Failed to create MathML catalog"
-               [[ $? -ne 0 ]] && return
-       fi
-
-       einfo "Updating Root XML Catalog"
-       xmlcatalog --noout \
-               --add "delegatePublic" "-//W3C//DTD MathML" "file:///etc/xml/mathml" \
-               --add "delegatePublic" "-//W3C//ENTITIES" "file:///etc/xml/mathml" \
-               --add "delegateURI" "http://www.w3.org/TR/2001/REC-MathML2-20010221/dtd" "file:///etc/xml/mathml" \
-               "${ROOT}"etc/xml/catalog
-
-       einfo "Updating MathML Catalog"
-
-       (
-               IFS=";"
-               sed -n "/PUBLIC \"/ {N; s/\n/ /; s/^[^\"]*\"//; s/SYSTEM//; s/\"[^\"]*$//; s%\"[[:blank:]]\+\"%;${INSTALL_DIRECTORY}/%; p};" \
-                                               "${ROOT}${INSTALL_DIRECTORY#/}"/mathml2.dtd | while read orig replace
-               do
-                       xmlcatalog --noout --add public "${orig}" "file://${replace}" "${ROOT}"etc/xml/mathml
-               done
-       )
-
-       xmlcatalog --noout \
-               --add "rewriteSystem" \
-               "http://www.w3.org/TR/2001/REC-MathML2-20010221/dtd" "file://${INSTALL_DIRECTORY}" \
-               "${ROOT}"etc/xml/mathml
-
-       xmlcatalog --noout \
-               --add "rewriteURI" \
-               "http://www.w3.org/TR/2001/REC-MathML2-20010221/dtd" "file://${INSTALL_DIRECTORY}" \
-               "${ROOT}"etc/xml/mathml
-}
-
-pkg_postrm() {
-       einfo "Cleaning Root XML Catalog"
-
-       xmlcatalog --noout \
-               --del "-//W3C//DTD MathML" \
-               --del "-//W3C//ENTITIES" \
-               --del "http://www.w3.org/TR/2001/REC-MathML2-20010221/dtd" \
-               "${ROOT}"etc/xml/catalog
-
-       einfo "Cleaning MathML Catalog"
-
-       sed -i "/${P}/d" "${ROOT}"etc/xml/mathml
-}