diff options
author | Mike Frysinger <vapier@gentoo.org> | 2006-09-03 05:49:22 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2006-09-03 05:49:22 +0000 |
commit | 9c34144cb19d3782b7dd35de3027f5b4b83e30ac (patch) | |
tree | d0c10a4cfd62054892ca2561b528f1a323125fea /dev-libs/xalan-c/xalan-c-1.10.0.ebuild | |
parent | arm/s390/sh stable (diff) | |
download | gentoo-2-9c34144cb19d3782b7dd35de3027f5b4b83e30ac.tar.gz gentoo-2-9c34144cb19d3782b7dd35de3027f5b4b83e30ac.tar.bz2 gentoo-2-9c34144cb19d3782b7dd35de3027f5b4b83e30ac.zip |
Version bump #146061 by Colonel Paneek.
(Portage version: 2.1.1_rc1-r2)
Diffstat (limited to 'dev-libs/xalan-c/xalan-c-1.10.0.ebuild')
-rw-r--r-- | dev-libs/xalan-c/xalan-c-1.10.0.ebuild | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/dev-libs/xalan-c/xalan-c-1.10.0.ebuild b/dev-libs/xalan-c/xalan-c-1.10.0.ebuild new file mode 100644 index 000000000000..6dc4a6af0e46 --- /dev/null +++ b/dev-libs/xalan-c/xalan-c-1.10.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/xalan-c/xalan-c-1.10.0.ebuild,v 1.1 2006/09/03 05:49:22 vapier Exp $ + +inherit toolchain-funcs eutils flag-o-matic + +MY_PV=${PV//./_} +DESCRIPTION="XSLT processor for transforming XML into HTML, text, or other XML types" +HOMEPAGE="http://xml.apache.org/xalan-c/" +SRC_URI="ftp://apache.mirrors.pair.com/xml/xalan-c/Xalan-C_${MY_PV}-src.tar.gz + http://apache.mirrors.hoobly.com/xml/xalan-c/Xalan-C_${MY_PV}-src.tar.gz + http://www.tux.org/pub/net/apache/dist/xml/xalan-c/Xalan-C_${MY_PV}-src.tar.gz" + +LICENSE="Apache-1.1" +SLOT="0" +KEYWORDS="~amd64 ~sparc ~x86" +IUSE="doc" + +DEPEND=">=dev-libs/xerces-c-2.4.0" + +S=${WORKDIR}/xml-xalan/c + +src_unpack() { + unpack ${A} + cd "${S}" + chmod a+r $(find . -type f) + chmod a+rx $(find . -type d) +} + +src_compile() { + export XALANCROOT=${S} + export XERCESCROOT="/usr/include/xercesc" + append-ldflags -pthread + ./runConfigure -p linux -c "$(tc-getCC)" -x "$(tc-getCXX)" -P /usr || die + emake -j1 || die +} + +src_install() { + export XALANCROOT=${S} + make DESTDIR="${D}" install || die + + dodoc README version.incl + dohtml readme.html + if use doc ; then + dodir /usr/share/doc/${PF} + cp -r ${S}/samples ${D}/usr/share/doc/${PF} + find ${D}/usr/share/doc/${PF} -type d -name CVS -exec rm -rf '{}' \; >& /dev/null + dohtml -r doc/html + fi +} |