summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn P. Davis <zhen@gentoo.org>2003-08-01 22:53:33 +0000
committerJohn P. Davis <zhen@gentoo.org>2003-08-01 22:53:33 +0000
commit41b2cbab4ad31a0e9d7f8d3b196268d12e4bfd90 (patch)
treeb591cde2ff91c31352bc09293b06be8fd0a8c420 /dev-libs
parentfixed the lib and /obk issues. please check the ChangeLog (diff)
downloadhistorical-41b2cbab4ad31a0e9d7f8d3b196268d12e4bfd90.tar.gz
historical-41b2cbab4ad31a0e9d7f8d3b196268d12e4bfd90.tar.bz2
historical-41b2cbab4ad31a0e9d7f8d3b196268d12e4bfd90.zip
fixed the lib and /obk issues. please check the ChangeLog
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/xerces-c/Manifest6
-rw-r--r--dev-libs/xerces-c/files/digest-xerces-c-2.3.0-r41
-rw-r--r--dev-libs/xerces-c/xerces-c-2.3.0-r3.ebuild16
-rw-r--r--dev-libs/xerces-c/xerces-c-2.3.0-r4.ebuild44
4 files changed, 57 insertions, 10 deletions
diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest
index 7d86ec4da03b..ada174a998ca 100644
--- a/dev-libs/xerces-c/Manifest
+++ b/dev-libs/xerces-c/Manifest
@@ -1,7 +1,7 @@
-MD5 cdda22c41626515d29249a00ff39bf8d xerces-c-2.3.0-r3.ebuild 1214
+MD5 e666a8e97787713b2e8050732e61c94f xerces-c-2.3.0-r3.ebuild 1214
MD5 3524ed76d09f43fbaae3256997a4e9d1 xerces-c-2.3.0-r2.ebuild 1075
-MD5 457c357cb1fa84c5a6e66bd7f3b8f975 xerces-c-2.3.0-r4.ebuild 1036
-MD5 7d2036ab90a6a38addc1e5ddf4295056 ChangeLog 1640
+MD5 2f72652809ca6b4036e5e8a8073a9142 xerces-c-2.3.0-r4.ebuild 1036
+MD5 b2c3763dee81e263c5efeb00210226e3 ChangeLog 1640
MD5 89278908039ced958d9b6f0b25bd5fe3 files/digest-xerces-c-2.3.0-r2 71
MD5 89278908039ced958d9b6f0b25bd5fe3 files/digest-xerces-c-2.3.0-r3 71
MD5 89278908039ced958d9b6f0b25bd5fe3 files/digest-xerces-c-2.3.0-r4 71
diff --git a/dev-libs/xerces-c/files/digest-xerces-c-2.3.0-r4 b/dev-libs/xerces-c/files/digest-xerces-c-2.3.0-r4
new file mode 100644
index 000000000000..dea84d598ea5
--- /dev/null
+++ b/dev-libs/xerces-c/files/digest-xerces-c-2.3.0-r4
@@ -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-r3.ebuild b/dev-libs/xerces-c/xerces-c-2.3.0-r3.ebuild
index 3b2a2cf7865b..6ebc13b99ec9 100644
--- a/dev-libs/xerces-c/xerces-c-2.3.0-r3.ebuild
+++ b/dev-libs/xerces-c/xerces-c-2.3.0-r3.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-r3.ebuild,v 1.1 2003/07/29 02:20:39 zhen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/xerces-c/xerces-c-2.3.0-r3.ebuild,v 1.2 2003/08/01 22:53:26 zhen Exp $
MY_PV=${PV//./_}
@@ -26,12 +26,14 @@ src_compile() {
}
src_install () {
- cd src/xercesc
- make PREFIX="${D}/usr" install
- cd ${XERCESCROOT}/lib
- dosym libxerces-c.so.23.0 libxerces-c.so
- dosym libxerces-c.so.23.0 libxerces-c.so.23
- dolib.so libxerces-c.so.23.0
+ export XERCESCROOT=${S}
+ cd ${S}/src/xercesc
+ make DESTDIR=${D} install || die
+ #make PREFIX="${D}/usr" install
+ #cd ${XERCESCROOT}/lib
+ #dosym libxerces-c.so.23.0 libxerces-c.so
+ #dosym libxerces-c.so.23.0 libxerces-c.so.23
+ #dolib.so libxerces-c.so.23.0
if [ "`use doc`" ]; then
dodir /usr/share/doc/${P}
diff --git a/dev-libs/xerces-c/xerces-c-2.3.0-r4.ebuild b/dev-libs/xerces-c/xerces-c-2.3.0-r4.ebuild
new file mode 100644
index 000000000000..386785cc2128
--- /dev/null
+++ b/dev-libs/xerces-c/xerces-c-2.3.0-r4.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-r4.ebuild,v 1.1 2003/08/01 22:53:26 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
+ ./configure || die
+
+ make || 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
+}