summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
2004-03-31Rename dbxml bdb-xml, and py-dbxml py-bdb-xml.minskim13-1518/+3
This closes PR pkg/24996.
2004-03-31Reimport py-dbxml as py-bdb-xml to match the name change of dbxml,minskim5-0/+64
which was requested by the author in PR pkg/24996.
2004-03-31Reimport dbxml as bdb-xml so as to avoid confusion with dbXML, whichminskim7-0/+1456
is not in pkgsrc (yet) but available in the FreeBSD ports as dbxml. Requested by the author in PR pkg/24996.
2004-03-31Remove extra CVS id to avoid patch failures.tron2-5/+4
2004-03-31Remove "sinclude" statements using incorrect pathnames from "config.m4"tron3-1/+21
because they make automake 1.8.x fail.
2004-03-31No longer used.snj1-19/+0
2004-03-31Update to 0.5.0. No changelog available, but this seems to be a minorsnj2-10/+10
bugfix release. Closes PR pkg/24663.
2004-03-31Update to sqlite-2.8.13. Closes PR pkg/24660.snj29-272/+40
FreeBSD 4 portability hint from Michal Pasternak. Some of the changes since 2.8.5 include: * Refactor parts of the code in order to make the code footprint smaller. The code is now also a little bit faster. * The built-in min() and max() functions now honor the difference between NUMERIC and TEXT datatypes. * New HH:MM:SS modifier to the built-in date/time functions. * Add function prototypes for the database encryption API. * Fix a bug that might corrupt the rollback journal if a power failure or external program halt occurs in the middle of a COMMIT. * Reduce the size and increase the speed of various modules. * Fix a potential database corruption problem on Unix. * Fix a 32-bit integer overflow problem that could result in corrupt indices in a database if large negative numbers (less than -2147483648) were inserted into a indexed numeric column. * Fix a locking problem on multi-threaded Linux implementations. * Fix a critical bug introduced in 2.8.0 which could cause database corruption. * The VACUUM command now works with the non-callback API * If the name of the database is an empty string, open a new database in a temporary file that is automatically deleted when the database is closed. * Performance enhancements in the lemon-generated parser * Documentation updates and typo fixes * Removed support for the Oracle8 outer join syntax. * Allow GLOB and LIKE operators to work as functions. * Make sure the journal file directory entry is committed to disk before writing the database file.
2004-03-31Add missing .if eaten by my fat fingers in vi.jlam1-2/+2
2004-03-31Update openldap to 2.1.29 (latest stable release).xtraeme4-45/+9
Changes: OpenLDAP 2.1.29 Release Fixed slapd SASL invalid authcID crash (ITS#2961) Fixed slapd sasl-regexp debug crash (ITS#3033) Fixed back-bdb empty suffix bug (ITS#2970) Fixed back-bdb IDL avl_delete failure bug (ITS#3004) Fixed libldap assert failure (ITS#2982) OpenLDAP 2.1.28 Release Fixed back-bdb slapadd crash (ITS#2974) Fixed typo in ACL STYLE slap_style_e enum (ITS#3001) Added ACL set logging (ITS#2949) Fixed '=' escape in DN (ITS#3009) Documentation Fixed ldapmodify(1) manpage (ITS#3002) Fixed ldapmodrdn(1) manpage (ITS#3003) OpenLDAP 2.1.27 Release Fixed slapd replog ordering bug (ITS#2512) Fixed slapd uninitialized variable bug Fixed libldap SASL client callbacks (ITS#2926) Build Environment Fixed gai_strerr portability problem (ITS#2643) Fixed DNS res_query portability problem
2004-03-30Add missing "MAINTAINER" entry.tron1-1/+3
2004-03-30Update pxtools to version 0.0.20. This version includes some getopt fixes.ben2-6/+5
2004-03-30Always pass the location of the db[34] headers since we install them in ajlam2-6/+8
non-standard location. Also match the new USE_DB185 behaviour where it defaults to "yes".
2004-03-29+sqsh-motifgrant1-1/+2
2004-03-29add CONFLICT on sqsh-motif.grant2-2/+4
2004-03-29Initial import of sqsh-motif-2.1 into the NetBSD packages collection.grant1-0/+17
Sqsh (pronounced skwish) is short for SQshelL (pronounced s-q-shell), it is intended as a replacement for the venerable 'isql' program supplied by Sybase. It came about due to years of frustration of trying to do real work with a program that was never meant to perform real work. Sqsh is much more than a nice prompt, it is intended to provide much of the functionality provided by a good shell, such as variables, redirection, pipes, back-grounding, job control, history, command completion, and dynamic configuration. Also, as a by-product of the design, it is remarkably easy to extend and add functionality. This package enables motif support.
2004-03-29+sqsh-x11,p5-sybperlgrant1-1/+3
2004-03-29Initial import of p5-sybperl-2.16 into the NetBSD packages collection.grant5-0/+69
sybperl includes four modules: Sybase::DBlib, Sybase::CTlib, Sybase::BCP and Sybase::Sybperl. The first two implement a thin wrapper around the Sybase DB-Library and Client Library APIs, respectively. Sybase::BCP is a specialty module aimed at doing Bulk-Copy operations, and Sybase::Sybperl is a compatibility module with sybperl 1.xx (i.e. with the perl 4.x version). The sybperl modules are thin wrappers around the Sybase APIs. This is both good and bad. It's good because you have greater control, and because the API is (obviously) close to the way the server and the protocol work. It's bad in that it's a proprietary API, and that it is somewhat verbose.
2004-03-29allow linking against the native Sybase Open Client by defininggrant1-4/+21
USE_SYBASE_OPENCLIENT and setting SYBASE to the root of the Sybase Open Client installation.
2004-03-29Initial import of sqsh-x11-2.1 into the NetBSD packages collection.grant1-0/+16
Sqsh (pronounced skwish) is short for SQshelL (pronounced s-q-shell), it is intended as a replacement for the venerable 'isql' program supplied by Sybase. It came about due to years of frustration of trying to do real work with a program that was never meant to perform real work. Sqsh is much more than a nice prompt, it is intended to provide much of the functionality provided by a good shell, such as variables, redirection, pipes, back-grounding, job control, history, command completion, and dynamic configuration. Also, as a by-product of the design, it is remarkably easy to extend and add functionality. This package enables X11 support.
2004-03-29improve COMMENT and use ?= so other packages can override it.grant1-2/+2
2004-03-29Add a BUILDLINK_PKGBASE.<pkg> definition where it's not equal to <pkg>,jlam4-5/+9
e.g. "BUILDLINK_PKGBASE.gtk?= gtk+". This is mandated by the example buildlink[23].mk files in bsd.buildlink[23].mk.
2004-03-29Updated sqsh to 2.1.grant8-89/+123
pkg related changes: honour PKG_SYSCONFDIR for sqshrc. Major changes since 1.7: * New build system/directory structure. Should build against ASE 12.0 and FreeTDS now. * Added support for varchar2() and varbinary2() for ASE 12.5 (I don't have a 12.5 instance to test against yet though). * Added \if command to perform conditional execution. Please read the manual carefully on how expressions work. * Added \while command to perform basic looping conditional expressions. * Added \break command to break out of current loop * Added \for command to perform basic iteration. * Added \do command to allow the exection of a sqsh script block once per row returned from statement. Also new #[0-9] variables may be used to refer to column names in result set. Also note that \do allows flags -U, -S, -P for execution of statements on other server or as other users. * Added \func command to create a sqsh function for later execution. Also, now ${[0-9]} now refer to the parameters to this function when it is called. Note that by passing -x to \func, the function will be exported as a full sqsh command, and can be called directly without calling \call. * Added \return to return from current function. * Obviously, added \call to call sqsh function. * New variable $? contains: - Return status of command executed on pipe '|' - Return status of expression evaluated for \while or \if. - Last server error number of severity > 10 (@@error). This is useful for flow-of-control using the new conditional statements. * Added a directory of handy filter scripts. * Fixed \rpc command with @variable names. * \exit now exits sqsh, no matter how many \loop nesting levels you are in. * The user will now be re-prompted to enter a password if a "Login failed." message is received from the server. This may be disabled using the new $password_retry variable. * Got rid of error message about ct_exit() not being called. * Created new 'make distrib' option to build a self-contained sqsh binary distribution. * $rcfile and $SQSHRC may now be colon delimited lists of sqshrc files. This allows for system-wide rc files to be loaded first before local files. Also, the default $SQSHRC setting is now "/usr/local/etc/sqshrc:$HOME/.sqshrc" (the /usr/local will be automatically replaced by the contents of --prefix when passed to configure). * Fixed -C. * $SQSHRC no longer needs to be writable. * sqsh no longer pays attention to quotes inside of comments during variable expansion. * Fixed bcp'ing of results from stored procedures. * libsybtcl will now be chosen if available. * 'exact' mode keyword expansion should now work better (thanks to Sean Woolcock. * Added $bcp_colsep and $bcp_rowsep configuration variables to control the separators used during "go -m bcp". * Added $bcp_trim to configure whether or not trailing spaces are trimmed in the bcp output. * Fixed segfault in "pretty" display mode.
2004-03-29we need dlcompat on Darwin (I suspect there is a better way to do thisgrant1-1/+7
in bsd.pkg.mk...)
2004-03-29install sample.sqshrc.grant2-3/+7
bump PKGREVISION.
2004-03-29allow linking against the native Sybase Open Client by defininggrant3-22/+30
USE_SYBASE_OPENCLIENT and setting SYBASE to the root of the Sybase Open Client installation.
2004-03-28Update the version number to match the version string in the distfile.minskim2-6/+5
2004-03-26PKGREVISION bump after openssl-security-fix-update to 0.9.6m.wiz45-66/+90
Buildlink files: RECOMMENDED version changed to current version.
2004-03-23Fix build with gcc2 on sparc64.snj1-1/+4
2004-03-22Fix build with gcc2 on sparc64.snj1-1/+4
2004-03-22Fix build on sparc64 with gcc2.snj1-1/+4
2004-03-22Transform -ldb-[34] to -ldb[34], respectively, as they're the better knownjlam2-2/+4
names for the newer Sleepycat DB libraries.
2004-03-21Explicitely disable ldap; on solaris configure will try to use thebouyer1-1/+2
system's ldap and fail.
2004-03-20Re-fix this on 1.6 sparc64.snj1-3/+2
2004-03-18Rewrite comment so that it doesn't cause errors in make.jlam1-3/+5
2004-03-18Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properlyjlam13-52/+41
by moving the inclusion of buildlink3.mk files outside of the protected region. This bug would be seen by users that have set PREFER_PKGSRC or PREFER_NATIVE to non-default values. BUILDLINK_PACKAGES should be ordered so that for any package in the list, that package doesn't depend on any packages to the left of it in the list. This ordering property is used to check for builtin packages in the correct order. The problem was that including a buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed from BUILDLINK_PACKAGES and appended to the end. However, since the inclusion of any other buildlink3.mk files within that buildlink3.mk was in a region that was protected against multiple inclusion, those dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-17Bump PKGREVISION due to Tcl dependency change in the previous commit.minskim1-2/+2
2004-03-17Switch to Tcl/Tk 8.4 and bl3ify tcl-postgresql, tk-postgresql, andminskim5-17/+39
postgresql-pltcl. Closes PR pkg/24816 and pkg/24817.
2004-03-16If the ${PKGBASE} of a package doesn't match the token passed tojlam2-2/+4
BUILDLINK_PACKAGES, then set BUILDLINK_PKGBASE.<pkg> explicitly so that we can map from <pkg> to BUILDLINK_PKGBASE.<pkg>.
2004-03-16Require a later version of texinfo to fix the build on NetBSD 1.6.recht1-1/+2
This fixes hubertf's bulk build.
2004-03-16Add ruby to CATEGORIES.taca4-8/+8
2004-03-14Pre-3.3 GCC has an optimization bug on powerpc that's tickled by the db4jlam1-1/+23
source code, so remove optimization flags in that case. This fixes PR 23737 by John Klos.
2004-03-13Fix the build by adding USE_LANGUAGES=c c++ and linking myisam/isamrecht4-2/+31
with CXX. Noted by kristerw's bulk-build and Michal Pasternak on tech-pkg@.
2004-03-12bl3ifyminskim1-4/+4
2004-03-12Do not install into TCL_PACKAGE_PATH, because it is not a singleminskim1-9/+4
directory but a list of directories. OK'ed by the maintainer, bouyer@. Bump PKGREVISION due to Tcl dependency change from 8.3 to 8.4.
2004-03-12Update distinfo. They capitalized the copyright notice but there isminskim1-3/+3
no change in codes. OK'ed by the maintainer, bouyer@.
2004-03-12Update to version 1.41.heinz4-7/+13
Perl >= 5.6.0 is required now, so update buildlink2.mk and buildlink3.mk. Add missing build-time dependence on Test::More (ie, Test::Simple). Changes since 1.37 ================== CHANGES in DBI 1.41 (svn rev 130), 22nd February 2004 Fixed execute_for_array() so tuple_status parameter is optional as per docs, thanks to Ed Avis. Fixed execute_for_array() docs to say that it returns undef if any of the execute() calls fail. Fixed take_imp_data() test on m68k reported by Christian Hammers. Fixed write_typeinfo_pm inconsistencies in DBI::DBD::Metadata thanks to Andy Hassall. Fixed $h->{TraceLevel} to not return DBI->trace trace level which it used to if DBI->trace trace level was higher. Changed set_err() to append to errstr, with a leading "\n" if it's not empty, so that multiple error/warning messages are recorded. Changed trace to limit elements dumped when an array reference is returned from a method to the max(40, $DBI::neat_maxlen/10) so that fetchall_arrayref(), for example, doesn't flood the trace. Changed trace level to be a four bit integer (levels 0 thru 15) and a set of topic flags (no topics have been assigned yet). Changed column_info() to check argument count. Extended bind_param() TYPE attribute specification to imply standard formating of value, eg SQL_DATE implies 'YYYY-MM-DD'. Added way for drivers to indicate 'success with info' or 'warning' by setting err to "0" for warning and "" for information. Both values are false and so don't trigger RaiseError etc. Warnings (err="0") are automatically printed if PrintError is set. Thanks to Steffen Goeldner for the original idea. Added $h->{HandleSetErr} = sub { ... } to be called at the point that an error, warn, or info state is recorded. The code can alter the err, errstr, and state values (e.g., to promote an error to a warning, or the reverse). Added $h->{PrintWarn} attribute to enable printing of warnings recorded by the driver. Defaults to same value as $^W (perl -w). Added $h->{ErrCount} attribute, incremented whenever an error is recorded by the driver via set_err(). Added $h->{Executed} attribute, set if do()/execute() called. Added \%attr parameter to foreign_key_info() method. Added ref count of inner handle to "DESTROY ignored for outer" msg. Added Win32 build config checks to DBI::DBD thanks to Andy Hassall. Added bind_col to Driver.xst so drivers can define their own. Added TYPE attribute to bind_col and specified the expected driver behaviour. Major update to signal handling docs thanks to Lincoln Baxter. Corrected dbiproxy usage doc thanks to Christian Hammers. Corrected type_info_all index hash docs thanks to Steffen Goeldner. Corrected type_info COLUMN_SIZE to chars not bytes thanks to Dean Arnold. Corrected get_info() docs to include details of DBI::Const::GetInfoType. Clarified that $sth->{PRECISION} is OCTET_LENGTH for char types. Changes in DBI 1.40, 7th January 2004 Fixed handling of CachedKids when DESTROYing threaded handles. Fixed sql_user_name() in DBI::DBD::Metadata (used by write_getinfo_pm) to use $dbh->{Username}. Driver authors please update your code. Changed connect_cached() when running under Apache::DBI to route calls to Apache::DBI::connect(). Added CLONE() to DBD::Sponge and DBD::ExampleP. Added warning when starting a new thread about any loaded driver which does not have a CLONE() function. Added new prepare_cache($sql, \%attr, 3) option to manage Active handles. Added SCALE and NULLABLE support to DBD::Sponge. Added missing execute() in fetchall_hashref docs thanks to Iain Truskett. Added a CONTRIBUTING section to the docs with notes on creating patches. Changes in DBI 1.39, 27th November 2003 Fixed STORE to not clear error during nested DBI call, again/better, thanks to Tony Bowden for the report and helpful test case. Fixed DBI dispatch to not try to use AUTOLOAD for driver methods unless the method has been declared (as methods should be when using AUTOLOAD). This fixes a problem when the Attribute::Handlers module is loaded. Fixed cwd check code to use $Config{path_sep} thanks to Steve Hay. Fixed unqualified croak() calls thanks to Steffen Goeldner. Fixed DBD::ExampleP TYPE and PRECISION attributes thanks to Tom Lowery. Fixed tracing of methods that only get traced at high trace levels. The level 1 trace no longer includes nested method calls so it generally just shows the methods the application explicitly calls. Added line to trace log (level>=4) when err/errstr is cleared. Updated docs for InactiveDestroy and point out where and when the trace includes the process id. Update DBI::DBD docs thanks to Steffen Goeldner. Removed docs saying that the DBI->data_sources method could be passed a $dbh. The $dbh->data_sources method should be used instead. Added link to 'DBI recipes' thanks to Giuseppe Maxia: http://gmax.oltrelinux.com/dbirecipes.html (note that this is not an endorsement that the recipies are 'optimal') Note: There is a bug in perl 5.8.2 when configured with threads and debugging enabled (bug #24463) which causes a DBI test to fail. Changes in DBI 1.38, 21th August 2003 NOTE: The DBI now requires perl version 5.6.0 or later. (As per notice in DBI 1.33 released 27th February 2003) Fixed spurious t/03handles failure on 64bit perls reported by H.Merijn Brand. Fixed spurious t/15array failure on some perl versions thanks to Ed Avis. Fixed build using dmake on windows thanks to Steffen Goeldner. Fixed build on using some shells thanks to Gurusamy Sarathy. Fixed ParamValues to only be appended to ShowErrorStatement if not empty. Fixed $dbh->{Statement} not being writable by drivers in some cases. Fixed occasional undef warnings on connect failures thanks to Ed Avis. Fixed small memory leak when using $sth->{NAME..._hash}. Fixed 64bit warnings thanks to Marian Jancar. Fixed DBD::Proxy::db::DESTROY to not alter $@ thanks to Keith Chapman. Fixed Makefile.PL status from WriteMakefile() thanks to Leon Brocard. Changed "Can't set ...->{Foo}: unrecognised attribute" from an error to a warning when running with DBI::ProxyServer to simplify upgrades. Changed execute_array() to no longer require ArrayTupleStatus attribute. Changed DBI->available_drivers to not hide DBD::Sponge. Updated/moved placeholder docs to a better place thanks to Johan Vromans. Changed dbd_db_do4 api in Driver.xst to match dbd_st_execute (return int, not bool), relevant only to driver authors. Changed neat(), and thus trace(), so strings marked as utf8 are presented in double quotes instead of single quotes and are not sanitized. Added $dbh->data_sources method. Added $dbh->last_insert_id method. Added $sth->execute_for_fetch($fetch_tuple_sub, \@tuple_status) method. Added DBI->installed_versions thanks to Jeff Zucker. Added $DBI::Profile::ON_DESTROY_DUMP variable. Added docs for DBD::Sponge thanks to Mark Stosberg.
2004-03-12Build databases/db4 with the DB-1.85 compatability layer and bump thejlam3-7/+11
PKGREVISION. This allows using db4 as BDB_DEFAULT for packages that USE_DB185.
2004-03-12Bump pacakge revision with ruby-base package's update.taca1-2/+2
2004-03-12OpenLDAP expects to use the BDB-compat headers.jlam1-1/+3