summaryrefslogtreecommitdiff
path: root/databases
AgeCommit message (Collapse)AuthorFilesLines
2004-11-10MYSQL_VERSIONS_ACCEPTED= 40 30rtr1-1/+3
2004-11-09Fix PLIST issue: unconditionally add ${WRKSRC}/src/backend to BUILD_DIRS.seb1-3/+1
It's only really needed on Darwin but building there on all platforms allows us to keep the same PLIST for all of them: buildling the backend results in two more include files to be installed. Per discussion with recht@ our dedicated postgresql74-* MAINTAINER ;)
2004-11-09Install the script mysql_secure_installation, missed in previous.xtraeme4-4/+10
2004-11-09Update mysql-{client,server} to 4.0.22.xtraeme14-89/+193
Functionality added or changed: * The --with-openssl option for configure now accepts a path prefix as an argument. --with-openssl-includes and --with-openssl-libs are still supported, but are needed only to override the default values. (Bug #5494) * Added new --without-man option to configure to suppress building/installing the manual pages. (Bug #5379) * InnoDB: New mysqld option --innodb-table-locks and session variable innodb_table_locks (on by default). In applications using AUTOCOMMIT=1, InnoDB's internal table locks can cause deadlocks. You can set innodb_table_locks=0 in `my.cnf' to remove that problem. See section 16.17 Restrictions on InnoDB Tables. (Bug #3299, Bug #5998) * InnoDB: Added the startup option and settable global variable innodb_max_purge_lag for delaying INSERT, UPDATE and DELETE operations when the purge operations are lagging. The default value of this parameter is zero, meaning that there will not be any delays. See section 16.13 Implementation of Multi-Versioning. * InnoDB: Change error code to HA_ERR_ROW_IS_REFERENCED if we cannot DROP a parent table because it is referenced by a FOREIGN KEY constraint. And a lot of bugfixes: http://dev.mysql.com/doc/mysql/en/News-4.0.22.html
2004-11-08make sure to remove the ${PREFIX}/share/phpmyadmin/config.inc.php symlinkjdolecek1-1/+3
before copying files over, to avoid accidental overwrite of the config file via the stale symlink
2004-11-08Allow bdb backend support to be optional via PKG_OPTIONS.openldap. For now,tv3-7/+23
it is still on by default to preserve compatibility (use option "-bdb" to disable). While here, fix typo in CONFIGURE_ARGS that had caused the dnssrv backend not to build; bump PKGREVISION.
2004-11-08Fix breakage added in last commits in mysql4-* packages:xtraeme11-184/+102
* Make mysql4-client build on NetBSD 1.[56]* * Don't install mysqld and friends in mysql4-client (eww!) * Remove an unneeded patch. * Remove duplicated files in mysql4-client's PLIST. Also, use assembler functions when MACHINE_ARCH == i386. This closes PR pkg/27154, pkg/27720, pkg/27744 and pkg/28035. BTW, I tested them on NetBSD 1.6.2, 2.0_RC4 and -current. Bump PKGREVISION for both packages.
2004-11-08Bring options handling in buildlink3.mk into sync with current options.mk.markd1-8/+11
2004-11-07Update HOMEPAGE.kristerw1-2/+2
2004-11-06Add SUBDIR entries forhe1-1/+2
p5-Lingua-EN-Inflect p5-UNIVERSAL-moniker p5-Class-DBI
2004-11-06Import p5-Class-DBI version 0.96.he4-0/+45
Class::DBI provides a convenient abstraction layer to a database. It not only provides a simple database to object mapping layer, but can be used to implement several higher order database functions (triggers, referential integrity, cascading delete etc.), at the application level, rather than at the database. This is particularly useful when using a database which doesn't support these (such as MySQL), or when you would like your code to be portable across multiple databases which might implement these things in different ways. In short, Class::DBI aims to make it simple to introduce 'best practice' when dealing with data stored in a relational database.
2004-11-06Update phpMyAdmin package to 2.6.0-pl2. Changes since 2.5.7 seem to bejdolecek5-103/+333
only UI changes according to release announcements. While here, introduce some package changes: * handle config.inc.php via CONF_FILES mechanism instead of PLIST magick, the symlink config.inc.php -> ${PKG_SYSCONFDIR}/config.inc.php is now included in PLIST * use NO_BUILD, NO_CONFIGURE * Apache config fragment file is now installed as ${EXDIR}/apache.conf, not copied to ${PKG_SYSCONFDIR} and MESSAGE points to the ${EXDIR} location * do not install any *.sh files - they are developer stuff only * use INSTALL_DATA for all files except scripts/convertcfg.pl
2004-11-06Add SUBDIR entries forhe1-1/+3
databases/p5-DBIx-ContextualFetch databases/p5-Ima-DBI devel/p5-Class-WhiteHole www/p5-Apache-AuthCookie www/p5-Apache-Session-Wrapper www/p5-MasonX-Request-WithApacheSession
2004-11-06Import p5-Ima-DBI 0.33. From the module's documentation:he4-0/+41
Ima::DBI attempts to organize and facilitate caching and more efficient use of database connections and statement handles. One of the things I always found annoying about writing large programs with DBI was making sure that I didn't have duplicate database handles open. I was also annoyed by the somewhat wasteful nature of the prepare/execute/finish route I'd tend to go through in my subroutines. The new DBI->connect_cached and DBI->prepare_cached helped alot, but I still had to throw around global datasource, username and password information. So, after a while I grew a small library of DBI helper routines and techniques. Ima::DBI is the culmination of all this, put into a nice(?), clean(?) class to be inherited from.
2004-11-06Import p5-DBIx-ContextualFetch version 1.01.he4-0/+27
It always struck me odd that DBI didn't take much advantage of Perl's context sensitivity. DBIx::ContextualFetch redefines some of the various fetch methods to fix this oversight. It also adds a few new methods for convenience (though not necessarily efficiency).
2004-11-05it safe to include "../../lang/php/ext.mk" after extension CONFIGURE_ARGSjdolecek2-8/+7
setting now, do so for aesthetic reasons
2004-11-05Add php-dbx package - PHP database abstraction layer extension. This isjdolecek3-1/+24
for both PHP 4.x and 5.x.
2004-11-05now that PHP 5.x Makefile.common doesn't pollute CONFIGURE_ARGS, it safejdolecek8-24/+16
to include "../../lang/php/ext.mk" after extension CONFIGURE_ARGS setting; successful build confirmed with both PHP 4.x and PHP 5.x
2004-11-05fix config.{guess,sub} override.grant1-1/+3
2004-11-04Fix the build on Darwin.recht2-7/+23
2004-11-04Add back the sum for the hierarchical queries patch.recht1-1/+3
2004-11-01Correct PLIST after upgrade to postgresql 7.3.8.he1-4/+6
2004-11-01Add php5-mysqli 5.0.2 - enhanced PHP interface to MySQL 4.1 and later, whichjdolecek3-1/+24
includes support for more advanced features such as prepared statements.
2004-11-01Need also patch-au from mysql4-server. The build completes successfullyjdolecek2-1/+15
with this patch.
2004-11-01define USE_BUILDLINK3 before including Makefile.common, which pulls somejdolecek1-2/+3
buildlink3.mk files
2004-11-01move patch-af back here and don't share patches with mysql4-server.grant3-4/+68
some of the patches disable part of the build and break the client build. should fix build issue noted on tech-pkg.
2004-10-31update DEPENDS for change of php4-* packages to php-*; be optimistic andjdolecek4-11/+11
leave the DEPENDS in a form which allows PHP 5.x to match, since it should work just as well
2004-10-31drop dependence on ap-php4 and Apache - the package should work on anythingjdolecek1-3/+2
PHP-enabled bump PKGREVISION
2004-10-31Add php5-sqlite - package for PHP SQLite extension. This is PHP 5.x only.jdolecek1-1/+2
2004-10-31Add php5-sqlite - package for PHP SQLite extension. This is PHP 5.x only. jdolecek2-0/+19
2004-10-31adjust for rename of most php4-* packages to php-*jdolecek1-9/+9
2004-10-31remove php4-* extension packages, replaced by php-* packages, which supportjdolecek16-152/+0
PHP5 too
2004-10-31extension modules must be able to override CONFIGURE_ARGS, so includejdolecek8-16/+24
lang/php/ext.mk before setting CONFIGURE_ARGS
2004-10-31new PHP extension module framework, which makes it possible to buildjdolecek16-0/+143
individual PHP extension packages with either PHP 4.x or PHP 5.x convert existing php4-* packages to this framework and import as php-*
2004-10-31move php4-mysql patch into php4/patches and use USE_PHP_EXT_PATCHESjdolecek3-18/+2
2004-10-31enable the thread-safe client so that the full set of tools isgrant2-2/+131
built and installed. bump PKGREVISION.
2004-10-31be explicit about where openssl is, fixes openssl detection on Solaris.grant1-2/+2
2004-10-31use patches and distinfo from mysql4-server instead of duplicatinggrant3-18/+4
patches here.
2004-10-31fix test for zlib so that it works with sunpro.grant2-6/+33
2004-10-31whitespace fixgrant1-2/+2
2004-10-30This needs pthread.bl3.mk too...xtraeme1-1/+2
2004-10-30Add missing pthread.bl3.mk, closes PR pkg/27650.xtraeme1-1/+2
2004-10-30Use INSTALL_LIB, not INSTALL_PROGRAM, to install a library.minskim1-2/+2
2004-10-29Remove dead patch file.tron1-13/+0
2004-10-29Add missing deinstallation script.tron1-0/+16
2004-10-29Include makefile fragments from "../../databases/mysql-client" andtron1-3/+3
not ""../../databases/mysql4-client" because the later is a newer version.
2004-10-29use mk/mysql.buildlink3.mk instead of databases/mysql-client/buildlink3.mk,jdolecek10-20/+20
so that we'd not force dependance on specific MySQL version, and instead pick the currently installed mysql*-client (or install the default if there is no mysql-client package installed yet) this makes package buildable with arbitrary MySQL version, such as 3.23.x, 4.0.x or 4.1.x
2004-10-28Fix BUILDLINK_PKGSRCDIR.xtraeme1-2/+2
2004-10-28Use subst.mk instead of using sed(1)/mv(1)/rm(1).xtraeme2-30/+24
2004-10-28s/mysql/mysql3/ for Makefile.common and buildlink3.mk files.xtraeme2-5/+5