From owner-freebsd-ports Tue Oct 17 17:20:10 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 8A2AB37B4F9 for ; Tue, 17 Oct 2000 17:20:01 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id RAA32814; Tue, 17 Oct 2000 17:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: by hub.freebsd.org (Postfix, from userid 32767) id 9C0CB37B479; Tue, 17 Oct 2000 17:15:40 -0700 (PDT) Message-Id: <20001018001540.9C0CB37B479@hub.freebsd.org> Date: Tue, 17 Oct 2000 17:15:40 -0700 (PDT) From: keith.jones@ieee.org To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/22069: Update port: lang/slib Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 22069 >Category: ports >Synopsis: Update port: lang/slib >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Oct 17 17:20:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Keith J. Jones >Release: 4.1.1-STABLE >Organization: >Environment: FreeBSD kjones.jones.net 4.1.1-STABLE FreeBSD 4.1.1-STABLE #0: Sun Oct 1 21:06:00 GMT 2000 root@kjones.jones.net:/usr/obj/usr/src/sys/KJONES i386 >Description: Slib would not compile with scheme48, but is needed for GNUCash. This fix will solve the problem of the installation failing, and allow users to at least use the (deskutils/)gnucash port. Guile uses slib, but the full install of scheme and slib is needed (minus the scheme48 dependent slib files) I contacted the maintainers of slib/scheme48 and gnucash, none have replied. I am currently speaking with the author of slib to solve the matter, but it does not look like a fast fix. >How-To-Repeat: cd /usr/ports/lang/slib make install >Fix: diff -urP slib.orig/files/patch-02 slib/files/patch-02 --- slib.orig/files/patch-02 Thu Jan 1 00:00:00 1970 +++ slib/files/patch-02 Tue Oct 17 20:01:53 2000 @@ -0,0 +1,23 @@ +--- Makefile.orig Tue Oct 17 19:49:07 2000 ++++ Makefile Tue Oct 17 19:49:21 2000 +@@ -59,7 +59,7 @@ + touch ./slibcat + + slib48: ./slibcat Makefile +- (echo ",batch on"; \ ++ -(echo ",batch on"; \ + echo ",config"; \ + echo ",load =scheme48/misc/packages.scm"; \ + echo "(define-structure slib-primitives"; \ +@@ -95,11 +95,6 @@ + touch slib48 + + install48: slib48 +- $(INSTALL_DATA) $(IMAGE) $(LIB) +- (echo '#!/bin/sh'; \ +- echo exec $(RUNNABLE) -i '$(LIB)/$(IMAGE)' \"\$$\@\") \ +- > $(bindir)/slib48 +- chmod +x $(bindir)/slib48 + + #### Stuff for maintaining SLIB below #### + diff -urP slib.orig/pkg-plist slib/pkg-plist --- slib.orig/pkg-plist Sun Apr 16 03:00:58 2000 +++ slib/pkg-plist Tue Oct 17 20:04:40 2000 @@ -1,5 +1,3 @@ -bin/slib48 -lib/scheme48/slib.image lib/scheme48/slibcat share/slib/Bev2slib.scm share/slib/Template.scm >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message