Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Dec 2002 21:38:14 -0600
From:      erik@phoenix.smluc.org
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/46284: [Maintainer update] lang/gauche 0.6.5 -> 0.6.6
Message-ID:  <200212160338.gBG3cEb26525@xarx.localdomain>

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

>Number:         46284
>Category:       ports
>Synopsis:       [Maintainer update] lang/gauche 0.6.5 -> 0.6.6
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 15 19:40:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Erik Greenwald
>Release:        FreeBSD 5.0-RC i386
>Organization:
<organization of PR author (multiple lines)>
>Environment:
System: FreeBSD fenris 5.0-RC FreeBSD 5.0-RC #1: Wed Dec 11 19:13:41 CST 2002 root@fenris:/usr/src/sys/i386/compile/FENRIS i386


	<machine, os, target, libraries (multiple lines)>
>Description:

Update from 0.6.5 to 0.6.6

Please remove files/patch-src-gauche-arith_i386.h

(thanks for holding it for me, knu)

the following is the freshmeat blurb

A number of bugs are fixed, including a gauche.net bug and do-form
compilation bug which were sometimes the cause of crashes. Several
new modules are added, including message digest libraries (rfc.md5,
rfc.sha1, rfc.hmac, and util.digest), thread-local parameter support,
and port seek. Other enhancements include string split to take
strings and a regexp as a splitter.
	
>How-To-Repeat:
	<code/input/activities to reproduce the problem (multiple lines)>
>Fix:

	<how to correct or work around the problem, if known (multiple lines)>

--- gauche-0.6.6.patch begins here ---
diff -Nurb lang/gauche.orig/Makefile lang/gauche/Makefile
--- lang/gauche.orig/Makefile	Sun Dec 15 20:46:49 2002
+++ lang/gauche/Makefile	Sun Dec 15 20:49:15 2002
@@ -6,14 +6,14 @@
 #
 
 PORTNAME=	gauche
-PORTVERSION=	0.6.5
+PORTVERSION=	0.6.6
 CATEGORIES=	lang
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
 DISTNAME=	Gauche-${PORTVERSION}
 EXTRACT_SUFX=	.tgz
 
-MAINTAINER=	knu@FreeBSD.org
+MAINTAINER=	erik@smluc.org
 
 # Choices are: "pthreads" and "no", but it seems that FreeBSD does not
 # yet fully support threads with Boehm GC.
diff -Nurb lang/gauche.orig/distinfo lang/gauche/distinfo
--- lang/gauche.orig/distinfo	Sun Dec 15 20:46:49 2002
+++ lang/gauche/distinfo	Sun Dec 15 20:49:49 2002
@@ -1 +1 @@
-MD5 (Gauche-0.6.5.tgz) = b11ddd0c91cea063b727518ca4c9199a
+MD5 (Gauche-0.6.6.tgz) = 6e32f2c52ebd4f38c0c207ec6a2fc339
diff -Nurb lang/gauche.orig/files/patch-src-gauche-arith_i386.h lang/gauche/files/patch-src-gauche-arith_i386.h
--- lang/gauche.orig/files/patch-src-gauche-arith_i386.h	Sun Dec 15 20:46:49 2002
+++ lang/gauche/files/patch-src-gauche-arith_i386.h	Wed Dec 31 18:00:00 1969
@@ -1,20 +0,0 @@
---- src/gauche/arith_i386.h.orig       Sun Sep 22 19:48:19 2002
-+++ src/gauche/arith_i386.h    Sun Sep 22 19:49:05 2002
-@@ -23,6 +23,8 @@
-  *  r <- x + y + c  mod wordsize
-  *  c <- 1 if carry, 0 otherwise
-  */
-+/* bad register voodoo... let the 'portable' version catch this.
-+      fails on both 4.2-release and 5.0-current
- 
- #define UADD(r, c, x, y) \
-     asm("shrl $1, %2;" \
-@@ -32,7 +34,7 @@
-         "rcll $1, %1;" \
-            :"=&r" (r), "=&r" (c) \
-            :"1" (c), "g"(x), "g"(y))
--
-+*/
- /*-----------------------------------------------------------------
-  * UADDOV(r, v, x, y)    unsigned word add with overflow check
-  *  u_long : r, v, x, y;
diff -Nurb lang/gauche.orig/pkg-plist lang/gauche/pkg-plist
--- lang/gauche.orig/pkg-plist	Sun Dec 15 20:46:49 2002
+++ lang/gauche/pkg-plist	Sun Dec 15 21:31:44 2002
@@ -9,8 +9,10 @@
 lib/gauche/%%VERSION%%/%%TARGET%%/libgauche.so
 lib/gauche/%%VERSION%%/%%TARGET%%/libnet.so
 lib/gauche/%%VERSION%%/%%TARGET%%/libuvector.so
+lib/gauche/%%VERSION%%/%%TARGET%%/md5.so
 lib/gauche/%%VERSION%%/%%TARGET%%/mt-random.so
 lib/gauche/%%VERSION%%/%%TARGET%%/ndbm.so
+lib/gauche/%%VERSION%%/%%TARGET%%/sha1.so
 lib/gauche/%%VERSION%%/%%TARGET%%/syslog.so
 lib/gauche/%%VERSION%%/%%TARGET%%/termios.so
 lib/gauche/%%VERSION%%/%%TARGET%%/threads.so
@@ -63,11 +65,13 @@
 share/gauche/%%VERSION%%/lib/gauche/config.scm
 share/gauche/%%VERSION%%/lib/gauche/defvalues.scm
 share/gauche/%%VERSION%%/lib/gauche/fcntl.scm
+share/gauche/%%VERSION%%/lib/gauche/hook.scm
 share/gauche/%%VERSION%%/lib/gauche/interactive.scm
 share/gauche/%%VERSION%%/lib/gauche/interactive/info.scm
 share/gauche/%%VERSION%%/lib/gauche/interpolate.scm
 share/gauche/%%VERSION%%/lib/gauche/let-opt.scm
 share/gauche/%%VERSION%%/lib/gauche/listener.scm
+share/gauche/%%VERSION%%/lib/gauche/listutil.scm
 share/gauche/%%VERSION%%/lib/gauche/logger.scm
 share/gauche/%%VERSION%%/lib/gauche/logical.scm
 share/gauche/%%VERSION%%/lib/gauche/macroutil.scm
@@ -91,6 +95,7 @@
 share/gauche/%%VERSION%%/lib/gauche/serializer/aserializer.scm
 share/gauche/%%VERSION%%/lib/gauche/signal.scm
 share/gauche/%%VERSION%%/lib/gauche/singleton.scm
+share/gauche/%%VERSION%%/lib/gauche/stringutil.scm
 share/gauche/%%VERSION%%/lib/gauche/syslog.scm
 share/gauche/%%VERSION%%/lib/gauche/termios.scm
 share/gauche/%%VERSION%%/lib/gauche/test.scm
@@ -108,8 +113,11 @@
 share/gauche/%%VERSION%%/lib/rfc/822.scm
 share/gauche/%%VERSION%%/lib/rfc/base64.scm
 share/gauche/%%VERSION%%/lib/rfc/cookie.scm
+share/gauche/%%VERSION%%/lib/rfc/hmac.scm
 share/gauche/%%VERSION%%/lib/rfc/http.scm
+share/gauche/%%VERSION%%/lib/rfc/md5.scm
 share/gauche/%%VERSION%%/lib/rfc/quoted-printable.scm
+share/gauche/%%VERSION%%/lib/rfc/sha1.scm
 share/gauche/%%VERSION%%/lib/rfc/uri.scm
 share/gauche/%%VERSION%%/lib/slib.scm
 share/gauche/%%VERSION%%/lib/srfi-0.scm
@@ -152,6 +160,7 @@
 share/gauche/%%VERSION%%/lib/srfi-2.scm
 share/gauche/%%VERSION%%/lib/srfi-26.scm
 share/gauche/%%VERSION%%/lib/srfi-27.scm
+share/gauche/%%VERSION%%/lib/srfi-31.scm
 share/gauche/%%VERSION%%/lib/srfi-4.scm
 share/gauche/%%VERSION%%/lib/srfi-9.scm
 share/gauche/%%VERSION%%/lib/text/csv.scm
@@ -160,6 +169,7 @@
 share/gauche/%%VERSION%%/lib/text/parse.scm
 share/gauche/%%VERSION%%/lib/text/tr.scm
 share/gauche/%%VERSION%%/lib/text/tree.scm
+share/gauche/%%VERSION%%/lib/util/digest.scm
 share/gauche/%%VERSION%%/lib/util/isomorph.scm
 share/gauche/%%VERSION%%/lib/util/queue.scm
 share/gauche/%%VERSION%%/lib/util/toposort.scm
--- gauche-0.6.6.patch ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:
 To: FreeBSD-gnats-submit@freebsd.org
 From: Erik Greenwald <erik@smluc.org>
 Reply-To: Erik Greenwald <erik@smluc.org>
 Cc: 
 X-send-pr-version: 3.113
 X-GNATS-Notify: 
 
 

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?200212160338.gBG3cEb26525>