commit: 396b573823c8a9e8d9aaedd97f4dd99b02bb0cd3 Author: Panagiotis Christopoulos (pchrist) <pchrist <AT> gentoo <DOT> org> AuthorDate: Mon Jun 2 11:40:46 2014 +0000 Commit: Panagiotis Christopoulos <pchrist <AT> gentoo <DOT> org> CommitDate: Mon Jun 2 11:40:46 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=396b5738
dev-scheme/guile: pushing a guile-2.0.11 preliminary ebuld (work in progress) --- dev-scheme/guile/guile-2.0.11.ebuild | 56 ++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/dev-scheme/guile/guile-2.0.11.ebuild b/dev-scheme/guile/guile-2.0.11.ebuild new file mode 100644 index 0000000..832e120 --- /dev/null +++ b/dev-scheme/guile/guile-2.0.11.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit eutils + +DESCRIPTION="Scheme interpreter. Also The GNU extension language" +HOMEPAGE="http://www.gnu.org/software/guile/" +SRC_URI="mirror://gnu/guile/${P}.tar.gz" + +LICENSE="LGPL-3+" +SLOT="0" +#KEYWORDS="~amd64" +# Work in progress. No keywords. +# TODO: +# 1. Emacs support +# 2. Testing agains revdeps +# 3. Check file placing +# 4. ... +KEYWORDS="" +IUSE="networking +regex +deprecated nls debug-malloc debug +threads static" + +RDEPEND=" + dev-libs/gmp + virtual/libiconv + virtual/libintl + sys-devel/libtool + dev-libs/boehm-gc + dev-libs/libunistring + dev-libs/libffi" + +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_configure() { + econf \ + --disable-rpath \ + $(use_enable static) \ + --disable-error-on-warning \ + $(use_enable debug-malloc) \ + $(use_enable debug guile-debug) \ + --enable-posix \ + $(use_enable networking) \ + $(use_enable regex) \ + $(use_enable deprecated) \ + $(use_enable nls) \ + $(use_with threads) \ + --with-modules +} + +src_install() { + einstall || die "einstall failed" + dodoc AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README THANKS || die +}