Commit graph

320 commits

Author SHA1 Message Date
jlam
e7eaa1fbeb Add these patches back 2000-05-20 19:34:16 +00:00
jlam
aa73a794dd Update postgresql to 7.0. Also closes PR#8616. Changes from 6.5.3:
A HUGE number of bug/performance fixes and minor enhancements.

   Foreign Keys
          Foreign keys are now implemented, with the exception of PARTIAL
          MATCH foreign keys. Many users have been asking for this
          feature, and we are pleased to offer it.

   Optimizer Overhaul
          Continuing on work started a year ago, the optimizer has been
          overhauled, allowing improved query execution and better
          performance with less memory usage.

   Updated psql
          psql, our interactive terminal monitor, has been updated with a
          variety of new features. See the psql manual page for details.

   Upcoming Features
          In 7.1 or 7.2, we plan to have outer joins, storage for very
          long rows, and a write-ahead logging system.

   A dump/restore using pg_dump is required for those wishing to migrate
   data from any previous release. For those upgrading from 6.5.*, you
   can use pg_upgrade to upgrade to this release.
2000-05-20 19:32:18 +00:00
tsarna
8fd792cfa5 make makepatchsum 2000-05-16 01:12:15 +00:00
tsarna
6d27df175c Initial import of pkg for sqsh 1.7:
Sqsh (pronounced skwish) is short for SQshelL (pronounced s-q-shell), it
is intended as a replacement for the venerable 'isql' program supplied
by Sybase.  It came about due to years of frustration of trying to do
real work with a program that was never meant to perform real work.

Sqsh is much more than a nice prompt, it is intended to provide much of
the functionality provided by a good shell, such as variables,
redirection, pipes, back-grounding, job control, history, command
completion, and dynamic configuration.  Also, as a by-product of the
design, it is remarkably easy to extend and add functionality.
2000-05-16 01:07:05 +00:00
tsarna
62396aef98 Initial import of pkg for FreeTDS 0.50:
FreeTDS is a free (open source, LGPL-licensed) implementation of
Sybase's db-lib, ct-lib, and ODBC libraries.  Currently, dblib and ctlib
are most mature.  Both of these libraries have several programs know to
compile and run against them.  ODBC is just a roughed in skeleton, and
not useful for real work.

FreeTDS will run at protocol versions 4.2, 4.6, or 5.0 and thus can
access both Sybase and Microsoft SQL-Servers.  Experimental support for
TDS 7.0 (the version used by MS SQL Server 7.0) is now included.
2000-05-16 01:03:47 +00:00
christos
44af90fe2e Upgrade to 1.2214; fixes too numerous to be mentioned here; consult the
changelog. Apparently the previous version we were running is missing
from the changelog entries.
2000-05-11 19:27:21 +00:00
christos
6f8635fa1b update to 1.13:
Changes in DBI 1.13,    11th July 1999

  Fixed Win32 PerlEx IIS concurrency bugs thanks to ActiveState.
  Fixed problems with DBD::ExampleP long_list test mode.
  Added SQL_WCHAR SQL_WVARCHAR SQL_WLONGVARCHAR and SQL_BIT
    to list of known and exportable SQL types.
  Improved data fetch performance of DBD::ADO.
  Added GetTypeInfo to DBD::ADO thanks to Thomas Lowery.
  Actually documented connect_cached thanks to Michael Schwern.
  Fixed user/key/cipher bug in ProxyServer thanks to Joshua Pincus.

Changes in DBI 1.12,    29th June 1999

  Fixed significant DBD::ADO bug (fetch skipped first row).
  Fixed ProxyServer bug handling non-select statements.
  Fixed VMS problem with t/examp.t thanks to Craig Berry.
  Trace only shows calls to trace_msg and _set_fbav at high levels.
  Modified t/examp.t to workaround Cygwin buffering bug.

Changes in DBI 1.11,    17th June 1999

  Fixed bind_columns argument checking to allow a single arg.
  Fixed problems with internal default_user method.
  Fixed broken DBD::ADO.
  Made default $DBI::rows more robust for some obscure cases.

Changes in DBI 1.10,    14th June 1999

  Fixed trace_msg.al error when using Apache.
  Fixed dbd_st_finish enhancement in Driver.xst (internals).
  Enable drivers to define default username and password
    and temporarily disabled warning added in 1.09.
  Thread safety optimised for single thread case.

Changes in DBI 1.09,    9th June 1999

  Added optional minimum trace level parameter to trace_msg().
  Added warning in Makefile.PL that DBI will require 5.004 soon.
  Added $dbh->selectcol_arrayref($statement) method.
  Fixed fetchall_arrayref hash-slice mode undef NAME problem.
  Fixed problem with tainted parameter checking and t/examp.t.
  Fixed problem with thread safety code, including 64 bit machines.
  Thread safety now enabled by default for threaded perls.
  Enhanced code for MULTIPLICITY/PERL_OBJECT from ActiveState.
  Enhanced prepare_cached() method.
  Minor changes to trace levels (less internal info at level 2).
  Trace log now shows "!! ERROR..." before the "<- method" line.
  DBI->connect() now warn's if user / password is undefined and
    DBI_USER / DBI_PASS environment variables are not defined.
  The t/proxy.t test now ignores any /etc/dbiproxy.conf file.
  Added portability fixes for MacOS from Chris Nandor.
  Updated mailing list address from fugue.com to isc.org.
2000-05-11 18:37:06 +00:00
jwise
75f26207f2 Begin unification of install paths for java based packages. Scheme is:
* binaries which are not JVM dependent go in ${PREFIX}/bin

      * jar/zip/etc files for use by java programs go in
	${PREFIX}/lib/java

      * examples for java packages go in ${PREFIX}/share/examples/java

      * documentation for java packages go in ${PREFIX}/share/doc/java

JVMs go in their own directories, right now ${PREFIX}/{java,kaffe}, which
is necessary so that multiple JVMs can be installed concurrently, and so
that the miriad packages which count on ${JAVA_HOME} pointing to a JVM
install will DTRT.

Most java packages already use something similar or can be adapted easily.
Java packages such as Jakarta with large amounts of private java will need
to be addressed separately.
2000-05-09 18:30:12 +00:00
wulf
bb33f44762 Oops, corrected placement of gd.h declaration 2000-05-07 13:55:17 +00:00
wulf
56bb68adc5 Fixed build problem and updated rrdtool to version 1.0.21 2000-05-07 12:50:51 +00:00
veego
8c1ac9e4e0 Add support to build it on Solaris. 2000-05-05 12:08:37 +00:00
rh
391ebfb164 Replace hard coded 'i386-netbsd' by ${MACHINE_ARCH}-${LOWER_OPSYS}. Fixes
PR 9774 by Michael Wolfson.
Adapt for new installation directory structure of postgresql package.
2000-05-03 15:50:24 +00:00
rh
9f063f0211 Fix location of tk-postgresql 2000-04-28 06:50:13 +00:00
garbled
478a1a3ec4 Remove quicklist entirely from databases. Oops. 2000-04-28 00:42:55 +00:00
garbled
0f51d6221c Remove this package.. it allready exists in misc. 2000-04-28 00:41:24 +00:00
bad
edf75fc2c5 Upgrade JDB to 1.7.
From the change log:
1.7,  5-Jan-00
- NEW: dbcolize now detects and rejects lines that contain embedded
	copies of the field separator
- NEW: configure tries harder to prevent people from improperly
	configuring/installing jdb
- NEW: tcpdump_to_db converter (incomplete)
- NEW: tabdelim_to_db converter:  from spreadsheet tab-delimited files to db
- BUG FIX:  dbjoin used to produce incorrect output if there
	were extra, unmatched values in the 2nd table.
- BUG FIX:  the sample commands in the usage strings
	now all should explicitly include the source of data
	(typically from "cat foo.jdb |").
- DOCUMENTATION BUG FIX: dbcolmovingstats had incorrect sample output.

1.6, 24-May-99
- NEW: dbsort, dbstats, dbmultistats now run in constant memory
	(using tmp files if necessary)
- NEW: dbcolmovingstats does moving means over a series of data
- NEW: dbcol has a -v option to get all columns except those listed
- NEW: dbmultistats does quartitles and medians
- NEW: dbstripextraheaders now also cleans up bogus comments
	before the fist header
- BUG FIX: dbcolneaten works better with double-space-separated data
2000-04-27 14:44:27 +00:00
rh
035a058a0a Update pgaccess to 0.98.5. Changes are bugfixes and a few more language
translations.
Depend on tk-postgresql instead of postgresql and fix location of pgtksh
to make this work again (after the restructuring of our postgres package
layout).
2000-04-27 08:24:17 +00:00
garbled
27224d90b0 Add and enable quicklist 2000-04-26 06:37:37 +00:00
garbled
8246c51960 Add pkg for quicklist 0.8.6:
a GTK free-form database, that is easy to use.
2000-04-26 06:36:31 +00:00
jwise
712c5d73d5 Update to reflect reality. 2000-04-21 21:16:01 +00:00
jwise
3df2126b75 Make this work with the new locations for PostgreSQL include files. Mind
you, people _should_ be using databases/p5-DBI and databases/p5-DBD-postgresql
instead...
2000-04-21 21:12:16 +00:00
jdolecek
5eff4bf2cd Add explicit --with-named-curses-libs="-lcurses" to avoid accidental
implicit usage of ncurses in case ncurses are installed. mysql clients
seem to work just just fine with old 1.4.1 curses.
2000-04-19 22:46:24 +00:00
jlam
e2104b8abb Adapt to new postgresql include/library locations. 2000-04-09 03:53:50 +00:00
jlam
26b81e5698 Put headers into /include/pgsql. 2000-04-09 03:53:16 +00:00
wulf
e723cdd73a replaced hardcoded operating systems names with ${LOWER_OPSYS} variable 2000-04-05 16:27:16 +00:00
wulf
1b51be9b56 replaced hardcoded architecture names with ${MACHINE_ARCH} variable 2000-04-05 15:58:53 +00:00
tron
e7a989ea4a Depend on "p5-Data-Dumper" 2.10 or newer. 2000-03-28 16:50:24 +00:00
jlam
276b0e7505 Note addition of tcl-postgresql and tk-postgresql 2000-03-18 17:47:42 +00:00
jlam
5cfc6aa287 tk-postgreql: Tk interface to PostgreSQL 2000-03-18 17:46:35 +00:00
jlam
e644a79986 tcl-postgresql: Tcl interface to PostgreSQL 2000-03-18 17:45:12 +00:00
jlam
fdbd3710d5 Missed this patch 2000-03-18 17:43:55 +00:00
jlam
9983612216 Change structure of postgresql package. Shared library build is now
unlibtoolized.  Things now install into ${PREFIX} instead of
${PREFIX}/${PGSQL_USER} to match hier(7) expectations.  The Tcl and Tk
interfaces are now split out into separate packages.

This closes the following PRs: 7384, 8747, 8789, 9272, 9461.
2000-03-18 17:43:16 +00:00
wiz
fbdb5ccc56 defuzz 2000-03-16 12:14:06 +00:00
tsarna
8963844c38 regen checksum 2000-03-11 20:00:15 +00:00
tsarna
a0fc766f8d Update to use py-mysqldb 0.1.3
Changes:
	- better SQL quoting

Changes for py-mysqldb 0.1.3 that I forgot to note:
	- Fixes a coredump at exit under some conditions
	- Improved backwards compatability with MySQLmodule.
2000-03-11 19:59:56 +00:00
tsarna
b3fb9e9d18 Update to 0.1.3 2000-03-11 19:49:44 +00:00
wiz
74874e66d9 remove trailing `.' 2000-03-09 13:47:31 +00:00
kleink
2ac35c8567 Regen. 2000-03-05 19:14:30 +00:00
kleink
667cc639d9 Always test for -D__architecture__ rather than -Darchitecture; newer toolchains
(i.e. ELF on former a.out ports) are namespace-clean wrt. this, and the latter
predefine implies the former.
2000-03-05 19:12:44 +00:00
tsarna
0fcf790b33 make makepatchsum 2000-02-27 18:22:13 +00:00
tsarna
fa35a3ee99 Update to use py-mysqldb. Bump version to 1.1.3nb1. 2000-02-27 18:21:44 +00:00
tsarna
d6ede9d494 Replace broken py-mysql with py-mysqldb 2000-02-26 18:48:22 +00:00
tsarna
dfb5bc9c2a MySQLdb, a new, improved MySQL interface for Python. Features:
- Compatibility with MySQL 3.22
 - Compliance with Python database API version 2.0
 - Thread-safety
 - Thread-friendliness (threads will not block each other)
2000-02-26 18:45:48 +00:00
darcy
0eb27cdf5c Seem that I was a bit hasty with the previous change. This backs out
that change and makes the correct one which is to simply remove the
-Wl flag as cc can handle -R by itself.
2000-02-25 22:32:33 +00:00
dmcmahill
c6d48400c0 Add missing NetBSD tag to the patch file.
Regen (out of date) patch-sum
2000-02-25 22:12:59 +00:00
wiz
f895e15bb9 remove commented out SUBDIR += lines for packages that never got
converted from FreeBSD, or have been disabled since. Sorted lines
alphabetically, added some missing directories.
2000-02-25 01:04:11 +00:00
darcy
d27ae9fd62 Python builds it's public Makefile so that the module gets linked
with ld on a.out systems and cc on ELF systems so we need to check
and only add the -Wl flag if on a.out systems.
2000-02-24 22:41:01 +00:00
cjones
3ba7b6cfc2 Convert "/usr/pkg" -> "${PREFIX}". 2000-02-22 01:22:43 +00:00
jwise
f76c8cd43a Hmmm. I thought I'd committed this a long time ago...
Split PGSQL_USE_TCL into PGSQL_USE_TCL and PGSQL_USE_TK so that postgres
can be built with tcl support on a machine without tk (such as a machine
without X installed...)
2000-02-20 00:11:19 +00:00
jwise
831aed69fa Add and enable p5-DBD-postgresql 2000-02-19 23:46:26 +00:00