diff options
-rw-r--r-- | dev-libs/xerces-c/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/xerces-c/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/xerces-c/files/digest-xerces-c-2.4.0-r1 | 1 | ||||
-rw-r--r-- | dev-libs/xerces-c/xerces-c-2.3.0-r6.ebuild | 4 | ||||
-rw-r--r-- | dev-libs/xerces-c/xerces-c-2.4.0-r1.ebuild | 47 | ||||
-rw-r--r-- | dev-libs/xerces-c/xerces-c-2.4.0.ebuild | 4 |
6 files changed, 59 insertions, 6 deletions
diff --git a/dev-libs/xerces-c/ChangeLog b/dev-libs/xerces-c/ChangeLog index a1b7beca942d..56d43821543c 100644 --- a/dev-libs/xerces-c/ChangeLog +++ b/dev-libs/xerces-c/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/xerces-c -# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/ChangeLog,v 1.14 2003/12/12 00:45:59 zhen Exp $ +# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/ChangeLog,v 1.15 2004/02/17 00:07:59 zhen Exp $ + + 16 Feb 2004; John Davis <zhen@gentoo.org> : + fix for bug #39634 11 Dec 2003; zhen <zhen@gentoo.org> xerces-c-2.4.0.ebuild: marking stable, no bugs for a week, lots of testing diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index 633ad2fff70c..a2586aa7e921 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -1,6 +1,8 @@ +MD5 6ead55c7afb0294e0a4b43175bdd92ae xerces-c-2.4.0-r1.ebuild 1104 MD5 32d9550fcf15e2eab8fdc011a801f281 xerces-c-2.4.0.ebuild 1060 MD5 4328aee0d796b8cd870b9bb5ee6b8375 xerces-c-2.3.0-r6.ebuild 1065 MD5 253242336ea145040a579177966aea32 ChangeLog 2856 MD5 03351c0a7b1304347e9fc9935ee439ba metadata.xml 455 MD5 89278908039ced958d9b6f0b25bd5fe3 files/digest-xerces-c-2.3.0-r6 71 +MD5 e982bcf4aa820fb6bc422777811e7095 files/digest-xerces-c-2.4.0-r1 70 MD5 e982bcf4aa820fb6bc422777811e7095 files/digest-xerces-c-2.4.0 70 diff --git a/dev-libs/xerces-c/files/digest-xerces-c-2.4.0-r1 b/dev-libs/xerces-c/files/digest-xerces-c-2.4.0-r1 new file mode 100644 index 000000000000..65c615a9a0be --- /dev/null +++ b/dev-libs/xerces-c/files/digest-xerces-c-2.4.0-r1 @@ -0,0 +1 @@ +MD5 d2cbd82c835441a1420eb38c4dda5129 xerces-c-src2_4_0.tar.gz 9193684 diff --git a/dev-libs/xerces-c/xerces-c-2.3.0-r6.ebuild b/dev-libs/xerces-c/xerces-c-2.3.0-r6.ebuild index e0dc0a7b59b4..06782d8e3275 100644 --- a/dev-libs/xerces-c/xerces-c-2.3.0-r6.ebuild +++ b/dev-libs/xerces-c/xerces-c-2.3.0-r6.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. +# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/xerces-c-2.3.0-r6.ebuild,v 1.2 2003/11/24 06:43:16 zhen Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/xerces-c-2.3.0-r6.ebuild,v 1.3 2004/02/17 00:07:59 zhen Exp $ MY_PV=${PV//./_} diff --git a/dev-libs/xerces-c/xerces-c-2.4.0-r1.ebuild b/dev-libs/xerces-c/xerces-c-2.4.0-r1.ebuild new file mode 100644 index 000000000000..f673d6ba3d8f --- /dev/null +++ b/dev-libs/xerces-c/xerces-c-2.4.0-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2004 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/xerces-c-2.4.0-r1.ebuild,v 1.1 2004/02/17 00:07:59 zhen Exp $ + +MY_PV=${PV//./_} + +DESCRIPTION="Xerces-C++ is a validating XML parser written in a portable subset of C++." + +SRC_URI="http://xml.apache.org/dist/xerces-c/stable/${PN}-src${MY_PV}.tar.gz" +HOMEPAGE="http://xml.apache.org/xerces-c/index.html" + +DEPEND="virtual/glibc + doc? ( app-doc/doxygen )" +LICENSE="Apache-1.1" +SLOT="0" +KEYWORDS="x86 ~ppc" +IUSE="doc" + +S=${WORKDIR}/${PN}-src${MY_PV} + +src_compile() { + export MAKEOPTS="-j1" + export XERCESCROOT=${S} + cd src/xercesc + econf || die + emake || die + unset MAKEOPTS +} + +src_install () { + export XERCESCROOT=${S} + cd ${S}/src/xercesc + make DESTDIR=${D} install || die + + if [ "`use doc`" ]; then + dodir /usr/share/doc/${P} + cp -a ${S}/samples ${D}/usr/share/doc/${P} + cd ${S}/doc; doxygen + dohtml -r html + fi + + cd ${S} + dodoc STATUS LICENSE LICENSE.txt credits.txt version.incl xerces-c.spec + dohtml Readme.html + + unset XERCESCROOT +} diff --git a/dev-libs/xerces-c/xerces-c-2.4.0.ebuild b/dev-libs/xerces-c/xerces-c-2.4.0.ebuild index 61e01b11d28d..d22e23631e71 100644 --- a/dev-libs/xerces-c/xerces-c-2.4.0.ebuild +++ b/dev-libs/xerces-c/xerces-c-2.4.0.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. +# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/xerces-c-2.4.0.ebuild,v 1.2 2003/12/12 00:45:59 zhen Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/xerces-c-2.4.0.ebuild,v 1.3 2004/02/17 00:07:59 zhen Exp $ MY_PV=${PV//./_} |