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>