Commit graph

858 commits

Author SHA1 Message Date
yyamano
fe4b706f3e Make conf-ld to make it build on Darwin. pkg/15467 2002-03-30 13:15:02 +00:00
uebayasi
3449fcf1fb Add & enable db4. 2002-03-30 05:37:10 +00:00
uebayasi
5a667bb687 Initial import of Sleepycat db4 provided by Alex Newman <dolemite@wuli.nu>
in pkg/16075.

From DESCR:

	Berkeley DB is an embeddable database system that supports keyed
	access to data. The software is distributed in source code form,
	and developers can compile and link the source code into a single
	library for inclusion directly in their applications.
2002-03-30 05:35:57 +00:00
briggs
d58d53e602 Adjust syscalls-powerpc-netbsd.S so it will build correctly again.
Problem reported on port-macppc by Ryan La Riviere <larz@cbis.ece.drexel.edu>.
2002-03-25 15:19:30 +00:00
fredb
2e99992065 Bump dependency on ruby-base and ${PKGREVISION} as a result of the
fix to ${MACHINE_GNU_PLATFORM} causing ${RUBY_SITEARCHLIBDIR} to be
moved on certain ports.
2002-03-21 04:48:05 +00:00
martti
20be89b3b2 Updated p5-DBD-mysql to 1.2219
Changes since 2.2216 are missing, here is the changes from 1.2215 to 1.2216 :
* Portability changes for mSQL 3 and MySQL 4.
* Added transaction support for MySQL.
  (Bob Lyons <lyons@nextrials.com>)
* dbd/dbdimp.c: Fixed MAXLENGTH warning; used to hint for
  a not existing mysql_maxlength, which should read
  mysql_max_length. (Paul DuBois <paul@snake.net>)
* Fixed installation problem when a directory was specified,
  but did not exist. (Will Partain <partain@dcs.gla.ac.uk>)
* Fixed that mysql_errno wasn't used properly. (Chris Adams
  <cmadams@hiwaay.net>)
* Fixed test suite problem, when user name and password
  have been interpolated. (Bruno Hivert (LMC)
  <lmcbrhi@lmc.ericsson.se>)
* mysql_insertid and mysql_affectedrows are no longer treated
  as integers, but longs. Thanks to Michael G Schwern
  <schwern@pobox.com>.
2002-03-20 11:33:04 +00:00
martti
17885721f4 Updated mysql-server to 3.23.49
* Don't give warning for statement that is only a comment; This is
  needed for mysqldump --disable-keys to work.
* Fixed unlikely caching bug when doing a join without keys. In this case
  the last used field for a table always returned NULL.
* Added options to make LOAD DATA LOCAL INFILE more secure.
* Added --xml option to mysqldump for producing XML output.
* Changed to use autoconf 2.52 (from autoconf 2.13)
* Fixed bug in complicated join with const tables.
* Added internal safety checks for InnoDB.
* Some InnoDB variables was always shown in SHOW VARIABLES as OFF on
  high-byte-first systems (like sparc).
* Fixed problem with one thread using an InnoDB table and another thread
  doing an ALTER TABLE on the same table. Before that, mysqld could crash
  with an assertion failure in row0row.c, line 474.
* Tuned the InnoDB SQL optimizer to favor more often index searches over
  table scans. SELECT queries will now also generally run faster on all
  platforms.
* If MySQL binlogging is used, InnoDB now prints after crash recovery the
  latest MySQL binlog name and the offset InnoDB was able to recover to.
  This is useful, for example, when resynchronizing a master and a slave
  database in replication.
* Added better error messages to help in installation problems of
  InnoDB tables.
* One can now recover also MySQL temporary tables which have become
  orphaned inside the InnoDB tablespace.
* InnoDB now prevents a FOREIGN KEY declaration where the signedness is
  not the same in the referencing and referenced integer columns.
* Calling SHOW CREATE TABLE or SHOW TABLE STATUS could cause memory
  corruption and make mysqld to crash. Especially at risk was mysqldump,
  because it calls frequently SHOW CREATE TABLE.
* If inserts to several tables containing an auto-inc column were wrapped
  inside one LOCK TABLES, InnoDB asserted in lock0lock.c.
* In 3.23.47 we allowed several NULLS in a UNIQUE secondary index for an
  InnoDB table. But CHECK TABLE was not relaxed: it reports the table as
  corrupt. CHECK TABLE no longer complains in this situation.
* SHOW GRANTS now shows REFERENCES instead of REFERENCE.
2002-03-18 14:17:43 +00:00
martti
aaa9d6358b Updated mysql-client to 3.23.49
* Don't give warning for statement that is only a comment; This is
  needed for mysqldump --disable-keys to work.
* Fixed unlikely caching bug when doing a join without keys. In this case
  the last used field for a table always returned NULL.
* Added options to make LOAD DATA LOCAL INFILE more secure.
* Added --xml option to mysqldump for producing XML output.
* Changed to use autoconf 2.52 (from autoconf 2.13)
* Fixed bug in complicated join with const tables.
* Added internal safety checks for InnoDB.
* Some InnoDB variables was always shown in SHOW VARIABLES as OFF on
  high-byte-first systems (like sparc).
* Fixed problem with one thread using an InnoDB table and another thread
  doing an ALTER TABLE on the same table. Before that, mysqld could crash
  with an assertion failure in row0row.c, line 474.
* Tuned the InnoDB SQL optimizer to favor more often index searches over
  table scans. SELECT queries will now also generally run faster on all
  platforms.
* If MySQL binlogging is used, InnoDB now prints after crash recovery the
  latest MySQL binlog name and the offset InnoDB was able to recover to.
  This is useful, for example, when resynchronizing a master and a slave
  database in replication.
* Added better error messages to help in installation problems of
  InnoDB tables.
* One can now recover also MySQL temporary tables which have become
  orphaned inside the InnoDB tablespace.
* InnoDB now prevents a FOREIGN KEY declaration where the signedness is
  not the same in the referencing and referenced integer columns.
* Calling SHOW CREATE TABLE or SHOW TABLE STATUS could cause memory
  corruption and make mysqld to crash. Especially at risk was mysqldump,
  because it calls frequently SHOW CREATE TABLE.
* If inserts to several tables containing an auto-inc column were wrapped
  inside one LOCK TABLES, InnoDB asserted in lock0lock.c.
* In 3.23.47 we allowed several NULLS in a UNIQUE secondary index for an
  InnoDB table. But CHECK TABLE was not relaxed: it reports the table as
  corrupt. CHECK TABLE no longer complains in this situation.
* SHOW GRANTS now shows REFERENCES instead of REFERENCE.
2002-03-18 14:17:38 +00:00
wiz
3e666d2f42 Update to 0.53, based on pkg/15066.
Changes since 0.51:
- tdspool now working for big endian systems
- Added some descriptive text to the PWD file
- EINTR handling during login (Kostya Ivanov)
- Added support for TLI style interfaces files (thanks Michael for explaining)
- Added 'text size' config option which changes textsize on connect
- Added preliminary TDS 8.0 support (no new datatypes supported though)
- Added 'emulate little endian' config flag
- Some TDS5 placeholder stuff.  Not ready for primetime yet.
- Added support for new configuration format (freetds.conf)
- unixODBC now working
- Added support for nullable bits (BITN)
- checked in work on tds connection pooling server
- added preliminary userguide (James Lowden and me)
- a lot of work on ODBC driver, now works with PHP
- added config options for iodbc/unixodbc (unixODBC doesn't actually work yet)
- image -> char now works (verified with ctlib only)
- varbinary -> char now works with destlen of -1
- New config routines
- numeric problem with 7.0 fixed
- digit cutoff on numerics/floats fixed
As well as some bug fixes.
2002-03-14 23:57:02 +00:00
mjl
6ef2a68bc0 Update p5-DBD-postgresql to 1.11
* Pg.pm (quote): Applied patch to simplfiy and speed up quoting.
2002-03-14 22:23:36 +00:00
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36:35 +00:00
tv
9ecf94c097 Add directory level "source" to MASTER_SITES. Only the newest version
(now 7.2, but I'm not in a position to upgrade the whole shebang yet) is
accessible directly form the top distro level.
2002-03-12 22:09:35 +00:00
wiz
2ce48bdc9e Install executable and man page in package's Makefile directly.
Work-around for pkg/15385.
2002-03-12 01:52:27 +00:00
jlam
43c1145f91 Remove odd -L${WRKSRC}/libraries junk from openldap libtool archives.
Fixes part of pkg/15794 by Bernd Ernesti <bernd@arresum.inka.de>.  This
wasn't actually a buildlink problem, but buildlink is flexible enough to
provide a solution.
2002-03-07 23:40:56 +00:00
jlam
eb1e93618c If USE_SASL == YES, then the openldap libraries are linked against
libsasl.so, so include cyrus-sasl/buildlink.mk to pull in the SASL
libraries into ${BUILDLINK_DIR}.
2002-03-07 21:50:40 +00:00
wiz
7a2ac970fe Sort. 2002-02-28 17:50:05 +00:00
tron
b8d1c715f6 Update distribution file checksum for PHP version 4.1.2. 2002-02-28 09:50:01 +00:00
jlam
1bf6023ce9 Update databases/php4-pgsql to 4.1.2. The only change from version 4.1.1 is
that this is built from the php-4.1.2 sources.
2002-02-28 06:17:18 +00:00
jlam
b6f5669151 Update databases/php4-odbc to 4.1.2. The only change from version 4.1.1 is
that this is built from the php-4.1.2 sources.
2002-02-28 06:17:13 +00:00
jlam
64d69c8bce Update databases/php4-mysql to 4.1.2. The only change from version 4.1.1 is
that this is built from the php-4.1.2 sources.
2002-02-28 06:17:09 +00:00
jlam
de566dc541 Update databases/php4-ldap to 4.1.2. The only change from version 4.1.1 is
that this is built from the php-4.1.2 sources.
2002-02-28 06:17:04 +00:00
jlam
6c46f93f52 Update databases/php4-filepro to 4.1.2. The only change from version 4.1.1 is
that this is built from the php-4.1.2 sources.
2002-02-28 06:16:59 +00:00
jlam
bf348e3dcd Update databases/php4-dbase to 4.1.2. The only change from version 4.1.1 is
that this is built from the php-4.1.2 sources.
2002-02-28 06:16:54 +00:00
jlam
63d1563f26 Update databases/php4-dba to 4.1.2. The only change from version 4.1.1 is
that this is built from the php-4.1.2 sources.
2002-02-28 06:16:48 +00:00
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
2002-02-18 15:14:00 +00:00
skrll
08bdd44549 mkdir -> ${MKDIR}
rmdir -> ${RMDIR}
rm -> ${RM} (${RM} added to PLIST_SUBST)
chmod -> ${CHMOD}
chown -> ${CHOWN}
2002-02-15 10:12:28 +00:00
mjl
97f54a0c87 Update p5-SQL-Statement to 1.002
Added backwards compatiblity: both SQL::Statement and SQL::Parser now
     work in perl version 5.004 and above.
  Changed defaults for DBD::CSV so it now accepts new SQL without adding
     extra flags to scripts
  Added support for SQL comments
  Fixed bugs in qualified column names (e.g. tableA.*), and in joins
     using ON or WHERE
  Fixed bug in UPDATE that caused the new value to be a hash rather
     than a scalar.
  New features:
     Explicit and implicit joins
     Table name aliases
     Set functions
     String functions
     String concatenation
     Numeric expressions
     IN predicate
     BETWEEN predicate
     Alphabetic comparison in WHERE clauses
     Ordering of text that looks like a number
     Verbose error messages for both Parsing and Execution errors
  Pure perl, new maintainer.
2002-02-14 16:02:50 +00:00
mjl
5bf01d3623 Update p5-DBD-CSV to 0.2001
adjusted docs to show Jeff as the new maintainer.
  added docs for extended SQL features (joins, etc.) available
     with SQL::Statement 1.0 and above.
  adjusted tests blobs.t, chopblanks.t, and ak-dbd.t to work with
     all versions of SQL::Statement.
2002-02-14 15:55:20 +00:00
mjl
12532193d2 Update p5-DBI to 1.21
Fixed DBD::Proxy support for AutoCommit
  Fixed DBI::ProxyServer bind_param(_inout) handling
  Fixed DBI::ProxyServer fetch loop
  Fixed install_driver do-the-right-thing with $@ on error. It, and connect(),
    will leave $@ empty on success and holding the error message on error.
  Fixed fetchrow_hashref to assign columns to the hash left-to-right
    so later fields with the same name overwrite earlier ones
    as per DBI < 1.15
  Changed tables() to use quote_indentifier() if the driver returns a
    true value for $dbh->get_info(29) # SQL_IDENTIFIER_QUOTE_CHAR
  Changed ping() so it no longer triggers RaiseError/PrintError.
  Changed connect() to not call $class->install_driver unless needed.
  Changed DESTROY to catch fatal exceptions and append to $@.
  Added ISO SQL/CLI & ODBCv3 data type definitions
  Removed the definition of SQL_BIGINT data type constant as the value is
    inconsistent between standards (ODBC=-5, SQL/CLI=25).
  Added $dbh->column_info(...)
  Added $dbh->foreign_key_info(...)
  Added $dbh->quote_identifier(...)
  Added $h->{HandleError} = sub { ... } addition and/or alternative
    to RaiseError/PrintError.
  Added Fowler/Noll/Vo hash type as an option to DBI::hash().
  Added DBI::Changes so now you can "perldoc DBI::Changes", yeah!
  Added selectrow_arrayref & selectrow_hashref docs
2002-02-14 15:50:05 +00:00
martti
83b389a704 Updated openldap to 2.0.23
* Fixed slapd moddn acl bug (ITS#1562) (ITS#1582)
* Fixed slapd acl regex (to dn="") portability bug (ITS#1579)
* Disabled -lldap atexit() handler (ITS#1577)
* Updated config.guess/sub scripts (ITS#1567)
* Fixed a number of typos (ITS#1578)
2002-02-13 12:21:24 +00:00
seb
869cd8fbf7 Add `-p0' in PATCH_DIST_ARGS to helps Solaris' /usr/bin/gpatch, this does
not seem to harm NetBSD's /usr/bin/patch.
Use LIBTOOL_OVERRIDE instead of LTCONFIG_OVERRIDE to fix shared libraries
numbering under Solaris.
2002-02-12 11:13:22 +00:00
jlam
e0d358778b Solaris' test binary (test/[) doesn't grok "-e". Replace with "-f".
Noted by Stoned Elipot <seb@netbsd.org> in private email.
2002-02-05 06:04:36 +00:00
kleink
549e7ed4e5 Update openldap to 2.0.22. Notable changes since version 2.0.21(nb1):
Fixed slapd passwd modify referral bug
	Fixed back-ldbm index threading bug
	Fixed back-ldbm ordering presence index bug
	Fixed back-ldap modify bug (ITS#1547)
	Fixed -lldap TLS errno bug
	Fixed ud v2 kind bug
	Updated slapd slurpd friendly code
	Build environment
		Fixed Mach cthreads detection (ITS#1554)
		Updated Berkeley DB 4 detection
2002-02-02 15:00:18 +00:00
jlam
75ddd174fa Make this work if openldap doesn't use pthreads. 2002-02-01 19:22:55 +00:00
jlam
890dfbe9bc Add SASL-based user authentication based on if USE_SASL=YES. 2002-02-01 18:32:34 +00:00
reinoud
e9b29da103 Major upgrade of Sqlite from version 2.1.7 to version 2.2.5
Lots of bug fixes in SQL parsing and supports more weildy SQL code like
using the right of an AS in athe column list of a SELECT as part of an
expression in the WHERE, ORDER BY, GROUP BY and/of HAVING clauses.

For a full report see the changelog on
http://www.hwaci.com/sw/sqlite/changes.html
2002-01-31 20:04:53 +00:00
jlam
23f593e42e Update databases/openldap to 2.0.21nb1. Changes from version 2.0.21 are
building this package _without_ threads support if the threads are non-
native.  While the package does build correctly using GNU pth, and the
clients run correctly, the slapd server isn't able to pass "make test".
When built without threads support, only the replication test fails, I
think because slurpd isn't built.
2002-01-31 05:06:54 +00:00
tron
f0a7d7d79b Mapping the files into the web space doesn't work so don't recomment it. 2002-01-30 17:15:37 +00:00
wiz
604ad1d13f Standardize format. 2002-01-30 10:29:58 +00:00
jlam
4d3918b43d Add a rc.d-style control script for slapd. 2002-01-30 07:34:00 +00:00
tron
9958efa40a Add a message which explains how to use the package properly to avoid
things like the one described in PR pkg/15379.
2002-01-30 02:15:27 +00:00
drochner
81de140c4c update to 0.9.1, in response to PR pkg/15054 by jgoerzen@complete.org 2002-01-29 14:39:38 +00:00
drochner
04a768f05a use distutils to build the extension module, to make it work with
newer Python versions too,
XXX we have to override the do-patch rule to avoid patch errors
    (we use EXTRACT_ELEMENTS, so we don't generally have all the
     original files)
2002-01-28 09:30:08 +00:00
jlam
62234af4f8 Note addition of p5-AddressBook. 2002-01-28 02:24:17 +00:00
jlam
7e911e1135 Initial import of databases/p5-AddressBook:
Perl-AddressBook is a collection of perl library modules which provide a
unified interface for accessing addressbook entries stored in various
types of databases, e.g. LDAP, LDIF, PalmDB, DBI, text, HTML.
2002-01-28 02:22:59 +00:00
jlam
075782f99f The requirements for Net::LDAP are just URI, not libwww. 2002-01-28 01:12:24 +00:00
jlam
c561c341c3 Fix some whitespace issues. 2002-01-28 01:12:00 +00:00
jlam
82d973c52a mysql_config places single-quotes around the directory name when queried
for --libs or --cflags: -L'directory' or -I'directory'.  Strip those
quotes away in the config script wrapper to make it look more normal.
2002-01-27 22:36:07 +00:00
taca
21d0f7d14a Add and enable ruby-mysql. 2002-01-27 15:24:04 +00:00
taca
2b1cb85c8f Oh, remove imported files in incorrect directory. 2002-01-27 15:22:14 +00:00