summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn P. Davis <zhen@gentoo.org>2003-08-05 15:25:46 +0000
committerJohn P. Davis <zhen@gentoo.org>2003-08-05 15:25:46 +0000
commitd35e1751c3e5b0de0647498deb6e9d45ff72d9c0 (patch)
tree20ea2c78ee14465a46fe5140e0230774997b876b /dev-libs/xerces-c
parentadded support for econf/emake, check the changelog (diff)
downloadgentoo-2-d35e1751c3e5b0de0647498deb6e9d45ff72d9c0.tar.gz
gentoo-2-d35e1751c3e5b0de0647498deb6e9d45ff72d9c0.tar.bz2
gentoo-2-d35e1751c3e5b0de0647498deb6e9d45ff72d9c0.zip
added support for econf/emake, check the changelog
Diffstat (limited to 'dev-libs/xerces-c')
-rw-r--r--dev-libs/xerces-c/ChangeLog6
-rw-r--r--dev-libs/xerces-c/Manifest4
-rw-r--r--dev-libs/xerces-c/files/digest-xerces-c-2.3.0-r51
-rw-r--r--dev-libs/xerces-c/xerces-c-2.3.0-r5.ebuild44
4 files changed, 52 insertions, 3 deletions
diff --git a/dev-libs/xerces-c/ChangeLog b/dev-libs/xerces-c/ChangeLog
index 7ba363c31182..8acc7d640397 100644
--- a/dev-libs/xerces-c/ChangeLog
+++ b/dev-libs/xerces-c/ChangeLog
@@ -1,6 +1,10 @@
# 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.8 2003/08/01 22:55:55 zhen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/ChangeLog,v 1.9 2003/08/05 15:25:39 zhen Exp $
+
+ 05 Aug 2003; <zhen@gentoo.org> :
+ bumped to -r5 to fix configuration issues. I just used econf/emake instead, no big
+ changes. Thanks again to cdlaw@elec.gla.ac.uk
01 Aug 2003; <zhen@gentoo.org> xerces-c-2.3.0-r3.ebuild:
I didn't mean to check in the changed -r3, changing back for archival
diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest
index 19e1f6a0b1bd..ef4b35cf777a 100644
--- a/dev-libs/xerces-c/Manifest
+++ b/dev-libs/xerces-c/Manifest
@@ -1,8 +1,8 @@
MD5 aa0cd1745661860cca93e0dbb6a860bd xerces-c-2.3.0-r3.ebuild 1150
-MD5 599b897ec348a60250225334bedc308f xerces-c-2.3.0-r5.ebuild 1030
+MD5 88d10e697b375c341776459b8eba6077 xerces-c-2.3.0-r5.ebuild 1031
MD5 3524ed76d09f43fbaae3256997a4e9d1 xerces-c-2.3.0-r2.ebuild 1075
MD5 2f72652809ca6b4036e5e8a8073a9142 xerces-c-2.3.0-r4.ebuild 1036
-MD5 ee5f789bf39ac4205300e43c4ed46429 ChangeLog 1807
+MD5 d30386d3cccfbd7a899e41b39e3830a0 ChangeLog 1976
MD5 03351c0a7b1304347e9fc9935ee439ba metadata.xml 455
MD5 89278908039ced958d9b6f0b25bd5fe3 files/digest-xerces-c-2.3.0-r2 71
MD5 89278908039ced958d9b6f0b25bd5fe3 files/digest-xerces-c-2.3.0-r3 71
diff --git a/dev-libs/xerces-c/files/digest-xerces-c-2.3.0-r5 b/dev-libs/xerces-c/files/digest-xerces-c-2.3.0-r5
new file mode 100644
index 000000000000..dea84d598ea5
--- /dev/null
+++ b/dev-libs/xerces-c/files/digest-xerces-c-2.3.0-r5
@@ -0,0 +1 @@
+MD5 5167dca8942dd2dd719fa5a8ebe0c18b xerces-c-src_2_3_0.tar.gz 6885335
diff --git a/dev-libs/xerces-c/xerces-c-2.3.0-r5.ebuild b/dev-libs/xerces-c/xerces-c-2.3.0-r5.ebuild
new file mode 100644
index 000000000000..c6a8da39cdaf
--- /dev/null
+++ b/dev-libs/xerces-c/xerces-c-2.3.0-r5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2003 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-r5.ebuild,v 1.1 2003/08/05 15:25:39 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"
+LICENSE="Apache-1.1"
+SLOT="0"
+KEYWORDS="~x86 ~ppc"
+IUSE="doc"
+
+S=${WORKDIR}/${PN}-src_${MY_PV}
+
+src_compile() {
+ export XERCESCROOT=${S}
+ cd src/xercesc
+ econf || die
+
+ emake || die
+}
+
+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}
+ dohtml -r doc/html
+ fi
+
+ cd ${S}
+ dodoc STATUS LICENSE LICENSE.txt credits.txt version.incl xerces-c.spec
+ dohtml Readme.html
+
+ unset XERCESCROOT
+}