# ChangeLog for dev-java/icedtea
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/ChangeLog,v 1.40 2011/11/05 23:35:28 caster Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/ChangeLog,v 1.41 2011/11/06 23:22:43 caster Exp $
+
+ 06 Nov 2011; Vlastimil Babka <caster@gentoo.org> icedtea-7.2.0-r1.ebuild:
+ Fix build due to missing ant class when xalan and xerces are not installed,
+ bug #389625.
05 Nov 2011; Vlastimil Babka <caster@gentoo.org> icedtea-7.2.0-r1.ebuild:
Relax lcms dep to allow the stable 2.0a satisfy it.
DIST openjdk-6-src-b22-28_feb_2011.tar.gz 45279689 RMD160 2b8f92cdb4d7dd3eb3cbb800a73e1666ee4bf5b1 SHA1 65a60153adbc8bc47fb95bb2b588a9a0b8701c95 SHA256 14a097d45b8c040e984be164a8cefbf22040a9ad57474fe87dd8cf2d0b08328b
EBUILD icedtea-6.1.10.4-r1.ebuild 10901 RMD160 35a1922c192469bde056e28556e8a979f4c7a20a SHA1 8106276634f574457bee03144ab065076f60fcf8 SHA256 b5f474d18853e4d0be6b0e1d0a51e100fc02f155aef917969dda30f0c772e395
EBUILD icedtea-6.1.10.4.ebuild 10669 RMD160 7d9eadb3b2553f8f0e881c5732fa9b8a486f34f4 SHA1 b52ba57da1427d5e0844818a2c2ced43d508dccc SHA256 5bf2ed661c49f530e1b3382454a52149eb6e36b08dcd1e0559bf40d50d1f5349
-EBUILD icedtea-7.2.0-r1.ebuild 11079 RMD160 874d18790e7480571a02ceded2d6c7a44f3555a7 SHA1 f3adc86d2483de4dbe6b8d1ea9e70d460d022214 SHA256 7beb19f2b4ea466e8a68d73c7f831a5a064b6074957d6b540e9451387538e6d7
-MISC ChangeLog 7836 RMD160 b61299c395eaa161d9b830fe5c3237b1460f3405 SHA1 8b6ae5cd5ba1bb2b03499ca941251a5db4365af5 SHA256 e4d492336093e7ed599ede24acd5c1b88051ef6af78fccde86900c12c1f9f5f5
+EBUILD icedtea-7.2.0-r1.ebuild 10919 RMD160 0f462875a60e635be9458ce916b7880d77f4d3e4 SHA1 6ee2ea7f0f88daeb11b5bc605a2eee5d5250e815 SHA256 b08ca7bddfefbde4d41e08c3f6e8752caf2a3ae6326850bbf7b4b709b6f4091e
+MISC ChangeLog 8006 RMD160 f3f8d6dad955502e01958e130ee06243ab3c0169 SHA1 910a15ab83ac85ceff026f42805bac28d81d3ddb SHA256 dfb77d4f2022c07201555c4a033598e410b5441837fa55a97ad41d23c7b966a1
MISC metadata.xml 1567 RMD160 7cb547ff92d8896cdbb0dd53aa682fe31d027b4e SHA1 c42d533a391f98fa303b591a4ba1471e0de94b7c SHA256 596df17fd33825a2abb567685bda63f6ff56cbfa616911199855e3fac8bec5e4
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-7.2.0-r1.ebuild,v 1.4 2011/11/05 23:35:28 caster Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea/icedtea-7.2.0-r1.ebuild,v 1.5 2011/11/06 23:22:43 caster Exp $
# Build written by Andrew John Hughes (gnu_andrew@member.fsf.org)
# *********************************************************
# Additional dependencies for building:
# zip: extract OpenJDK tarball, and needed by configure
# ant, ecj, jdk: required to build Java code
-# Only ant-core-1.7.1-r2 and later contain a version of Ant that
-# properly respects environment variables, if the build
-# sets some environment variables.
+# Only ant-core-1.8.1 has fixed ant -diagnostics when xerces+xalan are not present.
# ca-certificates, perl and openssl are used for the cacerts keystore generation
# xext headers have two variants depending on version - bug #288855
# autoconf - as long as we use eautoreconf, version restrictions for bug #294918
)
app-arch/zip
>=dev-libs/libxslt-1.1.26
- >=dev-java/ant-core-1.7.1-r2
+ >=dev-java/ant-core-1.8.1
dev-java/ant-nodeps
app-misc/ca-certificates
dev-lang/perl
# an environment variable so it works properly...
export ANT_RESPECT_JAVA_HOME=TRUE
- # ant -diagnostics in Ant 1.8.0 fails without xerces+xalan
- # otherwise we try to load the least that's needed to avoid possible classpath collisions
- export ANT_TASKS="xerces-2 xalan ant-nodeps"
+ # We try to load the least that's needed to avoid possible classpath collisions
+ export ANT_TASKS="ant-nodeps"
emake -j 1
}