Commit graph

889 commits

Author SHA1 Message Date
jlam
cc4128d97e Buildlinkify, in the sense that only the perl headers are found in
${PREFIX} -- everything else is pickup up from ${BUILDLINK_DIR}.
2001-11-26 06:49:36 +00:00
jlam
ffceca11a9 PKG_SYSCONFDIR is where the configuration files for a package may be found.
This value may be customized in various ways:

PKG_SYSCONFBASE is the main config directory under which all package
	configuration files are to be found.

PKG_SYSCONFSUBDIR is the subdirectory of PKG_SYSCONFBASE under which the
	configuration files for a particular package may be found.

PKG_SYSCONFDIR.${PKGBASE} overrides the value of ${PKG_SYSCONFDIR} for a
	particular package.

Users will typically want to set PKG_SYSCONFBASE to /etc, or accept the
default location of ${PREFIX}/etc.

This obsoletes the use of CONFDIR, which was active for only 6 days, so no
need to have a workaround to still accept old CONFDIR settings.
2001-11-25 18:59:45 +00:00
tron
032fedc78a Use download sites suggested by Indrek Siitan by MySQL AB. This fixes
PR pkg/14605 by Michael Richardson.
2001-11-22 10:33:10 +00:00
jlam
638788de07 Use libtool to install programs that were linked with libtool. 2001-11-21 23:40:47 +00:00
jlam
cdec44e8b4 RCD_SCRIPTS now just lists the filenames (see bsd.pkg.install.mk). 2001-11-21 15:44:22 +00:00
jlam
d18976894d Note addition of databases/php4-odbc. 2001-11-19 22:58:12 +00:00
jlam
cd1333fae9 databases/php4-odbc - PHP4 access to ODBC data sources 2001-11-19 22:54:09 +00:00
jlam
b23d2e8626 Adapt to use shared INSTALL/DEINSTALL scripts by using the logic in
bsd.pkg.install.mk:

	* Remove old DEINSTALL/INSTALL scripts.
	* Move some text printed at POST-INSTALL time into the MESSAGE file.
	* Adjust rc.d scripts to respect rc.conf settings, so that the
	  script may be directly copied into /etc/rc.d.
2001-11-19 16:23:08 +00:00
reinoud
b2609cb011 SQLite is now on version 2.1.1 incorporating many changes, enhancements
and bugfixes including support for 16Mb rows. For a full change see the
website's changelog at http://www.hwaci.com/sw/sqlite/changes.html

The file format changed! so please dump the database in SQL with .dump in
the old version and import it later in the new version.
2001-11-19 15:43:16 +00:00
reinoud
dd74500881 Just noted that some important bugfixes were made to version 2.1.0 to make
version 2.1.1
2001-11-19 01:15:46 +00:00
reinoud
df59114aa4 Update SQLite package to version 2.1.0 from 2.0.5 2001-11-19 00:41:06 +00:00
jlam
30cd115b22 * Strongly buildlinkify. 2001-11-13 21:13:38 +00:00
hubertf
09c1f15d9d Adjust format a bit:
* 75 * '='
 * RCS ID
 * blank line
 * message text
 * optional blank line
 * 75 * '='
2001-11-11 06:17:26 +00:00
jlam
8bae87330d Workaround differences in "make" behaviour between 1.5.2 and -current.
These packages use GNU-automake-generated Makefiles, so we can pass our
${MAKE_FLAGS} in through AM_MAKEFLAGS.
2001-11-07 06:12:19 +00:00
jlam
848b372f8b Note additions of:
databases/unixodbc
	databases/unixodbc-DataManager
	databases/unixodbc-ODBCConfig
2001-11-06 04:11:02 +00:00
jlam
7d2d3c8b0f databases/unixodbc-DataManager:
GUI tool for unixODBC data source management

The ODBC Data Manager can be used to browse/explore ODBC Data Sources, to
drill down a data source, or to edit and to submit SQL.
2001-11-06 04:10:12 +00:00
jlam
bc0ea5f67d databases/unixodbc-ODBCConfig - GUI tool for unixODBC driver configuration
The ODBC Config program is a graphical program used to make configuration
of ODBC Data Sources extremely easy.  It has been designed to be user-
compatible with the Microsoft(R) ODBC Administrator.
2001-11-06 04:09:25 +00:00
jlam
9586b56687 databases/unixodbc - ODBC 2.x/3.x driver manager
The unixODBC project provides UNIX applications with the same ODBC 3.51
API and facilities available under MS Windows. It provides a Driver Manager
that supports the full ODBC API and performs the ODBC 3 to ODBC 2
translations with UNICODE to ANSI conversion.  It also includes a collection
of ODBC drivers including a simple text-based driver, an NNTP driver, a
Postgres driver and others, and a selection of templates and libraries that
to aid in the construction of ODBC drivers. It works with MySQL, Postgres,
StarOffice, Applixware, iHTML, PHP, Perl DBD::ODBC, Paradox 9, and many
other applications and drivers.  Connection pooling is also provided to
increase performance with applications such as PHP.
2001-11-06 04:08:33 +00:00
jlam
f7b731046b Note conflict with forthcoming unixodbc package. 2001-11-05 08:23:27 +00:00
darcy
3d310da89a The PyGreSQL module here has some nasty bugs which will be fixed in the
next distribution.  This patch brings it up to date now.  Major fixes:

- Support for more types.  This fixes a bug introduced in the current
  PostgreSQL because of the different way of handling agregates.
- Add WIN32 support
- Fix some DB-API quoting problems
2001-11-04 21:25:48 +00:00
jlam
6091f731ba Strongly buildlinkify. Note dependency on tcp_wrappers for platforms
without -lwrap.  Also prevent finding any existing Berkeley DB 3.x in
/usr/local.
2001-11-02 02:59:28 +00:00
jlam
f8d6e1d4b5 Strongly buildlinkify. Note missing dependency on zlib for platforms that
don't have a system zlib.  Add a buildlink.mk file for use by other
package Makefiles.
2001-11-02 02:57:28 +00:00
zuntum
a437fd43cc Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
zuntum
d16ce86994 Oops, restore proper distinfo 2001-11-01 00:19:22 +00:00
zuntum
43f3055962 Oops, back out previous. This locally modified file wasn't supposed
to be checked in.
2001-11-01 00:17:42 +00:00
zuntum
0ca28723fb Move pkg/ files into package's toplevel directory 2001-11-01 00:11:36 +00:00
jlam
cabb8394cc The ndbm code was preprocessed out of the sources because the symbol defined
in config.h wasn't being used.  Fix this by including config.h in the
relevant dba_*.c files.
2001-10-27 21:31:32 +00:00
kleink
833a474ab6 Turn this into an explicit openldap1 dependency, for now. 2001-10-27 15:22:07 +00:00
kleink
5591fa1f45 Use buildlink for gtk and openldap dependencies. 2001-10-27 15:20:40 +00:00
kleink
92f6e17557 Be explicit about an OpenSSL dependency. 2001-10-26 13:41:27 +00:00
kleink
a0949d40a7 Update for 2.0.18 as well. 2001-10-26 12:43:20 +00:00
kleink
c5a9cd15b6 Update to OpenLDAP 2.0.18; notable changes:
OpenLDAP 2.0.18 Release
        Fixed -llber ber_bvecadd bug (ITS#1398)
        Fixed slap tools replica config bug (ITS#1385)
        Build environment
                Updated req_query detection
2001-10-26 09:04:49 +00:00
kleink
c1f1fd1134 Update for OpenLDAP-2.0.x. 2001-10-25 18:52:04 +00:00
kleink
33ebe60383 I'll assume maintainance of this. 2001-10-25 18:46:29 +00:00
kleink
1a6fe29aef Descend into openldap1. 2001-10-25 18:44:46 +00:00
kleink
314b24f382 As discussed with Matthias, re-import the previous OpenLDAP package
as openldap1 for those who want to follow the 1.2.x release branch.
2001-10-25 18:38:12 +00:00
tron
5eb9a5c340 Update "openldap" package to version 2.0.17. Major changes since version
1.2.13:
- LDAPv3 support
    + RFC 2251-2256
    + Language Tags (RFC 2596)
    + SASL (RFC2829)
    + TLS (RFC2830) and SSL (ldaps://)
    + named references
    + DNS SRV location
- IPv6 support
- LDAP over IPC support
- Updated C API
- LDIFv1 (RFC2849)
- Enhanced Standalone LDAP Server:
    + Updated Access Control System
    + Thread Pooling
    + DNS SRV referral backend (experimental)
    + LDAP backend (experimental)
    + SQL backend (experimental)
    + Better tools

This fixes PR pkg/14339 by Hauke Fath.
2001-10-25 16:15:44 +00:00
jlam
a4bc16d30c I am a triple idiot. The only relevant variable that x11.buildlink.mk
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR,
which points to the location of the X11R6 hierarchy used during building.
If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to
${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use.  Remove
the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and
revert changes to move x11.buildlink.mk before the other buildlink.mk files.
2001-10-24 22:10:43 +00:00
jlam
dff59f9ec3 x11.buildlink.mk needs to be included before any buildlink.mk files that
use X11_BUILDLINK_MK as a test value.  Generally just reordering the
inclusions so that x11.buildlink.mk comes before the other buildlink.mk
files will make everthing work.
2001-10-23 13:14:43 +00:00
jlam
c93d2988cf Strongly buildlinkify. 2001-10-23 12:51:19 +00:00
martti
82e6f25b03 - Use buildlink.mk instead of DEPENDS
- Use distfile and patches/* from ../db3
- Updated version to 3.2.9.2
- Apply two patches from the master distribution site

    3.2.9.1     Fix a bug where running recovery on a database environment
                containing only logs from a previous release of Berkeley DB,
                in which log.0000000001 doesn't exist, could fail.
    3.2.9.2     Fix a bug where opening too many files causes a core dump.
2001-10-23 11:55:57 +00:00
lukem
39f7310ad5 * Apply two patches from the master distribution site;
3.2.9.1	Fix a bug where running recovery on a database environment
		containing only logs from a previous release of Berkeley DB,
		in which log.0000000001 doesn't exist, could fail.
    3.2.9.2	Fix a bug where opening too many files causes a core dump.

* Use ${BSD_INSTALL_*} instead of cp, so that bin/db3_* and include/db3/*
  get installed with the correct ownership

* Crank version from 2.9 to 2.9.2
2001-10-23 07:26:41 +00:00
reinoud
11c0beb7b1 Hmm... shouldn't have forgotten to ad the patches themselves.... (AHUM) 2001-10-20 18:52:38 +00:00
reinoud
e7f271ddfa Patch to make sqlite work on LP64 machines. I tried to make the patch as
less invasive as posible without rewriting stuff.

The main problems were the assumption that a pointer and an int had the
same size. Also there were strange casts near calculations that were not
nessisary.
2001-10-20 18:51:37 +00:00
veego
63ad910dee SVR4 packages have a limit of 9 chars for a package name.
The automatic truncation in gensolpkg doesn't work for packages which
have the same package name for the first 5-6 chars.
e.g. amanda-server and amanda-client would be named amanda and amanda.
Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for
amanda-server.
All svr4 packages also have a vendor tag, so we have to reserve some chars
for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6
or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the
vendor tag enough room.
All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-10-18 15:20:01 +00:00
jlam
c6388cecc0 Add buildlink.mk file for use by other package Makefiles. 2001-10-16 16:24:35 +00:00
jlam
e8836f417b Note addition of databases/sqlite. 2001-10-16 16:21:59 +00:00
jlam
1171e3a7ee databases/sqlite: SQL Database Engine In A C Library
SQLite is a C library that implements an SQL database engine. Programs
that link with the SQLite library can have SQL database access without
running a separate RDBMS process. The distribution comes with a standalone
command-line access program (sqlite) that can be used to administer an
SQLite database and which serves as an example of how to use the SQLite
library.

SQLite is not a client library used to connect to a big database server.
SQLite is the server. The SQLite library reads and writes directly to and
from the database files on disk.
2001-10-16 16:20:08 +00:00
tron
6fb820ce3a Update directory names in package dependences. 2001-10-16 12:49:41 +00:00
jlam
134340ec6a Find Makefile.module in ../../www/php4. 2001-10-16 07:12:35 +00:00
jlam
28578b6213 Find Makefile.module in ../../www/php4. 2001-10-16 06:58:30 +00:00
jlam
06bd47c11a This was imported into the wrong category (databases). It will be moved
to math.
2001-10-16 06:52:55 +00:00
jlam
56ef05da81 math/php4-bcmath: PHP4 extension for bc-style arbitrary precision math
This version is from the php-4.0.6 distribution.
2001-10-16 06:50:03 +00:00
jlam
8db4c8192b Note additions of php4-{dba,dbase,filepro}. 2001-10-16 06:47:49 +00:00
jlam
20261a109f databases/php4-filepro: PHP4 extension for read-only filePro database access
This version is from the php-4.0.6 distribution.
2001-10-16 06:46:55 +00:00
jlam
cb3d7e2092 databases/php4-dbase: PHP4 extension for dBase database access
This version is from the php-4.0.6 distribution.
2001-10-16 06:45:48 +00:00
jlam
b711a9e04e databases/php4-dba: PHP4 extension for DBM database access
This version is from the php-4.0.6 distribution.
2001-10-16 06:45:09 +00:00
jlam
a09fe9cffa Note additions of php4-ldap, php4-mysql, php4-pgsql. 2001-10-16 05:59:24 +00:00
jlam
93dd8b0f39 Update php4-pgsql to the version from the php-4.0.6 distribution. There is
no list of changes from version 4.0.5.  Also move from the www category.
2001-10-16 05:57:34 +00:00
jlam
5fa44cb322 Update php4-mysql to the version from the php-4.0.6 distribution. Changes
from version 4.0.5 include moving from the www category, and:

- Added connection error support to mysql_error() and mysql_errno(). (Jason)
- Added mysql_unbuffered_query(), which is useful for very large result sets.
  (Zeev)
2001-10-16 05:54:01 +00:00
jlam
c3d51469d4 Update php4-ldap to the version from the php-4.0.6 distribution. There is
no list of changes from version 4.0.5.  Also move from the www category.
2001-10-16 05:47:18 +00:00
jwise
b1289e341e Update this to the version of the jdbc driver which ships with postgresql-7.1.3.
No documented code changes since the version which shipped with 7.1.2.  Build
infrastructure now allows the default port to use to access the postmaster to be
changed.
2001-10-15 17:13:57 +00:00
martti
db54fa621d Added gnats 2001-10-11 11:43:57 +00:00
martti
e7e0895702 Added the GNATS package which was submitted in pkg/13330.
GNATS (GNU Problem Report Management System) is a problem tracking
system written to help report on, and track, problem reports or bugs.
2001-10-11 11:42:26 +00:00
veego
ac26155df6 Fix a build problem with the new toolchain, where you would get:
mysqld.cc:2268: implicit declaration of function `int select(...)'
Patch from Christoph Badura.
2001-10-08 17:28:12 +00:00
veego
3523c99beb Update mysql to 3.23.43.
- mysqlbinlog moved from the mysql-server to the mysql-client package
- some pkgsrc patches are now part of the mysql distribution.

Changes in release 3.23.43
--------------------------

 * Fixed a bug in INSERT DELAYED and FLUSH TABLES introduced in 3.23.42.
 * Fixed unlikely bug, which returned not matching rows, in SELECT with
   many tables and multi-column indexes and 'range' type.
 * Fixed a unlikely core-dump bug when doing EXPLAIN SELECT when using
   many tables and ORDER BY.
 * Fixed bug in LOAD DATA FROM MASTER when using table with CHECKSUM=1.
 * Added unique error message when one gets a DEADLOCK during a transaction
   with BDB tables.
 * Fixed problem with BDB tables and UNIQUE columns defined as NULL.
 * Fixed problem with myisampack when using pre-space filled CHAR columns.
 * Applied patch from Yuri Dario for OS2.
 * Fixed bug in --safe-user-create

Changes in release 3.23.42
--------------------------

 * Fixed problem when using LOCK TABLES and BDB tables.
 * Fixed problem with REPAIR TABLE on MyISAM tables with row lengths between
   65517 - 65520 bytes
 * Fixed rare hang when doing mysqladmin shutdown when there was a lot of
   activity in other threads.
 * Fixed problem with INSERT DELAYED where delay thread could be hanging on
   upgrading locks without any apparent reasons.
 * Fixed problem with myisampack and BLOB.
 * Fixes problem when one edited .MRG tables by hand. (Patch from Benjamin
   Pflugmann).
 * Enforce that all tables in a MERGE table come from the same database.
 * Fixed bug with LOAD DATA INFILE and transactional tables.
 * Fix bug when using INSERT DELAYED with wrong column definition.
 * Fixed coredump during REPAIR of some particularly broken tables.
 * Fixed bug in InnoDB and AUTO_INCREMENT columns.
 * Fixed bug in InnoDB and RENAME TABLE columns.
 * Fixed critical bug in InnoDB and BLOB columns. If one has used BLOB columns
   larger than 8000 bytes in an InnoDB table, one must dump the table with
   mysqldump, drop it and restore it from the dump.
 * Applied large patch for OS/2 from Yuri Dario.
 * Fixed problem with InnoDB when one could get the error Can't execute the
   given command... even when one didn't have an active transaction.
 * Applied some minor fixes that concern Gemini.
 * Use real arithmetic operations even in integer context if not all arguments
   are integers. (Fixes uncommon bug in some integer contexts).
 * Don't force everything to lower cases on Windows. (To fix problem with
   Windows and ALTER TABLE). Now --lower_case_names also works on Unix.
 * Fixed that automatic rollback that is done when thread end doesn't lock
   other threads.

Changes in release 3.23.41
--------------------------

 * Added option --sql-mode=option[,option[,option]]. See section 4.1.1 mysqld
   Command-line Options.
 * Fixed possible problem with shutdown on Solaris where the `.pid' file
   wasn't deleted.
 * InnoDB now supports < 4 GB rows. The former limit was 8000 bytes.
 * The doublewrite file flush method is used in InnoDB. It reduces the need
   for Unix fsync calls to a fraction and improves performance on most Unix
   flavors.
 * You can now use the InnoDB Monitor to print a lot of InnoDB state
   information, including locks, to the standard output; useful in
   performance tuning.
 * Several bugs which could cause hangs in InnoDB have been fixed.
 * Split record_buffer to record_buffer and record_rnd_buffer. To make things
   compatible to previous MySQL versions, if record_rnd_buffer is not set,
   then it takes the value of record_buffer.
 * Fixed optimizing bug in ORDER BY where some ORDER BY parts where wrongly
   removed.
 * Fixed overflow bug with ALTER TABLE and MERGE tables.
 * Added prototypes for my_thread_init() and my_thread_end() to `mysql_com.h'
 * Added option --safe-user-create to mysqld.
 * Fixed bug in SELECT DISTINCT ... HAVING that casued error message Can't
   find record in '#...

Changes in release 3.23.40
--------------------------

 * Fixed problem with --low-priority-updates and INSERT's.
 * Fixed bug in slave thread when under some rare circumstances it could get
   22 bytes ahead on the offset in the master.
 * Added slave_wait_timeout for replication.
 * Fixed problem with UPDATE and BDB tables.
 * Fixed hard bug in BDB tables when using key parts.
 * Fixed problem when using the GRANT FILE ON database.* ...; Previously we
   added the DROP privilege for the database.
 * Fixed DELETE FROM table_name ... LIMIT 0 and UPDATE FROM table_name ...
   LIMIT 0 acted as though the LIMIT clause was not present (they deleted or
   updated all selected rows).
 * CHECK TABLE now checks if an AUTO_INCREMENT column contains the value 0.
 * Sending a SIGHUP to mysqld will now only flush the logs, not reset the
   replication.
 * Fixed parser to allow floats of type 1.0e1 (no sign after e).
 * Option --force to myisamchk now also updates states.
 * Added option --warnings to mysqld. Now mysqld only prints the error
   Aborted connection if this option is used.
 * Fixed problem with SHOW CREATE TABLE when you didn't have a PRIMARY KEY.
 * Properly fixed the rename of innodb_unix_file_flush_method to
   innodb_flush_method.
 * Fixed bug when converting UNSIGNED BIGINT to DOUBLE. This caused a problem
   when doing comparisons with BIGINT values outside of the signed range.
 * Fixed bug in BDB tables when querying empty tables.
 * Fixed a bug when using COUNT(DISTINCT) with LEFT JOIN and there wasn't any
   matching rows.
 * Removed all documentation referring to the GEMINI table type. GEMINI is not
   released under an Open Source license.
2001-10-08 17:23:19 +00:00
veego
37955496bd Fix the MASTER_SITES. Some ftp paths changed. 2001-10-06 21:41:30 +00:00
abs
57de004a0a We don't get very far without security/p5-Digest-MD5 2001-10-05 14:35:16 +00:00
jlam
3c5a2e2c36 Update databases/p5-gdbm to 1.05, the latest version from the perl-5.6.1
distribution.  There is no list of changes from version 1.03, the one from
the perl-5.6.0 distribution.
2001-10-03 10:13:35 +00:00
tron
9d1c775411 Update "phpmyadmin" package to version 2.2.0. This version fixes many
bugs found since version 2.2.0rc1 was released, works better with the
JavaScript implementations of Opera and Konqueror and adds news
translations.
2001-10-03 08:20:37 +00:00
kleink
087f3d638d Update to OpenLDAP 1.2.13.
Changes included in OpenLDAP 1.2.13
	CVS Tag: OPENLDAP_REL_ENG_1_2_13
	Fixed slurpd millionth second bug (ITS#1323)
	Fixed libldap result error memory leak (ITS#1161)
2001-10-01 16:42:30 +00:00
jlam
5d68119a1f Note addition of databases/p5-MLDBM-Sync. 2001-10-01 01:29:20 +00:00
jlam
5d4e04eb28 p5-MLDBM-Sync - perl5 module for safe concurrent access to MLDBM databases
This module wraps around the MLDBM interface, by handling concurrent
access to MLDBM databases with file locking, and flushes I/O explicity
per lock/unlock. The new [Read]Lock()/UnLock() API can be used to
serialize requests logically and improve performance for bundled reads
and writes.
2001-10-01 01:28:01 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
wulf
7d240c9df5 Fixed library interdependencies problem. 2001-09-25 12:18:02 +00:00
wulf
e8947ce88e Updated rrdtool to 1.0.33
Several bugfixes since 1.0.28
Fixed libgd interdependency problems that caused execution of perl scripts
to fail.
2001-09-24 13:10:48 +00:00
jlam
cdeabe49f6 Rename JDK_HOME to JDK_BASE. JDK_HOME is already used as a tunable make
variable in pkgsrc, and shouldn't be used as a local variable by packages.
2001-09-17 18:13:53 +00:00
jlam
5401af423f Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-09-14 02:39:07 +00:00
jlam
c17956fcf9 Add buildlink.mk file for use by other package Makefiles. 2001-09-14 02:27:35 +00:00
jwise
78b99d7a83 Update to the version of the PostgreSQL JDBC support which comes with
postgresql-7.1.2.

Most visible changes are that the authors now use jakarta-ant to build
this package, and that the authors have removed support for building
javadoc documentation for this package.  This latter is rather unfortunate,
and may need to be addressed within the package.

Also, at some point this week, I will try to rework this package to use
the postgresql Makefile.common, as the original package now fits a little
more closely into the postgresql build hierarchy.

This package also adds one to the number of jakarta-ant using packages in
pkgsrc.  At some point soonish I will code up a USE_ANT flag in bsd.pkg.mk
to cut out the duplication of effort...

Other changes include:


Tue Mar 06 12:05:00 GMT 2001 peter@retep.org.uk
        - Removed org.postgresql.xa.Test from the JDBC EE driver as it's an old
          test class and prevented it from compiling.

Fri Mar 02 10:00:00 GMT 2001 peter@retep.org.uk
        - Fixed build.xml so that PGclob is not built in the JDBC1.2 driver


Fri Feb 17 18:25:00 GMT 2001 peter@retep.org.uk
        - Removed the last deprecation warnings from the Java2 driver. Now only
          the old examples give deprecation warnings.
        - Added a new class into core that (JDK1.3+) ensures all connections are
          closed when the VM terminates.

Fri Feb 17 15:11:00 GMT 2001 peter@retep.org.uk
        - Reduced the object overhead in PreparedStatement by reusing the same
          StringBuffer object throughout. Similarly SimpleDateStamp's are alse
          reused in a thread save manner.
        - Implemented in PreparedStatement: setNull(), setDate/Time/Timestamp
          using Calendar, setBlob(), setCharacterStream()
        - Clob's are now implemented in ResultSet & PreparedStatement!
        - Implemented a lot of DatabaseMetaData & ResultSetMetaData methods.
          We have about 18 unimplemented methods left in JDBC2 at the current
          time.

Web Feb 14 17:29:00 GMT 2001 peter@retep.org.uk
        - Fixed bug in LargeObject & BlobOutputStream where the stream's output
          was not flushed when either the stream or the blob were closed.
        - Fixed PreparedStatement.setBinaryStream() where it ignored the length

Tue Feb 13 16:33:00 GMT 2001 peter@retep.org.uk
        - More TestCases implemented. Refined the test suite api's.
        - Removed need for SimpleDateFormat in ResultSet.getDate() improving
          performance.
        - Rewrote ResultSet.getTime() so that it uses JDK api's better.

Tue Feb 13 10:25:00 GMT 2001 peter@retep.org.uk
        - Added MiscTest to hold reported problems from users.
        - Fixed PGMoney.
        - JBuilder4/JDBCExplorer now works with Money fields. Patched Field &
          ResultSet (lots of methods) for this one. Also changed cash/money to
          return type DOUBLE not DECIMAL. This broke JBuilder as zero scale
          BigDecimal's can't have decimal places!
        - When a Statement is reused, the previous ResultSet is now closed.
        - Removed deprecated call in ResultSet.getTime()

Thu Feb 08 18:53:00 GMT 2001 peter@retep.org.uk
        - Changed a couple of settings in DatabaseMetaData where 7.1 now
          supports those features
        - Implemented the DatabaseMetaData TestCase.

Wed Feb 07 18:06:00 GMT 2001 peter@retep.org.uk
        - Added comment to Connection.isClosed() explaining why we deviate from
          the JDBC2 specification.
        - Fixed bug where the Isolation Level is lost while in autocommit mode.
        - Fixed bug where several calls to getTransactionIsolationLevel()
          returned the first call's result.

Tue Feb 06 19:00:00 GMT 2001 peter@retep.org.uk
        - Completed first two TestCase's for the test suite. JUnit is now
          recognised by ant.

Wed Jan 31 08:46:00 GMT 2001 peter@retep.org.uk
        - Some minor additions to Statement to make our own extensions more
          portable.
        - Statement.close() will now call ResultSet.close() rather than just
          dissasociating with it.

Tue Jan 30 22:24:00 GMT 2001 peter@retep.org.uk
        - Fixed bug where Statement.setMaxRows() was a global setting. Now
          limited to just itself.
        - Changed LargeObject.read(byte[],int,int) to return the actual number
          of bytes read (used to be void).
        - LargeObject now supports InputStream's!
        - PreparedStatement.setBinaryStream() now works!
        - ResultSet.getBinaryStream() now returns an InputStream that doesn't
          copy the blob into memory first!
        - Connection.isClosed() now tests to see if the connection is still alive
          rather than if it thinks it's alive.
Thu Jan 25 09:11:00 GMT 2001 peter@retep.org.uk
        - Added an alternative constructor to PGSQLException so that debugging
          some more osteric bugs is easier. If only 1 arg is supplied and it's
          of type Exception, then that Exception's stacktrace is now included.

Wed Jan 24 09:18:00 GMT 2001 peter@retep.org.uk
	- Removed the 8k limit by setting it to 64k

Fri Jan 19 08:47:00 GMT 2001 peter@retep.org.uk
        - Applied patch submitted by John Schutz <schutz@austin.rr.com> that
          fixed a bug with ANT's SQL functions (not needed for building but nice
          to have fixed).

Thu Jan 18 17:30:00 GMT 2001 peter@retep.org.uk
        - Added new error message into errors.properties "postgresql.notsensitive"
          This is used by jdbc2.ResultSet when a method is called that should
          fetch the current value of a row from the database refreshRow() for
          example.
        - These methods no longer throw the not implemented but the new noupdate
          error. This is in preparation for the Updateable ResultSet support
          which will overide these methods by extending the existing class to
          implement that functionality, but needed to show something other than
          notimplemented:
            moveToCurrentRow()
            moveToInsertRow()
            rowDeleted()
            rowInserted()
            all update*() methods, except those that took the column as a String
            as they were already implemented to convert the String to an int.
        - getFetchDirection() and setFetchDirection() now throws
          "postgresql.notimp" as we only support one direction.
          The CursorResultSet will overide this when its implemented.
        - Created a new class under jdbc2 UpdateableResultSet which extends
          ResultSet and overides the relevent update methods.
          This allows us to implement them easily at a later date.
        - In jdbc2.Connection, the following methods are now implemented:
            createStatement(type,concurrency);
            getTypeMap();
            setTypeMap(Map);
        - The JDBC2 type mapping scheme almost complete, just needs SQLInput &
          SQLOutput to be implemented.
        - Removed some Statement methods that somehow appeared in Connection.
        - In jdbc2.Statement()
            getResultSetConcurrency()
            getResultSetType()
            setResultSetConcurrency()
            setResultSetType()
        - Finally removed the old 6.5.x driver.

Thu Jan 18 12:24:00 GMT 2001 peter@retep.org.uk
        - These methods in org.postgresql.jdbc2.ResultSet are now implemented:
            getBigDecimal(int) ie: without a scale (why did this get missed?)
            getBlob(int)
            getCharacterStream(int)
            getConcurrency()
            getDate(int,Calendar)
            getFetchDirection()
            getFetchSize()
            getTime(int,Calendar)
            getTimestamp(int,Calendar)
            getType()
          NB: Where int represents the column name, the associated version
              taking a String were already implemented by calling the int
              version.
        - These methods no longer throw the not implemented but the new noupdate
          error. This is in preparation for the Updateable ResultSet support
          which will overide these methods by extending the existing class to
          implement that functionality, but needed to show something other than
          notimplemented:
            cancelRowUpdates()
            deleteRow()
        - Added new error message into errors.properties "postgresql.noupdate"
          This is used by jdbc2.ResultSet when an update method is called and
          the ResultSet is not updateable. A new method notUpdateable() has been
          added to that class to throw this exception, keeping the binary size
          down.
        - Added new error message into errors.properties "postgresql.psqlnotimp"
          This is used instead of unimplemented when it's a feature in the
          backend that is preventing this method from being implemented.
        - Removed getKeysetSize() as its not part of the ResultSet API

Thu Jan 18 09:46:00 GMT 2001 peter@retep.org.uk
        - Applied modified patch from Richard Bullington-McGuire
          <rbulling@microstate.com>. I had to modify it as some of the code
          patched now exists in different classes, and some of it actually
          patched obsolete code.

Wed Jan 17 10:19:00 GMT 2001 peter@retep.org.uk
        - Updated Implementation to include both ANT & JBuilder
        - Updated README to reflect the changes since 7.0
	- Created jdbc.jpr file which allows JBuilder to be used to edit the
          source. JBuilder _CAN_NOT_ be used to compile. You must use ANT for
          that. It's only to allow JBuilders syntax checking to improve the
          drivers source. Refer to Implementation for more details

Wed Dec 20 16:19:00 GMT 2000 peter@retep.org.uk
	- Finished build.xml and updated Driver.java.in and buildDriver to
	  match how Makefile and ANT operate.

Tue Dec 19 17:30:00 GMT 2000 peter@retep.org.uk
	- Finally created ant build.xml file

Mon Nov 20 08:12:00 GMT 2000 peter@retep.org.uk
	- Encoding patch to Connection by wrobell@posexperts.com.pl

Tue Oct 17 15:35:00 BST 2000 petermount@maidstone.gov.uk
	- Changed getTimestamp() again. This time Michael Stephenson's
	  <mstephenson@tirin.openworld.co.uk> solution looked far better
	  than the original solution put in June.

Tue Oct 10 13:12:00 BST 2000 peter@retep.org.uk
	- DatabaseMetaData.supportsAlterTableWithDropColumn() as psql doesn't
	  support dropping of individual columns
	- Merged in some last patches. Only 1 left, which may not be compatible
	  with jdbc1
	- Merged in my old retepsql project. Makefile now includes it.

Mon Oct 02 12:30:00 BST 2000 peter@retep.org.uk
	- Merged in byte[] array allocation changes submitted by Gunnar R|nning
	  <gunnar@candleweb.no>

Mon Sep 25 14:22:00 BST 2000 peter@retep.org.uk
	- Removed the DriverClass kludge. Now the org.postgresql.Driver class
	  is compiled from a template file, and now has both the connection
	  class (ie jdbc1/jdbc2) and the current version's from Makefile.global

Thu Jul 20 16:30:00 BST 2000 petermount@it.maidstone.gov.uk
	- Fixed DatabaseMetaData.getTableTypes()
2001-09-09 23:35:39 +00:00
agc
a16fc84f19 Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:
WRKSRC= ${WRKDIR}

This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).
2001-09-09 20:36:07 +00:00
jlam
ef55182abb Update postgresql and packages built from postgresql sources to 7.1.3.
Relevant changes from version 7.1.2 include:

	Remove unused WAL segements of large transactions
	Multiaction rule fix
	Pl/pgSQL memory allocation fix
	VACUUM buffer fix
	pg_dump fixes for GRANT/REVOKE/comments on views, user-defined types
	Fix subselects with DISTINCT ON or LIMIT
	Disable COPY TO/FROM a view
2001-09-07 08:49:10 +00:00
jlam
71b65d6be2 Alter dependencies so that perl>=5.6.1nb2 will satisfy the dependency for
p5-CGI or p5-Data-Dumper.
2001-09-05 17:18:21 +00:00
rh
9732904315 Make this compile under NetBSD-1.4.x and other systems that don't come with
preinstalled libssl and libcrypto.
2001-09-05 12:48:48 +00:00
jlam
63fc151cb9 Use x11.buildlink.mk instead of USE_X11. Also convert hard-coded references
to ${X11BASE} in the header and library search paths into references to
${LOCALBASE}/share/x11-links.  These packages should now be strongly-
buildlinked regardless of whether xpkgwedge is installed.

Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and
lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge.
2001-08-29 22:41:00 +00:00
tron
a68a277b43 Use wildcard dependence on "autoconf" package. 2001-08-27 14:35:04 +00:00
skrll
ec3aee670c Update automake to 1.4-p5 (1.5 is available)
Include a bugfix for lisp_LISP independently discovered by me that has
been pulled up to the automake-1-4 branch of automake cvs.

Changes are:
New in 1.4-p5:
* Allow AM_PROG_LIBTOOL again.
* Diagnose AC_CONFIG_HEADERS the same as AC_CONFIG_HEADER.
* Display distributed file list correctly in usage message.
* Allow numbers in macro names.
* Bugfixes.

New in 1.4-p4:
* Deal with configure.ac as well as configure.in -- this time for real!
* The version numbering system now allows three point version numbers,
  such as 1.4.4, without thinking they are alpha release numbers.

New in 1.4-p3:
* Deal with configure.ac as well as configure.in.
* Don't complain if `version.texi' is included in multiple places.

New in 1.4-p2:
* Deal with AC_CONFIG_FILES from autoconf-2.50.
* Improvements to f77 support.
* DESTDIR now works for script targets.
* distcheck-hook works correctly.

New in 1.4-p1:
* The version numbering system now allows fork identifiers (such as
  the p1 in this version of automake).
* Cope gracefully with various versions of libtool which may or may not
  require ltconfig, ltcf-c.sh, ltcf-cxx.sh or ltcf-gcj.sh.
* Bugfixes.
2001-08-26 10:32:18 +00:00
wiz
62ea851c7c Fix dependency line, by Martti Kuparinen in pkg/13782. 2001-08-25 16:56:41 +00:00
jlam
78aebf9a45 Use -L${BUILDLINK_DIR}/lib instead of -L${LOCALBASE}/lib. 2001-08-23 21:46:53 +00:00
jlam
3b033aa092 Honor CFLAGS and CC settings from the environment, complete the conversion
to use buildlink.mk files, and truly mark as USE_BUILDLINK_ONLY.
2001-08-23 21:44:12 +00:00
jlam
eaa7dc2c7c Manually add LIBS+=${LIBGETOPT} to the package Makefile as it's no longer
automatically added by libgetopt/buildlink.mk.
2001-08-20 03:55:31 +00:00
dogcow
7ca58852c4 Fix Makefile.in to use $(INSTALL) rather than "install";
this can fail on zoularis if it finds /usr/sbin/install first.
2001-08-16 21:41:59 +00:00
rh
98a3cab912 Add and enable edb 2001-08-16 10:47:24 +00:00
rh
d399df2bf7 Initial import of edb-1.0.2, the Enlightenment database abstraction layer. 2001-08-16 10:46:58 +00:00
abs
b7461a0df2 Fix for xpkgwedge, and buildlink-ify 2001-08-14 17:13:02 +00:00
jlam
e085ee5316 grep isn't used anymore, so don't substitute for @GREP@ in the INSTALL
files.  Substitute for @ID@ instead of directly using 'id', and use the
value of ${ID} already set in defs.*.mk.
2001-08-14 03:41:37 +00:00
veego
e109514d03 Fix same problems with the user check:
- use 'id' instead of 'finger'. this is not a real problem, but it
  is enough and fixing the next problem makes it possible to use it.
- grep -q doesn't work on solaris, so use a different way to suppress
  the output from the user check.
- the return code check for the user was reversed.
2001-08-12 19:55:56 +00:00
rh
a7603eaafc Fix typo: installed include files are actually include/db3/db.h and
include/db3/db_cxx.h, not "db3.h" and "db3_cxx.h"
2001-08-11 11:20:38 +00:00
mjl
44605c9d95 Update to 0.41. No changelog available. 2001-08-10 12:07:15 +00:00
mjl
ede916eaef Update to 1.01
- fixed core dump when trying to use a BYTEA value with
          a byte outside 0..127
2001-08-10 11:53:15 +00:00
mjl
ae5a74641d Update to 1.19
Made fetchall_arrayref({ foo=>1, ...}) be more strict to the specification
    in relation to wanting hash slice keys to be lowercase names.
  Fixed $sth->execute() to update $dbh->{Statement} to $sth->{Statement}.
  Added row number to trace output for fetch method calls.
  Added $h->{FetchHashKeyName} = 'NAME_lc' or 'NAME_uc' to alter
    behaviour of fetchrow_hashref() method. See docs.
  Added type_info quote caching to quote() method
    Makes using quote() with second data type param much much faster.
  Added type_into_all() caching to type_info()
  Added new API definition for table_info() and tables(),
  Added primary_key_info() to DBI API
  Added primary_key() to DBI API as simpler interface to primary_key_info().
  Indent and other fixes for DBI::DBD doc
  Added prepare_cached() insert_hash() example
  Removed false docs for fetchall_hashref(), use fetchall_arrayref({}).
2001-08-10 11:49:04 +00:00
wiz
2a4a8ca277 Fix dewey in DEPENDS line. 2001-08-09 19:28:58 +00:00
skrll
86c2a3237f Add and enable kmysqladmin 2001-08-01 08:22:23 +00:00
skrll
91fcd519ce Kmysqladmin is a GUI for administrating a MySQL installation
under KDE/QT  Kmysqladmin-0.5.1 specifically works with KDE2.

From Scott Presnell <srp@tworoads.net> in pkg/13393.
2001-08-01 08:20:45 +00:00
taca
23f160399b Add DIST_SUBDIR=ruby. 2001-07-31 00:09:44 +00:00
tron
f29efa9b01 Work arround build problem under Solaris. Fixes PR pkg/13021 by
Jeff Rizzo.
2001-07-29 17:13:48 +00:00
jlam
4e26ef93b9 Note addition of databases/java-db3. 2001-07-28 17:54:25 +00:00
jlam
63fd609019 Make COMMENT reflect package. 2001-07-28 17:50:41 +00:00
jlam
4484f7b454 java-db3: Java interface to the Sleepcat DB3 library.
Idea provided in pkg/13512 and pkg/13518 by Martti Kuparinen
<martti.kuparinen@iki.fi>.
2001-07-28 17:49:00 +00:00
jlam
a6b06a057c Patch readline detection to try running the test program so that we catch
problems early on if insufficient libraries are specified during linking.
Move the configure script patch to the last patch of the group so that
the configure script will have the most recent timestamp.
2001-07-27 17:52:33 +00:00
jlam
d2eb68d2a6 Add dir_DEFAULT setting used by EVAL_PREFIX logic to set the default
installation directory in case the package isn't installed.
2001-07-27 13:33:18 +00:00
wiz
f7fa6a4459 regen (no more patch-aa) 2001-07-27 10:57:41 +00:00
taca
f39622f1fc - Install document and examples.
- Utilize USE_RUBY_EXTCONF.
2001-07-22 15:52:10 +00:00
jlam
7b1d3cb465 Mechanical changes to buildlink.mk files to use EVAL_PREFIX to set
BUILDLINK_PREFIX.<pkgname>.  This allows buildlink to find X11BASE packages
regardless of whether they were installed before or after xpkgwedge was
installed.  Idea by Alistair Crooks <agc@pkgsrc.org>.
2001-07-20 01:54:31 +00:00
jlam
b4fa3a99c6 Remove hard-coded /usr/pkg/lib from rpath, and mark as USE_BUILDLINK_ONLY.
Also set includedir via configure argument instead of directly patching the
configure script, and add a buildlink.mk file for use by other package
Makefiles.
2001-07-19 19:16:43 +00:00
wulf
be66f1f40f Removed obsoleted patch-aa file 2001-07-19 13:18:42 +00:00
jlam
3b3539d711 Mark as USE_BUILDLINK_ONLY. 2001-07-19 06:26:23 +00:00
wulf
e98122f353 Updated geneweb to version 4.02: Many bugfixes and improvements 2001-07-15 15:34:57 +00:00
wulf
b59ea6676a Update of geneweb to 4.02: Many bugfixes and improvements 2001-07-15 15:33:22 +00:00
tron
3d3cdb97a6 Add missing dependence on "php-pcre" package. 2001-07-10 18:40:37 +00:00
tron
8d94fbe1f1 Install missing language files. 2001-07-10 13:56:43 +00:00
tron
4f0e3bf374 Install necessary JavaScript files. Bump version number to 2.1.99.1nb1. 2001-07-10 13:43:01 +00:00
tron
9e4b961847 Add and enable "phpmyadmin". 2001-07-08 21:00:33 +00:00
tron
51acde8faf Initial import of "phpmyadmin" package:
Set of PHP-scripts to adminstrate MySQL over the WWW
2001-07-08 20:53:04 +00:00
mjl
365b2d33e0 Move .so into RUBY_SITEARCHLIBDIR since it's arch specific. Pointed out
by Takahiro Kambe <taca@sky.yamashina.kyoto.jp>
2001-07-08 17:36:10 +00:00
mjl
0f25a4c6b0 Enable ruby-postgresql, ruby-DBI, ruby-DBD-postgresql 2001-07-08 17:32:02 +00:00
mjl
0a45355299 Enable ruby-postgresql 2001-07-08 15:26:36 +00:00
mjl
74a46e93f0 Initial import of ruby-postgresql, a ruby module to access postgres
databases.
2001-07-08 15:24:05 +00:00
bad
496b5b32ed Change the patch to only do this #ifdef __NetBSD__. 2001-07-08 15:23:16 +00:00
bad
737181726f Update mysql to 3.23.39.
Disable the mysql-test stuff entirely.

Sync mysql-client's patch-af with mysql-server's.

Changes in release 3.23.39
--------------------------

* If one dropped and added an `AUTO_INCREMENT' column, the
`AUTO_INCREMENT' sequence wasn't reset.
* `CREATE .. SELECT' now creates not unique indexes delayed.
* Fixed problem where `LOCK TABLES table_name READ' followed by
`FLUSH TABLES' put a exclusive lock on the table.
* `REAL' @variables with was represented with 2 digits when
converted to strings.
* Fixed problem that client 'hung' when `LOAD TABLE FROM MASTER'
failed.
* Running `myisamchk --fast --force' will no longer repair tables
that only had the open count wrong.
* Added functions to handle symbolic links to make life easier in
4.0.
* We are now using the `-lcma' thread library on HP-UX 10.20 to get
*MySQL* more stable on HP-UX.
* Fixed problem with `IF()' and number of decimals in the result.
* Fixed date-part extraction functions to work with dates where day
and/or month is 0.
* Extended argument length in option files from 256 to 512 chars.
* Fixed problem with shutdown when `INSERT DELAYED' was waiting for
a `LOCK TABLE'.
* Fixed coredump bug in InnoDB when tablespace was full.
* Fixed problem with `MERGE' tables and big tables (> 4G) when using
`ORDER BY'.

Changes in release 3.23.38
--------------------------

* Fixed a bug when `SELECT' from `MERGE' table sometimes results in
incorrectly ordered rows.
* Fixed a bug in `REPLACE()' when using the ujis character set.
* Applied Sleepycat BDB patches 3.2.9.1 and 3.2.9.2.
* Added option `--skip-stack-trace' to `mysqld'.
* `CREATE TEMPORARY' now works with `InnoDB' tables.
* `InnoDB' now promotes sub keys to whole keys.
* Added option `CONCURRENT' to `LOAD DATA'.
* Better error message when slave `max_allowed_packet' is too low to
read a very long log event from the master.
* Fixed bug when too many rows where removed when using `SELECT
DISTINCT ... HAVING'.
* `SHOW CREATE TABLE' now returns `TEMPORARY' for temporary tables.
* Added `Rows_examined' to slow query log.
* Fixed problems with function returning empty string when using
together with a group functions and a `WHERE' that didn't match
any rows.
* New program `mysqlcheck'.
* Added database name to output for administrative commands like
`CHECK', `REPAIR', `OPTIMIZE'.
* Lots of portability fixes for InnoDB.
* Changed optimizer so that queries like `SELECT * FROM
table_name,table_name2 ... ORDER BY key_part1 LIMIT #' will use
index on `key_part1' instead of `filesort'.
* Fixed bug when doing `LOCK TABLE to_table WRITE,...; INSERT INTO
to_table... SELECT ...' when `to_table' was empty.
* Fixed bug with `LOCK TABLE' and BDB tables.

Changes in release 3.23.37
--------------------------

* Fixed a bug when using `MATCH' in `HAVING' clause.
* Fixed a bug when using `HEAP' tables with `LIKE'.
* Added `--mysql-version' to `safe_mysqld'
* Changed `INNOBASE' to `InnoDB' (because the `INNOBASE' name was
already used). All `configure' options and `mysqld' start options
are now using `innodb' instead of `innobase'. This means that you
have to change any configuration files where you have used
`innobase' options before upgrading to this version!
* Fixed bug when using indexes on `CHAR(255) NULL' columns.
* Slave thread will now be started even if `master-host' is not set,
as long as `server-id' is set and valid `master.info' is present
* Partial updates (terminated with kill) are now logged with a
special error code to the binary log. Slave will refuse to execute
them if the error code indicates the update was terminated
abnormally, and will have to be recovered with `SET
SQL_SLAVE_SKIP_COUNTER=1; SLAVE START' after a manual sanity
check/correction of data integrity.
* Fixed bug that erroneously logged a drop of internal temporary
table on thread termination to the binary log - bug affected
replication.
* Fixed a bug in `REGEXP()' on 64-bit machines.
* `UPDATE' and `DELETE' with `WHERE unique_key_part IS NULL' didn't
update/delete all rows.
* Disabled `INSERT DELAYED' for tables that support transactions.
* Fixed bug when using date functions on `TEXT'/`BLOB' column with
wrong date format.
* UDFs now also work on Windows. (Patch by Ralph Mason)
* Fixed bug in `ALTER TABLE' and `LOAD DATA INFILE' that disabled
key-sorting. These commands should now be faster in most cases.
* Fixed performance bug where reopened tables (tables that had been
waiting for `FLUSH' or `REPAIR') would not use indexes for the
next query.
* Fixed problem with `ALTER TABLE' to Innobase tables on FreeBSD.
* Added `mysqld' variables `myisam_max_sort_file_size' and
`myisam_max_extra_sort_file_size'.
* Initialize signals early to avoid problem with signals in Innobase.
* Applied patch for the `tis620' character set to make comparisons
case-independent and to fix a bug in `LIKE' for this character set.
*NOTE*: All tables that uses the `tis620' character set must be
fixed with  `myisamchk -r' or `REPAIR TABLE' !
* Added `--skip-safemalloc' option to `mysqld'.

Changes in release 3.23.36
--------------------------

* Fixed a bug that allowed you to use database names containing a `.'
character.  This fixes a serious security issue when `mysqld' is
run as root.
* Fixed bug when thread creation failed (could happen when doing a
LOT of connections in a short time).
* Fixed some problems with `FLUSH TABLES' and `TEMPORARY' tables.
(Problem with freeing the key cache and error `Can't reopen
table...').
* Fixed a problem in Innobase with other character sets than `latin1'
and another problem when using many columns.
* Fixed bug that caused a core dump when using a very complex query
involving `DISTINCT' and summary functions.
* Added `SET TRANSACTION ISOLATION LEVEL ...'
* Added `SELECT ... FOR UPDATE'.
* Fixed bug where the number of affected rows was not returned when
`MySQL' was compiled without transaction support.
* Fixed a bug in `UPDATE' where keys weren't always used to find the
rows to be updated.
* Fixed a bug in `CONCAT_WS()' where it returned wrong results.
* Changed `CREATE ... INSERT' and `INSERT ... SELECT' to not allow
concurrent inserts as this could make the binary log hard to
repeat.  (Concurrent inserts are enabled if you are not using the
binary or update log).
* Changed some macros to be able to use fast mutex with glibc 2.2.
2001-07-08 13:59:14 +00:00
zuntum
feb48c5de2 Update mytop to 0.8
Changes:

  Added a "Queries Per Second" or qps mode. You can enter qps mode by
  hitting the `m' key. In this mode, mytop will write out one integer
  per second. The number written reflects the number of queries
  executed by the server in the previous one second interval.

  mytop is now distributed as a true Perl package. There's a normal
  Makefile.PL, which means it can be installed via the standard mantra.

o use REPLACE_PERL
2001-07-08 13:07:45 +00:00
bad
7a070fead6 bsd.pkg.mk rev. 1.758 started to always set LIBS in CONFIGURE_ENV.
Fix the invocation of the mit-pthreads configure script to not add
the non-existant pthreads library to LIBS so that the compiler doesn't bomb
out.

Fixes pkg/13277.
2001-07-06 15:27:17 +00:00
jlam
06a4225afc Remove REPLACE_BUILDLINK_SED and BUILDLINK_CONFIG_WRAPPER_SED settings
as they're really only needed for USE_X11BASE packages.
2001-07-02 05:35:20 +00:00
jlam
44683f15f9 REPLACE_BUILDLINK_SED and BUILDLINK_CONFIG_WRAPPER_SED should do opposite
substitutions, so make it so.
2001-07-02 04:40:37 +00:00
jlam
34a1df0bcb Change BUILDLINK_FIX_LIBTOOL_SED to REPLACE_BUILDLINK_SED. 2001-07-02 04:27:39 +00:00
jlam
cb76bd5efc Move inclusion of bsd.buildlink.mk to start of file. 2001-07-01 22:59:08 +00:00
taca
f1cc890040 Add and enable ruby-gdbm. 2001-06-30 14:16:33 +00:00
taca
bbbc42c7ce Importing Ruby extension to GDBM library.
This will be part of ruby meta-package.
2001-06-30 08:15:23 +00:00
jlam
806a25ed07 Use BUILDLINK_FIX_LIBTOOL_SED to replace for installed freetds directory. 2001-06-23 19:42:11 +00:00
jlam
34d11d8a0f Generalize how the dependency pattern may be specified. Instead of just
FOO_REQD=1.0 being converted to foo>=1.0, one can now directly specify
the dependency pattern as FOO_DEPENDS=foo>=1.0.  This allows things like
JPEG_DEPENDS=jpeg-6b, or fancier expressions like for postgresql-lib.
Change existing FOO_REQD definitions in Makefiles to FOO_DEPENDS.
2001-06-23 19:26:48 +00:00
jlam
b62e28495f Add buildlink.mk files for use by other package Makefiles. 2001-06-21 21:41:34 +00:00
jlam
a85615f592 Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-06-21 21:40:07 +00:00
jlam
cb26008f81 Mark as USE_BUILDLINK_ONLY. 2001-06-21 02:47:27 +00:00
jlam
e44f195d18 Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. 2001-06-21 02:04:59 +00:00
jlam
e1c770ebab Add buildlink.mk file for use by other package Makefiles. 2001-06-20 23:48:49 +00:00
jlam
8792b1e00e Whitespace chnages, and include bsd.buildlink.mk(!) missed in last commit. 2001-06-20 23:46:23 +00:00
jlam
e8ef1c1b23 Mark as USE_BUILDLINK_ONLY. 2001-06-20 23:42:34 +00:00
jlam
ccb50b7c08 Purely cosmetic changes to make this line up nicely. 2001-06-20 23:41:03 +00:00
jlam
42d70a42cf Add buildlink.mk file for use by other package Makefiles. 2001-06-19 07:37:37 +00:00
veego
6d94e90d1b It is www.mysql.com and not www.mysql.com.org. 2001-06-17 10:28:33 +00:00
jlam
42cd8b6ec4 Just define POSTGRES_HOME in the environment instead of both
POSTGRES_INCLUDE and POSTGRES_LIB.
2001-06-13 15:51:46 +00:00
rh
95b98da85c Set POSTGRES_INCLUDE and POSTGRES_LIB to appropriate values for building. 2001-06-13 15:23:14 +00:00
jlam
328a35f96f LIBS is automatically added to CONFIGURE_ENV by bsd.pkg.mk if
GNU_CONFIGURE is defined, so simply set LIBS to the appropriate value.
2001-06-12 20:33:00 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
jlam
dbfde59b14 The buildlink include and lib directories are added to CFLAGS, CPPFLAGS,
CXXFLAGS, and LDFLAGS by the buildlink.mk files so remove the extra
definitions to add them from the package Makefiles.  As advised by the
bsd.buildlink.mk file, also ensure that the buildlink.mk files are
included prior to defining any package-specific CFLAGS/LDFLAGS to ensure
that the buildlink directories are at the head of the compiler search
paths.
2001-06-11 02:05:07 +00:00
jlam
072be2ad69 Use bsd.buildlink.mk instead of duplicating code all over the place. 2001-06-11 01:59:33 +00:00
mjl
2a8c0cd72b Updated to 1.18
Fixed that altering ShowErrorStatement also altered AutoCommit!
  Fixed DBD::Proxy to handle commit() and rollback(). Long overdue, sorry.
  Fixed incompatibility with perl 5.004 (but no one's using that right? :)
  Fixed connect_cached and prepare_cached to not be affected by the order
    of elements in the attribute hash.
  Fixed version number of DBI::Shell
  Defined and documented table_info() attribute semantics (ODBC compatible)
2001-06-10 13:52:45 +00:00
jlam
5d02f04b3a Use cookies (.*_done) to determine whether headers and libs have been
linked from a particular package, and add a pre-configure target to
the buildlink.mk file to more painlessly use buildlink.mk files.  A
${BUILDLINK_TARGETS} variable still exists in case a package _must_
define NO_CONFIGURE.
2001-06-10 00:09:29 +00:00
jlam
3bc5e40254 Remove dependency on ${BUILDLINK_TARGETS} in pre-configure and pre-build
targets as the buildlink.mk files now add the dependency automatically.
Remove any NO_CONFIGURE definitions as they seem to be useless.
2001-06-10 00:08:41 +00:00
wiz
c8895b0649 RCS police. 2001-06-09 15:01:58 +00:00
wiz
99ad6dc115 Sort. 2001-06-09 10:45:22 +00:00
mjl
c2ba0284a3 Update to 1.00.
- Fetching all records now resets Active flag as it should.
2001-06-02 14:56:26 +00:00
mjl
b66c2b8d9f Updated to 1.16.
Reimplemented fetchrow_hashref in C, now fetches about 25% faster!
  Changed behaviour if both PrintError and RaiseError are enabled
    to simply do both (in that order, obviously :)
  Slight reduction in DBI handle creation overhead
  Fixed $dbh->{Driver} & $sth->{Database} to return 'outer' handles.
  Fixed execute param count check to honour RaiseError
  Fixed build for perl5.6.1 with PERLIO
  Fixed client sql restrictions in ProxyServer.pm
  Fixed batch mode command parsing in Shell
  Fixed typo in selectcol_arrayref docs
  Fixed selectrow_hashref to be available to callers
  Fixed core dump if statement handle didn't define Statement attribute
  Added bind_param_inout docs to DBI::DBD
  Added note to data_sources() method docs that some drivers may
    require a connected database handle to be supplied as an attribute
  Trace of install_driver method now shows path of driver file loaded
  Changed many '||' to 'or' in the docs
  Updated DBD::ADO again (improvements in error handling)
  Updated Win32::DBIODBC (Win32::ODBC emulation)
  Updated email and web addresses in DBI::FAQ
2001-06-02 14:50:35 +00:00
mjl
4e94b7a619 Update to 0.38: Changes (incomplete, sorry, that's all there is)
- SearchBuilder.pm - refactored to allow LEFT joins.
- SearchBuilder::Record::Cachable now constructs cache keys in a way
  that doesn't lose when records in different tables have the same keys.
- Added DBIx::SearchBuilder::Record::Cachable from <mhat@netlag.com>
- Changed SearchBuilder->Count to do the right thing if no
  query has been performed
2001-06-02 11:51:40 +00:00
jlam
e0f28140f1 Update postgresql to 7.1.2. Also update postgresql packages built from
postgresql sources:

	postgresql-client, postgresql-docs, postgresql-lib, postgresql-server,
	postgresql-plperl, postgresql-pltcl,
	odbc-postgresql, py-postgresql, tcl-postgresql, tk-postgresql

to 7.1.2 or to depend on postgresql-libs-7.1.2.  Changes from version 7.1.1:

	Fix PL/PgSQL SELECTs when returning no rows
	Fix for psql backslash core dump
	Referential integrity permission fix
	Optimizer fixes
	pg_dump cleanups
2001-05-29 23:28:05 +00:00
jlam
15fbb91bd6 Add buildlink.mk file to link appropriate libraries and headers into
${BUILDLINK_INCDIR} and ${BUILDLINK_LIBDIR}, to be used by other packages.
2001-05-28 05:38:04 +00:00
mjl
1730a71573 Update to 0.1027. Changes:
* lib/DBD/File.pm (table_info): Added closedir().
2001-05-26 01:53:32 +00:00
mjl
94606e7d0b Update to 0.1020. Changes:
* Changed distribution to include
          files generated by Solaris bison 1.27

        * Added LIMIT clause
2001-05-26 01:49:12 +00:00
mjl
bdbe4dd4eb Update to 0.99. Changes are
- fix segmentation fault in pg_error
- bug-fix for core-dump after any failed function call
- add support for the datatype bytea
- fix bug in connect method, which erroneously set the userid and the
  password to the environment variables DBI_USER and DBI_PASS
- which removed the special handling of a backslash when used for octal
  presentation. Now a backslash always will be escaped.
- remove memory-leak in ping function, bug-fix
- correct the recognition of primary keys in table_attributes().
- fix a segmentation fault in DBD::pg::blob_read() when reading LOBs that
  required perl to reallocate space for the variable holding the scalar value
- updated test.pl to create a test blob larger than 256 bytes (now 128 Kbytes)
- fix a seg-fault when inserting large amounts of text.
- remove the newlines from the error messages and quote date placeholders.
2001-05-25 20:40:03 +00:00
jlam
a25ac52b66 Add definitions for BUILDLINK_INCDIR and BUILDLINK_LIBDIR used by the
post-extract target.
2001-05-25 14:56:34 +00:00
jlam
54718a4db7 Standardize name of file to include for build-links to be "buildlink.mk".
Use BUILDLINK_INCDIR, BUILDLINK_LIBDIR for locations of linked headers
and libraries.  Create a variable BUILDLINK_TARGETS whose value is the
list of build-link targets to execute.
2001-05-24 08:53:54 +00:00
jlam
31ed72fa68 Bump dependency on tcl to the latest version...it's needed to actually
build the software, but a lower dependency may be used when running the
software.
2001-05-24 03:02:54 +00:00
jlam
6ab2135cb8 ODBC-specific PostgreSQL homepage 2001-05-23 07:19:12 +00:00
jlam
0cdaf05148 Use editline readline emulation when available. Also install the man page
for sqsh.
2001-05-22 05:28:23 +00:00
jlam
9d53d6c399 Sort. 2001-05-22 04:37:07 +00:00
jlam
c8916474a4 Update pgaccess to 0.98.7. Changes from version 0.98.6 include:
* Fixed table creation when all columns are inherited and no new columns
       are added
     * Geometry improvements in diagram definition
2001-05-22 04:23:50 +00:00
abs
37e6cc7ad4 Use useradd and groupadd on Linux as well as SunOS 2001-05-21 16:02:50 +00:00
jlam
5af21cdbe8 LDFLAGS is already set to -L... -Wl,-R..., and CFLAGS and LDFLAGS are
already added to CONFIGURE_ENV by bsd.pkg.mk.  Also some minor cosmetic
changes.
2001-05-18 15:29:36 +00:00
jlam
d4ab5f3da9 Move the message that informs the user of the possible need to dump the
databases prior to installing a new version of PostgreSQL from PRE-INSTALL
time to DEINSTALL time.  Remove ${CAT} from the INSTALL file as it's no
longer needed in the script.
2001-05-18 06:13:54 +00:00
jlam
70b5c5b46c Fix problem reported by David Brownlee <abs@netbsd.org> where psql isn't
built with readline support despite linking against libreadline.
2001-05-16 15:41:03 +00:00
jlam
ab99782500 Cosmetic change: sort Makefile includes 2001-05-16 15:28:42 +00:00
abs
b892878632 Update for moved Makefile.getopt 2001-05-16 09:48:58 +00:00
jlam
a48e6fa576 The CFLAGS and LDFLAGS settings have migrated to Makefile.common in
databases/postgresql.
2001-05-16 05:30:33 +00:00
jlam
421b1ef2f0 Adapt postgresql-client to use devel/readline/Makefile.readline instead
of the one in databases/postgresql.  Remove the Makefile.readline in
databases/postgresql as it's no longer used by any packages.
2001-05-16 05:28:55 +00:00
jlam
c755567e00 Move Makefile.getopt to pkgsrc/devel/libgetopt and cosmetic updates
to Makefile.readline.
2001-05-15 19:24:27 +00:00
jlam
eccb41c4f6 Fix dependencies and post-extract target. "Make build" in
databases/postgresql should now correctly trigger the full build and
installation of PostgreSQL.
2001-05-15 15:59:22 +00:00
jlam
10595de167 Surround possible empty string in quotes so [ sees an argument. 2001-05-14 21:19:42 +00:00
jlam
8c14b14d95 Generalize some of the code a bit to make it easier to cut-and-paste into
other scripts.
2001-05-14 21:02:39 +00:00
jlam
aac27413ec Move database initialization step from the INSTALL script to a
start_precmd in the pgsql rc.d script.  This is more correct, since if
postgresql-server is installed but never used, then no database really
needs to be initialized.  As a side-effect, the bulk-builds of postgresql
should now leave less crud in the aftermath of deinstalling postgresql.
2001-05-14 20:38:56 +00:00
kleink
56963b1717 Update OpenLDAP to 1.2.12.
Changes included in OpenLDAP 1.2.12
        CVS Tag: OPENLDAP_REL_ENG_1_2
        Fixed slapd sb_max_incoming bug
        Fixed ldapmodify ldaphost NULL bug
        Fixed ldapsearch uninitialized fp bug
        Fixed Pth initialization bug
        Fixed libldap/add mod_bvalues typo
        Fixed ldappasswd crypt(3) crash (ITS#598)
        Fixed slapd/config.c MAXARGS boundary condition bug
        Fixed cn=monitor/config rdwr lock leak
        Fixed liblber exception handling bugs
        Build Environment
                Remove extra Digital UNIX symbol (ITS#590)
                Ignore make clean rm failure
                Fix ud install mode (ITS#633)
2001-05-14 16:15:52 +00:00
jlam
110cd4ab9b Document the package naming scheme for PostgreSQL packages. 2001-05-14 15:45:08 +00:00
jlam
02dace804c Moved p5-pgsql to p5-postgresql 2001-05-14 15:15:00 +00:00
jlam
69041b22bd Moved p5-pgsql to p5-postgresql. 2001-05-14 15:13:41 +00:00
jlam
e9b5dcc847 Move this package to p5-postgresql for consistency in package names. 2001-05-14 15:12:32 +00:00
jlam
d2f44f289a Set POSTGRES_HOME to correct value regardless of what postgresql packages
are installed.
2001-05-14 15:09:02 +00:00
jlam
cded4feae4 Update postgresql dependencies to look like:
DEPENDS+= postgresql-{6.5.3*,7.0*,lib-*}:../../databases/postgresql-lib
2001-05-14 15:04:49 +00:00
jlam
fa674637f4 Add and enable the following packages:
postgresql-client, postgresql-docs, postgresql-lib,
	postgresql-plperl, postgresql-pltcl, postgresql-server
2001-05-14 14:57:43 +00:00
jlam
debc913968 Update tk-postgresql to 7.1.1. There don't appear to be any functional
changes from version 7.0.3, only that this package is now built from sources
found in the PostgreSQL-7.1.1 sources.
2001-05-14 14:54:16 +00:00
jlam
8680adefd0 Update tcl-postgresql to 7.1.1. There don't appear to be any functional
changes from version 7.0.3, only that this package is now built from sources
found in the PostgreSQL-7.1.1 sources.  The PL/Tcl procedural language module
has now been split off into a separate package, pgsql-pltcl.
2001-05-14 14:53:52 +00:00
jlam
9bbb6e80fd Update py-postgresql to 3.2. Changes from version 3.1 include few bugfixes,
adds a few minor features and makes a few speedups in the code, plus:

  - Fix some DB-API quoting problems (niall.smart@ebeon.com)
  - Moved development into PostgreSQL development tree.
2001-05-14 14:53:28 +00:00