# Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-java/maven-bin/maven-bin-1.0.ebuild,v 1.2 2004/10/29 12:56:51 axxo Exp $ inherit java-pkg DESCRIPTION="Project Management and Comprehension Tool for Java" SRC_URI="mirror://apache/maven/binaries/${PN/-bin}-${PV/_/-}.tar.gz" HOMEPAGE="http://maven.apache.org/" LICENSE="Apache-2.0" SLOT="1.0" KEYWORDS="~x86 ~ppc ~amd64" DEPEND=">=virtual/jdk-1.3 >=dev-java/commons-logging-1.0.3 >=dev-java/commons-lang-2.0 >=dev-java/commons-collections-2.1 >=dev-java/commons-digester-1.4.1 >=dev-java/commons-beanutils-1.6.1 >=dev-java/commons-cli-1.0-r4 >=dev-java/commons-httpclient-2.0 >=dev-java/log4j-1.2.8" RDEPEND=">=virtual/jdk-1.3" IUSE="" S="${WORKDIR}/${PN/-bin}-${PV/_/-}" src_unpack(){ unpack maven-1.0.tar.gz cd ${S}/lib rm commons-httpclient*.jar commons-digester*.jar log4j*.jar commons-beanutils*.jar commons-cli*.jar commons-lang*.jar commons-collection*.jar java-pkg_jar-from commons-logging commons-logging.jar commons-logging-1.0.3.jar || die "Could not create symlink to commons-logging" java-pkg_jar-from commons-lang commons-lang.jar commons-lang-2.0.jar || die "Could not create symlink to commons-lang" java-pkg_jar-from commons-collections commons-collections.jar commons-collections-2.1.jar || die "Could not create symlink to commons-collections" java-pkg_jar-from commons-httpclient commons-httpclient.jar commons-httpclient-2.0.jar || die "Could not create symlink to commons-httpclient" java-pkg_jar-from commons-digester commons-digester.jar commons-digester-1.4.1.jar || die "Could not create symlink to commons-digester" java-pkg_jar-from commons-beanutils commons-beanutils.jar commons-beanutils-1.6.1.jar || die "Could not create symlink to commons-beanutils" java-pkg_jar-from commons-cli-1 commons-cli.jar commons-cli-1.0-beta-2.jar || die "Could not create symlink to commons-cli" # java-pkg_jar-from ant-core ant.jar ant-1.5.3-1.jar || die "Could not create symlink to ant" # java-pkg_jar-from ant-tasks ant-tasks.jar ant-optional-1.5.3-1.jar || die "Could not create symlink to ant-optional" java-pkg_jar-from log4j log4j.jar log4j-1.2.8.jar || die "Could not create symlink to log4j" } src_compile() { :; } src_install() { dodir /usr/share/maven dodir /usr/lib/java exeinto /usr/bin doexe ${S}/bin/maven insinto /etc/env.d doins ${FILESDIR}/25maven cp -Rdp * ${D}/usr/share/maven }