Commit graph

713 commits

Author SHA1 Message Date
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