From owner-freebsd-ports Sun Sep 22 18:10: 9 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D5A0437B404 for ; Sun, 22 Sep 2002 18:10:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id B016743E65 for ; Sun, 22 Sep 2002 18:10:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id g8N1A2Co054436 for ; Sun, 22 Sep 2002 18:10:02 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id g8N1A2xe054435; Sun, 22 Sep 2002 18:10:02 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 721B037B401 for ; Sun, 22 Sep 2002 18:08:25 -0700 (PDT) Received: from www.freebsd.org (www.FreeBSD.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1DD9A43E3B for ; Sun, 22 Sep 2002 18:08:25 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.6/8.12.6) with ESMTP id g8N18O7R087385 for ; Sun, 22 Sep 2002 18:08:24 -0700 (PDT) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.6/8.12.6/Submit) id g8N18OgW087384; Sun, 22 Sep 2002 18:08:24 -0700 (PDT) Message-Id: <200209230108.g8N18OgW087384@www.freebsd.org> Date: Sun, 22 Sep 2002 18:08:24 -0700 (PDT) From: Erik Greenwald To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/43272: Maintainer Update: lang/gauche 0.6.2 -> 0.6.3 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 43272 >Category: ports >Synopsis: Maintainer Update: lang/gauche 0.6.2 -> 0.6.3 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Sep 22 18:10:02 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Erik Greenwald >Release: >Organization: >Environment: >Description: upgrade from 0.6.2 to 0.6.3, here is the freshmeat list of changes The changes in this release are as follows: The VM and the compiler are improved for better performance. An 'object-apply' hook feature is added, which allows the user to make arbitrary object 'applicable'. Regexp support is enhanced to allow case-folding match and POSIX-style character set notation. The new modules gauche.syslog and rfc.quoted-printable are added. >How-To-Repeat: >Fix: diff -Nurb gauche.orig/Makefile gauche/Makefile --- gauche.orig/Makefile Sun Sep 22 19:13:22 2002 +++ gauche/Makefile Sun Sep 22 19:13:48 2002 @@ -6,7 +6,7 @@ # PORTNAME= gauche -PORTVERSION= 0.6.2 +PORTVERSION= 0.6.3 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} diff -Nurb gauche.orig/distinfo gauche/distinfo --- gauche.orig/distinfo Sun Sep 22 19:13:22 2002 +++ gauche/distinfo Sun Sep 22 19:14:48 2002 @@ -1 +1 @@ -MD5 (Gauche-0.6.2.tgz) = 2d0778497ecab8be68b3c1926432b3b3 +MD5 (Gauche-0.6.3.tgz) = 8f04e7905208f6b73aa93380af62cfa8 diff -Nurb gauche.orig/files/patch-doc-Makefile.in gauche/files/patch-doc-Makefile.in --- gauche.orig/files/patch-doc-Makefile.in Sun Sep 22 19:13:22 2002 +++ gauche/files/patch-doc-Makefile.in Sun Sep 22 19:58:10 2002 @@ -1,6 +1,13 @@ ---- doc/Makefile.in.orig Fri Jul 19 14:47:53 2002 -+++ doc/Makefile.in Mon Sep 9 23:36:04 2002 -@@ -11,8 +11,8 @@ +--- doc/Makefile.in.orig Sat Sep 7 23:25:49 2002 ++++ doc/Makefile.in Sun Sep 22 19:57:58 2002 +@@ -4,15 +4,14 @@ + GOSH = ../src/gosh -I../src -I../lib + INSTALL = @INSTALL@ + MAKEINFO = @MAKEINFO@ +-GZIP_PROGRAM = @GZIP_PROGRAM@ + + # Manual page destination. Default @mandir@ doesn't include 'share' + # in the path, so I redefine it---a user can still override it by # make mandir=wherever prefix = @prefix@ datadir = @datadir@ @@ -11,7 +18,7 @@ all: info -@@ -22,8 +22,8 @@ +@@ -22,8 +21,8 @@ $(INSTALL) -m 444 $$m $(mandir)/; \ done if test ! -d $(infodir); then $(INSTALL) -d $(infodir); fi @@ -22,7 +29,20 @@ $(INSTALL) -m 444 $$info $(infodir)/; \ done; \ fi -@@ -48,7 +48,7 @@ +@@ -31,10 +30,10 @@ + uninstall: + (cd $(mandir); rm -rf $(MANPAGES)) + (cd $(infodir); \ +- if test -f gauche-refe.info -o -f gauche-refe.info.gz; \ ++ if test -f gauche-refe.info; \ + then rm -rf gauche-refe.*; \ + fi; \ +- if test -f gauche-refj.info -o -f gauche-refj.info.gz; \ ++ if test -f gauche-refj.info; \ + then rm -rf gauche-refj.*; \ + fi) + +@@ -48,7 +47,7 @@ pdf : gauche-refe.pdf @@ -31,30 +51,30 @@ gauche-refe.html : gauche-refe.texi texi2html -number gauche-refe.texi -@@ -65,11 +65,9 @@ +@@ -65,11 +64,9 @@ gauche-refe.texi : gauche-ref.texi extract gosh ./extract -en -o gauche-refe.texi gauche-ref.texi -gauche-refe.info.gz : gauche-refe.texi -- if test X$(MAKEINFO) != X -a X$(GZIP) != X; then \ +- if test X$(MAKEINFO) != X -a X$(GZIP_PROGRAM) != X; then \ - $(MAKEINFO) --no-warn gauche-refe.texi; \ - rm -rf gauche-refe.info*.gz; \ -- $(GZIP) gauche-refe.info gauche-refe.info-[0-9]*; \ +- $(GZIP_PROGRAM) gauche-refe.info gauche-refe.info-[0-9]*; \ +gauche-refe.info : gauche-refe.texi + if test X$(MAKEINFO) != X; then \ + $(MAKEINFO) --no-split --no-warn gauche-refe.texi; \ fi gauche-refj.html : gauche-refj.texi -@@ -87,11 +85,9 @@ +@@ -87,11 +84,9 @@ gauche-refj.texi : gauche-ref.texi extract gosh ./extract -jp -o gauche-refj.texi gauche-ref.texi -gauche-refj.info.gz : gauche-refj.texi -- if test X$(MAKEINFO) != X -a X$(GZIP) != X; then \ +- if test X$(MAKEINFO) != X -a X$(GZIP_PROGRAM) != X; then \ - $(MAKEINFO) --no-warn gauche-refj.texi; \ - rm -rf gauche-refj.info*.gz; \ -- $(GZIP) gauche-refj.info gauche-refj.info-[0-9]*; \ +- $(GZIP_PROGRAM) gauche-refj.info gauche-refj.info-[0-9]*; \ +gauche-refj.info : gauche-refj.texi + if test X$(MAKEINFO) != X; then \ + $(MAKEINFO) --no-split --no-warn gauche-refj.texi; \ diff -Nurb gauche.orig/files/patch-src-gauche-arith_i386.h gauche/files/patch-src-gauche-arith_i386.h --- gauche.orig/files/patch-src-gauche-arith_i386.h Wed Dec 31 18:00:00 1969 +++ gauche/files/patch-src-gauche-arith_i386.h Sun Sep 22 19:49:57 2002 @@ -0,0 +1,20 @@ +--- 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; >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message