summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Brinkmann <luckyduck@gentoo.org>2005-03-25 00:53:22 +0000
committerJan Brinkmann <luckyduck@gentoo.org>2005-03-25 00:53:22 +0000
commit0e1c74c7bf3930109b83ae0ea768d715ac2926de (patch)
tree5637718b8e6d5dac0d5284ddd66399789622d724 /dev-java/sablevm
parentAdded spanish translations for sci-* metadata files (diff)
downloadgentoo-2-0e1c74c7bf3930109b83ae0ea768d715ac2926de.tar.gz
gentoo-2-0e1c74c7bf3930109b83ae0ea768d715ac2926de.tar.bz2
gentoo-2-0e1c74c7bf3930109b83ae0ea768d715ac2926de.zip
new upstream version, fixes #85587
(Portage version: 2.0.51.19)
Diffstat (limited to 'dev-java/sablevm')
-rw-r--r--dev-java/sablevm/ChangeLog7
-rw-r--r--dev-java/sablevm/Manifest2
-rw-r--r--dev-java/sablevm/files/digest-sablevm-1.11.32
-rw-r--r--dev-java/sablevm/sablevm-1.11.3.ebuild53
4 files changed, 63 insertions, 1 deletions
diff --git a/dev-java/sablevm/ChangeLog b/dev-java/sablevm/ChangeLog
index 6221abdfdebc..074c5dacfea7 100644
--- a/dev-java/sablevm/ChangeLog
+++ b/dev-java/sablevm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-java/sablevm
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/sablevm/ChangeLog,v 1.13 2005/02/28 22:41:50 luckyduck Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/sablevm/ChangeLog,v 1.14 2005/03/25 00:53:22 luckyduck Exp $
+
+*sablevm-1.11.3 (25 Mar 2005)
+
+ 25 Mar 2005; Jan Brinkmann <luckyduck@gentoo.org> +sablevm-1.11.3.ebuild:
+ new upstream version, fixes #85587
*sablevm-1.1.10 (28 Feb 2005)
diff --git a/dev-java/sablevm/Manifest b/dev-java/sablevm/Manifest
index 2c1702fdd1ca..6dc709d50421 100644
--- a/dev-java/sablevm/Manifest
+++ b/dev-java/sablevm/Manifest
@@ -1,6 +1,8 @@
+MD5 3f88290fa4e1eb5e84480b3c8f5989dc sablevm-1.11.3.ebuild 1524
MD5 3f88290fa4e1eb5e84480b3c8f5989dc sablevm-1.1.10.ebuild 1524
MD5 60eb2cdb857ca22c8961794cc991a567 sablevm-1.1.9.ebuild 1523
MD5 dcab0dc30222f7f57b2a99e68df99ab8 ChangeLog 1786
MD5 e9018a8e99df4c7e6d1a26908f42ed22 metadata.xml 579
MD5 254f0b29aeeb018b6e6df0c98c493190 files/digest-sablevm-1.1.10 143
+MD5 5d5d8b8cfb0eb3524c5bf1ee3bf628ae files/digest-sablevm-1.11.3 143
MD5 d0093355640b8962e6eb6e9bca6dcd45 files/digest-sablevm-1.1.9 141
diff --git a/dev-java/sablevm/files/digest-sablevm-1.11.3 b/dev-java/sablevm/files/digest-sablevm-1.11.3
new file mode 100644
index 000000000000..5992b94055cc
--- /dev/null
+++ b/dev-java/sablevm/files/digest-sablevm-1.11.3
@@ -0,0 +1,2 @@
+MD5 aea6e808c5f2e3646a60971485220bff sablevm-1.11.3.tar.gz 725619
+MD5 0aed850f5583199b3d1adb41ac2043ed sablevm-classpath-1.11.3.tar.gz 5518149
diff --git a/dev-java/sablevm/sablevm-1.11.3.ebuild b/dev-java/sablevm/sablevm-1.11.3.ebuild
new file mode 100644
index 000000000000..4f2965e272eb
--- /dev/null
+++ b/dev-java/sablevm/sablevm-1.11.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-java/sablevm/sablevm-1.11.3.ebuild,v 1.1 2005/03/25 00:53:22 luckyduck Exp $
+
+DESCRIPTION="A robust, clean, extremely portable, efficient, and specification-compliant Java virtual machine."
+HOMEPAGE="http://sablevm.org/"
+
+# karltk: According to Grzegorz Prokopski (gadek), the two tarfiles will merge
+# into one in the future. For now, they consistently make concurrent releases,
+# so I merged them into one ebuild.
+
+SRC_URI="http://sablevm.org/download/release/${PV}/sablevm-${PV}.tar.gz
+ http://sablevm.org/download/release/${PV}/sablevm-classpath-${PV}.tar.gz"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86 ~ppc ~amd64"
+IUSE="gtk debug"
+DEPEND=">=dev-libs/libffi-1.20
+ >=dev-libs/popt-1.7
+ >=dev-java/jikes-1.19
+ gtk? (
+ >=x11-libs/gtk+-2.2
+ >=media-libs/libart_lgpl-2.1
+ >=media-libs/gdk-pixbuf-0.22
+ )"
+#RDEPEND=""
+
+S=${WORKDIR}
+
+src_compile() {
+ export LDFLAGS="$LDFLAGS -L/usr/lib/libffi" CPPFLAGS="$CPPFLAGS -I/usr/include/libffi"
+
+ # Compile the Classpath
+ cd ${S}/sablevm-classpath-${PV}
+ local myc="--with-jikes"
+ econf ${myc} $(use_enable gtk gtk-peer) || die
+ emake || die "emake failed"
+
+ # Compile the VM
+ cd ${S}/sablevm-${PV}
+ econf $(use_enable debug debugging-features) || die
+ emake || die "emake failed"
+}
+
+src_install() {
+ # Install the Classpath
+ cd ${S}/sablevm-classpath-${PV}
+ einstall || die
+
+ # Install the VM
+ cd ${S}/sablevm-${PV}
+ einstall || die
+}