Version bump.
authorPetteri Räty <betelgeuse@gentoo.org>
Tue, 3 Apr 2007 19:13:10 +0000 (19:13 +0000)
committerPetteri Räty <betelgeuse@gentoo.org>
Tue, 3 Apr 2007 19:13:10 +0000 (19:13 +0000)
Package-Manager: portage-2.1.2.3

dev-java/jacl/ChangeLog
dev-java/jacl/Manifest
dev-java/jacl/files/1.3.3-javacflags.patch [new file with mode: 0644]
dev-java/jacl/files/digest-jacl-1.3.3 [new file with mode: 0644]
dev-java/jacl/jacl-1.3.3.ebuild [new file with mode: 0644]

index e8b2215f173e0f580c6eb79a1ac4272a4f20a4d1..1831fd64ecf6f2ec07590bc1edefdddd1dd9ffb6 100644 (file)
@@ -1,6 +1,12 @@
 # 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.
index d9dccd81d3c49fc57d5e28069eff972e7a618775..4309d23077e2336ac535d68389c25d7b0b9e882d 100644 (file)
@@ -1,15 +1,24 @@
 -----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
@@ -17,10 +26,13 @@ SHA256 9c04b25ef8a00bc44ff517b3dcf87ed3acd8d563ad8dec83f0f0ce6cac9a9c17 metadata
 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-----
diff --git a/dev-java/jacl/files/1.3.3-javacflags.patch b/dev-java/jacl/files/1.3.3-javacflags.patch
new file mode 100644 (file)
index 0000000..600cabc
--- /dev/null
@@ -0,0 +1,36 @@
+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
diff --git a/dev-java/jacl/files/digest-jacl-1.3.3 b/dev-java/jacl/files/digest-jacl-1.3.3
new file mode 100644 (file)
index 0000000..a428ef4
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 c023f07929534ee4a0eab99ade44b6a5 jacl1.3.3.tar.gz 999934
+RMD160 e778b17ccf8d2aeab4c347facc4a36024489423d jacl1.3.3.tar.gz 999934
+SHA256 9f195348cb13c6f4c9cdadb927e08654a3722ad118229c414bd86ffa86695bda jacl1.3.3.tar.gz 999934
diff --git a/dev-java/jacl/jacl-1.3.3.ebuild b/dev-java/jacl/jacl-1.3.3.ebuild
new file mode 100644 (file)
index 0000000..3d77b7f
--- /dev/null
@@ -0,0 +1,42 @@
+# 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/*
+}