summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKristopher Kersey <augustus@gentoo.org>2004-01-13 03:42:54 +0000
committerKristopher Kersey <augustus@gentoo.org>2004-01-13 03:42:54 +0000
commit5cfe9754875d6a8c1cd435328ee3acc725e5744b (patch)
tree5e16c0091f4813c1e60e08655fc3766013d84326 /dev-util/guile
parentFix non-POSIX head invocation in .java_wrapper for bug 21975 (Manifest recommit) (diff)
downloadgentoo-2-5cfe9754875d6a8c1cd435328ee3acc725e5744b.tar.gz
gentoo-2-5cfe9754875d6a8c1cd435328ee3acc725e5744b.tar.bz2
gentoo-2-5cfe9754875d6a8c1cd435328ee3acc725e5744b.zip
Added AMD64 support. Bug 35481.
Diffstat (limited to 'dev-util/guile')
-rw-r--r--dev-util/guile/ChangeLog9
-rw-r--r--dev-util/guile/Manifest9
-rw-r--r--dev-util/guile/files/guile-amd64.patch13
-rw-r--r--dev-util/guile/guile-1.6.4-r1.ebuild10
4 files changed, 32 insertions, 9 deletions
diff --git a/dev-util/guile/ChangeLog b/dev-util/guile/ChangeLog
index 6f51b8a61297..03d90e8b8359 100644
--- a/dev-util/guile/ChangeLog
+++ b/dev-util/guile/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-util/guile
-# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/ChangeLog,v 1.24 2004/01/04 12:12:26 aliz Exp $
+# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/ChangeLog,v 1.25 2004/01/13 03:42:23 augustus Exp $
+
+ 12 Jan 2004; <augustus@gentoo.org> guile-1.6.4-r1.ebuild,
+ files/guile-amd64.patch:
+ Added support for AMD64. Builds and installs just fine. Needs further testing.
+ Bug #35481.
04 Jan 2004; Daniel Ahlberg <aliz@gentoo.org> guile-1.4-r3.ebuild:
Add gnuconfig_update. Closing #37166.
diff --git a/dev-util/guile/Manifest b/dev-util/guile/Manifest
index 85e677fb5ba5..f34f45a44561 100644
--- a/dev-util/guile/Manifest
+++ b/dev-util/guile/Manifest
@@ -1,11 +1,12 @@
+MD5 729a3a2c59b45316b1f8895ca5d1f2db ChangeLog 3306
MD5 6936654bdeb5ee0299df18c192956105 guile-1.4-r3.ebuild 767
MD5 215da61a38ad9d107418d0ed51b57b8a guile-1.4.1.ebuild 889
-MD5 07573c06e4d340f20d9fb991c65f6788 guile-1.6.4-r1.ebuild 1591
-MD5 61d7c77e5cfaedc1bbc5ad9610e428c3 ChangeLog 3119
-MD5 327369d7f77a3211382c3d8f3cc2eba5 metadata.xml 313
+MD5 63b90322c9886b8762c70f864f29bc3a guile-1.6.4-r1.ebuild 1690
MD5 4e5c02b73517c1f5fa9a644ba3fc62a1 guile-1.6.4.ebuild 1131
+MD5 327369d7f77a3211382c3d8f3cc2eba5 metadata.xml 313
+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 d1fb6c8666d46479606eda12e5c3ebfd files/net_db.c 17525
-MD5 983ca0d7ff0dc5899a453df89e714538 files/digest-guile-1.4-r3 62
+MD5 979d4686f6e39379b33139182873dead files/guile-amd64.patch 439
diff --git a/dev-util/guile/files/guile-amd64.patch b/dev-util/guile/files/guile-amd64.patch
new file mode 100644
index 000000000000..dc9cea254f05
--- /dev/null
+++ b/dev-util/guile/files/guile-amd64.patch
@@ -0,0 +1,13 @@
+--- guile-1.6.4/libguile/gc_os_dep.c 2003-04-16 20:16:21.000000000 +0000
++++ guile-1.6.4-amd64/libguile/gc_os_dep.c 2003-10-20 01:52:11.543267320 +0000
+@@ -205,6 +205,10 @@
+ # define I386
+ # define mach_type_known
+ # endif
++# if defined(LINUX) && defined(__x86_64__)
++# define IA64
++# define mach_type_known
++# endif
+ # if defined(LINUX) && (defined(__ia64__) || defined(__ia64))
+ # define IA64
+ # define mach_type_known
diff --git a/dev-util/guile/guile-1.6.4-r1.ebuild b/dev-util/guile/guile-1.6.4-r1.ebuild
index 7ab1c36ca5fd..7706f0ae4da6 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-2003 Gentoo Technologies, Inc.
+# Copyright 1999-2004 Gentoo Technologies, Inc.
# 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.4 2004/01/03 20:05:45 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/guile/guile-1.6.4-r1.ebuild,v 1.5 2004/01/13 03:42:23 augustus Exp $
inherit flag-o-matic
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.gnu.org/software/guile/"
IUSE=""
LICENSE="GPL-2"
-KEYWORDS="x86 ~ppc alpha hppa ia64"
+KEYWORDS="x86 ~ppc alpha hppa ia64 ~amd64"
DEPEND=">=sys-libs/ncurses-5.1
>=sys-libs/readline-4.1"
@@ -32,6 +32,10 @@ src_compile() {
# -g3, at least on some architectures. (19 Aug 2003 agriffis)
filter-flags -g3
+ if [ "${ARCH}" = "amd64" ]; then
+ epatch ${FILESDIR}/guile-amd64.patch
+ fi
+
econf \
--with-threads \
--with-modules || die