summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
2001-03-27Change BUILD_DEPENDS semantics:hubertf3-6/+7
first component is now a package name+version/pattern, no more executable/patchname/whatnot. While there, introduce BUILD_USES_MSGFMT as shorthand to pull in devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current). Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27add & enable xsqlmenuhubertf1-1/+2
2001-03-27Add xsqlmenu-2.10: X based GUI for MySQLhubertf6-0/+94
This is a powerful frontend for the MiniSQL or MySQL database engines, that allows the user to search the database through easy to use searchforms, select databases and tables from a menu, modify records just by clicking them in a browser and much more. Xsqlmenu supports having multiple tablewindows open at the same time (even from different databases !). Also free SQL SELECT statements are allowed (although they have a few restrictions to avoid confusion).
2001-03-26When using the included mit-pthreads, do not link against randombad4-9/+14
-lpthread found in library search path, use explicit path to library. Noticed by hubertf. When OPSYS == NetBSD, force use of included mit-pthreads. Bumb version to "nb1".
2001-03-26Build a shared library version as well...skrll5-29/+125
2001-03-26Depend on mysql-client>=3.23.35 because of library major bump.bad4-8/+8
2001-03-26Update to mysql-3.23.35.bad11-671/+79
Enable use of tcp_wrappers in the server. BDB and Innobase table types are not configured in, so no transaction support yet. The 3.23 release has several major features that are not present in previous versions. We have added new table types: MyISAM, a new ISAM library which is tuned for SQL and supports large files; BDB, which uses the Berkeley DB library from Sleepycat Software to implement transaction-safe tables; INNOBASE, which uses the Innobase database backend to implement transaction-safe tables. The 3.23 release also includes support for database replication between a master and many slaves, full-text indexing, and much more. For a detailed list of changes see appendix E of the online documentation at http://www.mysql.com/. The replication code and BerkeleyDB code is still not as tested and as the rest of the code, so we will probably need to do a couple of future releases of 3.23 with small fixes for this part of the code. As long as you don't use these features, you should be quite safe with MySQL 3.23! Note that the above doesn't mean that replication or Berkeley DB doesn't work; We have done a lot of testing of all code, including replication and BDB without finding any problems. It only means that not as many users uses this code as the rest of the code and because of this we are not yet 100 % confident in this code.
2001-03-26Fix configure script to not use "-Lyes/lib" when tcp_wrapper supportbad2-39/+48
is configured in. Work around the fact that our libtool doesn't seem to grok "-L dir" syntax.
2001-03-26Replace with hack to do the __RENAME hack for sigaction() in mit-pthreads.bad1-38/+26
Now, mysql-server doesn't require COMPAT_NETBSD13 anymore.
2001-03-26Update to mysql-3.23.35. Changes in the client library includebad7-41/+59
API/ABI changes, (backward compatible) changes to the client-server protocol and bug fixes. The 3.23 release has several major features that are not present in previous versions. We have added new table types: MyISAM, a new ISAM library which is tuned for SQL and supports large files; BDB, which uses the Berkeley DB library from Sleepycat Software to implement transaction-safe tables; INNOBASE, which uses the Innobase database backend to implement transaction-safe tables. The 3.23 release also includes support for database replication between a master and many slaves, full-text indexing, and much more. For a detailed list of changes see appendix E of the online documentation at http://www.mysql.com/. The replication code and BerkeleyDB code is still not as tested and as the rest of the code, so we will probably need to do a couple of future releases of 3.23 with small fixes for this part of the code. As long as you don't use these features, you should be quite safe with MySQL 3.23! Note that the above doesn't mean that replication or Berkeley DB doesn't work; We have done a lot of testing of all code, including replication and BDB without finding any problems. It only means that not as many users uses this code as the rest of the code and because of this we are not yet 100 % confident in this code.
2001-03-25Make pgsql's home directory configurable. This is useful e. g. in caseswennmach5-19/+31
where ${PREFIX} is mounted read-only etc. Checked with Johnny C. Lam, who suggested two additional changes.
2001-03-25Enable p5-MLDBMmjl1-1/+2
2001-03-25Initial import of p5-MLDBM, a Perl module store multidimensionalmjl4-0/+24
hash structures in tied hashes.
2001-03-25Enable p5-DBIx-Datasource, p5-DBIx-SearchBuildermjl1-1/+3
2001-03-25Initial import of p5-DBIx-SearchBuilder, a Perl extension formjl4-0/+23
easy SQL SELECT Statement generation.
2001-03-25Oops, typo in packlist path.mjl1-2/+2
2001-03-25Initial import of p5-DBIx-DataSource, a module that implementsmjl4-0/+28
create and drop functions for databases. Currently supported databases are MySQL and PostgreSQL.
2001-03-21Update to 0.1025mjl2-4/+4
* lib/DBD/CSV.pm (fetch_row): Now cleaning $! before calling $csv->getline(). Seems to return false errors otherwise in some cases. * Made Makefile.PL CPAN conformant. * Removed unnecessary stuff in Makefile.PL which verified the DBI installation. * lib/DBD/File.pm (STORE): Changed croak to die. * Minor fix in the docs * Minor compatibility fixes in the test suite for Perl 5.6.
2001-03-21Updated to 0.1017mjl2-4/+4
* Makefile.PL: Fixed portability issue with Darwin.
2001-03-10Enabled support for alpha platformswulf1-2/+2
2001-03-07${MD5_FILE} -> ${DIGEST_FILE}wiz1-2/+2
2001-03-05Update of p5-pgsql to 1.9.0. Update provided by Damon Brodie injtb4-22/+21
PR pkg/11597. Revision history for Perl extension Pg. 1.9.0 Apr 04 2000 - remove compile errors with perl5.6 - remove old-style interface - change return value in case of failure from -1 to undef - for building the module it is required to set the environment variables POSTGRES_INCLUDE and POSTGRES_LIB 1.8.2 Mar 31 1999 - bug-fix in Makefile.PL for $POSTGRES_HOME not defined - bug-fix in doQuery() spotted by Christopher Hutton <crhutton@welcomecard.com> - minor changes to be compliant with libpq - use PQsetdbLogin (using the provided userid/password) instead of PQsetdb
2001-03-05Remove build system hack that causes build to fail for new libtool.skrll3-9/+23
2001-03-04turn KERBEROS into a binary switchassar1-2/+2
2001-02-26change default group from ingres to pgsql, to match behaviour of otherlukem1-2/+2
applications (uname == gname), and because we've removed the default ingres group anyway.
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf2-12/+12
XXX need to teach pkglint to be more picky about this
2001-02-23NOT_FOR_PLATFORM alpha, since IEEE math there isn't up to it.wiz1-1/+4
2001-02-21Upgrade to 3.2.9. Install C++ library as well (not java, since thisfvdl6-178/+371
depends on java being installed, it should probably be in a seperate pkg). Changelog is at http://www.sleepycat.com/update/3.2.9/if.3.2.9.html
2001-02-16Not needed any more -- COMMENTs are in Makefiles now.wiz1-1/+0
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz1-42/+44
While I'm here, unify category Makefiles to more standard style. (If you have tools depending on the previous form, please fix them.)
2001-02-16Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz82-82/+85
2001-02-13Patch to fix alpha-related problems. Sent in private mail by Berndt Josefjlam1-0/+2112
Wulf <wulf@ping.net.au>. Fixes PR#10704.
2001-02-13Apply patch to fix alpha-related problems.jlam1-2/+10
2001-02-12Add `shutdown' KEYWORD to rc.d control script so the database properlyjlam1-1/+2
shuts down during shutdown.
2001-02-10Move HTML documentation under ${PREFIX}/share/doc/html.jlam2-62/+62
2001-02-10s/autoreconf/${LOCALBASE}/bin/autoreconf. This was apparently missed injlam1-3/+3
the previous sweep for such changes (perhaps other Makefile.common files also?).
2001-02-06Unify format of MESSAGEs, and include RCS Ids.wiz1-0/+1
2001-02-05Use full pathname "${LOCALBASE}/bin/auto..." in dependences and maketron1-3/+3
targets. This includes a fix for PR pkg/12125 by Tomasz Luchowski.
2001-01-29Add automatic ${VARIABLE} handling for MESSAGE files.wiz1-2/+2
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced, not @VARIABLE@, nor @@VARIABLE@@). By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX, X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST. Clean up some packages while I'm there; add RCS tags to most MESSAGEs. Remove some uninteresting MESSAGEs.
2001-01-26etc/rc.d cleanup: rename *.sh -> *hubertf2-4/+4
2001-01-24Depend on tcl>=8.3.2 instead of tcl-8.3.2 now that PKGNAME of tclhe1-2/+2
is bumped to tcl-8.3.2nb1.
2001-01-18Don't force '-O'. Noted by Adam Ciarcinski.wiz2-4/+4
2001-01-10Add support for NetBSD-*-powerpc to embedded mit-pthreads, and enablebriggs9-3/+665
this package for same.
2001-01-09It's "--with-named-curses-libs=...".bad1-2/+3
2001-01-09It's "-lcurses -ltermcap".bad1-2/+2
2001-01-04The way that shared objects were handled in the PLISTs and bsd.pkg.mk wasagc11-13/+47
out of date - it was based on a.out OBJECT_FMT, and added entries in the generated PLISTs to reflect the symlinks that ELF packages uses. It also tried to be clever, and removed and recreated any symbolic links that were created, which has resulted in some fun, especially with packages which use dlopen(3) to load modules. Some recent changes to our ld.so to bring it more into line with other Operating Systems also exposed some cracks. + Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain the ELF symlinks. + Don't mess about with file system entries when handling shared objects in bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will have got it right, and have a much better idea than we do. + Modify PLISTs to contain "ELF symlinks" + On a.out platforms, delete any "ELF symlinks" from the generated PLISTs + On ELF platforms, no extra processing needs to be done in bsd.pkg.mk + Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on a.out platforms + Update the documentation in Packages.txt With many thanks to Thomas Klausner for keeping me honest with this.
2001-01-04USE_LIBINTL & BUILD_DEPENDS instead of DEPENDS on gettext.wiz1-5/+3
2001-01-04Move quicklist from misc to databases -- previous import didn't do a thingwiz9-1/+85
since quicklist seems to have been here before.
2001-01-01Fix to compile with python 2.0.wiz1-3/+3
2000-12-28Updated to use python 2.0.wiz2-9/+9