Initial import of sqlrelay-0.33.1.
SQL Relay is a persistent database connection pooling, proxying and load balancing system for Unix and Linux supporting ODBC, Oracle, MySQL, mSQL, PostgreSQL, Sybase, MS SQL Server, IBM DB2, Interbase, Lago and SQLite with APIs for C, C++, Perl, Perl-DBI, Python, Python-DB, Zope, PHP, Ruby, Ruby-DBI, TCL and Java, command line clients, a GUI configuration tool and extensive documentation. The APIs support advanced database operations such as bind variables, multi-row fetches, client side result set caching and suspended transactions. It is ideal for speeding up database-driven web-based applications, accessing databases from unsupported platforms, migrating between databases, distributing access to replicated databases and throttling database access.
This commit is contained in:
parent
443c752170
commit
acad6d3eef
5 changed files with 237 additions and 0 deletions
13
sqlrelay/DESCR
Normal file
13
sqlrelay/DESCR
Normal file
|
@ -0,0 +1,13 @@
|
|||
SQL Relay is a persistent database connection pooling, proxying and
|
||||
load balancing system for Unix and Linux supporting ODBC, Oracle,
|
||||
MySQL, mSQL, PostgreSQL, Sybase, MS SQL Server, IBM DB2, Interbase,
|
||||
Lago and SQLite with APIs for C, C++, Perl, Perl-DBI, Python,
|
||||
Python-DB, Zope, PHP, Ruby, Ruby-DBI, TCL and Java, command line
|
||||
clients, a GUI configuration tool and extensive documentation.
|
||||
|
||||
The APIs support advanced database operations such as bind variables,
|
||||
multi-row fetches, client side result set caching and suspended
|
||||
transactions. It is ideal for speeding up database-driven web-based
|
||||
applications, accessing databases from unsupported platforms,
|
||||
migrating between databases, distributing access to replicated
|
||||
databases and throttling database access.
|
38
sqlrelay/Makefile
Normal file
38
sqlrelay/Makefile
Normal file
|
@ -0,0 +1,38 @@
|
|||
# $NetBSD: Makefile,v 1.1.1.1 2003/11/13 20:15:31 grantbeattie Exp $
|
||||
#
|
||||
|
||||
DISTNAME= sqlrelay-0.33.1
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sqlrelay/}
|
||||
|
||||
MAINTAINER= grant@NetBSD.org
|
||||
HOMEPAGE= http://sqlrelay.sourceforge.net/
|
||||
COMMENT= Enables pooling and sharing of database connections
|
||||
|
||||
GNU_CONFIGURE= YES
|
||||
USE_BUILDLINK2= YES
|
||||
USE_GCC_SHLIB= YES
|
||||
USE_GNU_TOOLS+= make
|
||||
USE_LIBTOOL= YES
|
||||
USE_PKGLOCALEDIR= YES
|
||||
LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
|
||||
|
||||
#SQLRELAY_DATABASES+= mysql postgresql
|
||||
SQLRELAY_DATABASES= # empty
|
||||
|
||||
.for _db_ in ${SQLRELAY_DATABASES}
|
||||
SQLRELAY.${_db_}?= YES
|
||||
.endfor
|
||||
|
||||
.if defined(SQLRELAY.mysql) && ${SQLRELAY.mysql} == "YES"
|
||||
. include "../../databases/mysql-client/buildlink2.mk"
|
||||
CONFIGURE_ARGS+= --with-mysql=${BUILDLINK_DIR}
|
||||
.endif
|
||||
|
||||
.if defined(SQLRELAY.postgresql) && ${SQLRELAY.postgresql} == "YES"
|
||||
. include "../../databases/postgresql-lib/buildlink2.mk"
|
||||
CONFIGURE_ARGS+= --with-postgresql=${BUILDLINK_DIR}
|
||||
.endif
|
||||
|
||||
.include "../../wip/rudiments/buildlink2.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
177
sqlrelay/PLIST
Normal file
177
sqlrelay/PLIST
Normal file
|
@ -0,0 +1,177 @@
|
|||
@comment $NetBSD: PLIST,v 1.1.1.1 2003/11/13 20:15:31 grantbeattie Exp $
|
||||
bin/backupschema
|
||||
bin/fields
|
||||
bin/fields-debug
|
||||
bin/query
|
||||
bin/query-debug
|
||||
bin/sqlr-cachemanager
|
||||
bin/sqlr-cachemanager-debug
|
||||
bin/sqlr-listener
|
||||
bin/sqlr-listener-debug
|
||||
bin/sqlr-scaler
|
||||
bin/sqlr-scaler-debug
|
||||
bin/sqlr-start
|
||||
bin/sqlr-start-debug
|
||||
bin/sqlr-stop
|
||||
bin/sqlrclient-config
|
||||
bin/sqlrclientwrapper-config
|
||||
bin/sqlrsh
|
||||
bin/sqlrsh-debug
|
||||
doc/sqlrelay/api/c++/sqlrclient.h.html
|
||||
doc/sqlrelay/api/c/sqlrclientwrapper.h.html
|
||||
doc/sqlrelay/api/java/allclasses-frame.html
|
||||
doc/sqlrelay/api/java/allclasses-noframe.html
|
||||
doc/sqlrelay/api/java/com/firstworks/sqlrelay/SQLRConnection.html
|
||||
doc/sqlrelay/api/java/com/firstworks/sqlrelay/SQLRCursor.html
|
||||
doc/sqlrelay/api/java/com/firstworks/sqlrelay/package-frame.html
|
||||
doc/sqlrelay/api/java/com/firstworks/sqlrelay/package-summary.html
|
||||
doc/sqlrelay/api/java/com/firstworks/sqlrelay/package-tree.html
|
||||
doc/sqlrelay/api/java/constant-values.html
|
||||
doc/sqlrelay/api/java/deprecated-list.html
|
||||
doc/sqlrelay/api/java/help-doc.html
|
||||
doc/sqlrelay/api/java/index-all.html
|
||||
doc/sqlrelay/api/java/index.html
|
||||
doc/sqlrelay/api/java/overview-tree.html
|
||||
doc/sqlrelay/api/java/package-list
|
||||
doc/sqlrelay/api/java/packages.html
|
||||
doc/sqlrelay/api/java/stylesheet.css
|
||||
doc/sqlrelay/api/perl/SQLRConnection.html
|
||||
doc/sqlrelay/api/perl/SQLRCursor.html
|
||||
doc/sqlrelay/api/perl/SQLRelay.html
|
||||
doc/sqlrelay/api/php/doc.html
|
||||
doc/sqlrelay/api/python/PySQLRClient.py.html
|
||||
doc/sqlrelay/api/python/PySQLRDB.py.html
|
||||
doc/sqlrelay/api/ruby/ruby.html
|
||||
doc/sqlrelay/api/ruby/rubydbi.html
|
||||
doc/sqlrelay/clientapis.html
|
||||
doc/sqlrelay/configuring.html
|
||||
doc/sqlrelay/connections.html
|
||||
doc/sqlrelay/css/styles.css
|
||||
doc/sqlrelay/gettingstarted/db2.html
|
||||
doc/sqlrelay/gettingstarted/interbase.html
|
||||
doc/sqlrelay/gettingstarted/lago.html
|
||||
doc/sqlrelay/gettingstarted/msql.html
|
||||
doc/sqlrelay/gettingstarted/mssqlserver.html
|
||||
doc/sqlrelay/gettingstarted/mysql.html
|
||||
doc/sqlrelay/gettingstarted/oracle.html
|
||||
doc/sqlrelay/gettingstarted/oracle/805.html
|
||||
doc/sqlrelay/gettingstarted/oracle/817.html
|
||||
doc/sqlrelay/gettingstarted/postgresql.html
|
||||
doc/sqlrelay/gettingstarted/sqlite.html
|
||||
doc/sqlrelay/gettingstarted/sybase.html
|
||||
doc/sqlrelay/gettingstarted/sybase/11.0.3.3.html
|
||||
doc/sqlrelay/gettingstarted/sybase/11.9.2.html
|
||||
doc/sqlrelay/index.html
|
||||
doc/sqlrelay/installing.html
|
||||
doc/sqlrelay/introduction.html
|
||||
doc/sqlrelay/introtowebdb.html
|
||||
doc/sqlrelay/invisible.gif
|
||||
doc/sqlrelay/oraclentier.html
|
||||
doc/sqlrelay/programming/binds.html
|
||||
doc/sqlrelay/programming/c++.html
|
||||
doc/sqlrelay/programming/c.html
|
||||
doc/sqlrelay/programming/java.html
|
||||
doc/sqlrelay/programming/perl.html
|
||||
doc/sqlrelay/programming/perldbi.html
|
||||
doc/sqlrelay/programming/php.html
|
||||
doc/sqlrelay/programming/python.html
|
||||
doc/sqlrelay/programming/pythondb.html
|
||||
doc/sqlrelay/programming/ruby.html
|
||||
doc/sqlrelay/programming/rubydbi.html
|
||||
doc/sqlrelay/programming/zope.html
|
||||
doc/sqlrelay/programming/zope/instance.gif
|
||||
doc/sqlrelay/programming/zope/management.gif
|
||||
doc/sqlrelay/programming/zope/resultset.gif
|
||||
doc/sqlrelay/programming/zope/sqlrelay.gif
|
||||
doc/sqlrelay/programming/zope/test.gif
|
||||
doc/sqlrelay/programming/zope/testzsqlmethod.gif
|
||||
doc/sqlrelay/programming/zope/zsqlmethod.gif
|
||||
doc/sqlrelay/programming/zope/zsqlmethodresultset.gif
|
||||
doc/sqlrelay/running.html
|
||||
etc/sqlrelay.conf.example
|
||||
etc/sqlrelay.dtd
|
||||
include/sqlrelay/private/bindvar.h
|
||||
include/sqlrelay/private/column.h
|
||||
include/sqlrelay/private/row.h
|
||||
include/sqlrelay/private/sqlrconnection.h
|
||||
include/sqlrelay/private/sqlrcursor.h
|
||||
include/sqlrelay/private/sqlrdefines.h
|
||||
include/sqlrelay/private/sqlrincludes.h
|
||||
include/sqlrelay/sqlrclient.h
|
||||
include/sqlrelay/sqlrclientwrapper.h
|
||||
lib/libsqlrclient-${PKGVERSION}.so.1
|
||||
lib/libsqlrclient-${PKGVERSION}.so.1.0.0
|
||||
lib/libsqlrclient.a
|
||||
lib/libsqlrclient.la
|
||||
lib/libsqlrclient.so
|
||||
lib/libsqlrclient_p-${PKGVERSION}.so.1
|
||||
lib/libsqlrclient_p-${PKGVERSION}.so.1.0.0
|
||||
lib/libsqlrclient_p.a
|
||||
lib/libsqlrclient_p.la
|
||||
lib/libsqlrclient_p.so
|
||||
lib/libsqlrclientwrapper-${PKGVERSION}.so.1
|
||||
lib/libsqlrclientwrapper-${PKGVERSION}.so.1.0.0
|
||||
lib/libsqlrclientwrapper.a
|
||||
lib/libsqlrclientwrapper.la
|
||||
lib/libsqlrclientwrapper.so
|
||||
lib/libsqlrclientwrapper_p-${PKGVERSION}.so.1
|
||||
lib/libsqlrclientwrapper_p-${PKGVERSION}.so.1.0.0
|
||||
lib/libsqlrclientwrapper_p.a
|
||||
lib/libsqlrclientwrapper_p.la
|
||||
lib/libsqlrclientwrapper_p.so
|
||||
lib/libsqlrconnection-${PKGVERSION}.so.1
|
||||
lib/libsqlrconnection-${PKGVERSION}.so.1.0.0
|
||||
lib/libsqlrconnection.a
|
||||
lib/libsqlrconnection.la
|
||||
lib/libsqlrconnection.so
|
||||
lib/libsqlrconnection_p-${PKGVERSION}.so.1
|
||||
lib/libsqlrconnection_p-${PKGVERSION}.so.1.0.0
|
||||
lib/libsqlrconnection_p.a
|
||||
lib/libsqlrconnection_p.la
|
||||
lib/libsqlrconnection_p.so
|
||||
lib/libsqlrutil-${PKGVERSION}.so.1
|
||||
lib/libsqlrutil-${PKGVERSION}.so.1.0.0
|
||||
lib/libsqlrutil.a
|
||||
lib/libsqlrutil.la
|
||||
lib/libsqlrutil.so
|
||||
lib/libsqlrutil_p-${PKGVERSION}.so.1
|
||||
lib/libsqlrutil_p-${PKGVERSION}.so.1.0.0
|
||||
lib/libsqlrutil_p.a
|
||||
lib/libsqlrutil_p.la
|
||||
lib/libsqlrutil_p.so
|
||||
man/man1/fields.1
|
||||
man/man1/query.1
|
||||
man/man1/query.py.1
|
||||
man/man1/sqlr-config-gtk.1
|
||||
man/man1/sqlrsh.1
|
||||
man/man8/sqlr-cachemanager.8
|
||||
man/man8/sqlr-connection.8
|
||||
man/man8/sqlr-ipclean.8
|
||||
man/man8/sqlr-listener.8
|
||||
man/man8/sqlr-scaler.8
|
||||
man/man8/sqlr-start.8
|
||||
man/man8/sqlr-stop.8
|
||||
@exec ${MKDIR} %D/var/sqlrelay/cache
|
||||
@dirrm var/sqlrelay/cache
|
||||
@dirrm var/sqlrelay
|
||||
@dirrm var
|
||||
@dirrm include/sqlrelay/private
|
||||
@dirrm include/sqlrelay
|
||||
@dirrm doc/sqlrelay/programming/zope
|
||||
@dirrm doc/sqlrelay/programming
|
||||
@dirrm doc/sqlrelay/gettingstarted/sybase
|
||||
@dirrm doc/sqlrelay/gettingstarted/oracle
|
||||
@dirrm doc/sqlrelay/gettingstarted
|
||||
@dirrm doc/sqlrelay/css
|
||||
@dirrm doc/sqlrelay/api/ruby
|
||||
@dirrm doc/sqlrelay/api/python
|
||||
@dirrm doc/sqlrelay/api/php
|
||||
@dirrm doc/sqlrelay/api/perl
|
||||
@dirrm doc/sqlrelay/api/java/com/firstworks/sqlrelay
|
||||
@dirrm doc/sqlrelay/api/java/com/firstworks
|
||||
@dirrm doc/sqlrelay/api/java/com
|
||||
@dirrm doc/sqlrelay/api/java
|
||||
@dirrm doc/sqlrelay/api/c++
|
||||
@dirrm doc/sqlrelay/api/c
|
||||
@dirrm doc/sqlrelay/api
|
||||
@dirrm doc/sqlrelay
|
5
sqlrelay/TODO
Normal file
5
sqlrelay/TODO
Normal file
|
@ -0,0 +1,5 @@
|
|||
This builds on Slackware Linux 9, but not NetBSD. I haven't tried
|
||||
anything except building it, the support for mysql/postgresql may or
|
||||
may not work.
|
||||
|
||||
Other database connectors should be added, eg. freetds.
|
4
sqlrelay/distinfo
Normal file
4
sqlrelay/distinfo
Normal file
|
@ -0,0 +1,4 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2003/11/13 20:15:31 grantbeattie Exp $
|
||||
|
||||
SHA1 (sqlrelay-0.33.1.tar.gz) = 41d169fd4221577a594bde3415eb3c734146b746
|
||||
Size (sqlrelay-0.33.1.tar.gz) = 1240926 bytes
|
Loading…
Reference in a new issue