summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn P. Davis <zhen@gentoo.org>2003-06-16 04:08:48 +0000
committerJohn P. Davis <zhen@gentoo.org>2003-06-16 04:08:48 +0000
commit4ee0f2dac162f19dd23943a11d8eea81118a0a6b (patch)
treec2bdff79193122383945391699c7f1614b0a25de /dev-libs/xerces-c
parentcleaning up and adding digests (diff)
downloadgentoo-2-4ee0f2dac162f19dd23943a11d8eea81118a0a6b.tar.gz
gentoo-2-4ee0f2dac162f19dd23943a11d8eea81118a0a6b.tar.bz2
gentoo-2-4ee0f2dac162f19dd23943a11d8eea81118a0a6b.zip
see changelog, many cleanups!
Diffstat (limited to 'dev-libs/xerces-c')
-rw-r--r--dev-libs/xerces-c/ChangeLog9
-rw-r--r--dev-libs/xerces-c/Manifest8
-rw-r--r--dev-libs/xerces-c/xerces-c-2.3.0-r1.ebuild4
-rw-r--r--dev-libs/xerces-c/xerces-c-2.3.0-r2.ebuild46
4 files changed, 59 insertions, 8 deletions
diff --git a/dev-libs/xerces-c/ChangeLog b/dev-libs/xerces-c/ChangeLog
index cb70e787fb75..622976eeef14 100644
--- a/dev-libs/xerces-c/ChangeLog
+++ b/dev-libs/xerces-c/ChangeLog
@@ -1,6 +1,13 @@
# 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/ChangeLog,v 1.2 2003/06/10 03:14:59 zhen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/ChangeLog,v 1.3 2003/06/16 04:08:44 zhen Exp $
+
+*xerces-c-2.3.0-r2 (16 Jun 2003)
+
+ 16 Jun 2003; <zhen@gentoo.org> xerces-c-2.3.0-r2.ebuild:
+ Removed the old xerces-c-2.3.0.ebuild because it was majorly borked. I added a
+ simple dolib statement to the -r2 to install the libraries (duh). Thanks to
+ Apache XML for their great docs (right, b0rked).
09 Jun 2003; <zhen@gentoo.org> xerces-c-2.3.0.ebuild:
Fixed a major prob w/ 2.3.0 installing into /include ::oops::. I marked it
diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest
index 39274bbef338..7b090500e51b 100644
--- a/dev-libs/xerces-c/Manifest
+++ b/dev-libs/xerces-c/Manifest
@@ -1,7 +1,5 @@
-MD5 f6f2d782efd6cc4f8aeee4f358e1d75a xerces-c-2.3.0.ebuild 1141
-MD5 c4e1703b6ab9600999ad0c6e67b970c5 xerces-c-2.3.0-r2.ebuild 1133
-MD5 3779002c2e2e05f66cadf2eb1a65df22 xerces-c-2.3.0-r1.ebuild 1181
-MD5 03940fbcfbb8b26e1b947314a3ec5e06 ChangeLog 683
+MD5 1362743d532d842b31e85c6c1ed356b8 xerces-c-2.3.0-r2.ebuild 1077
+MD5 a42c094b9a56bb6afb57ca46475fb60d xerces-c-2.3.0-r1.ebuild 1181
+MD5 56a364a53b8cc4608191bb7f6d671f5a ChangeLog 987
MD5 89278908039ced958d9b6f0b25bd5fe3 files/digest-xerces-c-2.3.0-r1 71
MD5 89278908039ced958d9b6f0b25bd5fe3 files/digest-xerces-c-2.3.0-r2 71
-MD5 89278908039ced958d9b6f0b25bd5fe3 files/digest-xerces-c-2.3.0 71
diff --git a/dev-libs/xerces-c/xerces-c-2.3.0-r1.ebuild b/dev-libs/xerces-c/xerces-c-2.3.0-r1.ebuild
index c8ac6a4b07c8..a24126526b75 100644
--- a/dev-libs/xerces-c/xerces-c-2.3.0-r1.ebuild
+++ b/dev-libs/xerces-c/xerces-c-2.3.0-r1.ebuild
@@ -1,6 +1,6 @@
# 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-r1.ebuild,v 1.1 2003/06/10 03:14:59 zhen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/xerces-c-2.3.0-r1.ebuild,v 1.2 2003/06/16 04:08:44 zhen Exp $
MY_PV=${PV//./_}
@@ -14,7 +14,7 @@ DEPEND="virtual/glibc"
#RDEPEND=""
LICENSE="Apache-1.1"
SLOT="0"
-KEYWORDS="~x86 ~ppc"
+KEYWORDS="-x86 -ppc"
IUSE="doc"
#S=${WORKDIR}/${MY_P/xerces-c/xerces-c-src}
diff --git a/dev-libs/xerces-c/xerces-c-2.3.0-r2.ebuild b/dev-libs/xerces-c/xerces-c-2.3.0-r2.ebuild
new file mode 100644
index 000000000000..8db02d3ca8eb
--- /dev/null
+++ b/dev-libs/xerces-c/xerces-c-2.3.0-r2.ebuild
@@ -0,0 +1,46 @@
+# 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-r2.ebuild,v 1.1 2003/06/16 04:08:44 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"
+#RDEPEND=""
+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
+ ./configure || die
+
+ # emake does NOT work!!!
+ make || die
+}
+
+src_install () {
+ cd src/xercesc
+ make PREFIX="${D}/usr" install
+ dolib lib/libxerces-c.so.23.0
+
+ 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.txtles version.incl xerces-c.spec
+ dohtml Readme.html
+
+ unset XERCESCROOT
+}