diff options
author | James Le Cuirot <chewi@gentoo.org> | 2015-05-09 23:12:03 +0000 |
---|---|---|
committer | James Le Cuirot <chewi@gentoo.org> | 2015-05-09 23:12:03 +0000 |
commit | 10d1e2484af871dada3baa237892fe9fa23acb7d (patch) | |
tree | e77b0ff77a46236bd8988fa2bc136b1ec96a288d /dev-java/eclipse-ecj/eclipse-ecj-3.3.0-r4.ebuild | |
parent | Remove old versions. (diff) | |
download | gentoo-2-10d1e2484af871dada3baa237892fe9fa23acb7d.tar.gz gentoo-2-10d1e2484af871dada3baa237892fe9fa23acb7d.tar.bz2 gentoo-2-10d1e2484af871dada3baa237892fe9fa23acb7d.zip |
Remove old versions.
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 9C6D7DE4)
Diffstat (limited to 'dev-java/eclipse-ecj/eclipse-ecj-3.3.0-r4.ebuild')
-rw-r--r-- | dev-java/eclipse-ecj/eclipse-ecj-3.3.0-r4.ebuild | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/dev-java/eclipse-ecj/eclipse-ecj-3.3.0-r4.ebuild b/dev-java/eclipse-ecj/eclipse-ecj-3.3.0-r4.ebuild deleted file mode 100644 index 3800d65c0a05..000000000000 --- a/dev-java/eclipse-ecj/eclipse-ecj-3.3.0-r4.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/eclipse-ecj/eclipse-ecj-3.3.0-r4.ebuild,v 1.3 2015/03/31 18:51:35 ulm Exp $ - -EAPI=4 - -inherit eutils java-pkg-2 - -MY_PN="ecj" -DMF="R-${PV}-200706251500" -S="${WORKDIR}" - -DESCRIPTION="Eclipse Compiler for Java" -HOMEPAGE="http://www.eclipse.org/" -SRC_URI="http://archive.eclipse.org/eclipse/downloads/drops/${DMF/.0}/${MY_PN}src.zip" - -LICENSE="EPL-1.0" -KEYWORDS="~amd64 ~ppc ~ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris" -SLOT="3.3" -IUSE="" - -COMMON_DEPEND="|| ( app-eselect/eselect-java app-eselect/eselect-ecj )" -RDEPEND=">=virtual/jre-1.4 - ${COMMON_DEPEND}" -DEPEND="<virtual/jdk-1.7 - sys-apps/findutils - app-arch/unzip - ${COMMON_DEPEND}" - -java_prepare() { - # own package - rm -f org/eclipse/jdt/core/JDTCompilerAdapter.java - rm -fr org/eclipse/jdt/internal/antadapter - - # what the heck...?! java6 - rm -fr org/eclipse/jdt/internal/compiler/tool/ \ - org/eclipse/jdt/internal/compiler/apt/ - - # gcj feature - epatch "${FILESDIR}"/${P}-gcj.patch -} - -src_compile() { - local javac="javac" java="java" jar="jar" - - mkdir -p bootstrap - cp -pPR org bootstrap - - einfo "bootstrapping ${MY_PN} with javac" - - cd "${S}"/bootstrap - ${javac} $(find org/ -name '*.java') || die "${MY_PN} bootstrap failed!" - - find org/ -name '*.class' -o -name '*.properties' -o -name '*.rsc' | \ - xargs ${jar} cf ${MY_PN}.jar - - einfo "build ${MY_PN} with bootstrapped ${MY_PN}" - - cd "${S}" - ${java} -classpath bootstrap/${MY_PN}.jar \ - org.eclipse.jdt.internal.compiler.batch.Main -encoding ISO-8859-1 org \ - || die "${MY_PN} build failed!" - find org/ -name '*.class' -o -name '*.properties' -o -name '*.rsc' | \ - xargs ${jar} cf ${MY_PN}.jar -} - -src_install() { - java-pkg_dojar ${MY_PN}.jar - java-pkg_dolauncher ${MY_PN}-${SLOT} --main \ - org.eclipse.jdt.internal.compiler.batch.Main -} - -pkg_postinst() { - einfo "To get the Compiler Adapter of ECJ for ANT..." - einfo " # emerge ant-eclipse-ecj" - echo - einfo "To select between slots of ECJ..." - einfo " # eselect ecj" - - eselect ecj update ecj-${SLOT} -} - -pkg_postrm() { - eselect ecj update -} |