From nobody@FreeBSD.org  Fri Oct 18 12:39:38 2002
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id B355137B401
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 18 Oct 2002 12:39:38 -0700 (PDT)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 3CB1A43E88
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 18 Oct 2002 12:39:38 -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 g9IJdc7R087227
	for <freebsd-gnats-submit@FreeBSD.org>; Fri, 18 Oct 2002 12:39:38 -0700 (PDT)
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.12.6/8.12.6/Submit) id g9IJdcYx087226;
	Fri, 18 Oct 2002 12:39:38 -0700 (PDT)
Message-Id: <200210181939.g9IJdcYx087226@www.freebsd.org>
Date: Fri, 18 Oct 2002 12:39:38 -0700 (PDT)
From: KATO Tsuguru <tkato@prontomail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Update port: databases/gdbm to 1.8.2
X-Send-Pr-Version: www-1.0

>Number:         44222
>Category:       ports
>Synopsis:       Update port: databases/gdbm to 1.8.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 18 12:40:02 PDT 2002
>Closed-Date:    Fri Jan 03 00:17:14 PST 2003
>Last-Modified:  Fri Jan 03 00:17:14 PST 2003
>Originator:     KATO Tsuguru
>Release:        4.7-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 1.8.2

New file:
files/patch-Makefile.in
files/patch-configure

Remove file:
files/patch-aa
files/patch-ab

No response from maintainer.

>How-To-Repeat:

>Fix:
diff -urN /usr/ports/databases/gdbm/Makefile databases/gdbm/Makefile
--- /usr/ports/databases/gdbm/Makefile	Fri Jan 18 08:13:36 2002
+++ databases/gdbm/Makefile	Wed Oct 16 06:17:59 2002
@@ -6,24 +6,21 @@
 #
 
 PORTNAME=	gdbm
-PORTVERSION=	1.8.0
+PORTVERSION=	1.8.2
 CATEGORIES=	databases
 MASTER_SITES=	${MASTER_SITE_GNU}
-MASTER_SITE_SUBDIR=	gdbm
+MASTER_SITE_SUBDIR=	${PORTNAME}
 
 MAINTAINER=	cyrille.lefevre@laposte.net
 
+USE_GMAKE=	yes
 USE_LIBTOOL=	yes
+CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
 INSTALLS_SHLIB=	yes
-USE_GMAKE=	yes
-# PREFIX isn't honored. force it w/ prefix.
-MAKE_ARGS=	prefix=${PREFIX}
 
 MAN3=		gdbm.3
 
-INSTALL_INFO?=	install-info
-
 post-install:
-	@${INSTALL_INFO} ${PREFIX}/info/${PORTNAME}.info ${PREFIX}/info/dir
+	@install-info ${PREFIX}/info/${PORTNAME}.info ${PREFIX}/info/dir
 
 .include <bsd.port.mk>
diff -urN /usr/ports/databases/gdbm/distinfo databases/gdbm/distinfo
--- /usr/ports/databases/gdbm/distinfo	Mon Jun  7 01:49:01 1999
+++ databases/gdbm/distinfo	Wed Oct 16 06:11:18 2002
@@ -1 +1 @@
-MD5 (gdbm-1.8.0.tar.gz) = cd543862287f55ad66e62cc9d82cc906
+MD5 (gdbm-1.8.2.tar.gz) = 8057e1ea80310b15af8e6a0fc9c39584
diff -urN /usr/ports/databases/gdbm/files/patch-Makefile.in databases/gdbm/files/patch-Makefile.in
--- /usr/ports/databases/gdbm/files/patch-Makefile.in	Thu Jan  1 09:00:00 1970
+++ databases/gdbm/files/patch-Makefile.in	Wed Oct 16 06:14:41 2002
@@ -0,0 +1,24 @@
+--- Makefile.in.orig	Sat Sep 28 08:27:08 2002
++++ Makefile.in	Wed Oct 16 06:14:34 2002
+@@ -24,10 +24,10 @@
+ DEFS =
+ 
+ # Where the system [n]dbm routines are...
+-LIBS = @LIBS@ -lc
++LIBS = @LIBS@
+ 
+ # SunOS 4 users might wish to add '-fpcc-struct-return' to CFLAGS. see INSTALL.
+-CFLAGS = -O
++CFLAGS = @CFLAGS@
+ LDFLAGS =
+ 
+ # Common prefix for installation directories
+@@ -123,7 +123,7 @@
+ 
+ DISTFILES = $(SRCS) $(HDRS) $(MSCFILES)
+ 
+-all: libgdbm.la libgdbm_compat.la
++all: libgdbm.la libgdbm_compat.la gdbm.info
+ 
+ progs: $(PROGS)
+ 
diff -urN /usr/ports/databases/gdbm/files/patch-aa databases/gdbm/files/patch-aa
--- /usr/ports/databases/gdbm/files/patch-aa	Mon Feb 16 02:01:01 1998
+++ databases/gdbm/files/patch-aa	Thu Jan  1 09:00:00 1970
@@ -1,13 +0,0 @@
---- gdbm.texinfo.orig	Sat Feb 14 16:25:48 1998
-+++ gdbm.texinfo	Sat Feb 14 16:28:33 1998
-@@ -2,6 +2,10 @@
- @comment %**start of header (This is for running Texinfo on a region.)
- @setfilename gdbm.info
- @settitle gdbm
-+@dircategory Programming & development tools
-+@direntry
-+* GDBM: (gdbm).			The GNU database manager.
-+@end direntry
- @c @setchapternewpage odd
- @comment %**end of header (This is for running Texinfo on a region.)
- 
diff -urN /usr/ports/databases/gdbm/files/patch-ab databases/gdbm/files/patch-ab
--- /usr/ports/databases/gdbm/files/patch-ab	Sun Feb 27 13:43:29 2000
+++ databases/gdbm/files/patch-ab	Thu Jan  1 09:00:00 1970
@@ -1,34 +0,0 @@
---- Makefile.in.orig	Wed May 19 11:16:06 1999
-+++ Makefile.in	Sun Feb 27 03:05:15 2000
-@@ -27,11 +27,11 @@
- LIBS = @LIBS@ -lc
- 
- # SunOS 4 users might wish to add '-fpcc-struct-return' to CFLAGS. see INSTALL.
--CFLAGS = -O
-+#CFLAGS = -O
- LDFLAGS =
- 
- # Common prefix for installation directories
--prefix = /usr/local
-+prefix = @prefix@
- exec_prefix = $(prefix)
- binprefix = $(exec_prefix)
- manprefix = $(prefix)
-@@ -115,7 +115,7 @@
- 
- DISTFILES = $(SRCS) $(HDRS) $(MSCFILES)
- 
--all: libgdbm.la
-+all: libgdbm.la info
- 
- progs: $(PROGS)
- 
-@@ -187,7 +187,7 @@
- 
- info: gdbm.info
- 
--gdbm.info:
-+gdbm.info: gdbm.texinfo
- 	$(MAKEINFO) $(srcdir)/gdbm.texinfo
- 
- dvi: gdbm.dvi
diff -urN /usr/ports/databases/gdbm/files/patch-configure databases/gdbm/files/patch-configure
--- /usr/ports/databases/gdbm/files/patch-configure	Thu Jan  1 09:00:00 1970
+++ databases/gdbm/files/patch-configure	Wed Oct 16 06:15:43 2002
@@ -0,0 +1,10 @@
+--- configure.orig	Sat Sep 28 08:23:50 2002
++++ configure	Wed Oct 16 06:15:31 2002
+@@ -6974,6 +6974,7 @@
+ 
+ # This can be used to rebuild libtool when needed
+ LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
++$ac_aux_dir/ltconfig $LIBTOOL_DEPS
+ 
+ # Always use our own libtool.
+ LIBTOOL='$(SHELL) $(top_builddir)/libtool'
diff -urN /usr/ports/databases/gdbm/pkg-plist databases/gdbm/pkg-plist
--- /usr/ports/databases/gdbm/pkg-plist	Fri Jun 16 19:37:46 2000
+++ databases/gdbm/pkg-plist	Wed Oct 16 06:19:06 2002
@@ -4,4 +4,4 @@
 @exec install-info %D/info/gdbm.info %D/info/dir
 lib/libgdbm.a
 lib/libgdbm.so
-lib/libgdbm.so.2
+lib/libgdbm.so.3

>Release-Note:
>Audit-Trail:

From: Cyrille Lefevre <cyrille.lefevre@laposte.net>
To: freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: ports/44222: Update port: databases/gdbm to 1.8.2
Date: Tue, 22 Oct 2002 20:59:30 +0200

 I'll try to review this PR before the end of this week.
 
 Cyrille.
 -- 
 Cyrille Lefevre                 mailto:cyrille.lefevre@laposte.net

From: Cyrille Lefevre <cyrille.lefevre@laposte.net>
To: freebsd-gnats-submit@FreeBSD.org
Cc: KATO Tsuguru <tkato@prontomail.com>
Subject: Re: ports/44222: Update port: databases/gdbm to 1.8.2
Date: Thu, 24 Oct 2002 03:42:58 +0200

 On Wed, Oct 23, 2002 at 05:07:17AM +0900, KATO Tsuguru wrote:
 > On Tue, 22 Oct 2002 20:45:29 +0200
 > Cyrille Lefevre <cyrille.lefevre+dated+1035744332.b2c574@laposte.net> wrote:
 > 
 > > well, don't have time this w.e., I'll try to review this PR before
 > > the end of this week. sorry.
 > 
 > gdbm is updated to version 1.8.3 at now. Here is an modified
 > patch for this version.
 
 thanks for your work.
 
 changes rejected are :
 Makefile
 	INSTALL_INFO - change not needed
 	keep in mind that the diffs should be small
 	also, I hope that INSTALL_INFO be defined in Mk/bsd.ports.mk one day !
 patch-aa -> patch-Makefile.in
 	file name change not needed
 	same assertion than before, don't delete/create files for
 	cosmetic changes. don't blow the repository.
 
 changes kept are :
 Makefile
 	PORTVERSION bumped
 	CONFIGURE_TARGET added
 	MAKE_ARGS deleted
 distinfo
 pkg-plist
 	updated
 files/patch-aa
 	deleted
 files/patch-ab
 	updated
 files/patch-configure
 	new files
 
 --- /dev/null	Thu Oct 24 02:55:05 2002
 +++ files/patch-configure	Thu Oct 24 02:42:36 2002
 @@ -0,0 +1,10 @@
 +--- configure.orig	Sat Sep 28 08:23:50 2002
 ++++ configure	Wed Oct 16 06:15:31 2002
 +@@ -6974,6 +6974,7 @@
 + 
 + # This can be used to rebuild libtool when needed
 + LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
 ++$ac_aux_dir/ltconfig $LIBTOOL_DEPS
 + 
 + # Always use our own libtool.
 + LIBTOOL='$(SHELL) $(top_builddir)/libtool'
 
 Index: Makefile
 ===================================================================
 RCS file: /home/ncvs/ports/databases/gdbm/Makefile,v
 retrieving revision 1.17
 diff -u -r1.17 Makefile
 --- Makefile	17 Jan 2002 23:13:36 -0000	1.17
 +++ Makefile	24 Oct 2002 00:45:12 -0000
 @@ -6,18 +6,17 @@
  #
  
  PORTNAME=	gdbm
 -PORTVERSION=	1.8.0
 +PORTVERSION=	1.8.3
  CATEGORIES=	databases
  MASTER_SITES=	${MASTER_SITE_GNU}
 -MASTER_SITE_SUBDIR=	gdbm
 +MASTER_SITE_SUBDIR=	${PORTNAME}
  
  MAINTAINER=	cyrille.lefevre@laposte.net
  
 +USE_GMAKE=	yes
  USE_LIBTOOL=	yes
 +CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
  INSTALLS_SHLIB=	yes
 -USE_GMAKE=	yes
 -# PREFIX isn't honored. force it w/ prefix.
 -MAKE_ARGS=	prefix=${PREFIX}
  
  MAN3=		gdbm.3
  
 Index: distinfo
 ===================================================================
 RCS file: /home/ncvs/ports/databases/gdbm/distinfo,v
 retrieving revision 1.2
 diff -u -r1.2 distinfo
 --- distinfo	6 Jun 1999 16:49:01 -0000	1.2
 +++ distinfo	24 Oct 2002 00:42:04 -0000
 @@ -1 +1 @@
 -MD5 (gdbm-1.8.0.tar.gz) = cd543862287f55ad66e62cc9d82cc906
 +MD5 (gdbm-1.8.3.tar.gz) = 1d1b1d5c0245b1c00aff92da751e9aa1
 Index: pkg-plist
 ===================================================================
 RCS file: /home/ncvs/ports/databases/gdbm/pkg-plist,v
 retrieving revision 1.6
 diff -u -r1.6 pkg-plist
 --- pkg-plist	16 Jun 2000 10:37:46 -0000	1.6
 +++ pkg-plist	24 Oct 2002 00:42:36 -0000
 @@ -4,4 +4,4 @@
  @exec install-info %D/info/gdbm.info %D/info/dir
  lib/libgdbm.a
  lib/libgdbm.so
 -lib/libgdbm.so.2
 +lib/libgdbm.so.3
 Index: files/patch-ab
 ===================================================================
 RCS file: /home/ncvs/ports/databases/gdbm/files/patch-ab,v
 retrieving revision 1.3
 diff -u -r1.3 patch-ab
 --- files/patch-ab	27 Feb 2000 04:43:29 -0000	1.3
 +++ files/patch-ab	24 Oct 2002 00:42:04 -0000
 @@ -1,34 +1,20 @@
 ---- Makefile.in.orig	Wed May 19 11:16:06 1999
 -+++ Makefile.in	Sun Feb 27 03:05:15 2000
 -@@ -27,11 +27,11 @@
 - LIBS = @LIBS@ -lc
 - 
 - # SunOS 4 users might wish to add '-fpcc-struct-return' to CFLAGS. see INSTALL.
 --CFLAGS = -O
 -+#CFLAGS = -O
 - LDFLAGS =
 - 
 - # Common prefix for installation directories
 --prefix = /usr/local
 -+prefix = @prefix@
 - exec_prefix = $(prefix)
 - binprefix = $(exec_prefix)
 - manprefix = $(prefix)
 -@@ -115,7 +115,7 @@
 +--- Makefile.in.orig	Wed Oct  9 01:09:12 2002
 ++++ Makefile.in	Tue Oct 22 22:19:59 2002
 +@@ -24,7 +24,7 @@
 + DEFS =
 + 
 + # Where the system [n]dbm routines are...
 +-LIBS = @LIBS@ -lc
 ++LIBS = @LIBS@
 + 
 + CFLAGS = @CFLAGS@
 + LDFLAGS = @LDFLAGS@
 +@@ -122,7 +122,7 @@
   
   DISTFILES = $(SRCS) $(HDRS) $(MSCFILES)
   
 --all: libgdbm.la
 -+all: libgdbm.la info
 +-all: libgdbm.la libgdbm_compat.la
 ++all: libgdbm.la libgdbm_compat.la gdbm.info
   
   progs: $(PROGS)
   
 -@@ -187,7 +187,7 @@
 - 
 - info: gdbm.info
 - 
 --gdbm.info:
 -+gdbm.info: gdbm.texinfo
 - 	$(MAKEINFO) $(srcdir)/gdbm.texinfo
 - 
 - dvi: gdbm.dvi
 
 Cyrille.
 -- 
 Cyrille Lefevre                 mailto:cyrille.lefevre@laposte.net
State-Changed-From-To: open->closed 
State-Changed-By: ijliao 
State-Changed-When: Fri Jan 3 00:17:07 PST 2003 
State-Changed-Why:  
committed, thanks 

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