Thu May 22 12:50:48 2014 UTC ()
Update sqlrelay to 0.55.

A full refactor and split-up into separate packages for the various APIs and backends.

Changelog since 0.43 follows.

0.55 - fixed a sql translation bug related to exists clauses
        added deployment projects for windows
        tweaked make.batch install target to install 32-bit files under
                C:\Program Files (x86)
        added a timeout parameter to db2 and odbc connect strings
        fixed a bug that could cause a connection's ttl to fail because a
                semaphore was left signalled when another connection's ttl
                expired
        updated handoff="proxy" code to work with sessionhandler="thread"
        replaced waitpid call in sqlrscaler with rudiments equivalent
        got the server-side stuff to compile on windows
        added configurable fetch buffer sizes to sybase, freetds and db2
        connections re-distribute themselves periodically if the database is
                behind a load balancer now
        fixed a bug that caused sqlrsh to incorrectly interpret internal
                commands with leading whitespace when run from a script or on
                the command line
        fixed a bug that caused cursors not to be completely cleaned up after
                when dynamic scaling is used
        fixed a bug that caused the response timeout to be handled improperly
        added response timeout command to sqlrsh
        added support for clobs/blobs with firebird
        fixed a blob-related bug with sqlite
        added support for blob input binds with db2
        added support for clob/blob output binds with db2
        improved clob/blob fetching with db2
        inputBindClob/Blob methods work with all db's now
        added -Wno-unknown-pragmas flag (if it it supported) to java build for
                solaris 8
        updated default item buffer sizes to 32768 for sybase, freetds, db2
                and odbc
        applied Gerhard Lausser's patch to improve Oracle instantclient
                detection

0.54 - fixed bugs that caused problems when unopened result sets were closed
        added protocol identification phase to client/server protocol
        split client protocol handling out into its own class and abstracted it
        updated oracle code not to relogin when dropping tables unless a
                temp table with an "on commit preserve rows" was run
        updated server to run table-drop and session-end queries after the
                session-end commit/rollback, as some queries on some platforms (
                ncluding drop-table on oracle) cause an implicit commit and
                the rollback needs to be run first
        replaced gettimeofday calls with calls to datetime::getSystemDateAndTime
        fixed a bug in slow query logger that caused it to display the wrong
                query time
        a few mingw32 tweaks
        fixed a few PDO driver bugs related to affected row counts and
                last insert id
        implemented PDO exceptions
        implemented support for PDO::ATTR_EMULATE_PREPARES by using
                substitution variables
        added foundrows and ignorespace options to mysql connect string
        fixed a bug where affectedRows() would return -1 for MySQL selects
                instead of the same value as rowCount()
        updated sqlr-connection code not to get db host name and ip address
                at startup unless logging is enabled to work around issues
                where people fail to put the db host name in dns
        fixed a subtle bind format translation bug that caused errors when
                translating from oracle-style binds to mysql-style if the
                varaibles were out of order with the placeholders in the query
        fixed bugs in the mysql and postgresql connection code that assumed
                that the bind variables were bound in order, independent of
                their names
        resolved a paradox involved in detecting whether the current mysql
                query needs to have its bind variables faked or not
        added support for client-side debug-to-file
        added debug-to-file support to command line clients
        tweaked server processes to use process::spawn instead of system() and
                process::fork()/process::exec()
        added another error string to detect down mysql database
        added support for a multi-threaded listener
        fixed a bug that could cause a crash when logging connection-level
                errors
        added back x64-detection so sybase and db2 libraries will be detected
                properly
        added support for forward-only cursors to the PDO driver
        fixed a bug that could cause one (and only one) dynamically spawned
                connection daemon to ignore its ttl
        added support for get/set result set buffer size to the PDO driver
        updated configure test for xsubpp
        updated configure test for tcl to support multi-arch
        updated configure test for python to support multi-arch
        added custom PDO driver attributes to access db type, version, host
                name, ip address and bind format
        added custom PDO driver attribute to get/set current database
        added custom PDO driver attribute to set whether or not to get column
                info when fetching the result set
        updated db2 to re-login when it sees error -30081

0.53.1 - updated the configuration and tuning docs a bit
        fixed a Makefile bug that caused "make clean" to be interrupted
        extern "C"-wrapped sys/times.h for OSR500

0.53 - added support for sqlite statement api and native binds
        fixed some leaks related to using sys::getHostName()
        added multiarch detection
        added PHP PDO driver
        fixed a bind variable translation bug where output binds followed by
                := would not be detected
        dropped zope support (for now)
        dropped PHP Pear DB support
        refactored init script - one script should work on all platforms now
        updated init script installation - should work on virtually all unixes
        added OS X launchd configuration
        updated the sqlr-listener to clean up files related to ipc, sockets
                and marking whether the db is up or down on exit
        sqlr-start no longer starts the cache manager
        added a second init script for the cache manager
        plugins are statically linked into libsqlrserver if the platform
                doesn't support shared libraries (or if --disable-shared is
                specified at configure time)
        the perl API should build with old versions of perl (5.00X) on older
                platforms (redhat 4.2, 5.2, 6.2, etc.) now
        updated postgresql bind docs
        added dateyyyyddmm parameter
        added yyyyddmm parameter to translatedates translation
        added SQLR_MYSQL_DATE_YYYYDDMM envrionment variable to mysql drop-in
                library
        added SQLR_ODBC_DATE_YYYYDDMM envrionment variable to odbc driver

0.52 - sqlrsh has long reported the wrong version, fixed that
        added csv support to sqlr-export and a -format xml|csv option
        replaced snprintf calls with charstring::printf calls
        added a test for sys/vnode.h to work around an issue with perl on
                SCO OSR6
        added workarounds for old versions of sqlite without sqlite3_malloc
                and sqlite3_free with char * argument
        fixed error with sqlserver where "describe <table>" would return
                columns in alphabetical order rather than the order they
                are in the table
        the code freetds uses to get column names from MS SQL Server works
                for temp tables now
        added informix->mssqlserver translation for select into queries
        added translation to convert ||'s to concat() calls or +'s
        added a long-missing "delete clientsock" to sqlrlistener that could
                cause a crash after enough time
        various documentation tweaks
        added handling for "select into" queries to
                temptableslocalize/sybaseize translations
        fixed various crashes that could occur when a query filter was used
        updated the query routing and filtering doc
        sqlrsh supports multiple commands on a single line or on the
                command-line now
        exit/quit in a sqlrsh script aborts the script now
        improved date/time parsing for translations and result-set conversions
        fixed lots of cases where const char *'s were being deleted
        added 64-bit build support for windows
        combined sqlrclient files for faster compiling
        converted \t to actual tab in regular expressions for
                posix-compatibility

0.51 - fixed minor perl DBI driver documentation issue
        added support for oracle 12c
        added support for db2 10.1 and 10.5
        updated docs for oracle 12c, db2 10.1 and 10.5 and sybase 15.7
        modernized database installation docs a little
        fixed db2/sybase detection to take the system architecture into
                account when searching for libs
        applied various build-related patches from Ville Silventoinen
        fixed rpm->rpmbuild in installation docs
        added ora-00020 to list of errors that will cause the oracle
                connection to attempt to re-login, per Ville Silventoinen
        fixed some MS SQL Server/dateddmm parameter issues and updated docs
                to explain the remaining issues

0.50 - fixed sqlrserver-config script to return data for libsqlrserver
                rather than libsqlrconnection
        added test for SQLROWSETSIZE for odbc that doesn't define it
        updated postgresql drop-in library enough to work with psycopg2-2.4
                with various caveats and tweaks
        fixed NULL dereference in custom_nw logger
        added support for dbversion, show tables/databases and describe for
                SQL Server via freetds
        fixed a subtle bug that could cause the wrong triggers to be run
        fixed a reference-after-free in
                sqltranslations::removeReplacementTable
        fixed an uninitialized variable (sqltr) in sqlrcontroller class
        updated the freetds connection to support multiple cursors correctly
        added config parameters for reformatting dates in the result set
        added various query translations for mssqlserver
        added an mssqlserver error map for the mysql drop-in library
        fixed a memory leak in the freetds version-checking code
        added new search paths and default prefix for syllable
        added support for null-terminated result bind lists to the mysql
                drop-in library so apps can optionally bind fewer columns than
                come back in the result set
        added configure tests for php-config-<version>

0.49 - fixed various issues that came up when cross-compiling
        fixed make uninstall to remove a few things that it missed
        fixed -pthread annoyance
        added -Werror to default build for most components
        fixed various issues revealed by -Werror
        added password encryption framework
        added rot,md5 and crypt password encryption plugins
        moved modules to libexec and removed the libsqlrelay_ prefix
        moved modules out of the connection directory and into their own
                directories under src
        reorganized code tree to compile faster
        updated clean targets in Makefiles to run faster
        fixed a bug that could cause problems when fetching from an output
                bind cursor under a very specific set of circumstances
        reorganized server code into libsqlrserver
        implemented the swisscomm log format as a plugin
        added dbHostName and dbIpAddress methods to the client API
        refactored authentication to remove a client-server round-trip
        replaced handoff="reconnect" with handoff="proxy" which uses
                listener-proxying to remove a client-server round-trip
        disabled nagle's algorithm for all sockets
        fixed a bug that could cause a hang if the db login failed
        updated reading of skip and fetch parameters not to rely on buffering
        refactored login error reporting
        fleshed out the ODBC driver significantly
        added docs for using SQL Relay from ODBC and JDBC
        refactored windows make.bat script

0.48 - integrated patches from Neowiz for:
                handling for oracle errors ora-01033, ora-02067 and ora-04068
                bind validation when using the statement cache
                optionally rejecting oracle queries with duplicate
                        bind variables
                sqlrconnecton::setClientInfo/getClientInfo
                query logging
                separate authentication and response timeouts on the client-side
                environment variables for setting timeouts
                sqlrelay-level errors for exceeding various bounds
                improved statistics gathering
        refactored Oracle re-prepare logic
        created a query logging framework
        implemented the current slow query log as a plugin
        implemented the neowiz query log format as a plugin
        created a custom query framework
        implemented the neowiz statistics gathering commands as custom queries
        added a test program for triggers, translations and other extensions
                and obscure features
        fixed several bugs in the informixtooracledates translation
        added a droplocalizedtemptables trigger
        added support for "global temporary" to temptableslocalize translation
        removed oracletemptablespreserverowsbydefault translation -
                temptableslocalize is much more effective
        fixed a bug that caused a "no server-side cursors" error to occur if
                when a new session is started if cursors="0" in sqlrelay.conf
        the client no longer aborts a result set before sending a new command,
                it just sends the new command, eliminating a client/server
                round-trip
        replaced sqlr-connection-"dbase" with a single sqlr-connection program
                that loads plugins for each database

0.47 - fixed bug that caused sqlr-export to output negative xml-entity values
        fixed single-quote-escaping in sqlr-export
        forced handoff="reconnect" for Cygwin and Linux<2.2
        updated all command line programs to use the same command line
                argument structure
        added a "fields" command to sqlrsh
        added a -command argument to sqlrsh so commands and queries can be
                run from the command line directly
        renamed query and fields to sqlr-query and sqlr-fields
        improved readline detection in the configure script
        added getDatabase/Table/ColumnList support to odbc and mdbtools
                connections
        added detection and support for openjdk
        integrated patches from Neowiz for:
                using -g3 if available when --enable-debug is specified
                support for using the oracle statement cache
                fixing an oracle column-resource-related memory leak
                eliminating sqlr-start delay
                "using namespace rudiments" declaration fixes
        added a faq entry about common OCIEnvCreate errors
        removed default id warning from sqlr-cachemanager
        removed coloration from sqlrsh
        updated begin, commit and rollback to return errors if they fail
        updated firebird docs
        added parsing of standalone constraints in a create table query

0.46 - refactored the translation framework to mimic the trigger framework
        added make.batch file for building on windows
        added C# API and ADO.NET adapter
        added begin method to API's
        added sqlrelay.xsd
        added date binds
        applied Georgiy Kirichenko's missing flushWriteBuffer() patch
        fixed some subtle bugs in the Ruby DBI module that modern versions of
                Ruby DBI reveal
        fixed sql parser errors involving "not null" and union clauses
        added a translation to replace double-quoted string literals with
                single-quoted string literals
        fixed a sql parser bug where "group" of a group by clause could be
                misinterpreted as a table alias
        updated the scaler to poll 10 times per second and also accept a
                trigger from the listener to mitigate race conditions that
                can become problematic when connections="0" is used
        added C# and ADO.NET docs and updated windows documentation
        updated the documentation
        added support for waitfordowndatabase config parameter
        applied some odbc fixes from Chae Young-ku
        added explicit support for outer join operators to the sql parser
        dynamic-ized triggers and translations
        added a "matches" to "like" translation
        added a "serial" to "autoincrement" translation
        fixed debug option to query command line client
        added javac compile test to configure script
        fixed an __attribute__ problem that could occur if perl was compiled
                with gcc>2.95 but used on a system with only gcc-2.95 available
        fixed an oustanding tcl bug that caused cursors not to be created
        fixed several bugs related to escaping quotes
        refactored OS detection in configure script
        added \n after reading from stdin on Haiku
        updated docs to reflect that mysql supports ?-based bind vars

0.45 - added trigger framework
        added support for getting the native database error number
        added support for mapping native error numbers to MySQL error numbers
                for the mysql drop-in replacement library
        renamed all .C files to .cpp for windows
        added msvc projects for sqlrclient, sqlrclientwrapper, sqlrutil and
                sqlrsh and got them all working natively on windows
        updated code so ttl="0" works as expected
        updated code so dynamic scaling of cursors works as expected
        documented dynamic scaling of cursors somewhat
        fixed a few mdbtools errors
        column aliases work as expected now with firebird
        fixed a bug where if an app either enabled or disabled autocommit,
                that could become the default status of autocommit rather than
                what was set in the config file
        added autocommit on/off to sqlrsh
        fixed a bind-var-related memory leak in mysql drop-in lib
        fixed return values in mysql drop-in lib
        updated getTableList() to exclude system tables
        applied Benno Lange's localstatedir patch to fix a case where the
                localstatedir command line parameter wasn't working properly
        applied Renat's listener alarm handling patch

0.44 - updated postgresql drop-in lib for postgresql 8/9 compatibility
        updated mysql drop-in lib for mysql 5.2+ compatibility
        applied Renat's patch to fix the client session count in the stats
        added getDatabase/Table/ColumnList method/functions to API's
        added string inputBind method/function with length
        added bind variable translation
        added transaction block emulation


(fhajny)
diff -r0 -r1.1 pkgsrc/databases/p5-sqlrelay/Makefile
diff -r0 -r1.1 pkgsrc/databases/p5-sqlrelay/PLIST
diff -r0 -r1.1 pkgsrc/databases/php-sqlrelay/Makefile
diff -r0 -r1.1 pkgsrc/databases/php-sqlrelay/PLIST
diff -r0 -r1.1 pkgsrc/databases/py-sqlrelay/Makefile
diff -r0 -r1.1 pkgsrc/databases/py-sqlrelay/PLIST
diff -r0 -r1.1 pkgsrc/databases/ruby-sqlrelay/Makefile
diff -r0 -r1.1 pkgsrc/databases/ruby-sqlrelay/PLIST
diff -r1.35 -r1.36 pkgsrc/databases/sqlrelay/Makefile
diff -r0 -r1.1 pkgsrc/databases/sqlrelay/Makefile.common
diff -r0 -r1.1 pkgsrc/databases/sqlrelay/buildlink3.mk
diff -r1.9 -r1.10 pkgsrc/databases/sqlrelay/PLIST
diff -r1.7 -r1.8 pkgsrc/databases/sqlrelay/distinfo
diff -r1.7 -r0 pkgsrc/databases/sqlrelay/options.mk
diff -r0 -r1.1 pkgsrc/databases/sqlrelay-freetds/Makefile
diff -r0 -r1.1 pkgsrc/databases/sqlrelay-freetds/PLIST
diff -r0 -r1.1 pkgsrc/databases/sqlrelay-mysql/Makefile
diff -r0 -r1.1 pkgsrc/databases/sqlrelay-mysql/PLIST
diff -r0 -r1.1 pkgsrc/databases/sqlrelay-odbc/Makefile
diff -r0 -r1.1 pkgsrc/databases/sqlrelay-odbc/PLIST
diff -r0 -r1.1 pkgsrc/databases/sqlrelay-pgsql/Makefile
diff -r0 -r1.1 pkgsrc/databases/sqlrelay-pgsql/PLIST
diff -r0 -r1.1 pkgsrc/databases/sqlrelay-sqlite/Makefile
diff -r0 -r1.1 pkgsrc/databases/sqlrelay-sqlite/PLIST
diff -r0 -r1.1 pkgsrc/databases/sqlrelay/files/smf/manifest.xml
diff -r1.3 -r0 pkgsrc/databases/sqlrelay/patches/patch-ac
diff -r1.1 -r1.2 pkgsrc/databases/sqlrelay/patches/patch-ad
diff -r0 -r1.1 pkgsrc/databases/sqlrelay/patches/patch-configure
diff -r0 -r1.1 pkgsrc/databases/sqlrelay/patches/patch-etc_Makefile
diff -r0 -r1.1 pkgsrc/databases/sqlrelay/patches/patch-init_rc.sqlrelay.in
diff -r1.1 -r0 pkgsrc/databases/sqlrelay/patches/patch-init__netbsd__rc.d__sqlrelay.in
diff -r1.1 -r0 pkgsrc/databases/sqlrelay/patches/patch-src__listener__sqlrlistener.h
diff -r1.1 -r0 pkgsrc/databases/sqlrelay/patches/patch-src_connection_sqlrcursor.h
diff -r1.1 -r0 pkgsrc/databases/sqlrelay/patches/patch-src_connection_sqlrcursor_queryparse.C
diff -r1.1 -r0 pkgsrc/databases/sqlrelay/patches/patch-src_connections_oracle8_oracle8connection.C
diff -r1.1 -r0 pkgsrc/databases/sqlrelay/patches/patch-src_connections_router_routerconnection.C

File Added: pkgsrc/databases/p5-sqlrelay/Makefile
# $NetBSD: Makefile,v 1.1 2014/05/22 12:50:47 fhajny Exp $

PKGNAME=		p5-${DISTNAME}
COMMENT=		Perl module for SQL Relay

.include "../../databases/sqlrelay/Makefile.common"

LICENSE=		artistic

USE_TOOLS+=		perl

CONFIGURE_ARGS+=	--with-perl-site-arch=${PERL5_INSTALLVENDORARCH}
CONFIGURE_ARGS+=	--with-perl-site-lib=${PERL5_INSTALLVENDORLIB}
CONFIGURE_ARGS+=	--with-perl-install-man3-dir=${PERL5_INSTALLVENDORMAN3DIR}

BUILD_DIRS=		src/api/perl/Connection
BUILD_DIRS+=		src/api/perl/Cursor
BUILD_DIRS+=		src/api/perl/DBD

PERL5_PACKLIST=		auto/DBD/SQLRelay/.packlist
PERL5_PACKLIST+=	auto/SQLRelay/Cursor/.packlist
PERL5_PACKLIST+=	auto/SQLRelay/Connection/.packlist

.include "../../databases/sqlrelay/buildlink3.mk"
.include "../../lang/perl5/buildlink3.mk"
.include "../../lang/perl5/packlist.mk"
.include "../../lang/perl5/vars.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/databases/p5-sqlrelay/PLIST
@comment $NetBSD: PLIST,v 1.1 2014/05/22 12:50:47 fhajny Exp $
${PERL5_SUB_INSTALLVENDORLIB}/DBD/SQLRelay.pm
${PERL5_SUB_INSTALLVENDORARCH}/SQLRelay/Connection.pm
${PERL5_SUB_INSTALLVENDORARCH}/SQLRelay/Cursor.pm
${PERL5_SUB_INSTALLVENDORMAN3DIR}/DBD::SQLRelay.3
${PERL5_SUB_INSTALLVENDORMAN3DIR}/SQLRelay::Connection.3
${PERL5_SUB_INSTALLVENDORMAN3DIR}/SQLRelay::Cursor.3

File Added: pkgsrc/databases/php-sqlrelay/Makefile
# $NetBSD: Makefile,v 1.1 2014/05/22 12:50:47 fhajny Exp $

PKGNAME=		${PHP_PKG_PREFIX}-${DISTNAME}
COMMENT=		PHP extension for SQL Relay
EXTRACT_SUFX=		.tar.gz

.include "../../databases/sqlrelay/Makefile.common"

LICENSE=		gnu-gpl-v2 AND php

CONFIGURE_ARGS+=	--with-php-prefix=${BUILDLINK_PREFIX.php}

BUILD_DIRS=		src/api/php
BUILD_DIRS+=		src/api/phppdo

.include "../../databases/php-pdo/buildlink3.mk"
.include "../../databases/sqlrelay/buildlink3.mk"
.include "../../lang/php/phpversion.mk"
.include "${PHPPKGSRCDIR}/Makefile.common"
.include "${PHPPKGSRCDIR}/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/databases/php-sqlrelay/PLIST
@comment $NetBSD: PLIST,v 1.1 2014/05/22 12:50:47 fhajny Exp $
${PHP_EXTENSION_DIR}/pdo_sqlrelay.so
${PHP_EXTENSION_DIR}/sql_relay.so

File Added: pkgsrc/databases/py-sqlrelay/Makefile
# $NetBSD: Makefile,v 1.1 2014/05/22 12:50:47 fhajny Exp $

PKGNAME=		${PYPKGPREFIX}-${DISTNAME}
COMMENT=		Python extension for SQL Relay

.include "../../databases/sqlrelay/Makefile.common"

LICENSE=		modified-bsd

CONFIGURE_ARGS+=	--with-python-prefix=${PREFIX}

BUILD_DIRS=		src/api/python

PY_PATCHPLIST=		yes

.include "../../databases/sqlrelay/buildlink3.mk"
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/databases/py-sqlrelay/PLIST
@comment $NetBSD: PLIST,v 1.1 2014/05/22 12:50:47 fhajny Exp $
${PYSITELIB}/SQLRelay/CSQLRelay.so
${PYSITELIB}/SQLRelay/PySQLRClient.py
${PYSITELIB}/SQLRelay/PySQLRDB.py
${PYSITELIB}/SQLRelay/__init__.py

File Added: pkgsrc/databases/ruby-sqlrelay/Makefile
# $NetBSD: Makefile,v 1.1 2014/05/22 12:50:47 fhajny Exp $

COMMENT=		Ruby extension for SQL Relay

.include "../../databases/sqlrelay/Makefile.common"

CONFIGURE_ARGS+=	ac_cv_prog_RUBY=${RUBY}
CONFIGURE_ARGS+=	--with-ruby-site-arch-dir=${PREFIX}/${RUBY_VENDORARCHLIB}
CONFIGURE_ARGS+=	--with-ruby-site-lib-dir=${PREFIX}/${RUBY_VENDORLIB}

BUILD_DIRS=		src/api/ruby

.include "../../databases/sqlrelay/buildlink3.mk"
.include "../../lang/ruby/modules.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/databases/ruby-sqlrelay/PLIST
@comment $NetBSD: PLIST,v 1.1 2014/05/22 12:50:47 fhajny Exp $
${RUBY_VENDORLIB}/DBD/SQLRelay/SQLRelay.rb
${RUBY_VENDORLIB}/dbd/SQLRelay.rb
${RUBY_VENDORARCHLIB}/sqlrelay.${RUBY_DLEXT}

cvs diff -r1.35 -r1.36 pkgsrc/databases/sqlrelay/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/sqlrelay/Makefile 2014/05/18 21:19:14 1.35
+++ pkgsrc/databases/sqlrelay/Makefile 2014/05/22 12:50:47 1.36
@@ -1,66 +1,59 @@ @@ -1,66 +1,59 @@
1# $NetBSD: Makefile,v 1.35 2014/05/18 21:19:14 joerg Exp $ 1# $NetBSD: Makefile,v 1.36 2014/05/22 12:50:47 fhajny Exp $
2 2
3DISTNAME= sqlrelay-0.43 3COMMENT= Database connection pooling middleware and API
4PKGREVISION= 11 4
5CATEGORIES= databases 5.include "../../databases/sqlrelay/Makefile.common"
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sqlrelay/} 6
7 7.include "../../mk/bsd.prefs.mk"
8MAINTAINER= pkgsrc-users@NetBSD.org 8
9HOMEPAGE= http://sqlrelay.sourceforge.net/ 9CONFIGURE_ARGS+= --disable-db2 --disable-erlang --disable-firebird \
10COMMENT= Enables pooling and sharing of database connections 10 --disable-freetds --disable-java --disable-mdbtools \
11LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2 11 --disable-mysql --disable-odbc --disable-oracle \
12 12 --disable-perl --disable-php --disable-postgresql \
13BROKEN= Not working with newer devel/rudiments 13 --disable-python --disable-ruby --disable-sqlite \
14 14 --disable-sybase --disable-tcl
15GNU_CONFIGURE= YES 
16USE_LANGUAGES= c c++ 
17USE_TOOLS+= gmake 
18USE_LIBTOOL= YES 
19 
20CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q} 
21CONFIGURE_ARGS+= --localstatedir=${VARBASE} 
22CONFIGURE_ARGS+= --disable-db2 
23CONFIGURE_ARGS+= --disable-erlang 
24CONFIGURE_ARGS+= --disable-firebird 
25CONFIGURE_ARGS+= --disable-java 
26CONFIGURE_ARGS+= --disable-mdbtools 
27CONFIGURE_ARGS+= --disable-oracle 
28CONFIGURE_ARGS+= --disable-php 
29CONFIGURE_ARGS+= --disable-python 
30CONFIGURE_ARGS+= --disable-ruby 
31CONFIGURE_ARGS+= --disable-sybase 
32CONFIGURE_ARGS+= --disable-tcl 
33CONFIGURE_ARGS+= --disable-zope 
34CONFIGURE_ARGS+= --with-rudiments-prefix=${BUILDLINK_PREFIX.rudiments} 
35MAKE_ENV+= EXAMPLESDIR=${EGDIR:Q} 
36 15
37PKG_SYSCONFSUBDIR= sqlrelay 16PKG_SYSCONFSUBDIR= sqlrelay
38EGDIR= ${PREFIX}/share/examples/sqlrelay 17EGDIR= ${PREFIX}/share/examples/sqlrelay
 18INSTALL_MAKE_FLAGS+= EXAMPLEDIR=${DESTDIR}${EGDIR}
39 19
40CONF_FILES+= ${EGDIR}/sqlrelay.conf.example \ 20CONF_FILES+= ${EGDIR}/sqlrelay.conf ${PKG_SYSCONFDIR}/sqlrelay.conf
41 ${PKG_SYSCONFDIR}/sqlrelay.conf 21CONF_FILES+= ${EGDIR}/sqlrelay.dtd ${PKG_SYSCONFDIR}/sqlrelay.dtd
42CONF_FILES+= ${EGDIR}/sqlrelay.dtd \ 22CONF_FILES+= ${EGDIR}/sqlrelay ${PKG_SYSCONFDIR}/sqlrelay
43 ${PKG_SYSCONFDIR}/sqlrelay.dtd 
44CONF_FILES+= ${EGDIR}/sqlrelay \ 
45 ${PKG_SYSCONFDIR}/sqlrelay 
46 
47INSTALLATION_DIRS= ${PREFIX}/share/examples/rc.d 
48 23
 24SQLR_USER?= sqlrelay
 25SQLR_GROUP?= ${SQLR_USER}
49SQLR_DATA?= ${VARBASE}/sqlrelay 26SQLR_DATA?= ${VARBASE}/sqlrelay
50OWN_DIRS+= ${SQLR_DATA} 
51OWN_DIRS+= ${SQLR_DATA}/tmp 
52OWN_DIRS+= ${SQLR_DATA}/tmp/ipc 
53OWN_DIRS+= ${SQLR_DATA}/tmp/pids 
54OWN_DIRS+= ${SQLR_DATA}/tmp/sockets 
55 
56RCD_SCRIPTS+= sqlrelay 
57RCD_SCRIPT_SRC.sqlrelay= ${WRKSRC}/init/netbsd/rc.d/sqlrelay 
58 27
59.include "options.mk" 28PKG_GROUPS+= ${SQLR_USER}
 29PKG_USERS+= ${SQLR_USER}:${SQLR_GROUP}
 30PKG_GECOS.${SQLR_USER}= SQL Relay daemon user
 31PKG_HOME.${SQLR_USER}= ${SQLR_DATA}
 32
 33OWN_DIRS_PERMS+= ${SQLR_DATA} ${SQLR_USER} ${SQLR_GROUP} 0775
 34OWN_DIRS_PERMS+= ${SQLR_DATA}/tmp ${SQLR_USER} ${SQLR_GROUP} 0775
 35OWN_DIRS_PERMS+= ${SQLR_DATA}/tmp/ipc ${SQLR_USER} ${SQLR_GROUP} 0775
 36OWN_DIRS_PERMS+= ${SQLR_DATA}/tmp/pids ${SQLR_USER} ${SQLR_GROUP} 0775
 37OWN_DIRS_PERMS+= ${SQLR_DATA}/tmp/sockets ${SQLR_USER} ${SQLR_GROUP} 0775
 38
 39SUBST_CLASSES+= user
 40SUBST_STAGE.user= pre-configure
 41SUBST_MESSAGE.user= Fixing default nonprivileged user
 42SUBST_FILES.user= etc/sqlrelay.* src/common/defaults.h
 43SUBST_SED.user= -e '/runasuser/s/nobody/${SQLR_USER}/'
 44SUBST_SED.user+= -e '/runasgroup/s/nobody/${SQLR_GROUP}/'
 45SUBST_SED.user+= -e '/RUNASUSER/s/nobody/${SQLR_USER}/'
 46SUBST_SED.user+= -e '/RUNASGROUP/s/nobody/${SQLR_GROUP}/'
 47
 48FILES_SUBST+= SQLR_USER=${SQLR_USER}
 49FILES_SUBST+= SQLR_GROUP=${SQLR_GROUP}
 50FILES_SUBST+= SQLR_DATA=${SQLR_DATA}
 51
 52RCD_SCRIPTS+= sqlrelay sqlrcachemanager
 53RCD_SCRIPT_SRC.sqlrelay= ${WRKSRC}/init/rc.sqlrelay
 54RCD_SCRIPT_SRC.sqlrcachemanager= ${WRKSRC}/init/rc.sqlrcachemanager
60 55
61post-install: 56post-install:
62 ${INSTALL_DATA} ${WRKSRC}/init/netbsd/sqlrelay ${DESTDIR}${EGDIR}/sqlrelay 57 ${INSTALL_DATA} ${WRKSRC}/init/sqlrelay ${DESTDIR}${EGDIR}/sqlrelay
63 58
64.include "../../mk/readline.buildlink3.mk" 
65.include "../../devel/rudiments/buildlink3.mk" 
66.include "../../mk/bsd.pkg.mk" 59.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/databases/sqlrelay/Makefile.common
# $NetBSD: Makefile.common,v 1.1 2014/05/22 12:50:48 fhajny Exp $
# used by databases/p5-sqlrelay/Makefile
# used by databases/php-sqlrelay/Makefile
# used by databases/py-sqlrelay/Makefile
# used by databases/ruby-sqlrelay/Makefile
# used by databases/sqlrelay-freetds/Makefile
# used by databases/sqlrelay-mysql/Makefile
# used by databases/sqlrelay-odbc/Makefile
# used by databases/sqlrelay-pgsql/Makefile
# used by databases/sqlrelay-sqlite/Makefile
# used by databases/sqlrelay/Makefile

DISTNAME=		sqlrelay-0.55
CATEGORIES=		databases
MASTER_SITES=		${MASTER_SITE_SOURCEFORGE:=sqlrelay/}

MAINTAINER=		filip@joyent.com
HOMEPAGE=		http://sqlrelay.sourceforge.net/
LICENSE=		gnu-gpl-v2 AND gnu-lgpl-v2

PKG_DESTDIR_SUPPORT=	user-destdir

GNU_CONFIGURE=		yes
USE_LANGUAGES=		c c++
USE_TOOLS+=		gmake
USE_LIBTOOL=		yes
BUILD_DEFS+=		VARBASE
MAKE_JOBS_SAFE=		no

DESCR_SRC=		${.CURDIR}/../../databases/sqlrelay/DESCR
DISTINFO_FILE=		${.CURDIR}/../../databases/sqlrelay/distinfo
PATCHDIR=		${.CURDIR}/../../databases/sqlrelay/patches

CONFIGURE_ARGS+=	--localstatedir=${VARBASE}
CONFIGURE_ARGS+=	--sysconfdir=${PKG_SYSCONFDIR}
CONFIGURE_ARGS+=	--with-rudiments-prefix=${BUILDLINK_PREFIX.rudiments}

PKG_SYSCONFSUBDIR=	sqlrelay
EGDIR=			${PREFIX}/share/examples/sqlrelay

.include "../../devel/pcre/buildlink3.mk"
.include "../../devel/rudiments/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/readline.buildlink3.mk"

File Added: pkgsrc/databases/sqlrelay/buildlink3.mk
# $NetBSD: buildlink3.mk,v 1.1 2014/05/22 12:50:48 fhajny Exp $

BUILDLINK_TREE+=	sqlrelay

.if !defined(SQLRELAY_BUILDLINK3_MK)
SQLRELAY_BUILDLINK3_MK:=

BUILDLINK_API_DEPENDS.sqlrelay+=	sqlrelay>=0.43
BUILDLINK_PKGSRCDIR.sqlrelay?=		../../databases/sqlrelay

.include "../../devel/pcre/buildlink3.mk"
.include "../../devel/rudiments/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/readline.buildlink3.mk"
.endif	# SQLRELAY_BUILDLINK3_MK

BUILDLINK_TREE+=	-sqlrelay

cvs diff -r1.9 -r1.10 pkgsrc/databases/sqlrelay/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/sqlrelay/PLIST 2014/03/11 14:05:01 1.9
+++ pkgsrc/databases/sqlrelay/PLIST 2014/05/22 12:50:48 1.10
@@ -1,159 +1,535 @@ @@ -1,159 +1,535 @@
1@comment $NetBSD: PLIST,v 1.9 2014/03/11 14:05:01 jperkin Exp $ 1@comment $NetBSD: PLIST,v 1.10 2014/05/22 12:50:48 fhajny Exp $
2bin/backupschema 2bin/backupschema
3bin/fields 
4bin/query 
5bin/sqlr-cachemanager 3bin/sqlr-cachemanager
6${PLIST.freetds}bin/sqlr-connection-freetds 4bin/sqlr-connection
7${PLIST.mysql}bin/sqlr-connection-mysql 
8${PLIST.odbc}bin/sqlr-connection-odbc 
9${PLIST.pgsql}bin/sqlr-connection-postgresql 
10bin/sqlr-connection-router 
11${PLIST.sqlite}bin/sqlr-connection-sqlite 
12bin/sqlr-export 5bin/sqlr-export
 6bin/sqlr-fields
13bin/sqlr-import 7bin/sqlr-import
14bin/sqlr-listener 8bin/sqlr-listener
 9bin/sqlr-pwdenc
 10bin/sqlr-query
15bin/sqlr-scaler 11bin/sqlr-scaler
16bin/sqlr-start 12bin/sqlr-start
17bin/sqlr-status 13bin/sqlr-status
18bin/sqlr-stop 14bin/sqlr-stop
19bin/sqlrclient-config 15bin/sqlrclient-config
20bin/sqlrclientwrapper-config 16bin/sqlrclientwrapper-config
 17bin/sqlrserver-config
21bin/sqlrsh 18bin/sqlrsh
22include/sqlrelay/private/bindvar.h 19include/sqlrelay/private/bindvar.h
23include/sqlrelay/private/column.h 20include/sqlrelay/private/column.h
 21include/sqlrelay/private/dll.h
24include/sqlrelay/private/row.h 22include/sqlrelay/private/row.h
 23include/sqlrelay/private/sqlrclientwrapper.h
25include/sqlrelay/private/sqlrconnection.h 24include/sqlrelay/private/sqlrconnection.h
26include/sqlrelay/private/sqlrcursor.h 25include/sqlrelay/private/sqlrcursor.h
27include/sqlrelay/private/sqlrdefines.h 26include/sqlrelay/private/sqlrdefines.h
28include/sqlrelay/private/sqlrincludes.h 27include/sqlrelay/private/sqlrincludes.h
 28include/sqlrelay/private/wrapperdll.h
29include/sqlrelay/sqlrclient.h 29include/sqlrelay/sqlrclient.h
30include/sqlrelay/sqlrclientwrapper.h 30include/sqlrelay/sqlrclientwrapper.h
31lib/libmysql3sqlrelay.la 31include/sqlrelay/sqlrpwdenc.h
32lib/libmysql40sqlrelay.la 32lib/libmysql3${PKGNAME}.so.1
33lib/libmysql41sqlrelay.la 33lib/libmysql3${PKGNAME}.so.1.0.0
34lib/libmysql50sqlrelay.la 34lib/libmysql3sqlrelay.so
35lib/libmysql51sqlrelay.la 35lib/libmysql40${PKGNAME}.so.1
36lib/libpqsqlrelay.la 36lib/libmysql40${PKGNAME}.so.1.0.0
 37lib/libmysql40sqlrelay.so
 38lib/libmysql41${PKGNAME}.so.1
 39lib/libmysql41${PKGNAME}.so.1.0.0
 40lib/libmysql41sqlrelay.so
 41lib/libmysql50${PKGNAME}.so.1
 42lib/libmysql50${PKGNAME}.so.1.0.0
 43lib/libmysql50sqlrelay.so
 44lib/libmysql51${PKGNAME}.so.1
 45lib/libmysql51${PKGNAME}.so.1.0.0
 46lib/libmysql51sqlrelay.so
 47lib/libpq${PKGNAME}.so.1
 48lib/libpq${PKGNAME}.so.1.0.0
 49lib/libpqsqlrelay.so
37lib/libsqlrclient.la 50lib/libsqlrclient.la
38lib/libsqlrclientwrapper.la 51lib/libsqlrclientwrapper.la
39lib/libsqlrconnection.la 52lib/libsqlrserver.la
40${PLIST.odbc}lib/libsqlrodbc.la 
41lib/libsqlrutil.la 53lib/libsqlrutil.la
42lib/pkgconfig/sqlrelay-c++.pc 54lib/pkgconfig/sqlrelay-c++.pc
43lib/pkgconfig/sqlrelay-c.pc 55lib/pkgconfig/sqlrelay-c.pc
44man/man1/fields.1 56libexec/sqlrelay/sqlrconnection_router.so
45man/man1/query.1 57libexec/sqlrelay/sqlrlogger_custom_nw.so
46man/man1/query.py.1 58libexec/sqlrelay/sqlrlogger_custom_sc.so
 59libexec/sqlrelay/sqlrlogger_debug.so
 60libexec/sqlrelay/sqlrlogger_slowqueries.so
 61libexec/sqlrelay/sqlrpwdenc_crypt.so
 62libexec/sqlrelay/sqlrpwdenc_md5.so
 63libexec/sqlrelay/sqlrpwdenc_rot.so
 64libexec/sqlrelay/sqlrquery_sqlrcmdcstat.so
 65libexec/sqlrelay/sqlrquery_sqlrcmdgstat.so
 66man/man1/sqlr-fields.1
 67man/man1/sqlr-query.1
47man/man1/sqlrsh.1 68man/man1/sqlrsh.1
48man/man8/sqlr-cachemanager.8 69man/man8/sqlr-cachemanager.8
49man/man8/sqlr-connection.8 70man/man8/sqlr-connection.8
50man/man8/sqlr-ipclean.8 71man/man8/sqlr-ipclean.8
51man/man8/sqlr-listener.8 72man/man8/sqlr-listener.8
52man/man8/sqlr-scaler.8 73man/man8/sqlr-scaler.8
53man/man8/sqlr-start.8 74man/man8/sqlr-start.8
54man/man8/sqlr-stop.8 75man/man8/sqlr-stop.8
55${PLIST.perl}${PERL5_SUB_INSTALLVENDORMAN3DIR}/SQLRelay::Connection.3 76share/doc/sqlrelay/admin/configuring.html
56${PLIST.perl}${PERL5_SUB_INSTALLVENDORMAN3DIR}/SQLRelay::Cursor.3 77share/doc/sqlrelay/admin/installing.html
57${PLIST.perl}${PERL5_SUB_INSTALLVENDORARCH}/SQLRelay/Connection.pm 78share/doc/sqlrelay/admin/loadbalfailover.html
58${PLIST.perl}${PERL5_SUB_INSTALLVENDORARCH}/SQLRelay/Cursor.pm 79share/doc/sqlrelay/admin/oraclentier.html
59${PLIST.perl}${PERL5_SUB_INSTALLVENDORARCH}/auto/SQLRelay/Connection/Connection.so 80share/doc/sqlrelay/admin/router.html
60${PLIST.perl}${PERL5_SUB_INSTALLVENDORARCH}/auto/SQLRelay/Cursor/Cursor.so 81share/doc/sqlrelay/admin/router.png
61share/doc/sqlrelay/api/c++/sqlrclient.h.html 82share/doc/sqlrelay/admin/running.html
62share/doc/sqlrelay/api/c/sqlrclientwrapper.h.html 83share/doc/sqlrelay/admin/tuning.html
 84share/doc/sqlrelay/api/c++/html/annotated.html
 85share/doc/sqlrelay/api/c++/html/bc_s.png
 86share/doc/sqlrelay/api/c++/html/bdwn.png
 87share/doc/sqlrelay/api/c++/html/classes.html
 88share/doc/sqlrelay/api/c++/html/classsqlrconnection-members.html
 89share/doc/sqlrelay/api/c++/html/classsqlrconnection.html
 90share/doc/sqlrelay/api/c++/html/classsqlrcursor-members.html
 91share/doc/sqlrelay/api/c++/html/classsqlrcursor.html
 92share/doc/sqlrelay/api/c++/html/closed.png
 93share/doc/sqlrelay/api/c++/html/dir_02092e011f41b1efe6b3468ebe92cde9.html
 94share/doc/sqlrelay/api/c++/html/dir_0912e6c65b091fa41da70873249342a4.html
 95share/doc/sqlrelay/api/c++/html/dir_440cbb352fefbdb83d89768c287ae784.html
 96share/doc/sqlrelay/api/c++/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
 97share/doc/sqlrelay/api/c++/html/dir_da61e3e9a357748887e3ca8d7c5a0c16.html
 98share/doc/sqlrelay/api/c++/html/doxygen.css
 99share/doc/sqlrelay/api/c++/html/doxygen.png
 100share/doc/sqlrelay/api/c++/html/dynsections.js
 101share/doc/sqlrelay/api/c++/html/files.html
 102share/doc/sqlrelay/api/c++/html/ftv2blank.png
 103share/doc/sqlrelay/api/c++/html/ftv2cl.png
 104share/doc/sqlrelay/api/c++/html/ftv2doc.png
 105share/doc/sqlrelay/api/c++/html/ftv2folderclosed.png
 106share/doc/sqlrelay/api/c++/html/ftv2folderopen.png
 107share/doc/sqlrelay/api/c++/html/ftv2lastnode.png
 108share/doc/sqlrelay/api/c++/html/ftv2link.png
 109share/doc/sqlrelay/api/c++/html/ftv2mlastnode.png
 110share/doc/sqlrelay/api/c++/html/ftv2mnode.png
 111share/doc/sqlrelay/api/c++/html/ftv2mo.png
 112share/doc/sqlrelay/api/c++/html/ftv2node.png
 113share/doc/sqlrelay/api/c++/html/ftv2ns.png
 114share/doc/sqlrelay/api/c++/html/ftv2plastnode.png
 115share/doc/sqlrelay/api/c++/html/ftv2pnode.png
 116share/doc/sqlrelay/api/c++/html/ftv2splitbar.png
 117share/doc/sqlrelay/api/c++/html/ftv2vertline.png
 118share/doc/sqlrelay/api/c++/html/functions.html
 119share/doc/sqlrelay/api/c++/html/functions_func.html
 120share/doc/sqlrelay/api/c++/html/index.html
 121share/doc/sqlrelay/api/c++/html/jquery.js
 122share/doc/sqlrelay/api/c++/html/nav_f.png
 123share/doc/sqlrelay/api/c++/html/nav_g.png
 124share/doc/sqlrelay/api/c++/html/nav_h.png
 125share/doc/sqlrelay/api/c++/html/open.png
 126share/doc/sqlrelay/api/c++/html/sqlrclient_8h_source.html
 127share/doc/sqlrelay/api/c++/html/sync_off.png
 128share/doc/sqlrelay/api/c++/html/sync_on.png
 129share/doc/sqlrelay/api/c++/html/tab_a.png
 130share/doc/sqlrelay/api/c++/html/tab_b.png
 131share/doc/sqlrelay/api/c++/html/tab_h.png
 132share/doc/sqlrelay/api/c++/html/tab_s.png
 133share/doc/sqlrelay/api/c++/html/tabs.css
 134share/doc/sqlrelay/api/c/html/bc_s.png
 135share/doc/sqlrelay/api/c/html/bdwn.png
 136share/doc/sqlrelay/api/c/html/closed.png
 137share/doc/sqlrelay/api/c/html/dir_364b2640bd7349a10e593fb505dc3717.html
 138share/doc/sqlrelay/api/c/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
 139share/doc/sqlrelay/api/c/html/dir_7bb915b94a9886845d4043db4913a3c0.html
 140share/doc/sqlrelay/api/c/html/dir_b9c8ab2e387146131f9b9e79af70de42.html
 141share/doc/sqlrelay/api/c/html/dir_da61e3e9a357748887e3ca8d7c5a0c16.html
 142share/doc/sqlrelay/api/c/html/dir_e8d73255ec7feed8fb64227e7a4ab864.html
 143share/doc/sqlrelay/api/c/html/doxygen.css
 144share/doc/sqlrelay/api/c/html/doxygen.png
 145share/doc/sqlrelay/api/c/html/dynsections.js
 146share/doc/sqlrelay/api/c/html/files.html
 147share/doc/sqlrelay/api/c/html/ftv2blank.png
 148share/doc/sqlrelay/api/c/html/ftv2cl.png
 149share/doc/sqlrelay/api/c/html/ftv2doc.png
 150share/doc/sqlrelay/api/c/html/ftv2folderclosed.png
 151share/doc/sqlrelay/api/c/html/ftv2folderopen.png
 152share/doc/sqlrelay/api/c/html/ftv2lastnode.png
 153share/doc/sqlrelay/api/c/html/ftv2link.png
 154share/doc/sqlrelay/api/c/html/ftv2mlastnode.png
 155share/doc/sqlrelay/api/c/html/ftv2mnode.png
 156share/doc/sqlrelay/api/c/html/ftv2mo.png
 157share/doc/sqlrelay/api/c/html/ftv2node.png
 158share/doc/sqlrelay/api/c/html/ftv2ns.png
 159share/doc/sqlrelay/api/c/html/ftv2plastnode.png
 160share/doc/sqlrelay/api/c/html/ftv2pnode.png
 161share/doc/sqlrelay/api/c/html/ftv2splitbar.png
 162share/doc/sqlrelay/api/c/html/ftv2vertline.png
 163share/doc/sqlrelay/api/c/html/group__sqlrclientwrapper.html
 164share/doc/sqlrelay/api/c/html/index.html
 165share/doc/sqlrelay/api/c/html/jquery.js
 166share/doc/sqlrelay/api/c/html/modules.html
 167share/doc/sqlrelay/api/c/html/nav_f.png
 168share/doc/sqlrelay/api/c/html/nav_g.png
 169share/doc/sqlrelay/api/c/html/nav_h.png
 170share/doc/sqlrelay/api/c/html/open.png
 171share/doc/sqlrelay/api/c/html/private_2sqlrclientwrapper_8h_source.html
 172share/doc/sqlrelay/api/c/html/sqlrclientwrapper_8h_source.html
 173share/doc/sqlrelay/api/c/html/sync_off.png
 174share/doc/sqlrelay/api/c/html/sync_on.png
 175share/doc/sqlrelay/api/c/html/tab_a.png
 176share/doc/sqlrelay/api/c/html/tab_b.png
 177share/doc/sqlrelay/api/c/html/tab_h.png
 178share/doc/sqlrelay/api/c/html/tab_s.png
 179share/doc/sqlrelay/api/c/html/tabs.css
 180share/doc/sqlrelay/api/c/html/wrapperdll_8h_source.html
63share/doc/sqlrelay/api/java/allclasses-frame.html 181share/doc/sqlrelay/api/java/allclasses-frame.html
64share/doc/sqlrelay/api/java/allclasses-noframe.html 182share/doc/sqlrelay/api/java/allclasses-noframe.html
65share/doc/sqlrelay/api/java/com/firstworks/sqlrelay/SQLRConnection.html 183share/doc/sqlrelay/api/java/com/firstworks/sqlrelay/SQLRConnection.html
66share/doc/sqlrelay/api/java/com/firstworks/sqlrelay/SQLRCursor.html 184share/doc/sqlrelay/api/java/com/firstworks/sqlrelay/SQLRCursor.html
67share/doc/sqlrelay/api/java/com/firstworks/sqlrelay/package-frame.html 185share/doc/sqlrelay/api/java/com/firstworks/sqlrelay/package-frame.html
68share/doc/sqlrelay/api/java/com/firstworks/sqlrelay/package-summary.html 186share/doc/sqlrelay/api/java/com/firstworks/sqlrelay/package-summary.html
69share/doc/sqlrelay/api/java/com/firstworks/sqlrelay/package-tree.html 187share/doc/sqlrelay/api/java/com/firstworks/sqlrelay/package-tree.html
70share/doc/sqlrelay/api/java/constant-values.html 188share/doc/sqlrelay/api/java/constant-values.html
71share/doc/sqlrelay/api/java/deprecated-list.html 189share/doc/sqlrelay/api/java/deprecated-list.html
72share/doc/sqlrelay/api/java/help-doc.html 190share/doc/sqlrelay/api/java/help-doc.html
73share/doc/sqlrelay/api/java/index-all.html 191share/doc/sqlrelay/api/java/index-all.html
74share/doc/sqlrelay/api/java/index.html 192share/doc/sqlrelay/api/java/index.html
75share/doc/sqlrelay/api/java/overview-tree.html 193share/doc/sqlrelay/api/java/overview-tree.html
76share/doc/sqlrelay/api/java/package-list 194share/doc/sqlrelay/api/java/package-list
77share/doc/sqlrelay/api/java/resources/inherit.gif 195share/doc/sqlrelay/api/java/resources/inherit.gif
78share/doc/sqlrelay/api/java/stylesheet.css 196share/doc/sqlrelay/api/java/stylesheet.css
79share/doc/sqlrelay/api/perl/Connection.html 197share/doc/sqlrelay/api/perl/Connection.html
80share/doc/sqlrelay/api/perl/Cursor.html 198share/doc/sqlrelay/api/perl/Cursor.html
81share/doc/sqlrelay/api/perl/SQLRelay.html 199share/doc/sqlrelay/api/perl/SQLRelay.html
82share/doc/sqlrelay/api/perl/perl.html 200share/doc/sqlrelay/api/perl/perl.html
83share/doc/sqlrelay/api/php/doc.html 201share/doc/sqlrelay/api/php/blank.html
 202share/doc/sqlrelay/api/php/classtrees_default.html
 203share/doc/sqlrelay/api/php/classtrees_sql_relay.html
 204share/doc/sqlrelay/api/php/elementindex.html
 205share/doc/sqlrelay/api/php/elementindex_default.html
 206share/doc/sqlrelay/api/php/elementindex_sql_relay.html
 207share/doc/sqlrelay/api/php/errors.html
 208share/doc/sqlrelay/api/php/index.html
 209share/doc/sqlrelay/api/php/li_default.html
 210share/doc/sqlrelay/api/php/li_sql_relay.html
 211share/doc/sqlrelay/api/php/media/banner.css
 212share/doc/sqlrelay/api/php/media/stylesheet.css
 213share/doc/sqlrelay/api/php/packages.html
 214share/doc/sqlrelay/api/php/sql_relay/_sql_relay.doc.php.html
84share/doc/sqlrelay/api/python/PySQLRClient.py.html 215share/doc/sqlrelay/api/python/PySQLRClient.py.html
85share/doc/sqlrelay/api/python/PySQLRDB.py.html 216share/doc/sqlrelay/api/python/PySQLRDB.py.html
86share/doc/sqlrelay/api/ruby/ruby.html 217share/doc/sqlrelay/api/ruby/dbidoc/DBI.html
87share/doc/sqlrelay/api/ruby/rubydbi.html 218share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI.html
88share/doc/sqlrelay/configuring.html 219share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD.html
 220share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay.html
 221share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Database.html
 222share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Database.src/M000011.html
 223share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Database.src/M000012.html
 224share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Database.src/M000013.html
 225share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Database.src/M000014.html
 226share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Database.src/M000015.html
 227share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Database.src/M000016.html
 228share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Database.src/M000017.html
 229share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Driver.html
 230share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Driver.src/M000017.html
 231share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Driver.src/M000018.html
 232share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Driver.src/M000019.html
 233share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Driver.src/M000020.html
 234share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Statement.html
 235share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Statement.src/M000001.html
 236share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Statement.src/M000002.html
 237share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Statement.src/M000003.html
 238share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Statement.src/M000004.html
 239share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Statement.src/M000005.html
 240share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Statement.src/M000006.html
 241share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Statement.src/M000007.html
 242share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Statement.src/M000008.html
 243share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Statement.src/M000009.html
 244share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Statement.src/M000010.html
 245share/doc/sqlrelay/api/ruby/dbidoc/classes/DBI/DBD/SQLRelay/Statement.src/M000011.html
 246share/doc/sqlrelay/api/ruby/dbidoc/files/SQLRelay_rb.html
 247share/doc/sqlrelay/api/ruby/dbidoc/fr_class_index.html
 248share/doc/sqlrelay/api/ruby/dbidoc/fr_file_index.html
 249share/doc/sqlrelay/api/ruby/dbidoc/fr_method_index.html
 250share/doc/sqlrelay/api/ruby/dbidoc/index.html
 251share/doc/sqlrelay/api/ruby/dbidoc/rdoc-style.css
 252share/doc/sqlrelay/api/ruby/dbidoc/rdoc.css
 253share/doc/sqlrelay/api/ruby/dbidoc/table_of_contents.html
 254share/doc/sqlrelay/api/ruby/doc/SQLRConnection.html
 255share/doc/sqlrelay/api/ruby/doc/SQLRCursor.html
 256share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.html
 257share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000084.html
 258share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000085.html
 259share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000086.html
 260share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000087.html
 261share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000088.html
 262share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000089.html
 263share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000090.html
 264share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000091.html
 265share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000092.html
 266share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000093.html
 267share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000094.html
 268share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000095.html
 269share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000096.html
 270share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000097.html
 271share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000098.html
 272share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000099.html
 273share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000100.html
 274share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000101.html
 275share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000102.html
 276share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000103.html
 277share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000104.html
 278share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000105.html
 279share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000106.html
 280share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000107.html
 281share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000108.html
 282share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000109.html
 283share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000110.html
 284share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000111.html
 285share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000112.html
 286share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000113.html
 287share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000114.html
 288share/doc/sqlrelay/api/ruby/doc/classes/SQLRConnection.src/M000115.html
 289share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.html
 290share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000001.html
 291share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000002.html
 292share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000003.html
 293share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000004.html
 294share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000005.html
 295share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000006.html
 296share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000007.html
 297share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000008.html
 298share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000009.html
 299share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000010.html
 300share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000011.html
 301share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000012.html
 302share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000013.html
 303share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000014.html
 304share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000015.html
 305share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000016.html
 306share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000017.html
 307share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000018.html
 308share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000019.html
 309share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000020.html
 310share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000021.html
 311share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000022.html
 312share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000023.html
 313share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000024.html
 314share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000025.html
 315share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000026.html
 316share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000027.html
 317share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000028.html
 318share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000029.html
 319share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000030.html
 320share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000031.html
 321share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000032.html
 322share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000033.html
 323share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000034.html
 324share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000035.html
 325share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000036.html
 326share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000037.html
 327share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000038.html
 328share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000039.html
 329share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000040.html
 330share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000041.html
 331share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000042.html
 332share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000043.html
 333share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000044.html
 334share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000045.html
 335share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000046.html
 336share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000047.html
 337share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000048.html
 338share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000049.html
 339share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000050.html
 340share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000051.html
 341share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000052.html
 342share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000053.html
 343share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000054.html
 344share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000055.html
 345share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000056.html
 346share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000057.html
 347share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000058.html
 348share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000059.html
 349share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000060.html
 350share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000061.html
 351share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000062.html
 352share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000063.html
 353share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000064.html
 354share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000065.html
 355share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000066.html
 356share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000067.html
 357share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000068.html
 358share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000069.html
 359share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000070.html
 360share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000071.html
 361share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000072.html
 362share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000073.html
 363share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000074.html
 364share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000075.html
 365share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000076.html
 366share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000077.html
 367share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000078.html
 368share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000079.html
 369share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000080.html
 370share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000081.html
 371share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000082.html
 372share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000083.html
 373share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000084.html
 374share/doc/sqlrelay/api/ruby/doc/classes/SQLRCursor.src/M000085.html
 375share/doc/sqlrelay/api/ruby/doc/files/sqlrelay_cpp.html
 376share/doc/sqlrelay/api/ruby/doc/fr_class_index.html
 377share/doc/sqlrelay/api/ruby/doc/fr_file_index.html
 378share/doc/sqlrelay/api/ruby/doc/fr_method_index.html
 379share/doc/sqlrelay/api/ruby/doc/index.html
 380share/doc/sqlrelay/api/ruby/doc/rdoc-style.css
 381share/doc/sqlrelay/api/ruby/doc/rdoc.css
 382share/doc/sqlrelay/api/ruby/doc/table_of_contents.html
 383share/doc/sqlrelay/api/tcl/index.html
 384share/doc/sqlrelay/api/tcl/index_annot.html
 385share/doc/sqlrelay/api/tcl/index_annot_full.html
 386share/doc/sqlrelay/api/tcl/index_call.html
 387share/doc/sqlrelay/api/tcl/index_file.html
 388share/doc/sqlrelay/api/tcl/index_main.html
 389share/doc/sqlrelay/api/tcl/index_proc.html
 390share/doc/sqlrelay/api/tcl/sqlrconCmd.tcl-annot.html
 391share/doc/sqlrelay/api/tcl/sqlrconCmd.tcl.html
 392share/doc/sqlrelay/api/tcl/sqlrconCmd.tcl.txt
 393share/doc/sqlrelay/api/tcl/sqlrcurCmd.tcl-annot.html
 394share/doc/sqlrelay/api/tcl/sqlrcurCmd.tcl.html
 395share/doc/sqlrelay/api/tcl/sqlrcurCmd.tcl.txt
 396share/doc/sqlrelay/api/tcl/sqlrelayCmd.tcl-annot.html
 397share/doc/sqlrelay/api/tcl/sqlrelayCmd.tcl.html
89share/doc/sqlrelay/css/styles.css 398share/doc/sqlrelay/css/styles.css
90share/doc/sqlrelay/dropin/mysql.html 399share/doc/sqlrelay/dropin/mysql.html
91share/doc/sqlrelay/dropin/postgresql.html 400share/doc/sqlrelay/dropin/postgresql.html
92share/doc/sqlrelay/faq.html 401share/doc/sqlrelay/faq.html
 402share/doc/sqlrelay/features/connectionpooling.html
 403share/doc/sqlrelay/features/databases.html
 404share/doc/sqlrelay/features/dbabstractionlayers.html
 405share/doc/sqlrelay/features/dropinreplacementlibs.html
 406share/doc/sqlrelay/features/languages.html
 407share/doc/sqlrelay/features/loadbalancing.html
 408share/doc/sqlrelay/features/multirowfetches.html
 409share/doc/sqlrelay/features/proxying.html
 410share/doc/sqlrelay/features/queryrouting.html
 411share/doc/sqlrelay/features/resultsetcaching.html
 412share/doc/sqlrelay/features/substitutionandbindvars.html
 413share/doc/sqlrelay/features/suspendedtx.html
 414share/doc/sqlrelay/features/throttling.html
93share/doc/sqlrelay/gettingstarted/blackray.html 415share/doc/sqlrelay/gettingstarted/blackray.html
94share/doc/sqlrelay/gettingstarted/db2.html 416share/doc/sqlrelay/gettingstarted/db2.html
95share/doc/sqlrelay/gettingstarted/db2/72.html 417share/doc/sqlrelay/gettingstarted/db2/72.html
96share/doc/sqlrelay/gettingstarted/db2/81.html 418share/doc/sqlrelay/gettingstarted/db2/81.html
97share/doc/sqlrelay/gettingstarted/db2/82.html 419share/doc/sqlrelay/gettingstarted/db2/82.html
98share/doc/sqlrelay/gettingstarted/db2/824.html 420share/doc/sqlrelay/gettingstarted/db2/824.html
99share/doc/sqlrelay/gettingstarted/db2/91.html 421share/doc/sqlrelay/gettingstarted/db2/91.html
100share/doc/sqlrelay/gettingstarted/firebird.html 422share/doc/sqlrelay/gettingstarted/firebird.html
101share/doc/sqlrelay/gettingstarted/mssqlserver.html 423share/doc/sqlrelay/gettingstarted/msde.html
102share/doc/sqlrelay/gettingstarted/mysql.html 424share/doc/sqlrelay/gettingstarted/mysql.html
103share/doc/sqlrelay/gettingstarted/oracle.html 425share/doc/sqlrelay/gettingstarted/oracle.html
104share/doc/sqlrelay/gettingstarted/oracle/linux/fedoracore/1/10g.html 426share/doc/sqlrelay/gettingstarted/oracle/linux/fedoracore/1/10g.html
105share/doc/sqlrelay/gettingstarted/oracle/linux/fedoracore/1/9iR2.html 427share/doc/sqlrelay/gettingstarted/oracle/linux/fedoracore/1/9iR2.html
106share/doc/sqlrelay/gettingstarted/oracle/linux/fedoracore/2/10g.html 428share/doc/sqlrelay/gettingstarted/oracle/linux/fedoracore/2/10g.html
107share/doc/sqlrelay/gettingstarted/oracle/linux/fedoracore/3/10g.html 429share/doc/sqlrelay/gettingstarted/oracle/linux/fedoracore/3/10g.html
108share/doc/sqlrelay/gettingstarted/oracle/linux/fedoracore/5/10g.html 430share/doc/sqlrelay/gettingstarted/oracle/linux/fedoracore/5/10g.html
109share/doc/sqlrelay/gettingstarted/oracle/linux/redhat/5/805.html 431share/doc/sqlrelay/gettingstarted/oracle/linux/redhat/5/805.html
110share/doc/sqlrelay/gettingstarted/oracle/linux/redhat/6/8i.html 432share/doc/sqlrelay/gettingstarted/oracle/linux/redhat/6/8i.html
111share/doc/sqlrelay/gettingstarted/oracle/linux/redhat/7/8i.html 433share/doc/sqlrelay/gettingstarted/oracle/linux/redhat/7/8i.html
112share/doc/sqlrelay/gettingstarted/oracle/linux/redhat/8/9iR2.html 434share/doc/sqlrelay/gettingstarted/oracle/linux/redhat/8/9iR2.html
113share/doc/sqlrelay/gettingstarted/oracle/linux/redhat/9/9iR2.html 435share/doc/sqlrelay/gettingstarted/oracle/linux/redhat/9/9iR2.html
114share/doc/sqlrelay/gettingstarted/oracle/linux/slackware/8/8i.html 
115share/doc/sqlrelay/gettingstarted/oracle/linux/slackware/8/9i.html 
116share/doc/sqlrelay/gettingstarted/oracle/linux/suse/9.0/9iR2.html 
117share/doc/sqlrelay/gettingstarted/postgresql.html 436share/doc/sqlrelay/gettingstarted/postgresql.html
118share/doc/sqlrelay/gettingstarted/sqlite.html 437share/doc/sqlrelay/gettingstarted/sqlite.html
119share/doc/sqlrelay/gettingstarted/sybase.html 438share/doc/sqlrelay/gettingstarted/sybase.html
120share/doc/sqlrelay/gettingstarted/sybase/11.0.3.3.html 439share/doc/sqlrelay/gettingstarted/sybase/11.0.3.3.html
121share/doc/sqlrelay/gettingstarted/sybase/11.9.2.html 440share/doc/sqlrelay/gettingstarted/sybase/11.9.2.html
122share/doc/sqlrelay/gettingstarted/sybase/12.5.1.html 441share/doc/sqlrelay/gettingstarted/sybase/12.5.1.html
123share/doc/sqlrelay/gettingstarted/sybase/12.5.2.html 442share/doc/sqlrelay/gettingstarted/sybase/12.5.2.html
124share/doc/sqlrelay/gettingstarted/sybase/15.0.2.html 443share/doc/sqlrelay/gettingstarted/sybase/15.0.2.html
 444share/doc/sqlrelay/images/WPM_4877_1.PNG
 445share/doc/sqlrelay/images/app-to-db.png
 446share/doc/sqlrelay/images/app-to-sqlr-to-db.png
 447share/doc/sqlrelay/images/arm-linux-uclibc-thumb.png
 448share/doc/sqlrelay/images/arm-linux-uclibc.png
 449share/doc/sqlrelay/images/blackray.png
 450share/doc/sqlrelay/images/cluster.png
 451share/doc/sqlrelay/images/fetch-many.png
 452share/doc/sqlrelay/images/fetch-one.png
 453share/doc/sqlrelay/images/firebird.png
 454share/doc/sqlrelay/images/freebsd-i386-thumb.png
 455share/doc/sqlrelay/images/freebsd-i386.png
 456share/doc/sqlrelay/images/freetds.png
 457share/doc/sqlrelay/images/haiku-thumb.png
 458share/doc/sqlrelay/images/haiku.png
 459share/doc/sqlrelay/images/hurd-i386-thumb.png
 460share/doc/sqlrelay/images/hurd-i386.png
 461share/doc/sqlrelay/images/i386-linux-uclibc-thumb.png
 462share/doc/sqlrelay/images/i386-linux-uclibc.png
 463share/doc/sqlrelay/images/ibm.png
 464share/doc/sqlrelay/images/iodbc.png
 465share/doc/sqlrelay/images/mdbtools.png
 466share/doc/sqlrelay/images/minix-thumb.png
 467share/doc/sqlrelay/images/minix.png
 468share/doc/sqlrelay/images/mssqlserver.png
 469share/doc/sqlrelay/images/mysql-chain.png
 470share/doc/sqlrelay/images/mysql-sqlr-chain.png
 471share/doc/sqlrelay/images/mysql.png
 472share/doc/sqlrelay/images/netbsd-i386-thumb.png
 473share/doc/sqlrelay/images/netbsd-i386.png
 474share/doc/sqlrelay/images/netbsd-sparc-thumb.png
 475share/doc/sqlrelay/images/netbsd-sparc.png
 476share/doc/sqlrelay/images/netbsd-vax-thumb.png
 477share/doc/sqlrelay/images/netbsd-vax.png
 478share/doc/sqlrelay/images/openbsd-i386-thumb.png
 479share/doc/sqlrelay/images/openbsd-i386.png
 480share/doc/sqlrelay/images/openbsd-sparc-thumb.png
 481share/doc/sqlrelay/images/openbsd-sparc.png
 482share/doc/sqlrelay/images/oracle.png
 483share/doc/sqlrelay/images/postgresql-chain.png
 484share/doc/sqlrelay/images/postgresql-sqlr-chain.png
 485share/doc/sqlrelay/images/postgresql.png
 486share/doc/sqlrelay/images/proxying.png
 487share/doc/sqlrelay/images/query-allowed.png
 488share/doc/sqlrelay/images/query-rejected.png
 489share/doc/sqlrelay/images/queryrouting.png
 490share/doc/sqlrelay/images/redhat62-sparc-thumb.png
 491share/doc/sqlrelay/images/redhat62-sparc.png
 492share/doc/sqlrelay/images/replicated-disproportionate.png
 493share/doc/sqlrelay/images/replicated.png
 494share/doc/sqlrelay/images/sco-osr6-i386-thumb.png
 495share/doc/sqlrelay/images/sco-osr6-i386.png
 496share/doc/sqlrelay/images/sqlite.png
 497share/doc/sqlrelay/images/sqlr-fetch-many-return-rsbuffersize.png
 498share/doc/sqlrelay/images/sqlr-fetch-many-return.png
 499share/doc/sqlrelay/images/sqlr-fetch-many.png
 500share/doc/sqlrelay/images/sqlr-fetch-one-return-rsbuffersize.png
 501share/doc/sqlrelay/images/sqlrelay.png
 502share/doc/sqlrelay/images/sybase.png
 503share/doc/sqlrelay/images/syllable-thumb.png
 504share/doc/sqlrelay/images/syllable.png
 505share/doc/sqlrelay/images/toomanyconnections.png
 506share/doc/sqlrelay/images/unixodbc.png
125share/doc/sqlrelay/index.html 507share/doc/sqlrelay/index.html
126share/doc/sqlrelay/installing.html 508share/doc/sqlrelay/js/rotate.js
127share/doc/sqlrelay/introduction.html 509share/doc/sqlrelay/modules/logger.html
128share/doc/sqlrelay/introtowebdb.html 510share/doc/sqlrelay/modules/passwordencryption.html
129share/doc/sqlrelay/invisible.gif 511share/doc/sqlrelay/modules/sqlr-connection-oracletest-querylog.2899.html
130share/doc/sqlrelay/oraclentier.html 512share/doc/sqlrelay/modules/sqlr-connection.1871.html
 513share/doc/sqlrelay/modules/sqlr-listener.1869.html
 514share/doc/sqlrelay/modules/sqlr-listener.1886.html
131share/doc/sqlrelay/programming/binds.html 515share/doc/sqlrelay/programming/binds.html
132share/doc/sqlrelay/programming/c++.html 516share/doc/sqlrelay/programming/c++.html
133share/doc/sqlrelay/programming/c.html 517share/doc/sqlrelay/programming/c.html
134share/doc/sqlrelay/programming/java.html 518share/doc/sqlrelay/programming/java.html
135share/doc/sqlrelay/programming/jdbc.html 519share/doc/sqlrelay/programming/jdbc.html
136share/doc/sqlrelay/programming/odbc.html 520share/doc/sqlrelay/programming/odbc.html
137share/doc/sqlrelay/programming/perl.html 521share/doc/sqlrelay/programming/perl.html
138share/doc/sqlrelay/programming/perldbi.html 522share/doc/sqlrelay/programming/perldbi.html
139share/doc/sqlrelay/programming/php.html 523share/doc/sqlrelay/programming/php.html
 524share/doc/sqlrelay/programming/phppdo.html
140share/doc/sqlrelay/programming/python.html 525share/doc/sqlrelay/programming/python.html
141share/doc/sqlrelay/programming/pythondb.html 526share/doc/sqlrelay/programming/pythondb.html
142share/doc/sqlrelay/programming/ruby.html 527share/doc/sqlrelay/programming/ruby.html
143share/doc/sqlrelay/programming/rubydbi.html 528share/doc/sqlrelay/programming/rubydbi.html
144share/doc/sqlrelay/programming/tcl.html 529share/doc/sqlrelay/programming/tcl.html
145share/doc/sqlrelay/programming/zope.html 530share/examples/sqlrelay/sample-mssqlserver-mysql-errors.map
146share/doc/sqlrelay/programming/zope/instance.gif 531share/examples/sqlrelay/sample-oracle-mysql-errors.map
147share/doc/sqlrelay/programming/zope/management.gif 
148share/doc/sqlrelay/programming/zope/resultset.gif 
149share/doc/sqlrelay/programming/zope/sqlrelay.gif 
150share/doc/sqlrelay/programming/zope/test.gif 
151share/doc/sqlrelay/programming/zope/testzsqlmethod.gif 
152share/doc/sqlrelay/programming/zope/zsqlmethod.gif 
153share/doc/sqlrelay/programming/zope/zsqlmethodresultset.gif 
154share/doc/sqlrelay/running.html 
155share/doc/sqlrelay/tuning.html 
156share/doc/sqlrelay/windows.html 
157share/examples/sqlrelay/sqlrelay 532share/examples/sqlrelay/sqlrelay
158share/examples/sqlrelay/sqlrelay.conf.example 533share/examples/sqlrelay/sqlrelay.conf
159share/examples/sqlrelay/sqlrelay.dtd 534share/examples/sqlrelay/sqlrelay.dtd
 535share/examples/sqlrelay/sqlrelay.xsd

cvs diff -r1.7 -r1.8 pkgsrc/databases/sqlrelay/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/sqlrelay/distinfo 2013/10/20 18:18:28 1.7
+++ pkgsrc/databases/sqlrelay/distinfo 2014/05/22 12:50:48 1.8
@@ -1,13 +1,9 @@ @@ -1,13 +1,9 @@
1$NetBSD: distinfo,v 1.7 2013/10/20 18:18:28 joerg Exp $ 1$NetBSD: distinfo,v 1.8 2014/05/22 12:50:48 fhajny Exp $
2 2
3SHA1 (sqlrelay-0.43.tar.gz) = f645332ff0dd14edd2e44643cda651d7c1c59abe 3SHA1 (sqlrelay-0.55.tar.gz) = ce47d8564e13d03b1eda8ff5d497fb056b5752e2
4RMD160 (sqlrelay-0.43.tar.gz) = 88638f122467c859db2fc5c8fbf983416c7f05bd 4RMD160 (sqlrelay-0.55.tar.gz) = 9e727d2307f471ea935b5a8831a53929f0400c98
5Size (sqlrelay-0.43.tar.gz) = 1743456 bytes 5Size (sqlrelay-0.55.tar.gz) = 3644680 bytes
6SHA1 (patch-ac) = e69292a2674083ffd10424e73760a0810fd629d8 6SHA1 (patch-ad) = c1c95f0938ed9efff7fd21392f7adeed80a86468
7SHA1 (patch-ad) = a7e7047bcaf28de96a2baab527e4b1f607deb7c6 7SHA1 (patch-configure) = 4aa35512ac7d5a97f0f511ba2432dc48a1b68159
8SHA1 (patch-init__netbsd__rc.d__sqlrelay.in) = b10de222c99ab03a541c9a6a3929928c6936d0f4 8SHA1 (patch-etc_Makefile) = 262968ad43d34d53b4fe65514c1351127660e12c
9SHA1 (patch-src__listener__sqlrlistener.h) = 11f977c48b8e0a01779357475373af738c81d7f3 9SHA1 (patch-init_rc.sqlrelay.in) = 6d358d9396339ecee8ef3b7054750100433fb271
10SHA1 (patch-src_connection_sqlrcursor.h) = 7ce854ad152d2f046f32c6a2bba560e0e8531ab8 
11SHA1 (patch-src_connection_sqlrcursor_queryparse.C) = 0de5f1fb2388c06fa0a130cd3813e3c6c8fbff74 
12SHA1 (patch-src_connections_oracle8_oracle8connection.C) = 8e86b79313e42f835d82ed4578c37532022677d9 
13SHA1 (patch-src_connections_router_routerconnection.C) = 72ae0b42fb53a188e02bfacd704040d22236cfa6 

File Deleted: pkgsrc/databases/sqlrelay/Attic/options.mk

File Added: pkgsrc/databases/sqlrelay-freetds/Makefile
# $NetBSD: Makefile,v 1.1 2014/05/22 12:50:48 fhajny Exp $

PKGNAME=		${DISTNAME:S/sqlrelay/sqlrelay-freetds/}
COMMENT=		FreeTDS support for SQL Relay

.include "../../databases/sqlrelay/Makefile.common"

CONFIGURE_ARGS+=	--with-freetds-prefix=${BUILDLINK_PREFIX.freetds}

BUILD_DIRS=		src/connections/freetds

.include "../../databases/freetds/buildlink3.mk"
.include "../../databases/sqlrelay/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/databases/sqlrelay-freetds/PLIST
@comment $NetBSD: PLIST,v 1.1 2014/05/22 12:50:48 fhajny Exp $
libexec/sqlrelay/sqlrconnection_freetds.so

File Added: pkgsrc/databases/sqlrelay-mysql/Makefile
# $NetBSD: Makefile,v 1.1 2014/05/22 12:50:48 fhajny Exp $

PKGNAME=		${DISTNAME:S/sqlrelay/sqlrelay-mysql/}
COMMENT=		MySQL support for SQL Relay

.include "../../databases/sqlrelay/Makefile.common"

LICENSE=		gnu-gpl-v2

CONFIGURE_ARGS+=	--with-mysql-prefix=${BUILDLINK_PREFIX.mysql-client}

BUILD_DIRS=		src/connections/mysql

.include "../../databases/sqlrelay/buildlink3.mk"
.include "../../mk/mysql.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/databases/sqlrelay-mysql/PLIST
@comment $NetBSD: PLIST,v 1.1 2014/05/22 12:50:48 fhajny Exp $
libexec/sqlrelay/sqlrconnection_mysql.so

File Added: pkgsrc/databases/sqlrelay-odbc/Makefile
# $NetBSD: Makefile,v 1.1 2014/05/22 12:50:48 fhajny Exp $

PKGNAME=		${DISTNAME:S/sqlrelay/sqlrelay-odbc/}
COMMENT=		ODBC support for SQL Relay

.include "../../databases/sqlrelay/Makefile.common"

LICENSE=		gnu-lgpl-v2

CONFIGURE_ARGS+=	--with-odbc-prefix=${BUILDLINK_PREFIX.unixodbc}

BUILD_DIRS=		src/connections/odbc

.include "../../databases/sqlrelay/buildlink3.mk"
.include "../../databases/unixodbc/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/databases/sqlrelay-odbc/PLIST
@comment $NetBSD: PLIST,v 1.1 2014/05/22 12:50:48 fhajny Exp $
libexec/sqlrelay/sqlrconnection_odbc.so

File Added: pkgsrc/databases/sqlrelay-pgsql/Makefile
# $NetBSD: Makefile,v 1.1 2014/05/22 12:50:48 fhajny Exp $

PKGNAME=		${DISTNAME:S/sqlrelay/sqlrelay-pgsql/}
COMMENT=		PostgreSQL support for SQL Relay

.include "../../databases/sqlrelay/Makefile.common"

LICENSE=		postgresql-license

CONFIGURE_ARGS+=	--with-postgresql-prefix=${PGSQL_PREFIX}

BUILD_DIRS=		src/connections/postgresql

.include "../../databases/sqlrelay/buildlink3.mk"
.include "../../mk/pgsql.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/databases/sqlrelay-pgsql/PLIST
@comment $NetBSD: PLIST,v 1.1 2014/05/22 12:50:48 fhajny Exp $
libexec/sqlrelay/sqlrconnection_postgresql.so

File Added: pkgsrc/databases/sqlrelay-sqlite/Makefile
# $NetBSD: Makefile,v 1.1 2014/05/22 12:50:48 fhajny Exp $

PKGNAME=		${DISTNAME:S/sqlrelay/sqlrelay-sqlite/}
COMMENT=		SQLite support for SQL Relay

.include "../../databases/sqlrelay/Makefile.common"

CONFIGURE_ARGS+=	--with-sqlite-prefix=${BUILDLINK_PREFIX.sqlite3}
# Configure never does this correctly
CXXFLAGS+=		-DSQLITE3=1

BUILD_DIRS=		src/connections/sqlite

.include "../../databases/sqlite3/buildlink3.mk"
.include "../../databases/sqlrelay/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/databases/sqlrelay-sqlite/PLIST
@comment $NetBSD: PLIST,v 1.1 2014/05/22 12:50:48 fhajny Exp $
libexec/sqlrelay/sqlrconnection_sqlite.so

File Added: pkgsrc/databases/sqlrelay/files/smf/manifest.xml
<?xml version="1.0"?>
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
<service_bundle type="manifest" name="@SMF_NAME@">
  <service name="@SMF_PREFIX@/@SMF_NAME@" type="service" version="1">
    <dependency name="network" grouping="require_all" restart_on="error" type="service">
      <service_fmri value="svc:/milestone/network:default" />
    </dependency>
    <dependency name="filesystem" grouping="require_all" restart_on="error" type="service">
      <service_fmri value="svc:/system/filesystem/local" />
    </dependency>
    <method_context working_directory='@SQLR_DATA@'>
      <method_credential user='@SQLR_USER@' group='@SQLR_GROUP@' />
      <method_environment>
        <envvar name="PATH" value="@PREFIX@/sbin:@PREFIX@/bin:/usr/sbin:/usr/bin" />
      </method_environment>
    </method_context>
    <exec_method type="method" name="start" exec="@PREFIX@/bin/sqlr-start -id %i" timeout_seconds="3600" />
    <exec_method type="method" name="stop" exec=":kill" timeout_seconds="60" />
    <property_group name="startd" type="framework">
      <propval name="duration" type="astring" value="contract" />
      <propval name="ignore_error" type="astring" value="core,signal" />
    </property_group>
    <instance name="default" enabled="false">
      <dependency name="cachemanager" grouping="require_all" restart_on="error" type="service">
        <service_fmri value="svc:/pkgsrc/sqlrelay:cachemanager" />
      </dependency>
    </instance>
    <instance name="cachemanager" enabled="false">
      <exec_method type="method" name="start" exec="@PREFIX@/bin/sqlr-cachemanager" timeout_seconds="3600" />
      <exec_method type="method" name="stop" exec=":kill" timeout_seconds="3600" />
    </instance>
    <stability value="Evolving" />
    <template>
      <common_name>
        <loctext xml:lang="C">SQL Relay</loctext>
      </common_name>
    </template>
  </service>
</service_bundle>

File Deleted: pkgsrc/databases/sqlrelay/patches/Attic/patch-ac

cvs diff -r1.1 -r1.2 pkgsrc/databases/sqlrelay/patches/Attic/patch-ad (expand / switch to unified diff)

--- pkgsrc/databases/sqlrelay/patches/Attic/patch-ad 2008/10/03 18:14:46 1.1
+++ pkgsrc/databases/sqlrelay/patches/Attic/patch-ad 2014/05/22 12:50:48 1.2
@@ -1,12 +1,13 @@ @@ -1,12 +1,13 @@
1$NetBSD: patch-ad,v 1.1 2008/10/03 18:14:46 joerg Exp $ 1$NetBSD: patch-ad,v 1.2 2014/05/22 12:50:48 fhajny Exp $
2 2
 3We install init scripts ourselves.
3--- Makefile.orig 2008-10-03 18:08:41.000000000 +0000 4--- Makefile.orig 2008-10-03 18:08:41.000000000 +0000
4+++ Makefile 5+++ Makefile
5@@ -25,7 +25,6 @@ install: 6@@ -25,7 +25,6 @@ install:
6 $(MAKE) -C src install 7 $(MAKE) -C src install
7 $(MAKE) -C bin install 8 $(MAKE) -C bin install
8 $(MAKE) -C etc install 9 $(MAKE) -C etc install
9- $(MAKE) -C init install 10- $(MAKE) -C init install
10 $(MAKE) -C man install 11 $(MAKE) -C man install
11 $(MAKE) -C doc install 12 $(MAKE) -C doc install
12 $(MKINSTALLDIRS) $(libdir)/pkgconfig 13 $(MKINSTALLDIRS) $(libdir)/pkgconfig

File Added: pkgsrc/databases/sqlrelay/patches/patch-configure
$NetBSD: patch-configure,v 1.1 2014/05/22 12:50:48 fhajny Exp $

Look for history/readline at proper places.
--- configure.orig	2014-05-21 10:24:24.050393065 +0000
+++ configure
@@ -17557,7 +17557,7 @@ fi
 $as_echo_n "checking for history... " >&6; }
 
 
-SEARCHPATH=/usr
+SEARCHPATH=${prefix}
 NAME=history
 HEADER=readline/history.h
 LIBNAME=history
@@ -17893,7 +17893,7 @@ fi
 $as_echo_n "checking for readline... " >&6; }
 
 
-SEARCHPATH=/usr
+SEARCHPATH=${prefix}
 NAME=readline
 HEADER=readline/readline.h
 LIBNAME=readline

File Added: pkgsrc/databases/sqlrelay/patches/patch-etc_Makefile
$NetBSD: patch-etc_Makefile,v 1.1 2014/05/22 12:50:48 fhajny Exp $

Install config file examples properly.
--- etc/Makefile.orig	2012-05-21 04:54:54.000000000 +0000
+++ etc/Makefile
@@ -5,10 +5,8 @@ include ../config.mk
 .PHONY: install uninstall
 
 install:
-	$(MKINSTALLDIRS) $(sysconfdir)
-	$(INSTALL) -m 644 sqlrelay.conf.example $(sysconfdir)
-	$(INSTALL) -m 644 sqlrelay.dtd $(sysconfdir)
-	$(INSTALL) -m 644 sqlrelay.xsd $(sysconfdir)
+	$(INSTALL) -m 644 sqlrelay.dtd $(EXAMPLEDIR)
+	$(INSTALL) -m 644 sqlrelay.xsd $(EXAMPLEDIR)
 	$(INSTALL) -m 644 sqlrelay.conf.example $(EXAMPLEDIR)/sqlrelay.conf
 
 uninstall:

File Added: pkgsrc/databases/sqlrelay/patches/Attic/patch-init_rc.sqlrelay.in
$NetBSD: patch-init_rc.sqlrelay.in,v 1.1 2014/05/22 12:50:48 fhajny Exp $

Instance definition under PKG_SYSCONFDIR.
--- init/rc.sqlrelay.in.orig	2013-10-20 02:33:20.000000000 +0000
+++ init/rc.sqlrelay.in
@@ -119,7 +119,7 @@ fi
 
 
 # define instance file
-instances=/etc/sqlrelay
+instances=${sysconfdir}/sqlrelay
 if ( test -r "/etc/sysconfig/sqlrelay" )
 then
     instances=/etc/sysconfig/sqlrelay

File Deleted: pkgsrc/databases/sqlrelay/patches/Attic/patch-init__netbsd__rc.d__sqlrelay.in

File Deleted: pkgsrc/databases/sqlrelay/patches/Attic/patch-src__listener__sqlrlistener.h

File Deleted: pkgsrc/databases/sqlrelay/patches/Attic/patch-src_connection_sqlrcursor.h

File Deleted: pkgsrc/databases/sqlrelay/patches/Attic/patch-src_connection_sqlrcursor_queryparse.C

File Deleted: pkgsrc/databases/sqlrelay/patches/Attic/patch-src_connections_oracle8_oracle8connection.C

File Deleted: pkgsrc/databases/sqlrelay/patches/Attic/patch-src_connections_router_routerconnection.C