mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
- Update to 3.91
PR: 190893
This commit is contained in:
parent
42fba90d2b
commit
ca74a64fac
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=358226
5 changed files with 60 additions and 52 deletions
|
@ -2,8 +2,7 @@
|
||||||
# $FreeBSD$
|
# $FreeBSD$
|
||||||
|
|
||||||
PORTNAME= gigabase
|
PORTNAME= gigabase
|
||||||
PORTVERSION= 3.86
|
PORTVERSION= 3.91
|
||||||
PORTREVISION= 1
|
|
||||||
CATEGORIES= databases
|
CATEGORIES= databases
|
||||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION} \
|
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION} \
|
||||||
http://www.garret.ru/
|
http://www.garret.ru/
|
||||||
|
@ -11,14 +10,21 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION} \
|
||||||
MAINTAINER= ports@FreeBSD.org
|
MAINTAINER= ports@FreeBSD.org
|
||||||
COMMENT= Object-Relational Database Management System
|
COMMENT= Object-Relational Database Management System
|
||||||
|
|
||||||
|
LICENSE= MIT
|
||||||
|
|
||||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||||
|
|
||||||
USES= dos2unix gmake
|
USES= dos2unix gmake libtool
|
||||||
DOS2UNIX_FILES= Makefile.in
|
DOS2UNIX_FILES= Makefile.in *.cpp *.h
|
||||||
USE_AUTOTOOLS= libtool
|
USE_GCC= any
|
||||||
CPPFLAGS+= ${PTHREAD_CFLAGS}
|
USE_AUTOTOOLS= libtoolize aclocal autoconf
|
||||||
LDFLAGS+= ${PTHREAD_LIBS}
|
LIBTOOLIZE_ARGS=--copy --force
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
|
|
||||||
NO_STAGE= yes
|
LDFLAGS+= -pthread
|
||||||
|
|
||||||
|
post-patch:
|
||||||
|
@${REINPLACE_CMD} -e \
|
||||||
|
's|-lpthread|-pthread|' ${WRKSRC}/GiST/Makefile
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (gigabase-3.86.tar.gz) = 3b47a99c7525ba14f98438dafd5235f143b1b16bf5b09f3f18660b040b770c85
|
SHA256 (gigabase-3.91.tar.gz) = 94120c969cf94426498a7f22300ab0d1ae275f7c7ed50b026a2f1e9d7edee254
|
||||||
SIZE (gigabase-3.86.tar.gz) = 3723385
|
SIZE (gigabase-3.91.tar.gz) = 3561700
|
||||||
|
|
|
@ -1,12 +1,10 @@
|
||||||
--- Makefile.in.orig 2012-05-14 15:11:18.000000000 +0600
|
--- Makefile.in.orig 2012-05-14 15:11:18.000000000 +0600
|
||||||
+++ Makefile.in 2012-05-14 15:14:15.000000000 +0600
|
+++ Makefile.in 2012-05-14 15:14:15.000000000 +0600
|
||||||
@@ -5,8 +5,9 @@
|
@@ -6,7 +6,8 @@
|
||||||
prefix = @prefix@
|
|
||||||
exec_prefix = @exec_prefix@
|
exec_prefix = @exec_prefix@
|
||||||
VPATH = @srcdir@
|
VPATH = @srcdir@
|
||||||
-LIBTOOL = ./libtool
|
LIBTOOL = ./libtool
|
||||||
-INSTALL = @INSTALL@
|
-INSTALL = @INSTALL@
|
||||||
+LIBTOOL = @LIBTOOL@
|
|
||||||
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||||
+INSTALL_DATA = @INSTALL_DATA@
|
+INSTALL_DATA = @INSTALL_DATA@
|
||||||
|
|
||||||
|
@ -48,22 +46,26 @@
|
||||||
# Uncoment this for AIX/xlC 5.0
|
# Uncoment this for AIX/xlC 5.0
|
||||||
# xlC_r -qmkshrobj=-10 -o .libs/cli.so $(CLI_OBJS)
|
# xlC_r -qmkshrobj=-10 -o .libs/cli.so $(CLI_OBJS)
|
||||||
# ar rv .libs/libcli_r.a .libs/cli.so
|
# ar rv .libs/libcli_r.a .libs/cli.so
|
||||||
@@ -155,14 +156,14 @@
|
@@ -154,15 +155,15 @@
|
||||||
|
$(LIBTOOL) --mode=link $(LD) $(LDFLAGS) -o testleak testleak.o $(GB_LIB) $(SLHACK)
|
||||||
|
|
||||||
install: subsql $(GB_LIB) $(CLI_LIB)
|
install: subsql $(GB_LIB) $(CLI_LIB)
|
||||||
mkdir -p $(includedir)
|
- mkdir -p $(includedir)
|
||||||
- cp $(INCS) $(CLI_INCS) $(includedir)
|
- cp $(INCS) $(CLI_INCS) $(includedir)
|
||||||
+ $(INSTALL_DATA) $(INCS) $(CLI_INCS) $(includedir)
|
- mkdir -p $(libdir)
|
||||||
mkdir -p $(libdir)
|
|
||||||
- $(LIBTOOL) --mode=install $(INSTALL) $(GB_LIB) $(CLI_LIB) $(libdir)
|
- $(LIBTOOL) --mode=install $(INSTALL) $(GB_LIB) $(CLI_LIB) $(libdir)
|
||||||
+ $(LIBTOOL) --mode=install $(INSTALL_DATA) $(GB_LIB) $(CLI_LIB) $(libdir)
|
- mkdir -p $(bindir)
|
||||||
mkdir -p $(bindir)
|
+ mkdir -p $(DESTDIR)$(includedir)
|
||||||
|
+ $(INSTALL_DATA) $(INCS) $(CLI_INCS) $(DESTDIR)$(includedir)
|
||||||
|
+ mkdir -p $(DESTDIR)$(libdir)
|
||||||
|
+ $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $(GB_LIB) $(CLI_LIB) $(DESTDIR)$(libdir)
|
||||||
|
+ mkdir -p $(DESTDIR)$(bindir)
|
||||||
if test -x .libs/subsql ; then \
|
if test -x .libs/subsql ; then \
|
||||||
- cp .libs/subsql $(bindir); \
|
- cp .libs/subsql $(bindir); \
|
||||||
+ ${INSTALL_PROGRAM} .libs/subsql $(bindir)/subsql_gb; \
|
+ $(INSTALL_PROGRAM) .libs/subsql $(DESTDIR)$(bindir)/subsql_gb; \
|
||||||
else \
|
else \
|
||||||
- cp subsql $(bindir); \
|
- cp subsql $(bindir); \
|
||||||
+ $(INSTALL_PROGRAM) subsql $(bindir)/subsql_gb; \
|
+ $(INSTALL_PROGRAM) subsql $(DESTDIR)$(bindir)/subsql_gb; \
|
||||||
fi
|
fi
|
||||||
# strip $(bindir)/subsql
|
# strip $(bindir)/subsql
|
||||||
|
|
||||||
|
|
|
@ -1,23 +1,23 @@
|
||||||
GigaBASE: Object-Relational Database Management System
|
GigaBASE: Object-Relational Database Management System
|
||||||
|
|
||||||
GigaBASE inherits most of the features of FastDB, but uses page pool instead
|
GigaBASE inherits most of the features of FastDB, but uses page pool
|
||||||
of direct mapping of file on virtual memory. So GigaBASE is able to handle
|
instead of direct mapping of file on virtual memory. So GigaBASE is able
|
||||||
database, which size significantly exceeds size of computer physical memory.
|
to handle database, which size significantly exceeds size of computer
|
||||||
Convenient and flexible C++ interface makes development of application for
|
physical memory. Convenient and flexible C++ interface makes development
|
||||||
GigaBASE very easy and automatic scheme evaluation simplifies maintenance
|
of application for GigaBASE very easy and automatic scheme evaluation
|
||||||
and modification of the system. GigaBASE merges best features of relational
|
simplifies maintenance and modification of the system. GigaBASE merges
|
||||||
(simple data structure and non-procedural query language) and object-oriented
|
best features of relational (simple data structure and non-procedural
|
||||||
(direct object references, user defined types and methods) databases.
|
query language) and object-oriented (direct object references, user
|
||||||
GigaBASE is primary oriented on application requiring fast data retrieving
|
defined types and methods) databases. GigaBASE is primary oriented on
|
||||||
by means of indices and direct object references, such as Web Server databases
|
application requiring fast data retrieving by means of indices and
|
||||||
applications.
|
direct object references, such as Web Server databases applications.
|
||||||
|
|
||||||
SUBSQL utility can be used for database browsing and inspection, performing
|
SUBSQL utility can be used for database browsing and inspection,
|
||||||
online backups, database recovery, importing data to and exporting data from
|
performing online backups, database recovery, importing data to and
|
||||||
database. GigaBASE will perform automatic recovery after system or application
|
exporting data from database. GigaBASE will perform automatic recovery
|
||||||
crash, you should not worry about it. The only thing you can have to do manually
|
after system or application crash, you should not worry about it. The
|
||||||
is stopping all database application if one of them is crashed leaving database
|
only thing you can have to do manually is stopping all database
|
||||||
blocked.
|
application if one of them is crashed leaving database blocked.
|
||||||
|
|
||||||
Author: Konstantin Knizhnik <knizhnik@garret.ru>
|
Author: Konstantin Knizhnik <knizhnik@garret.ru>
|
||||||
WWW: http://www.garret.ru/gigabase.html
|
WWW: http://www.garret.ru/gigabase.html
|
||||||
|
|
|
@ -24,11 +24,11 @@ include/gigabase/sync.h
|
||||||
include/gigabase/timeseries.h
|
include/gigabase/timeseries.h
|
||||||
include/gigabase/wwwapi.h
|
include/gigabase/wwwapi.h
|
||||||
lib/libcligb_r.a
|
lib/libcligb_r.a
|
||||||
lib/libcligb_r.la
|
|
||||||
lib/libcligb_r.so
|
lib/libcligb_r.so
|
||||||
lib/libcligb_r.so.2
|
lib/libcligb_r.so.2
|
||||||
|
lib/libcligb_r.so.2.0.0
|
||||||
lib/libgigabase_r.a
|
lib/libgigabase_r.a
|
||||||
lib/libgigabase_r.la
|
|
||||||
lib/libgigabase_r.so
|
lib/libgigabase_r.so
|
||||||
lib/libgigabase_r.so.2
|
lib/libgigabase_r.so.2
|
||||||
|
lib/libgigabase_r.so.2.0.0
|
||||||
@dirrm include/gigabase
|
@dirrm include/gigabase
|
||||||
|
|
Loading…
Add table
Reference in a new issue