Skip site navigation (1)Skip section navigation (2)
Date:      Sun,  9 Sep 2001 21:21:17 +0400 (MSD)
From:      "Sergey A.Osokin" <osa@FreeBSD.org.ru>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/30459: [MAINTAINER] update databases/gigabase from 2.38 to 2.41
Message-ID:  <20010909172117.977D8244@freebsd.org.ru>

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

>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:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Sep 09 10:30:00 PDT 2001
>Closed-Date:
>Last-Modified:
>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:
>Unformatted:

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?20010909172117.977D8244>