diff options
author | 2003-06-10 03:15:04 +0000 | |
---|---|---|
committer | 2003-06-10 03:15:04 +0000 | |
commit | 975e383553f5010648ad28ac1e92675074b0f41c (patch) | |
tree | 55dea5da7f54336b6ba2d79e80b66061acac10ef /dev-libs/xerces-c | |
parent | VERY important changes. Do not use 2.3.0!!! Use r1 instead, read ChangeLog (diff) | |
download | gentoo-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/ChangeLog | 8 | ||||
-rw-r--r-- | dev-libs/xerces-c/Manifest | 6 | ||||
-rw-r--r-- | dev-libs/xerces-c/files/digest-xerces-c-2.3.0-r1 | 1 | ||||
-rw-r--r-- | dev-libs/xerces-c/xerces-c-2.3.0-r1.ebuild | 47 | ||||
-rw-r--r-- | dev-libs/xerces-c/xerces-c-2.3.0.ebuild | 6 |
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} |