pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/guile Restore a fixed version of patch-ah. While...
details: https://anonhg.NetBSD.org/pkgsrc/rev/91cfe8523d4a
branches: trunk
changeset: 551428:91cfe8523d4a
user: gdt <gdt%pkgsrc.org@localhost>
date: Mon Dec 15 15:26:47 2008 +0000
description:
Restore a fixed version of patch-ah. While -R was in the string, it
was there because guile was built against gmp etc. from /usr/pkg, not
present to let programs find -lguile. Therefore, add in rpath for
$(libdir) when we add in -L for libdir.
This looks ok to me, but I will be away AFK most of the day, so feel
free to remove the line in distinfo and re-commit if this turns out to
be bad.
diffstat:
lang/guile/Makefile | 4 ++--
lang/guile/distinfo | 3 ++-
lang/guile/patches/patch-ah | 14 ++++++++++++++
3 files changed, 18 insertions(+), 3 deletions(-)
diffs (46 lines):
diff -r bf5cf0f15c07 -r 91cfe8523d4a lang/guile/Makefile
--- a/lang/guile/Makefile Mon Dec 15 15:06:43 2008 +0000
+++ b/lang/guile/Makefile Mon Dec 15 15:26:47 2008 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.88 2008/12/15 15:02:13 gdt Exp $
+# $NetBSD: Makefile,v 1.89 2008/12/15 15:26:47 gdt Exp $
DISTNAME= guile-1.8.6
-PKGREVISION= 1
+PKGREVISION= 2
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GNU:=guile/}
diff -r bf5cf0f15c07 -r 91cfe8523d4a lang/guile/distinfo
--- a/lang/guile/distinfo Mon Dec 15 15:06:43 2008 +0000
+++ b/lang/guile/distinfo Mon Dec 15 15:26:47 2008 +0000
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.39 2008/12/15 15:02:13 gdt Exp $
+$NetBSD: distinfo,v 1.40 2008/12/15 15:26:47 gdt Exp $
SHA1 (guile-1.8.6.tar.gz) = a3896f86044a2b3740dac43e045c349d656fba31
RMD160 (guile-1.8.6.tar.gz) = d6695d266a6091dc5fb1c688e3f0286f1c6d382e
Size (guile-1.8.6.tar.gz) = 3960608 bytes
SHA1 (patch-ae) = c3e5065408082978df5b6ddd62e47dda8ab41f40
SHA1 (patch-ag) = 8aeb781ba43597f37b1ce4aaa2fb0baba2e4ce9c
+SHA1 (patch-ah) = 351136075aaaab96117fecc7cedc8ee989d8a1e0
SHA1 (patch-ak) = 6639ea95471a76893b0b074dcbfbd139a1571309
SHA1 (patch-al) = 6a5fb3136028bb5a5185ce7174a20d5f9d227e18
diff -r bf5cf0f15c07 -r 91cfe8523d4a lang/guile/patches/patch-ah
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/guile/patches/patch-ah Mon Dec 15 15:26:47 2008 +0000
@@ -0,0 +1,14 @@
+$NetBSD: patch-ah,v 1.6 2008/12/15 15:26:47 gdt Exp $
+
+--- guile-config/guile-config.in.orig 2008-12-04 13:30:41.000000000 -0500
++++ guile-config/guile-config.in
+@@ -154,7 +154,8 @@
+ (if (or (string=? libdir "/usr/lib")
+ (string=? libdir "/usr/lib/"))
+ ""
+- (string-append "-L" (get-build-info 'libdir)))
++ (string-append "-L" (get-build-info 'libdir)
++ " -Wl,-R" (get-build-info 'libdir)))
+ "-lguile -lltdl"
+ (string-join other-flags)
+
Home |
Main Index |
Thread Index |
Old Index