diff options
author | Vlastimil Babka <caster@gentoo.org> | 2007-04-25 23:12:21 +0000 |
---|---|---|
committer | Vlastimil Babka <caster@gentoo.org> | 2007-04-25 23:12:21 +0000 |
commit | 371ccee3368e0d8570d8afa0386a980792170219 (patch) | |
tree | b8934b8696382496b047d6188aa4f3bc03b31ff4 /dev-java/eclipse-ecj | |
parent | Remove unused version. (diff) | |
download | historical-371ccee3368e0d8570d8afa0386a980792170219.tar.gz historical-371ccee3368e0d8570d8afa0386a980792170219.tar.bz2 historical-371ccee3368e0d8570d8afa0386a980792170219.zip |
Version bump, bug #168806.
Package-Manager: portage-2.1.2.4
Diffstat (limited to 'dev-java/eclipse-ecj')
-rw-r--r-- | dev-java/eclipse-ecj/ChangeLog | 8 | ||||
-rw-r--r-- | dev-java/eclipse-ecj/Manifest | 26 | ||||
-rw-r--r-- | dev-java/eclipse-ecj/eclipse-ecj-3.2.2.ebuild | 54 | ||||
-rw-r--r-- | dev-java/eclipse-ecj/files/digest-eclipse-ecj-3.2.2 | 3 |
4 files changed, 76 insertions, 15 deletions
diff --git a/dev-java/eclipse-ecj/ChangeLog b/dev-java/eclipse-ecj/ChangeLog index 508ae22628b2..8139230e9f81 100644 --- a/dev-java/eclipse-ecj/ChangeLog +++ b/dev-java/eclipse-ecj/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-java/eclipse-ecj # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-java/eclipse-ecj/ChangeLog,v 1.17 2007/04/25 18:19:35 betelgeuse Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-java/eclipse-ecj/ChangeLog,v 1.18 2007/04/25 23:12:21 caster Exp $ + +*eclipse-ecj-3.2.2 (25 Apr 2007) + + 25 Apr 2007; Vlastimil Babka <caster@gentoo.org> + +eclipse-ecj-3.2.2.ebuild: + Version bump, bug #168806. 25 Apr 2007; Petteri Räty <betelgeuse@gentoo.org> eclipse-ecj-3.1-r13.ebuild: diff --git a/dev-java/eclipse-ecj/Manifest b/dev-java/eclipse-ecj/Manifest index 36166918e4d8..a0ffa3df4f56 100644 --- a/dev-java/eclipse-ecj/Manifest +++ b/dev-java/eclipse-ecj/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX compiler-settings-3.1 250 RMD160 792c32526acd6a97de81658d92900f497ebbd8f8 SHA1 fceea4fef976ac6a7fe0b535ef3dee7fa16cc5a7 SHA256 3ebf7bd017cc9325b4bfd0e135aab42a53f820645b104e3ef95a73e09888ae98 MD5 c62798c8bf723668a59ad0d51739cb9a files/compiler-settings-3.1 250 RMD160 792c32526acd6a97de81658d92900f497ebbd8f8 files/compiler-settings-3.1 250 @@ -14,19 +11,24 @@ MD5 6cb4790e79d9fd3a6ad2acb12a0d6eb1 files/eclipse-ecj-3.2-build-gentoo.patch 18 RMD160 027003513593a3b880bff73a012f73959c674be5 files/eclipse-ecj-3.2-build-gentoo.patch 1877 SHA256 086abbf990543dcbf511567a2f663e53f932e825c75600745771c7d3f5739bd3 files/eclipse-ecj-3.2-build-gentoo.patch 1877 DIST eclipse-ecj-3.1-gentoo-r2.tar.bz2 543266 RMD160 a839e8bddae9e5dfe12c33d98557d5d4a1cd1494 SHA1 2c9e58ad11fcb8dd4e144c994581e55568e57739 SHA256 8367945471b97199962148ddaa917d7cc9fb59df094465622d0b0f2ff723a129 +DIST eclipse-ecj-3.2.2.tar.bz2 615226 RMD160 4dc422a8abe983293e07c10aac3dba97e6e0907f SHA1 a8ba6817e4e9d37cf6b9725f7fff229b7448eaac SHA256 81a61220d29aae92c124ca365c4d100e780c57279696e29193a8b92ebca0c2df DIST eclipse-ecj-3.2.tar.bz2 612611 RMD160 eefd1e27e5709e0ba828f3d01c5c10b1f7b98104 SHA1 f712c8cdc61b38b7cc60fc6b74b548c064f70efd SHA256 29406455d247a2067f1c2cf4c9139a6f9cc5cf90882daa2b6ae8972bb712a967 EBUILD eclipse-ecj-3.1-r13.ebuild 1011 RMD160 ccd97a597b6785fa2014b505699b9fa41c10cee2 SHA1 eecc1d696327a1ee9406c7ab38275846ef5d0554 SHA256 168c58c45d39ba8efa72304725812e0526b220cbb7a0ca7cbb8bfd3720ba25b0 MD5 98da4800c0303ef18b8c141021ac9e6e eclipse-ecj-3.1-r13.ebuild 1011 RMD160 ccd97a597b6785fa2014b505699b9fa41c10cee2 eclipse-ecj-3.1-r13.ebuild 1011 SHA256 168c58c45d39ba8efa72304725812e0526b220cbb7a0ca7cbb8bfd3720ba25b0 eclipse-ecj-3.1-r13.ebuild 1011 +EBUILD eclipse-ecj-3.2.2.ebuild 1743 RMD160 f1f36221906bced9f97c4e4836f243c743c922d9 SHA1 57f16a8ec8be6e8878461a74d37a1be3f8ea0741 SHA256 bee7ab4869f63f371bd0ca4e07fc91cdc92188b8d49333e7f4606d73b74d11e3 +MD5 ca2a57fe36886836ecacb0bd6294832f eclipse-ecj-3.2.2.ebuild 1743 +RMD160 f1f36221906bced9f97c4e4836f243c743c922d9 eclipse-ecj-3.2.2.ebuild 1743 +SHA256 bee7ab4869f63f371bd0ca4e07fc91cdc92188b8d49333e7f4606d73b74d11e3 eclipse-ecj-3.2.2.ebuild 1743 EBUILD eclipse-ecj-3.2.ebuild 1733 RMD160 2a6113412f9e64e243f19002afbc4b5e69a031bf SHA1 e5b7276f4359234655951eb292a7062d60a23341 SHA256 ae6359aff5bbda52f730f3893da25c2fdfcd22b135467d3077b8fa68e965ad71 MD5 5895a3a2973ca1ae75b04b85487b9067 eclipse-ecj-3.2.ebuild 1733 RMD160 2a6113412f9e64e243f19002afbc4b5e69a031bf eclipse-ecj-3.2.ebuild 1733 SHA256 ae6359aff5bbda52f730f3893da25c2fdfcd22b135467d3077b8fa68e965ad71 eclipse-ecj-3.2.ebuild 1733 -MISC ChangeLog 2991 RMD160 706f40f2ff14f373757aedf939f02bf01e9972c4 SHA1 4a7f75b4872ff073c770076c13bad74a3b8f82bc SHA256 23978cd381d6b7d7b9fba1e625c3d587d63b5c8e3f69da4e07f4283b840a915c -MD5 601ea42fcc2893077e5866eb83cbb868 ChangeLog 2991 -RMD160 706f40f2ff14f373757aedf939f02bf01e9972c4 ChangeLog 2991 -SHA256 23978cd381d6b7d7b9fba1e625c3d587d63b5c8e3f69da4e07f4283b840a915c ChangeLog 2991 +MISC ChangeLog 3131 RMD160 80a18171b7c7676380b14ad380869fdf4f3422ee SHA1 8c8fd4ae278670d2cbf27c72e04486982f40dd32 SHA256 27613584b68f8469e6ee98bf4386a45211b044e8a6f6d5fd54bbf60423d6606d +MD5 f5ec7f4a5074118850b784922d1f2b9a ChangeLog 3131 +RMD160 80a18171b7c7676380b14ad380869fdf4f3422ee ChangeLog 3131 +SHA256 27613584b68f8469e6ee98bf4386a45211b044e8a6f6d5fd54bbf60423d6606d ChangeLog 3131 MISC metadata.xml 471 RMD160 a7f40a047de904e4e2f63fce4ae9377a36b66fa0 SHA1 c855f10cc8e043bcd1e59b48d570053304a66f49 SHA256 229f3cffb80ccec1b7c3ddff609d045bd11f8004724bcb9de5d3bf9104a37d20 MD5 72aec5cc8f858a54713b987b28f0ac4c metadata.xml 471 RMD160 a7f40a047de904e4e2f63fce4ae9377a36b66fa0 metadata.xml 471 @@ -37,10 +39,6 @@ SHA256 b2f4a3feee586f320578797f57e612642ce3e9bcc6a4e3e774239e3d6bcdc5bd files/di MD5 31d2102122933cfd2a1013da4d5c5712 files/digest-eclipse-ecj-3.2 250 RMD160 ad890eefafb61724abb97ab9bc50d76ca636fac3 files/digest-eclipse-ecj-3.2 250 SHA256 d332e91eeb0646c5a0b09691e8106691d2620991d2bca45645ae1aeb819b8cd4 files/digest-eclipse-ecj-3.2 250 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.3 (GNU/Linux) - -iD8DBQFGL5u4cxLzpIGCsLQRAqQQAJ9Kh8NOHAKvMr3Sr4msL9aKqAqnCwCfT5x9 -ll1we1ixDbvGo/TpRtiBxRQ= -=/Cyj ------END PGP SIGNATURE----- +MD5 4f517d481fff1a0147a37b2d13002136 files/digest-eclipse-ecj-3.2.2 256 +RMD160 e1a051d999b33855e41b3db75fb774f09439399d files/digest-eclipse-ecj-3.2.2 256 +SHA256 7c4948679bc9fbeef1580da27e0ef64f7ea2d504a96f19812f84b9ccabfc2567 files/digest-eclipse-ecj-3.2.2 256 diff --git a/dev-java/eclipse-ecj/eclipse-ecj-3.2.2.ebuild b/dev-java/eclipse-ecj/eclipse-ecj-3.2.2.ebuild new file mode 100644 index 000000000000..6065f43945b8 --- /dev/null +++ b/dev-java/eclipse-ecj/eclipse-ecj-3.2.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2007 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.2.2.ebuild,v 1.1 2007/04/25 23:12:21 caster Exp $ + +inherit eutils java-pkg-2 + +DESCRIPTION="Eclipse Compiler for Java" +HOMEPAGE="http://www.eclipse.org/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" +LICENSE="EPL-1.0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd" +SLOT="3.2" +IUSE="doc" + +RDEPEND=">=virtual/jre-1.4" +DEPEND="${RDEPEND} + >=virtual/jdk-1.4 + dev-java/ant-core" + +src_unpack() { + unpack ${A} + cd "${S}" + + # remove unzip, add javadoc target, put final ecj.jar and javadocs in dist/ and not ../ + epatch "${FILESDIR}/${PN}-${SLOT}-build-gentoo.patch" +} + +src_compile() { + # we don't use eant because the compile*.xml files specifically set -source -target and used compiler + + # bootstrap build with JDK's javac + ant -f compilejdtcorewithjavac.xml || die "Failed to bootstrap build with javac" + + local ant_flags="" + + # for some weird reason, with kaffe it fails the build.xml's check for ecj.jar present (which it is) + # which if successful sets this property, then checks if it was set and fails if not + java-pkg_current-vm-matches kaffe && ant_flags="-Dbuild.compiler=org.eclipse.jdt.core.JDTCompilerAdapter" + + # recompile with ecj.jar made in first step, to get dist/ecj.jar + ant ${ant_flags} -lib ecj.jar -f compilejdtcore.xml compile $(use_doc) || die "Failed to rebuild with ecj" +} + +src_install() { + java-pkg_dojar dist/ecj.jar + + java-pkg_dolauncher ecj-${SLOT} --main org.eclipse.jdt.internal.compiler.batch.Main + + use doc && java-pkg_dojavadoc dist/doc/api + + insinto /usr/share/java-config-2/compiler + newins ${FILESDIR}/compiler-settings-${SLOT} ecj-${SLOT} +} + diff --git a/dev-java/eclipse-ecj/files/digest-eclipse-ecj-3.2.2 b/dev-java/eclipse-ecj/files/digest-eclipse-ecj-3.2.2 new file mode 100644 index 000000000000..9faf9d2eb898 --- /dev/null +++ b/dev-java/eclipse-ecj/files/digest-eclipse-ecj-3.2.2 @@ -0,0 +1,3 @@ +MD5 21f55de66c2deec51b6714b607b6793f eclipse-ecj-3.2.2.tar.bz2 615226 +RMD160 4dc422a8abe983293e07c10aac3dba97e6e0907f eclipse-ecj-3.2.2.tar.bz2 615226 +SHA256 81a61220d29aae92c124ca365c4d100e780c57279696e29193a8b92ebca0c2df eclipse-ecj-3.2.2.tar.bz2 615226 |