summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlastair Tse <liquidx@gentoo.org>2005-01-28 11:03:43 +0000
committerAlastair Tse <liquidx@gentoo.org>2005-01-28 11:03:43 +0000
commitd53929b909e522613a17df6f93ef05289dbd2d60 (patch)
treed87536c2e6b423014a4ce7643a3d132a4e6c5ef5 /dev-util/guile
parentstable on ppc (diff)
downloadgentoo-2-d53929b909e522613a17df6f93ef05289dbd2d60.tar.gz
gentoo-2-d53929b909e522613a17df6f93ef05289dbd2d60.tar.bz2
gentoo-2-d53929b909e522613a17df6f93ef05289dbd2d60.zip
version bump. should fix compile problems people are having? (#73920)
(Portage version: 2.0.51-r14)
Diffstat (limited to 'dev-util/guile')
-rw-r--r--dev-util/guile/ChangeLog9
-rw-r--r--dev-util/guile/Manifest8
-rw-r--r--dev-util/guile/files/digest-guile-1.6.71
-rw-r--r--dev-util/guile/guile-1.4-r3.ebuild4
-rw-r--r--dev-util/guile/guile-1.4.1.ebuild4
-rw-r--r--dev-util/guile/guile-1.6.4-r1.ebuild4
-rw-r--r--dev-util/guile/guile-1.6.4-r2.ebuild4
-rw-r--r--dev-util/guile/guile-1.6.4.ebuild4
-rw-r--r--dev-util/guile/guile-1.6.6.ebuild4
-rw-r--r--dev-util/guile/guile-1.6.7.ebuild73
10 files changed, 98 insertions, 17 deletions
diff --git a/dev-util/guile/ChangeLog b/dev-util/guile/ChangeLog
index 3a0aebc486ce..c7c0de91cff2 100644
--- a/dev-util/guile/ChangeLog
+++ b/dev-util/guile/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/guile
-# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/ChangeLog,v 1.36 2004/12/08 21:10:38 agriffis Exp $
+# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/ChangeLog,v 1.37 2005/01/28 11:03:43 liquidx Exp $
+
+*guile-1.6.7 (28 Jan 2005)
+
+ 28 Jan 2005; Alastair Tse <liquidx@gentoo.org> +guile-1.6.7.ebuild:
+ version bump. should fix compile problems people are having? (#73920)
*guile-1.6.6 (10 Dec 2004)
diff --git a/dev-util/guile/Manifest b/dev-util/guile/Manifest
index b3ee30cf2bfd..e94d6b437aba 100644
--- a/dev-util/guile/Manifest
+++ b/dev-util/guile/Manifest
@@ -2,17 +2,19 @@ MD5 70fba624fc940780d1217ff3038363a5 ChangeLog 4705
MD5 e3ef27c2b4a0db80eac219706859ba87 guile-1.4-r3.ebuild 786
MD5 812bfc9c50bfae1b9a00adb06989f464 guile-1.4.1.ebuild 818
MD5 465d5bb5472eb08b9d7f185407c02d59 guile-1.6.4-r1.ebuild 1855
-MD5 9aa8ba6d9461c5335c57b8e14e0de3c6 guile-1.6.4-r2.ebuild 1820
MD5 80a9d48737b0b0771237fdb2c81f6d46 guile-1.6.4.ebuild 1117
MD5 327369d7f77a3211382c3d8f3cc2eba5 metadata.xml 313
+MD5 9aa8ba6d9461c5335c57b8e14e0de3c6 guile-1.6.4-r2.ebuild 1820
MD5 856d8eda26a6a641c697ce280c12d817 guile-1.6.6.ebuild 2005
+MD5 856d8eda26a6a641c697ce280c12d817 guile-1.6.7.ebuild 2005
MD5 983ca0d7ff0dc5899a453df89e714538 files/digest-guile-1.4-r3 62
MD5 c6e6b728591d901172031cc9a0997d31 files/digest-guile-1.4.1 64
MD5 c8ef00401b82bbfae1fa78785341e8dc files/digest-guile-1.6.4 64
MD5 c8ef00401b82bbfae1fa78785341e8dc files/digest-guile-1.6.4-r1 64
-MD5 c8ef00401b82bbfae1fa78785341e8dc files/digest-guile-1.6.4-r2 64
-MD5 421beec2399dd47b6cc14d5691d7dcc4 files/guile-1.4-inet_aton.patch 624
MD5 979d4686f6e39379b33139182873dead files/guile-amd64.patch 439
+MD5 c8ef00401b82bbfae1fa78785341e8dc files/digest-guile-1.6.4-r2 64
MD5 0cd979c8cd8e7667986b79db8ccae209 files/guile-macos-posix.patch 904
MD5 d97c8dff01a8b6735f8bef03c72f52f3 files/guile-macos-relink.patch 1213
+MD5 421beec2399dd47b6cc14d5691d7dcc4 files/guile-1.4-inet_aton.patch 624
MD5 30c55437dd6efe1474a4f4312228b2ca files/digest-guile-1.6.6 64
+MD5 cd2f121bfb660c3ae7ba916a07d086f7 files/digest-guile-1.6.7 64
diff --git a/dev-util/guile/files/digest-guile-1.6.7 b/dev-util/guile/files/digest-guile-1.6.7
new file mode 100644
index 000000000000..0d3eb1d40307
--- /dev/null
+++ b/dev-util/guile/files/digest-guile-1.6.7
@@ -0,0 +1 @@
+MD5 c2ff2a2231f0cbb2e838dd8701a587c5 guile-1.6.7.tar.gz 3039294
diff --git a/dev-util/guile/guile-1.4-r3.ebuild b/dev-util/guile/guile-1.4-r3.ebuild
index 9aec506479a3..d2604f370083 100644
--- a/dev-util/guile/guile-1.4-r3.ebuild
+++ b/dev-util/guile/guile-1.4-r3.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/guile-1.4-r3.ebuild,v 1.18 2004/10/17 22:19:17 liquidx Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/guile-1.4-r3.ebuild,v 1.19 2005/01/28 11:03:43 liquidx Exp $
inherit gnuconfig eutils
diff --git a/dev-util/guile/guile-1.4.1.ebuild b/dev-util/guile/guile-1.4.1.ebuild
index d734050ecee1..ce3a776e7db7 100644
--- a/dev-util/guile/guile-1.4.1.ebuild
+++ b/dev-util/guile/guile-1.4.1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/guile-1.4.1.ebuild,v 1.14 2004/10/17 22:19:17 liquidx Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/guile-1.4.1.ebuild,v 1.15 2005/01/28 11:03:43 liquidx Exp $
inherit flag-o-matic
diff --git a/dev-util/guile/guile-1.6.4-r1.ebuild b/dev-util/guile/guile-1.6.4-r1.ebuild
index 0ab76d7cbce7..67dd6e8ae15f 100644
--- a/dev-util/guile/guile-1.6.4-r1.ebuild
+++ b/dev-util/guile/guile-1.6.4-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/guile-1.6.4-r1.ebuild,v 1.19 2004/10/10 17:22:59 usata Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/guile-1.6.4-r1.ebuild,v 1.20 2005/01/28 11:03:43 liquidx Exp $
inherit flag-o-matic eutils libtool
diff --git a/dev-util/guile/guile-1.6.4-r2.ebuild b/dev-util/guile/guile-1.6.4-r2.ebuild
index 55ec62563357..9c2d7105f3d0 100644
--- a/dev-util/guile/guile-1.6.4-r2.ebuild
+++ b/dev-util/guile/guile-1.6.4-r2.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/guile-1.6.4-r2.ebuild,v 1.1 2004/09/19 15:20:01 kugelfang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/guile-1.6.4-r2.ebuild,v 1.2 2005/01/28 11:03:43 liquidx Exp $
inherit flag-o-matic eutils
diff --git a/dev-util/guile/guile-1.6.4.ebuild b/dev-util/guile/guile-1.6.4.ebuild
index c669c5c858f9..41c6e14129d5 100644
--- a/dev-util/guile/guile-1.6.4.ebuild
+++ b/dev-util/guile/guile-1.6.4.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/guile-1.6.4.ebuild,v 1.12 2004/08/21 00:24:37 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/guile-1.6.4.ebuild,v 1.13 2005/01/28 11:03:43 liquidx Exp $
inherit flag-o-matic
diff --git a/dev-util/guile/guile-1.6.6.ebuild b/dev-util/guile/guile-1.6.6.ebuild
index fcc0e606a191..039083e537e9 100644
--- a/dev-util/guile/guile-1.6.6.ebuild
+++ b/dev-util/guile/guile-1.6.6.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/guile-1.6.6.ebuild,v 1.1 2004/12/08 21:10:38 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/guile-1.6.6.ebuild,v 1.2 2005/01/28 11:03:43 liquidx Exp $
inherit flag-o-matic eutils libtool
diff --git a/dev-util/guile/guile-1.6.7.ebuild b/dev-util/guile/guile-1.6.7.ebuild
new file mode 100644
index 000000000000..5f1cf5b4cbc0
--- /dev/null
+++ b/dev-util/guile/guile-1.6.7.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/guile-1.6.7.ebuild,v 1.1 2005/01/28 11:03:43 liquidx Exp $
+
+inherit flag-o-matic eutils libtool
+
+DESCRIPTION="Scheme interpreter"
+HOMEPAGE="http://www.gnu.org/software/guile/"
+SRC_URI="mirror://gnu/guile/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~arm ~hppa ~amd64 ~ia64 ~s390 ~ppc-macos"
+IUSE=""
+
+# Problems with parallel builds (#34029), so I'm taking the safer route
+MAKEOPTS="${MAKEOPTS} -j1"
+
+DEPEND=">=sys-libs/ncurses-5.1
+ >=sys-libs/readline-4.1"
+
+# NOTE: in README-PACKAGERS, guile recommends different versions be installed
+# in parallel. They're talking about LIBRARY MAJOR versions and not
+# the actual guile version that was used in the past.
+#
+# So I'm slotting this as 12 beacuse of the library major version
+SLOT="12"
+MAJOR="1.6"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ if [ "${ARCH}" = "amd64" ]; then
+ epatch ${FILESDIR}/guile-amd64.patch
+ fi
+
+ if use ppc-macos ; then
+ elibtoolize
+ epatch ${FILESDIR}/guile-macos-posix.patch
+ epatch ${FILESDIR}/guile-macos-relink.patch
+ fi
+}
+
+src_compile() {
+ # Fix for bug 26484: This package fails to build when built with
+ # -g3, at least on some architectures. (19 Aug 2003 agriffis)
+ filter-flags -g3
+
+ use ppc-macos && append-flags -no-cpp-precomp -Dmacosx
+
+ econf \
+ --with-threads \
+ --with-modules \
+ --enable-deprecation=no || die
+
+ # Please keep --enable-deprecation=no in future bumps.
+ # Danny van Dyk <kugelfang@gentoo.org 2004/09/19
+
+ 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
+
+ # We don't slot the env.d entry because /usr/bin/guile-config is
+ # there anyway, and will only match the last guile installed.
+ # so the GUILE_LOAD_PATH will match the data available from guile-config.
+ echo "GUILE_LOAD_PATH=\"/usr/share/guile/${MAJOR}\"" > ${D}/etc/env.d/50guile
+}