diff options
author | 2015-05-09 23:12:07 +0000 | |
---|---|---|
committer | 2015-05-09 23:12:07 +0000 | |
commit | 59b3a58d1119f2e0b29ade6e77c9177e63bec3a3 (patch) | |
tree | cf306f58129b337a946c591eeeee17058c4e3b65 /dev-java/eclipse-ecj/eclipse-ecj-3.3.0-r4.ebuild | |
parent | Remove old. (diff) | |
download | historical-59b3a58d1119f2e0b29ade6e77c9177e63bec3a3.tar.gz historical-59b3a58d1119f2e0b29ade6e77c9177e63bec3a3.tar.bz2 historical-59b3a58d1119f2e0b29ade6e77c9177e63bec3a3.zip |
Remove old versions.
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0x9C6D7DE4
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 -} |