diff options
Diffstat (limited to 'dev-libs/xerces-c/xerces-c-2.4.0.ebuild')
-rw-r--r-- | dev-libs/xerces-c/xerces-c-2.4.0.ebuild | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/dev-libs/xerces-c/xerces-c-2.4.0.ebuild b/dev-libs/xerces-c/xerces-c-2.4.0.ebuild new file mode 100644 index 000000000000..dd6c6bb262e9 --- /dev/null +++ b/dev-libs/xerces-c/xerces-c-2.4.0.ebuild @@ -0,0 +1,45 @@ +# 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.4.0.ebuild,v 1.1 2003/12/05 00:00:34 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 MAKEOPTS="-j1" + export XERCESCROOT=${S} + cd src/xercesc + econf || die + emake || die + unset MAKEOPTS +} + +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 +} |