From osa@freebsd.org.ru  Sun Sep  9 10:21:23 2001
Return-Path: <osa@freebsd.org.ru>
Received: from freebsd.org.ru (sweet.etrust.ru [194.84.67.5])
	by hub.freebsd.org (Postfix) with ESMTP id 7383937B403
	for <FreeBSD-gnats-submit@freebsd.org>; Sun,  9 Sep 2001 10:21:19 -0700 (PDT)
Received: by freebsd.org.ru (Postfix, from userid 1000)
	id 977D8244; Sun,  9 Sep 2001 21:21:17 +0400 (MSD)
Message-Id: <20010909172117.977D8244@freebsd.org.ru>
Date: Sun,  9 Sep 2001 21:21:17 +0400 (MSD)
From: Sergey A.Osokin <osa@FreeBSD.org.ru>
Reply-To: Sergey A.Osokin <osa@FreeBSD.org.ru>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [MAINTAINER] update databases/gigabase from 2.38 to 2.41
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         30459
>Category:       ports
>Synopsis:       [MAINTAINER] update databases/gigabase from 2.38 to 2.41
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Sep 09 10:30:00 PDT 2001
>Closed-Date:    Sun Sep 9 18:06:16 PDT 2001
>Last-Modified:  Sun Sep 09 18:06:23 PDT 2001
>Originator:     Sergey A. Osokin
>Release:        FreeBSD 4.4-RC i386
>Organization:
Russian FreeBSD Team
>Environment:
System: FreeBSD 4.4-RC i386

>Description:
[MAINTAINER] update databases/gigabase from 2.38 to 2.41

Release version 2.39 (20.08.2001)
1. Fix UNICODE support problems
2. Supports of the latest SUN Forte 6U2 C++ in autoconfiguration
--- Release version 2.40 (30.08.2001)
1. Preserve cursor consistency by automatic update of the current
 record in curs or when the object is updated (by other cursor or
 because of inerse reference propagation).
2. New version of PerlAPI.
3. Fix bug with inherited attributes cleanup (can be a source of
 memory leaks an d even craches in "exists" construction)
4. Graphic SubSQL for OCaml made by Arturo Borquez.
--- Release version 2.41 (07.09.2001)
1. Fix bug in cursorsUpdate (cause access violation when updating
 record through CLI)
2. Add missed gbi.lmi file to GBI
3. Native local sockets support for Java CLI.


>How-To-Repeat:
>Fix:

1) remove PR ports/30353
2) apply this patch

diff -ruN gigabase.old/Makefile gigabase/Makefile
--- gigabase.old/Makefile	Sun Sep  9 21:14:01 2001
+++ gigabase/Makefile	Sun Sep  9 21:04:35 2001
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	gigabase
-PORTVERSION=	2.38
+PORTVERSION=	2.41
 CATEGORIES=	databases
 MASTER_SITES=	http://www.ispras.ru/~knizhnik/
 
@@ -17,20 +17,5 @@
 USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--enable-shared --build=$(ARCH} --host=unknown-freebsd --target=${OSREL}
-
-do-install:
-	@${MKDIR} -m 755 ${PREFIX}/include/${PORTNAME}
-	@for f in gigabase.h stdtp.h class.h database.h cursor.h reference.h \
-		wwwapi.h array.h file.h hashtab.h btree.h sync.h query.h \
-		datetime.h pagepool.h blob.h container.h cli.h ; do \
-		${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/$$f \
-		${PREFIX}/include/${PORTNAME}/$$f ;\
-	done
-	@${INSTALL} -C -o root -g wheel -m 0755 -s ${WRKSRC}/.libs/subsql \
-		${PREFIX}/bin/subsql
-	@for f in libgigabase_r.a libgigabase_r.so.2 libcli_r.a libcli_r.so.2 ; do \
-		${INSTALL} -C -o root -g wheel -m 0644 ${WRKSRC}/.libs/$$f \
-		${PREFIX}/lib/$f ;\
-	done
 
 .include <bsd.port.mk>
diff -ruN gigabase.old/distinfo gigabase/distinfo
--- gigabase.old/distinfo	Sun Sep  9 21:14:01 2001
+++ gigabase/distinfo	Sun Sep  9 21:06:27 2001
@@ -1 +1 @@
-MD5 (gigabase-2.38.tar.gz) = 86433c11e2e1ffdf153d244d82dccb8a
+MD5 (gigabase-2.41.tar.gz) = 35d6f6bee1485f0a298651b14c80abe6
diff -ruN gigabase.old/files/patch-aa gigabase/files/patch-aa
--- gigabase.old/files/patch-aa	Sun Sep  9 21:14:01 2001
+++ gigabase/files/patch-aa	Thu Aug 30 15:01:43 2001
@@ -1,6 +1,6 @@
---- Makefile.in.orig	Sun Aug  5 12:52:21 2001
-+++ Makefile.in	Sun Aug  5 12:53:40 2001
-@@ -43,8 +43,8 @@
+--- Makefile.in.orig	Thu Aug 30 15:00:48 2001
++++ Makefile.in	Thu Aug 30 15:01:32 2001
+@@ -41,8 +41,8 @@
  CXX = @CXX@
  CC = @CC@
  DEFS = @DEFS@
@@ -11,7 +11,7 @@
  LD = $(CXX)
  LDFLAGS = @LDFLAGS@ @TDEFS@ @LIBS@
  AR = ar
-@@ -128,7 +128,7 @@
+@@ -126,7 +126,7 @@
  	else \
  		cp subsql $(bindir); \
  	fi
diff -ruN gigabase.old/pkg-plist gigabase/pkg-plist
--- gigabase.old/pkg-plist	Sun Sep  9 21:14:01 2001
+++ gigabase/pkg-plist	Thu Aug 30 14:36:43 2001
@@ -16,9 +16,13 @@
 include/gigabase/blob.h
 include/gigabase/container.h
 include/gigabase/cli.h
-lib/libgigabase_r.a
 lib/libcli_r.a
-lib/libgigabase_r.so.2
+lib/libcli_r.la
+lib/libcli_r.so
 lib/libcli_r.so.2
+lib/libgigabase_r.a
+lib/libgigabase_r.la
+lib/libgigabase_r.so
+lib/libgigabase_r.so.2
 bin/subsql
 @dirrm include/gigabase
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: dwcjr 
State-Changed-When: Sun Sep 9 18:06:16 PDT 2001 
State-Changed-Why:  
Committed, thanks! 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=30459 
>Unformatted:
