summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarijn Schouten <hkbst@gentoo.org>2007-09-11 15:32:44 +0000
committerMarijn Schouten <hkbst@gentoo.org>2007-09-11 15:32:44 +0000
commit10163b0e2c62af8d7be06f90a4a15f182aa8d8af (patch)
tree85d858bb682147bcfe4f7a95b30f99938fd9e7f4 /dev-scheme
parentAdded the ~ia64 keyword back in since I accidently removed it. (diff)
downloadgentoo-2-10163b0e2c62af8d7be06f90a4a15f182aa8d8af.tar.gz
gentoo-2-10163b0e2c62af8d7be06f90a4a15f182aa8d8af.tar.bz2
gentoo-2-10163b0e2c62af8d7be06f90a4a15f182aa8d8af.zip
add java backend, bug 192131
(Portage version: 2.1.3.9)
Diffstat (limited to 'dev-scheme')
-rw-r--r--dev-scheme/bigloo/ChangeLog5
-rw-r--r--dev-scheme/bigloo/bigloo-3.0b.ebuild13
2 files changed, 13 insertions, 5 deletions
diff --git a/dev-scheme/bigloo/ChangeLog b/dev-scheme/bigloo/ChangeLog
index 4cf68c78bd7c..b1726bffc8bb 100644
--- a/dev-scheme/bigloo/ChangeLog
+++ b/dev-scheme/bigloo/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-scheme/bigloo
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/bigloo/ChangeLog,v 1.19 2007/09/11 09:38:34 hkbst Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/bigloo/ChangeLog,v 1.20 2007/09/11 15:32:44 hkbst Exp $
+
+ 11 Sep 2007; Marijn Schouten <hkBst@gentoo.org> bigloo-3.0b.ebuild:
+ add java backend, bug 192131
*bigloo-3.0b (11 Sep 2007)
diff --git a/dev-scheme/bigloo/bigloo-3.0b.ebuild b/dev-scheme/bigloo/bigloo-3.0b.ebuild
index 92bc3eebc73c..3ad564a9464b 100644
--- a/dev-scheme/bigloo/bigloo-3.0b.ebuild
+++ b/dev-scheme/bigloo/bigloo-3.0b.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/bigloo/bigloo-3.0b.ebuild,v 1.1 2007/09/11 09:38:34 hkbst Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/bigloo/bigloo-3.0b.ebuild,v 1.2 2007/09/11 15:32:44 hkbst Exp $
inherit elisp-common multilib
@@ -14,13 +14,14 @@ SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~x86"
-DEPEND="emacs? ( virtual/emacs )"
+DEPEND="emacs? ( virtual/emacs )
+ java? ( virtual/jdk )"
S=${WORKDIR}/${MY_P%-*}
SITEFILE="50bigloo-gentoo.el"
-IUSE="emacs"
+IUSE="emacs java"
# fullbee"
src_compile() {
@@ -28,7 +29,11 @@ src_compile() {
# Bigloo doesn't use autoconf and consequently a lot of options used by econf give errors
# Manuel Serrano says: "Please, dont talk to me about autoconf. I simply dont want to hear about it..."
- ./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info \
+ ./configure \
+ $(use java && echo "--jvm=yes --java=$(java-config --java) --javac=$(java-config --javac)") \
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
--libdir=/usr/$(get_libdir) \
--docdir=/usr/share/doc/${PF} \
--benchmark=yes \