diff options
-rw-r--r-- | databases/sqlrelay/DESCR | 13 | ||||
-rw-r--r-- | databases/sqlrelay/Makefile | 36 | ||||
-rw-r--r-- | databases/sqlrelay/PLIST | 177 | ||||
-rw-r--r-- | databases/sqlrelay/distinfo | 4 |
4 files changed, 230 insertions, 0 deletions
diff --git a/databases/sqlrelay/DESCR b/databases/sqlrelay/DESCR new file mode 100644 index 00000000000..24baf464c47 --- /dev/null +++ b/databases/sqlrelay/DESCR @@ -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. diff --git a/databases/sqlrelay/Makefile b/databases/sqlrelay/Makefile new file mode 100644 index 00000000000..0336a2a3bc9 --- /dev/null +++ b/databases/sqlrelay/Makefile @@ -0,0 +1,36 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/04/15 10:37:24 grant 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 + +#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 "../../devel/rudiments/buildlink2.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/databases/sqlrelay/PLIST b/databases/sqlrelay/PLIST new file mode 100644 index 00000000000..a19e6a9e3b0 --- /dev/null +++ b/databases/sqlrelay/PLIST @@ -0,0 +1,177 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/04/15 10:37:24 grant 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 diff --git a/databases/sqlrelay/distinfo b/databases/sqlrelay/distinfo new file mode 100644 index 00000000000..5e45f87a73d --- /dev/null +++ b/databases/sqlrelay/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/04/15 10:37:24 grant Exp $ + +SHA1 (sqlrelay-0.33.1.tar.gz) = 41d169fd4221577a594bde3415eb3c734146b746 +Size (sqlrelay-0.33.1.tar.gz) = 1240926 bytes |