Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Apr 2002 16:25:44 +0100 (BST)
From:      Neil Darlow <neil@darlow.co.uk>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/37098: Update patches for slib port
Message-ID:  <200204151525.g3FFPiN13263@router.darlow.co.uk>

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

>Number:         37098
>Category:       ports
>Synopsis:       Update patches for slib port
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Apr 15 08:30:02 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Neil Darlow
>Release:        FreeBSD 4.5-RELEASE-p2 i386
>Organization:
>Environment:
System: FreeBSD router.darlow.co.uk 4.5-RELEASE-p2 FreeBSD 4.5-RELEASE-p2 #0: Thu Mar 28 19:18:16 GMT 2002 root@router.darlow.co.uk:/usr/obj/usr/src/sys/ROUTER i386
>Description:
	Patches to update slib port from version 2d1 to version 2d4 with the
	following benefits:
	Updates to current release
	Fixes SLIB setup failure when installing with pkg_add
	Removes need for unzip with fetch of .tar.gz
	Adds essential documentation for using the library into ${DOCSDIR}
	Expanded pkg-descr with quickstart on usage
	WWW link added to pkg-descr
>How-To-Repeat:
	
>Fix:
	Package maintainer is non-responsive.

--- Makefile.orig       Fri Aug 17 19:37:53 2001
+++ Makefile    Mon Apr 15 15:09:23 2002
@@ -6,11 +6,11 @@
 #

 PORTNAME=      slib
-PORTVERSION=   2d1
-PORTREVISION=  2
+PORTVERSION=   2d4
+PORTREVISION=  0
 CATEGORIES=    lang
 MASTER_SITES=  http://swissnet.ai.mit.edu/ftpdir/scm/
-DISTNAME=      slib2d1
+DISTNAME=      slib2d4

 MAINTAINER=    nakai@FreeBSD.org

@@ -18,15 +18,24 @@

 WRKSRC=                ${WRKDIR}/slib

-USE_ZIP=       yes
 NO_BUILD=      yes

 do-install:
-       ${MKDIR} ${PREFIX}/share/slib
-       ${INSTALL_DATA} ${WRKSRC}/*.scm ${PREFIX}/share/slib
+       ${MKDIR} ${DATADIR}
+       ${INSTALL_DATA} ${WRKSRC}/*.scm ${DATADIR}
        ${RM} -f ${LOCALBASE}/share/guile/slib
        ${LN} -sf ${PREFIX}/share/slib ${LOCALBASE}/share/guile/slib
        ${LOCALBASE}/bin/guile -c \
                "(use-modules (ice-9 slib)) (require 'new-catalog)"
+
+post-install:
+.if !defined(NOPORTDOCS)
+       ${MKDIR} ${DOCSDIR}
+.for file in ANNOUNCE COPYING ChangeLog FAQ README
+       ${INSTALL_MAN} ${WRKSRC}/${file} ${DOCSDIR}
+.endfor
+       ${INSTALL_MAN} ${WRKSRC}/slib.info ${PREFIX}/info
+       install-info ${PREFIX}/info/slib.info ${PREFIX}/info/dir
+.endif

 .include <bsd.port.mk>

--- distinfo.orig       Wed Mar 28 10:01:14 2001
+++ distinfo    Mon Apr 15 13:14:30 2002
@@ -1 +1 @@
-MD5 (slib2d1.zip) = 63923a04bf33f7419d6ba8f62bcc6cb2
+MD5 (slib2d4.tar.gz) = 39a1698dc587f79b0eb0f2a1602b7e05

--- pkg-comment.orig    Sat Jun 26 19:39:09 1999
+++ pkg-comment Mon Apr 15 15:49:19 2002
@@ -1 +1 @@
-A portable scheme library for all standard scheme implementation
+A portable scheme library

--- pkg-descr.orig      Tue Aug 25 15:22:27 1998
+++ pkg-descr   Mon Apr 15 15:56:42 2002
@@ -1 +1,9 @@
-a portable scheme library for all standard scheme implementation
+A portable scheme library
+
+This package is constructed to work with GNU Guile. To use the
+features offered by the SLIB library, add the following construct
+to your programs:
+
+       (use-modules (ice-9 slib))
+
+WWW: http://www.swiss.ai.mit.edu/~jaffer/SLIB.html

--- pkg-plist.orig      Tue Jul 31 10:34:28 2001
+++ pkg-plist   Mon Apr 15 15:17:07 2002
@@ -12,15 +12,22 @@
 share/slib/cltime.scm
 share/slib/coerce.scm
 share/slib/collect.scm
+share/slib/color.scm
+share/slib/colornam.scm
+share/slib/colorspc.scm
 share/slib/comlist.scm
 share/slib/comparse.scm
 share/slib/cring.scm
+share/slib/cvs.scm
+share/slib/daylight.scm
 share/slib/db2html.scm
+share/slib/dbcom.scm
 share/slib/dbrowse.scm
 share/slib/dbutil.scm
 share/slib/debug.scm
 share/slib/defmacex.scm
 share/slib/determ.scm
+share/slib/differ.scm
 share/slib/dwindtst.scm
 share/slib/dynamic.scm
 share/slib/dynwind.scm
@@ -43,6 +50,7 @@
 share/slib/macrotst.scm
 share/slib/macwork.scm
 share/slib/makcrc.scm
+share/slib/matfile.scm
 share/slib/mbe.scm
 share/slib/minimize.scm
 share/slib/mklibcat.scm
@@ -53,6 +61,7 @@
 share/slib/mwexpand.scm
 share/slib/mwsynrul.scm
 share/slib/nclients.scm
+share/slib/null.scm
 share/slib/obj2str.scm
 share/slib/object.scm
 share/slib/paramlst.scm
@@ -90,24 +99,23 @@
 share/slib/scaoutp.scm
 share/slib/schmooz.scm
 share/slib/scmacro.scm
-share/slib/scmactst.scm
 share/slib/selfset.scm
 share/slib/sierpinski.scm
 share/slib/simetrix.scm
+share/slib/solid.scm
 share/slib/sort.scm
 share/slib/soundex.scm
+share/slib/srfi-1.scm
+share/slib/srfi.scm
 share/slib/stdio.scm
 share/slib/strcase.scm
 share/slib/strport.scm
 share/slib/strsrch.scm
-share/slib/struct.scm
-share/slib/structst.scm
 share/slib/structure.scm
+share/slib/subarray.scm
 share/slib/synchk.scm
 share/slib/synclo.scm
 share/slib/synrul.scm
-share/slib/tek40.scm
-share/slib/tek41.scm
 share/slib/timezone.scm
 share/slib/trace.scm
 share/slib/tree.scm
@@ -120,8 +128,17 @@
 share/slib/wttest.scm
 share/slib/wttree.scm
 share/slib/yasyn.scm
+%%PORTDOCS%%share/doc/slib/ANNOUNCE
+%%PORTDOCS%%share/doc/slib/COPYING
+%%PORTDOCS%%share/doc/slib/ChangeLog
+%%PORTDOCS%%share/doc/slib/FAQ
+%%PORTDOCS%%share/doc/slib/README
+%%PORTDOCS%%@unexec install-info --delete %D/info/slib.info %D/info/dir
+%%PORTDOCS%%info/slib.info
+%%PORTDOCS%%@exec install-info %D/info/slib.info %D/info/dir
+%%PORTDOCS%%@dirrm share/doc/slib
 @exec ln -shf %D/share/slib %%LOCALBASE%%/share/guile/slib
-@exec %%LOCALBASE%%/bin/guile -c "(use-modules (slib)) (require 'new-catalog)"
+@exec %%LOCALBASE%%/bin/guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)"
 @unexec rm -f %%LOCALBASE%%/share/guile/slib
 @unexec rm -f %%LOCALBASE%%/share/guile/slibcat
 @dirrm share/slib
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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