--- /usr/portage/dev-scheme/bigloo/bigloo-3.0b.ebuild 2007-09-11 06:38:34.000000000 -0300 +++ /alt/portage.local/dev-scheme/bigloo/bigloo-3.0b.ebuild 2007-09-11 11:25:07.000000000 -0300 @@ -14,13 +14,14 @@ 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 @@ # 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 \