# ChangeLog for dev-util/guile
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-scheme/guile/ChangeLog,v 1.2 2007/01/12 14:45:43 hkbst Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/guile/ChangeLog,v 1.3 2007/01/22 18:24:37 hkbst Exp $
+
+*guile-1.8.1 (22 Jan 2007)
+
+ 22 Jan 2007; Marijn Schouten <hkBst@gentoo.org> +guile-1.8.1.ebuild:
+ added guile-1.8.1
*guile-1.6.8 (12 Jan 2007)
- 12 Jan 2007; <hkBst@gentoo.org> +guile-1.6.8.ebuild:
+ 12 Jan 2007; Marijn Schouten <hkBst@gentoo.org> +guile-1.6.8.ebuild:
Added 1.6.8 ebuild
- 10 Jan 2007; <hkBst@gentoo.org> +files/guile-1.4-inet_aton.patch,
+ 10 Jan 2007; Marijn Schouten <hkBst@gentoo.org> +files/guile-1.4-inet_aton.patch,
+files/guile-amd64.patch, +files/guile-1.6.7-gcc4.patch,
+files/guile-1.6.7-posix.patch, +files/guile-1.6.7-scmsigs.patch,
+metadata.xml, +guile-1.4-r3.ebuild, +guile-1.4.1.ebuild,
DIST guile-1.6.6.tar.gz 3033204 RMD160 27803b387e76e5c21f0a27ead22bca84d7105cc6 SHA1 0485619c8431385d9d395746d53776753b9dd76f SHA256 ac9d9a279ebe7221ee8afee96d55efb4da611adcd2f99bc764027cd10398417d
DIST guile-1.6.7.tar.gz 3039294 RMD160 63d45e8143834c641d4a4732cfbb34e8984f55dd SHA1 00a82dc4c7c19f9b791e116a2baf83e7d0c0856d SHA256 8faeeac282b9d4175d15923a6bd0b6603653fdd744967b15d9577b5748555734
DIST guile-1.6.8.tar.gz 3114052 RMD160 9c2c6a6afe2adce458e30e97da782ae18ce75b5c SHA1 5c244f730d7aaee32db4b0cc77b688f74a5caa71 SHA256 3d4ab874f90f5c2003229be29488ba2aa6fe1f0317774283360530d5d9236011
+DIST guile-1.8.1.tar.gz 3811979 RMD160 9d15620de8f29aa1a2e0e445e338dc95f1b27c50 SHA1 184555def153fdbc322045b1fdd90a7b23a84fbd SHA256 0a7154a7ce78cfabda813854beb1e760c0c295e4065c97f1e362dbe62b6e7225
EBUILD guile-1.4-r3.ebuild 756 RMD160 69d460cb17239c91ebf4c5fddd2ab7d4f7958437 SHA1 df879dc44af67751f3555f5254e29c91f8171e32 SHA256 47d8474b5a5d76acfbea9f3bf62c9e6c056207e954e4c96771a74d880afceaa0
MD5 571649d286875af36c6ebf3932d00c50 guile-1.4-r3.ebuild 756
RMD160 69d460cb17239c91ebf4c5fddd2ab7d4f7958437 guile-1.4-r3.ebuild 756
MD5 5e147f3dcf8f0d092fbd54c9ec94c406 guile-1.6.8.ebuild 2162
RMD160 b3b978d8db8e843f4e145749200202f81a0ee591 guile-1.6.8.ebuild 2162
SHA256 9c593858ced3982c5e0cfa4678f2ea622015ccea6328a70d59c6eb1d61b7aa98 guile-1.6.8.ebuild 2162
-MISC ChangeLog 7315 RMD160 7d84a36b910e0f39ca09abed31f29022de58105e SHA1 e46474c0805c7f46cffce9981b39cfb5dc0b41f8 SHA256 2c91aaf7822be6a7dcf18de9150e7d0a3d146b5c03dea005490c7114d20919cc
-MD5 49e4b43335cab156a5a8fe4a92e5474c ChangeLog 7315
-RMD160 7d84a36b910e0f39ca09abed31f29022de58105e ChangeLog 7315
-SHA256 2c91aaf7822be6a7dcf18de9150e7d0a3d146b5c03dea005490c7114d20919cc ChangeLog 7315
+EBUILD guile-1.8.1.ebuild 1624 RMD160 67d8e7cc46d62d9af99a98fe353c2531e4d6a392 SHA1 3f15d697456be55354f5f245799fe7ca61a783b5 SHA256 71acb1bde33a66a6824112cfbf48e40aff83f330048315ff49a69d86aaf21456
+MD5 312640a2506ee466851326d7b6da5d19 guile-1.8.1.ebuild 1624
+RMD160 67d8e7cc46d62d9af99a98fe353c2531e4d6a392 guile-1.8.1.ebuild 1624
+SHA256 71acb1bde33a66a6824112cfbf48e40aff83f330048315ff49a69d86aaf21456 guile-1.8.1.ebuild 1624
+MISC ChangeLog 7469 RMD160 2c386a8781ba2f8b9c1cf89454722b9d5342b49d SHA1 7f572eae7ad3d1f4c1944a51e471364eff8f0ebe SHA256 8707df98437bfc653723bb46dc729469544b486cc77c691561562a509e9a180f
+MD5 26d9a1a6aa7fa106355177073a2bfd00 ChangeLog 7469
+RMD160 2c386a8781ba2f8b9c1cf89454722b9d5342b49d ChangeLog 7469
+SHA256 8707df98437bfc653723bb46dc729469544b486cc77c691561562a509e9a180f ChangeLog 7469
MISC metadata.xml 555 RMD160 fd6eaba195ffdfb9189735c30a58f1da1600ee3c SHA1 b22e226e21b88b7124ab9365a4ba91f19ecc4ee0 SHA256 d167df240a4a0ff64e824febc1ace682c334ca7005eec9399551b35069d0e99e
MD5 7cefc4ef3671fb0674ef38ba8a168423 metadata.xml 555
RMD160 fd6eaba195ffdfb9189735c30a58f1da1600ee3c metadata.xml 555
MD5 571e9cc90ab64822a04d2d8051bf10e6 files/digest-guile-1.6.8 238
RMD160 f7d4c3f5825a66d3e59f441f642b8213320090af files/digest-guile-1.6.8 238
SHA256 5fe57fdf65206892e7849a01d1d34321956d46a0385c807d8edef02c779c62af files/digest-guile-1.6.8 238
+MD5 ef2df2d4f4b247a20d69cef6037dbbd8 files/digest-guile-1.8.1 238
+RMD160 1be5c9ba1e6cdeac98d5fef78197f278c4412bdc files/digest-guile-1.8.1 238
+SHA256 bf49fc77bf84831910b076db7866a2df7495407883629d7fc7c9c5ed827ff09e files/digest-guile-1.8.1 238
--- /dev/null
+MD5 be792074780d597208a8cdfed976f559 guile-1.8.1.tar.gz 3811979
+RMD160 9d15620de8f29aa1a2e0e445e338dc95f1b27c50 guile-1.8.1.tar.gz 3811979
+SHA256 0a7154a7ce78cfabda813854beb1e760c0c295e4065c97f1e362dbe62b6e7225 guile-1.8.1.tar.gz 3811979
--- /dev/null
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/guile/guile-1.8.1.ebuild,v 1.1 2007/01/22 18:24:37 hkbst Exp $
+
+inherit autotools
+
+DESCRIPTION="Scheme interpreter"
+HOMEPAGE="http://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+
+DEPEND=">=dev-libs/gmp-4.1
+ >=sys-devel/libtool-1.5.6"
+
+# Guile seems to contain some slotting support, /usr/share/guile/ is slotted, but there are lots of collisions. Most in /usr/share/libguile. Therefore I'm slotting this in the same slot as guile-1.6* for now.
+SLOT="12"
+MAJOR="1.8"
+
+IUSE="networking regex discouraged deprecated elisp nls debug-freelist debug-malloc debug threads"
+
+src_compile() {
+#will fail for me if posix is disabled or without modules -- hkBst
+ econf \
+ --disable-error-on-warning
+ --disable-static \
+ --enable-posix \
+ $(use_enable networking) \
+ $(use_enable regex) \
+ $(use_enable discouraged) \
+ $(use_enable deprecated) \
+ $(use_enable elisp) \
+ $(use_enable nls) \
+ --disable-rpath \
+ $(use_enable debug-freelist) \
+ $(use_enable debug-malloc) \
+ $(use_enable debug guile-debug) \
+ $(use_with threads) \
+ --with-modules
+
+ emake || die "make failed"
+}
+
+src_install() {
+ einstall || die "install failed"
+
+ dodoc AUTHORS ChangeLog GUILE-VERSION HACKING NEWS README SNAPSHOTS THANKS
+
+ # texmacs needs this, closing bug #23493
+ dodir /etc/env.d
+ echo "GUILE_LOAD_PATH=\"/usr/share/guile/${MAJOR}\"" > ${D}/etc/env.d/50guile
+}
\ No newline at end of file