Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Aug 2009 14:14:59 GMT
From:      Steve Randall <srandall52@sbcglobal.net>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/137926: Update lang/slib and lang/slib-guile from version 3b1 to 3b2
Message-ID:  <200908181414.n7IEExtO028994@www.freebsd.org>
Resent-Message-ID: <200908181420.n7IEK2oK089879@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         137926
>Category:       ports
>Synopsis:       Update lang/slib and lang/slib-guile from version 3b1 to 3b2
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 18 14:20:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Steve Randall
>Release:        7.2
>Organization:
>Environment:
FreeBSD locust.local 7.2-RELEASE FreeBSD 7.2-RELEASE #1: Sun May  3 08:32:24 CDT 2009     root@locust.local:/usr/obj/usr/src/sys/GENERIC  i386

>Description:
The recent update of lang/slib from version 3a4 to 3b1 broke lang/slib-guile and finance/gnucash. slib-guile was fixed using a workaround, but gnucash is currently marked as BROKEN.

slib-3b2 corrects the problem, allowing slib-guile to be simplified, and gnucash to build and run successfully.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN slib.orig/Makefile slib/Makefile
--- slib.orig/Makefile	2009-08-05 09:26:17.000000000 -0500
+++ slib/Makefile	2009-08-18 07:09:17.000000000 -0500
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	slib
-PORTVERSION=	3b1
+PORTVERSION=	3b2
 CATEGORIES=	lang scheme
 MASTER_SITES=	http://groups.csail.mit.edu/mac/ftpdir/scm/ \
 		http://groups.csail.mit.edu/mac/ftpdir/scm/OLD/
diff -ruN slib.orig/distinfo slib/distinfo
--- slib.orig/distinfo	2009-08-05 09:26:17.000000000 -0500
+++ slib/distinfo	2009-08-18 07:10:23.000000000 -0500
@@ -1,6 +1,6 @@
 MD5 (slib2d6.tar.gz) = 25afebd0735c523b6d43be55d4a521c4
 SHA256 (slib2d6.tar.gz) = ea418c5c7c9367d663a7db052e0abfbb7e1964f2f1b3a9309eb45afd1f92cb69
 SIZE (slib2d6.tar.gz) = 651229
-MD5 (slib-3b1.tar.gz) = 6b14254aba8d59ede3bfb5a586ee7718
-SHA256 (slib-3b1.tar.gz) = eabd101ca1a377acc7360f426c1e0c9e7232d162aec276cf771251ae15d0a7c1
-SIZE (slib-3b1.tar.gz) = 944819
+MD5 (slib-3b2.tar.gz) = 850f48ad933e2fe8bb03b1e994ed4407
+SHA256 (slib-3b2.tar.gz) = 8bd634bd06f2aa3e93a21243cc26a2f73482b0ac6c0d017ba74f3a10676fb48d
+SIZE (slib-3b2.tar.gz) = 948763
diff -ruN slib-guile.orig/Makefile slib-guile/Makefile
--- slib-guile.orig/Makefile	2009-08-10 23:23:00.000000000 -0500
+++ slib-guile/Makefile	2009-08-18 08:00:30.000000000 -0500
@@ -6,7 +6,7 @@
 #    $MCom: ports/lang/slib-guile/Makefile,v 1.3 2006/10/13 02:32:48 marcus Exp $
 
 PORTNAME=	slib
-PORTVERSION=	3b1 # Keep this in sync with lang/slib
+PORTVERSION=	3b2 # Keep this in sync with lang/slib
 CATEGORIES=	lang scheme
 MASTER_SITES=	# empty
 PKGNAMESUFFIX=	-guile
@@ -23,9 +23,7 @@
 
 do-install:
 	${LN} -shf ${PREFIX}/share/slib ${LOCALBASE}/share/guile/1.8/slib
-	cd ${PREFIX}/share/guile/1.8/slib && env \
-		GUILE_IMPLEMENTATION_PATH=${LOCALBASE}/share/guile/1.8 \
-		${LOCALBASE}/bin/guile -q -l guile.init -c \
-		"(use-modules (ice-9 slib))(require 'new-catalog)"
+	${LOCALBASE}/bin/guile -q -c \
+	"(use-modules (ice-9 slib))(require 'new-catalog)"
 
 .include <bsd.port.mk>


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200908181414.n7IEExtO028994>