summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn P. Davis <zhen@gentoo.org>2003-06-10 03:15:04 +0000
committerJohn P. Davis <zhen@gentoo.org>2003-06-10 03:15:04 +0000
commit975e383553f5010648ad28ac1e92675074b0f41c (patch)
tree55dea5da7f54336b6ba2d79e80b66061acac10ef /dev-libs/xerces-c
parentVERY important changes. Do not use 2.3.0!!! Use r1 instead, read ChangeLog (diff)
downloadgentoo-2-975e383553f5010648ad28ac1e92675074b0f41c.tar.gz
gentoo-2-975e383553f5010648ad28ac1e92675074b0f41c.tar.bz2
gentoo-2-975e383553f5010648ad28ac1e92675074b0f41c.zip
VERY important changes. Do not use 2.3.0!!! Use r1 instead, read ChangeLog
Diffstat (limited to 'dev-libs/xerces-c')
-rw-r--r--dev-libs/xerces-c/ChangeLog8
-rw-r--r--dev-libs/xerces-c/Manifest6
-rw-r--r--dev-libs/xerces-c/files/digest-xerces-c-2.3.0-r11
-rw-r--r--dev-libs/xerces-c/xerces-c-2.3.0-r1.ebuild47
-rw-r--r--dev-libs/xerces-c/xerces-c-2.3.0.ebuild6
5 files changed, 61 insertions, 7 deletions
diff --git a/dev-libs/xerces-c/ChangeLog b/dev-libs/xerces-c/ChangeLog
index 34fc68b6179b..cb70e787fb75 100644
--- a/dev-libs/xerces-c/ChangeLog
+++ b/dev-libs/xerces-c/ChangeLog
@@ -1,6 +1,12 @@
# 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.1 2003/06/09 20:58:00 zhen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/ChangeLog,v 1.2 2003/06/10 03:14:59 zhen Exp $
+
+ 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
+ -x86 -ppc and will await a couple of days before removing it from portage. To
+ -r1, I fixed the /include problem, and added the 'doc' use flag, cause there
+ are an awful lot of docs.
*xerces-c-2.3.0 (09 Jun 2003)
diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest
index 58dd28cb06ea..0404d7d472d8 100644
--- a/dev-libs/xerces-c/Manifest
+++ b/dev-libs/xerces-c/Manifest
@@ -1,5 +1,5 @@
-MD5 16ca41c19226e48b2eb5dff1ca489768 xerces-c-2.3.0.ebuild 1143
-MD5 9d87eab0560b3c018c9b4207705bbefc xerces-c-2.3.0-r1.ebuild 1141
-MD5 4cf5e1cad5e80b1b96a40af9ec56e594 ChangeLog 362
+MD5 f6f2d782efd6cc4f8aeee4f358e1d75a xerces-c-2.3.0.ebuild 1141
+MD5 3779002c2e2e05f66cadf2eb1a65df22 xerces-c-2.3.0-r1.ebuild 1181
+MD5 03940fbcfbb8b26e1b947314a3ec5e06 ChangeLog 683
MD5 89278908039ced958d9b6f0b25bd5fe3 files/digest-xerces-c-2.3.0-r1 71
MD5 89278908039ced958d9b6f0b25bd5fe3 files/digest-xerces-c-2.3.0 71
diff --git a/dev-libs/xerces-c/files/digest-xerces-c-2.3.0-r1 b/dev-libs/xerces-c/files/digest-xerces-c-2.3.0-r1
new file mode 100644
index 000000000000..dea84d598ea5
--- /dev/null
+++ b/dev-libs/xerces-c/files/digest-xerces-c-2.3.0-r1
@@ -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-r1.ebuild b/dev-libs/xerces-c/xerces-c-2.3.0-r1.ebuild
new file mode 100644
index 000000000000..c8ac6a4b07c8
--- /dev/null
+++ b/dev-libs/xerces-c/xerces-c-2.3.0-r1.ebuild
@@ -0,0 +1,47 @@
+# 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 $
+
+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/${MY_P/xerces-c/xerces-c-src}.tar.gz"
+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}/${MY_P/xerces-c/xerces-c-src}
+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
+
+ 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
+}
diff --git a/dev-libs/xerces-c/xerces-c-2.3.0.ebuild b/dev-libs/xerces-c/xerces-c-2.3.0.ebuild
index 8c28899d3293..daa64b19e25d 100644
--- a/dev-libs/xerces-c/xerces-c-2.3.0.ebuild
+++ b/dev-libs/xerces-c/xerces-c-2.3.0.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.ebuild,v 1.1 2003/06/09 20:58:00 zhen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/xerces-c-2.3.0.ebuild,v 1.2 2003/06/10 03:14:59 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=""
#S=${WORKDIR}/${MY_P/xerces-c/xerces-c-src}
@@ -31,7 +31,7 @@ src_compile() {
src_install () {
cd src/xercesc
- make PREFIX="${D}" install
+ make PREFIX="${D}/usr" install
dodir /usr/share/doc/${P}
cp -a ${S}/samples ${D}/usr/share/doc/${P}