# ChangeLog for dev-java/jacl
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jacl/ChangeLog,v 1.12 2007/03/19 00:36:12 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jacl/ChangeLog,v 1.13 2007/04/03 19:13:10 betelgeuse Exp $
+
+*jacl-1.3.3 (03 Apr 2007)
+
+ 03 Apr 2007; Petteri Räty <betelgeuse@gentoo.org>
+ +files/1.3.3-javacflags.patch, +jacl-1.3.3.ebuild:
+ Version bump.
19 Mar 2007; Bryan Østergaard <kloeri@gentoo.org> metadata.xml:
Remove zx from metadata.xml due to retirement.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX 1.3.3-javacflags.patch 1184 RMD160 6fb3932737026ae6a30c2a0febeff36388aa6a0e SHA1 c3eeb7eef9d71e1d6566260cbe324974e352bb5a SHA256 baf06c08fddd20143840b9318cdc5c8444cc099782c96a3c40d29e027f8b71ff
+MD5 541f1c4e9f131cbb6010444296ccd7bc files/1.3.3-javacflags.patch 1184
+RMD160 6fb3932737026ae6a30c2a0febeff36388aa6a0e files/1.3.3-javacflags.patch 1184
+SHA256 baf06c08fddd20143840b9318cdc5c8444cc099782c96a3c40d29e027f8b71ff files/1.3.3-javacflags.patch 1184
DIST jacl1.3.1.tar.gz 981491 RMD160 11a0e482ca970e90a2a257efb456992ab57aa95a SHA1 c79520844a70fcb333d7792548484dc67e3499d3 SHA256 b18d0c42386bfd0a6da0b83dbc057d9b8347a03eff86e737b82a4629f1c7826a
+DIST jacl1.3.3.tar.gz 999934 RMD160 e778b17ccf8d2aeab4c347facc4a36024489423d SHA1 77fe78b9e2bc968475a8f4427fd16abcb6b5f75e SHA256 9f195348cb13c6f4c9cdadb927e08654a3722ad118229c414bd86ffa86695bda
EBUILD jacl-1.3.1.ebuild 918 RMD160 36b439f63ed52a839411e0b75c3b0f7a2ca6532a SHA1 b59c448f970bbc76893c90b991d4bc489932c5c8 SHA256 f750ca2a4d5f4be11107b351be8c7f7354387dac35b012e23864ad564ecd4ad3
MD5 3e3414229c198be66e2c2cf0543f9758 jacl-1.3.1.ebuild 918
RMD160 36b439f63ed52a839411e0b75c3b0f7a2ca6532a jacl-1.3.1.ebuild 918
SHA256 f750ca2a4d5f4be11107b351be8c7f7354387dac35b012e23864ad564ecd4ad3 jacl-1.3.1.ebuild 918
-MISC ChangeLog 1442 RMD160 f88a2be5bf2050be77b6637ac65f56eb95bb3db8 SHA1 fed5ef5f961700238fcd9f59e89628378bfe6dc5 SHA256 f10c3fa50904d64cc2e3a5bc3effec6fa2c41690c90c44a1a629bec15216fc47
-MD5 033090f2854ceac0224370689cfc247c ChangeLog 1442
-RMD160 f88a2be5bf2050be77b6637ac65f56eb95bb3db8 ChangeLog 1442
-SHA256 f10c3fa50904d64cc2e3a5bc3effec6fa2c41690c90c44a1a629bec15216fc47 ChangeLog 1442
+EBUILD jacl-1.3.3.ebuild 1187 RMD160 9bb9f00e805918f62780c0ac8fcf572f15d42232 SHA1 2abbcd5793cfc8cb0577b8bfbe256233d8249bc6 SHA256 b7a3384f47caa71112d6e3aae5a9a948b7eaa26f0e77ea814f77a723cc98d467
+MD5 a75891bdacd3044afcb356d634800778 jacl-1.3.3.ebuild 1187
+RMD160 9bb9f00e805918f62780c0ac8fcf572f15d42232 jacl-1.3.3.ebuild 1187
+SHA256 b7a3384f47caa71112d6e3aae5a9a948b7eaa26f0e77ea814f77a723cc98d467 jacl-1.3.3.ebuild 1187
+MISC ChangeLog 1596 RMD160 038fba9c2bbb6da19960d813000c9d966cb11dd3 SHA1 f13fa8d385073585848e45fc6dea5a717832eb4c SHA256 dc9ffb4dc81f51bebc450c9ca163f9657e890a102775b95494a990f0ac432283
+MD5 bbc3bb1739b53e64fdedad9d13d78683 ChangeLog 1596
+RMD160 038fba9c2bbb6da19960d813000c9d966cb11dd3 ChangeLog 1596
+SHA256 dc9ffb4dc81f51bebc450c9ca163f9657e890a102775b95494a990f0ac432283 ChangeLog 1596
MISC metadata.xml 1965 RMD160 f1a192313e2fd1be0eebc697e0fd8debc6899854 SHA1 552b02db21c7f51bdb149068166a10e66dfbbb0b SHA256 9c04b25ef8a00bc44ff517b3dcf87ed3acd8d563ad8dec83f0f0ce6cac9a9c17
MD5 e3286d7eac27ccca9ca76b874be58e88 metadata.xml 1965
RMD160 f1a192313e2fd1be0eebc697e0fd8debc6899854 metadata.xml 1965
MD5 b7b6aec7c3abfc2284ce8fe835b759c7 files/digest-jacl-1.3.1 229
RMD160 7065659a75774ab07cd7e6724757fae2838d9b10 files/digest-jacl-1.3.1 229
SHA256 7a0781b09efa6faac944ef47e2fdd46a7b635467bf6c56892a0e8fb6ffd0690d files/digest-jacl-1.3.1 229
+MD5 d8b6ddac9e76b9a8f23d00b8b736f9b8 files/digest-jacl-1.3.3 229
+RMD160 709e240336237595bcbf5d69cc281e6248411faa files/digest-jacl-1.3.3 229
+SHA256 e2bc7f1d891ab4b09bb899b738e663ee5849b3df263774297d75b13fabdf08f2 files/digest-jacl-1.3.3 229
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.3 (GNU/Linux)
-iD8DBQFF/drEugEuf3OQ0akRAmtrAKCVgDB0wUFdAsXuO7Toxvol2FamOwCfS3y6
-TpJlqZFlgdwvq7Oy3f9iMno=
-=/pye
+iD8DBQFGEqdNcxLzpIGCsLQRAqoFAJ9RS+WrpeLibwd4ZIV4hbNeoOdj9gCdF9t6
+O5vYE0leIZTNQheeAvWWg1g=
+=HMUX
-----END PGP SIGNATURE-----
--- /dev/null
+Index: Makefile.in
+===================================================================
+RCS file: /cvsroot/tcljava/tcljava/Makefile.in,v
+retrieving revision 1.60
+diff -u -r1.60 Makefile.in
+--- Makefile.in 5 Aug 2006 01:50:11 -0000 1.60
++++ Makefile.in 3 Apr 2007 08:51:22 -0000
+@@ -54,7 +54,7 @@
+ XTERM = xterm
+ JAVA_FLAGS = @JAVA_FLAGS@
+ JAVA_G_FLAGS = @JAVA_G_FLAGS@
+-JAVAC_FLAGS = @JAVAC_FLAGS@
++JAVAC_FLAGS ?= @JAVAC_FLAGS@
+ JAVAC_D_FLAG = @JAVAC_D_FLAG@
+ JAR_EXTRACT_FLAGS = @JAR_EXTRACT_FLAGS@
+ JAR_COMPRESS_FLAGS = @JAR_COMPRESS_FLAGS@
+Index: tcljava.m4
+===================================================================
+RCS file: /cvsroot/tcljava/tcljava/tcljava.m4,v
+retrieving revision 1.35
+diff -u -r1.35 tcljava.m4
+--- tcljava.m4 21 Aug 2006 22:26:37 -0000 1.35
++++ tcljava.m4 3 Apr 2007 08:51:28 -0000
+@@ -226,9 +226,9 @@
+ # Look for a setting for the CLASSPATH, we might need one to run JAVAC
+ AC_JAVA_CLASSPATH
+
+- # FIXME : add detection of command line arguments for JAVAC
+-
+- JAVAC_FLAGS=-g
++ if test "x${JAVAC_FLAGS}" = "x"; then
++ JAVAC_FLAGS=-g
++ fi
+ JAVAC_D_FLAG=-d
+
+ dnl Test out the Java compiler with an empty class
--- /dev/null
+MD5 c023f07929534ee4a0eab99ade44b6a5 jacl1.3.3.tar.gz 999934
+RMD160 e778b17ccf8d2aeab4c347facc4a36024489423d jacl1.3.3.tar.gz 999934
+SHA256 9f195348cb13c6f4c9cdadb927e08654a3722ad118229c414bd86ffa86695bda jacl1.3.3.tar.gz 999934
--- /dev/null
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/jacl/jacl-1.3.3.ebuild,v 1.1 2007/04/03 19:13:10 betelgeuse Exp $
+
+inherit base java-pkg-2
+
+DESCRIPTION="Jacl is an implementation of Tcl written in Java."
+HOMEPAGE="http://tcljava.sourceforge.net"
+MY_P="${P//-}"
+SRC_URI="mirror://sourceforge/tcljava/${MY_P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="doc"
+
+RDEPEND=">=dev-lang/tcl-8.4.5
+ >=virtual/jre-1.4"
+DEPEND=">=virtual/jdk-1.4
+ ${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES="${FILESDIR}/1.3.3-javacflags.patch"
+
+# jikes support disabled for now.
+# refer to bug #100020 and bug #89711
+
+src_compile() {
+ local jflags="$(java-pkg_javac-args)"
+ JAVAC_FLAGS="${jflags}" \
+ econf --enable-jacl --without-jikes || die
+ JAVAC_FLAGS="${jflags}" \
+ emake DESTDIR="/usr/share/${PN}" || die "emake failed"
+}
+
+src_install() {
+ #emake DESTDIR="${D}" install || die "emake install failed"
+ java-pkg_dojar *.jar
+ java-pkg_dolauncher jaclsh --main tcl.lang.Shell
+ dodoc README ChangeLog known_issues.txt new_features.txt || die
+ use doc && java-pkg_dohtml -r docs/*
+}