From sa2c@and.or.jp  Tue Nov 11 00:00:41 2003
Return-Path: <sa2c@and.or.jp>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 2D5C516A4D0
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 11 Nov 2003 00:00:41 -0800 (PST)
Received: from firebird.and.or.jp (ns.and.or.jp [203.141.148.11])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 0DEE643FE1
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 11 Nov 2003 00:00:39 -0800 (PST)
	(envelope-from sa2c@and.or.jp)
Received: by firebird.and.or.jp (Postfix, from userid 3104)
	id 56D5257A2; Tue, 11 Nov 2003 17:00:37 +0900 (JST)
Message-Id: <20031111080037.56D5257A2@firebird.and.or.jp>
Date: Tue, 11 Nov 2003 17:00:37 +0900 (JST)
From: NIIMI Satoshi <sa2c@sa2c.net>
Reply-To: NIIMI Satoshi <sa2c@sa2c.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: ports/lang/gauche does not install info files correctly.
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         59168
>Category:       ports
>Synopsis:       ports/lang/gauche does not install info files correctly.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pav
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Nov 11 00:10:14 PST 2003
>Closed-Date:    Mon Jan 19 01:49:59 PST 2004
>Last-Modified:  Mon Jan 19 01:49:59 PST 2004
>Originator:     NIIMI Satoshi
>Release:        FreeBSD 4.9-RELEASE i386
>Organization:
>Environment:
System: FreeBSD berkeley.l.sa2c.net 4.9-RELEASE FreeBSD 4.9-RELEASE #0: Wed Oct 29 23:31:34 JST 2003 root@berkeley.l.sa2c.net:/usr/obj/usr/src/sys/GENERIC i386


	
>Description:
Although makeinfo splits info files into several files,
ports/lang/gauche/Makefile installs only first (index) file.
	
>How-To-Repeat:
Install gauche and try to view info files.
	
>Fix:
	

--- patch-gauche begins here ---
Index: files/patch-doc-Makefile.in
===================================================================
RCS file: /home/ncvs/ports/lang/gauche/files/patch-doc-Makefile.in,v
retrieving revision 1.4
diff -u -d -r1.4 patch-doc-Makefile.in
--- files/patch-doc-Makefile.in	12 Feb 2003 16:03:33 -0000	1.4
+++ files/patch-doc-Makefile.in	11 Nov 2003 07:37:59 -0000
@@ -1,6 +1,6 @@
---- doc/Makefile.in.orig	Fri Feb  7 13:22:54 2003
-+++ doc/Makefile.in	Fri Feb  7 13:25:36 2003
-@@ -48,7 +48,7 @@
+--- doc/Makefile.in.orig	Tue Jul 22 15:34:31 2003
++++ doc/Makefile.in	Mon Oct 27 15:58:31 2003
+@@ -74,7 +74,7 @@
  
  pdf : gauche-refe.pdf
  
@@ -9,31 +9,33 @@
  
  gauche-refe.html : gauche-refe.texi
  	texi2html -number gauche-refe.texi
-@@ -65,11 +65,9 @@
- gauche-refe.texi : gauche-ref.texi extract
+@@ -91,11 +91,9 @@
+ gauche-refe.texi : $(TEXIS) 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_PROGRAM) != X; then \
-+gauche-refe.info : gauche-refe.texi
-+	if test X$(MAKEINFO) != X ; then \
- 	  $(MAKEINFO) --no-warn gauche-refe.texi; \
+-	  $(MAKEINFO) --no-warn gauche-refe.texi; \
 -	  rm -rf gauche-refe.info*.gz; \
 -	  $(GZIP_PROGRAM) gauche-refe.info gauche-refe.info-[0-9]*; \
++gauche-refe.info : gauche-refe.texi
++	if test X$(MAKEINFO) != X ; then \
++	  $(MAKEINFO) --no-warn --no-split gauche-refe.texi; \
  	fi
  
  gauche-refj.html : gauche-refj.texi
-@@ -91,11 +89,9 @@
- gauche-refj.texi : gauche-ref.texi extract
+@@ -117,11 +115,9 @@
+ gauche-refj.texi : $(TEXIS) 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_PROGRAM) != X; then \
-+gauche-refj.info : gauche-refj.texi
-+	if test X$(MAKEINFO) != X; then \
- 	  $(MAKEINFO) --no-warn gauche-refj.texi; \
+-	  $(MAKEINFO) --no-warn gauche-refj.texi; \
 -	  rm -rf gauche-refj.info*.gz; \
 -	  $(GZIP_PROGRAM) gauche-refj.info gauche-refj.info-[0-9]*; \
++gauche-refj.info : gauche-refj.texi
++	if test X$(MAKEINFO) != X; then \
++	  $(MAKEINFO) --no-warn --no-split gauche-refj.texi; \
  	fi
  
  libgauche-refe.texi : libgauche-ref.texi extract
--- patch-gauche ends here ---


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: pav 
State-Changed-When: Mon Jan 5 12:51:21 PST 2004 
State-Changed-Why:  
Asked maintainer. 


Responsible-Changed-From-To: freebsd-ports-bugs->pav 
Responsible-Changed-By: pav 
Responsible-Changed-When: Mon Jan 5 12:51:21 PST 2004 
Responsible-Changed-Why:  
Watch this. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=59168 

From: Pav Lucistnik <pav@FreeBSD.org>
To: freebsd-gnats-submit@FreeBSD.org, sa2c@sa2c.net, erik@smluc.org
Cc:  
Subject: Re: ports/59168: ports/lang/gauche does not install info files
	correctly.
Date: Mon, 05 Jan 2004 21:51:18 +0100

 Dear maintainer of port lang/gauche, please take a look at this fix
 
 http://www.freebsd.org/cgi/query-pr.cgi?pr=59168
 
 Do you approve this fix?
 
 -- 
 Pav Lucistnik <pav@oook.cz>
               <pav@FreeBSD.org>
 
 And now something completely different.

From: Erik Greenwald <erik@smluc.org>
To: freebsd-gnats-submit@FreeBSD.org
Cc: erik@math.smsu.edu
Subject: Re: ports/59168: ports/lang/gauche does not install info files correctly.
Date: Sun, 18 Jan 2004 19:14:20 -0600

 Hm, I thought I'd already given this my ok, ... looks good to me :)
 
 -- 
         -Erik <erik@smluc.org> [http://math.smsu.edu/~erik]
 
 The opinions expressed by me are not necessarily opinions. In all probability,
 they are random rambling, and to be ignored. Failure to ignore may result in
 severe boredom or confusion. Shake well before opening. Keep Refrigerated.
State-Changed-From-To: feedback->closed 
State-Changed-By: pav 
State-Changed-When: Mon Jan 19 01:49:51 PST 2004 
State-Changed-Why:  
Committed, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=59168 
>Unformatted:
