summaryrefslogtreecommitdiff
path: root/lang/guile
diff options
context:
space:
mode:
authordanw <danw@pkgsrc.org>2004-05-16 17:52:11 +0000
committerdanw <danw@pkgsrc.org>2004-05-16 17:52:11 +0000
commit48a4a3bf30f364935a2f23bf0410cdeec0718dd8 (patch)
tree4af75c3be6a277999e7fe7e93ef5ece3ed7d1d99 /lang/guile
parent234e31ca3d3fd4453dfc74e66d424c0d3df6f307 (diff)
downloadpkgsrc-48a4a3bf30f364935a2f23bf0410cdeec0718dd8.tar.gz
darwin fixes
Diffstat (limited to 'lang/guile')
-rw-r--r--lang/guile/Makefile12
-rw-r--r--lang/guile/distinfo3
-rw-r--r--lang/guile/patches/patch-ai13
3 files changed, 26 insertions, 2 deletions
diff --git a/lang/guile/Makefile b/lang/guile/Makefile
index d63cd548038..4d7cfc3cdb0 100644
--- a/lang/guile/Makefile
+++ b/lang/guile/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.52 2004/05/03 15:58:20 wiz Exp $
+# $NetBSD: Makefile,v 1.53 2004/05/16 17:52:11 danw Exp $
DISTNAME= guile-1.6.4
CATEGORIES= lang
@@ -22,6 +22,16 @@ INFO_FILES= guile.info guile-tut.info goops.info r5rs.info
TEST_DIRS= ${WRKSRC}
TEST_TARGET= check
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} == "Darwin"
+CPPFLAGS+= -Dmacosx
+
+post-patch:
+ @mv ${WRKSRC}/guile-config/guile-config.in.orig \
+ ${WRKSRC}/guile-config/guile-config.in
+.endif
+
.include "../../devel/libtool/buildlink3.mk"
.include "../../devel/ncurses/buildlink3.mk"
.include "../../devel/readline/buildlink3.mk"
diff --git a/lang/guile/distinfo b/lang/guile/distinfo
index 3e667081c3e..e2233fe0b45 100644
--- a/lang/guile/distinfo
+++ b/lang/guile/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.18 2004/03/16 00:46:39 dmcmahill Exp $
+$NetBSD: distinfo,v 1.19 2004/05/16 17:52:11 danw Exp $
SHA1 (guile-1.6.4.tar.gz) = fe5a759ed233e8633e9e59d0eb0a8035756e2e4e
Size (guile-1.6.4.tar.gz) = 2778075 bytes
@@ -7,3 +7,4 @@ SHA1 (patch-ae) = 4dd28ab34928608e00fc474bdebfd3a178f8f152
SHA1 (patch-af) = e30137918a83a735bcc9b1c4458df4905fe46087
SHA1 (patch-ag) = 06f0edd45fae828e41252e9b6964a2e0fab6f1af
SHA1 (patch-ah) = e66596a5ecc5c2d4fd09833507499b4d02c7af8a
+SHA1 (patch-ai) = 095f7d1e5a3df3cceb05f1b5daccae78691a796a
diff --git a/lang/guile/patches/patch-ai b/lang/guile/patches/patch-ai
new file mode 100644
index 00000000000..8b49f4816e9
--- /dev/null
+++ b/lang/guile/patches/patch-ai
@@ -0,0 +1,13 @@
+$NetBSD: patch-ai,v 1.1 2004/05/16 17:52:11 danw Exp $
+
+--- libguile/Makefile.in.orig Sat Mar 13 17:21:34 2004
++++ libguile/Makefile.in
+@@ -258,7 +258,7 @@ noinst_HEADERS = coop-threads.c coop-thr
+
+ libguile_la_DEPENDENCIES = @LIBLOBJS@
+ libguile_la_LIBADD = @LIBLOBJS@ ../libguile-ltdl/libguile-ltdl.la $(THREAD_LIBS_LOCAL)
+-libguile_la_LDFLAGS = -version-info @LIBGUILE_INTERFACE_CURRENT@:@LIBGUILE_INTERFACE_REVISION@:@LIBGUILE_INTERFACE_AGE@ -export-dynamic -no-undefined
++libguile_la_LDFLAGS = -version-info @LIBGUILE_INTERFACE_CURRENT@:@LIBGUILE_INTERFACE_REVISION@:@LIBGUILE_INTERFACE_AGE@ -export-dynamic
+
+ # These are headers visible as <guile/mumble.h>
+ pkginclude_HEADERS = gh.h