--- /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 09:26:18.000000000 -0300 @@ -14,21 +14,28 @@ 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() { use emacs && elisp-comp etc/*.el + local myconf="" + use java && myconf="${myconf} --jvm=yes --java=$(java-config --java) --javac=$(java-config --javac)" + # 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 ${myconf} \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ --libdir=/usr/$(get_libdir) \ --docdir=/usr/share/doc/${PF} \ --benchmark=yes \