Commit graph

548 commits

Author SHA1 Message Date
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
jlam
ba8db6ad36 Update postgresql to 7.1.1 Pkgsrc changes include splitting into:
postgresql-lib
	postgresql-client
	postgresql-server
	postgresql-doc

with postgresql as a meta-package.  Major changes from version 7.1.1
include:

	Write-ahead Log (WAL) - To maintain database consistency in
case of an operating system crash, previous releases of PostgreSQL
have forced all data modifications to disk before each transaction
commit.  With WAL, only one log file must be flushed to disk, greatly
improving performance.  If you have been using -F in previous releases
to disable disk flushes, you may want to consider discontinuing its
use.

	TOAST - Previous releases had a compiled-in row length limit,
typically 8 - 32 kB.  This limit made storage of long text fields
difficult.  With TOAST, long rows of any length can be stored with
good performance.

	Outer Joins - We now support outer joins.  The UNION/NOT IN
workaround for outer joins is no longer required.  We use the SQL92
outer join syntax.

	Function Manager - The previous C function manager did not
handle NULLs properly, nor did it support 64-bit CPU's (Alpha).  The
new function manager does.  You can continue using your old custom
functions, but you may want to rewrite them in the future to use the
new function manager call interface.

	Complex Queries - A large number of complex queries that were
unsupported in previous releases now work.  Many combinations of
views, aggregates, UNION, LIMIT, cursors, subqueries, and inherited
tables now work properly. Inherited tables are now accessed by
default.  Subqueries in FROM are now supported.

Migration to 7.1.1

   A dump/restore using pg_dump is required for those wishing to migrate
   data from any previous release.
2001-05-14 14:52:36 +00:00
jlam
b7bb1f6a67 Update odbc-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:52:06 +00:00
jlam
d5ea6e5030 postgresql-server: PostgreSQL database backend server programs
This package also has an enhanced rc.d-style startup script that respects
rc.conf settings.  If you are running NetBSD>=1.5, then add pgsql=YES to
/etc/rc.conf, and set pgsql_flags to any options you wish to pass to the
postmaster.
2001-05-14 14:50:23 +00:00
jlam
441c1f1d88 postgresql-pltcl: PL/Tcl procedural language for the PostgreSQL backend.
PL/Tcl is a dynamic loadable extension for the PostgreSQL database system
that enables the Tcl language to be used to create functions and
trigger-procedures.  It offers most of the capabilities a function
writer has in the C language.
2001-05-14 14:49:38 +00:00
jlam
763c8736f0 postgresql-plperl: PL/Perl procedural language for the PostgreSQL backend.
PL/Perl allows you to write functions in the Perl programming language
that may be used in SQL queries as if they were built into Postgres.
The PL/Perl intepreter is a full Perl interpreter.  However, certain
operations have been disabled in order to maintain the security of the
system.
2001-05-14 14:48:43 +00:00
jlam
acb63ead1f postgresql-lib: PostgreSQL database headers and libraries 2001-05-14 14:47:30 +00:00
jlam
e27457c2c5 postgresql-docs: PostgreSQL HTML documentation 2001-05-14 14:46:22 +00:00
jlam
b706f179ab postgresql-client: PostgreSQL client programs 2001-05-14 14:45:36 +00:00
zuntum
1968efcf28 add & enable mytop, remove its entry from TODO 2001-05-14 12:39:40 +00:00
zuntum
da6218b88b Initial import of mytop-0.7 - console-based tool for monitoring the threads and performance of MySQL
mytop was inspired by the system monitoring tool top. I routinely use top on
Linux, FreeBSD, and Solaris. You are likely to notice features from each of
them here.

mytop will connect to a MySQL server and periodically run the SHOW PROCESSLIST
and SHOW STATUS commands and attempt to summarize the information from them
in a useful format.
2001-05-14 12:37:03 +00:00
fredb
52afc3332e Provide the missing libraries required to dynamically link in "-lgd".
Closes PR pkg/12686.
2001-05-06 01:09:34 +00:00
wiz
07e9420f5b Update to 2.23, provided by Nathan Ahlstrom in pkg/12819.
Ok'd by Alistair.
Changes: Many new features, and some bugfixes. Details at
http://search.cpan.org/doc/GBARR/perl-ldap-0.23/ChangeLog
2001-05-04 14:29:00 +00:00
jlam
dd9d79d058 Share a common distinfo file with the postgresql package. 2001-05-04 01:05:19 +00:00
agc
0442502f57 Don't continue DEPENDS lines with '\' Instead, insert "DEPENDS+= " in
subsequent lines, which makes it easier to search for pre-requisite
packages with a "DEPENDS.*pkg" regular expression.
2001-05-03 11:21:32 +00:00
jlam
a8f52f2ada * Rearrange MySQL build structure by providing a Makefile.common that is
included by both mysql-server/Makefile and mysql-client/Makefile.
* Remove some unnecessary patches from mysql-client.
* Remove build dependency on autoconf as we don't really need to use it.
* Improve detection of native readline library.
* Provide INSTALL/DEINSTALL scripts to perform initial database setup and
  to remind the package administrator to remove unnecessary directories upon
  package removal.
* Use complete path to chown in various installed scripts.  Fixes pkg/12725.
* Install server manpages with the server package.  Fixes pkg/12724.
2001-05-02 08:22:28 +00:00
jtb
86e0031033 There is no dir entry in the distributed gdbm.info -- delete it after
extraction so that it gets rebuilt.
2001-04-26 23:26:49 +00:00
wiz
6dcc5bf4a8 Drop remaining uses of DIGEST_FILE (which were bogus, anyway) 2001-04-21 13:42:38 +00:00
jtb
886da8ffcf Add an INFO_FILES entry. 2001-04-18 17:28:26 +00:00
agc
6ef28d06c5 Move to sha1 digests, and add distfile sizes. 2001-04-18 16:10:56 +00:00
agc
5092342d3d + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
+ include distfile filesizes in distinfo
2001-04-17 09:56:50 +00:00
hubertf
2d28090d5c <mysql/mysql.h> can be found in the mysql-client pkg:
noon% pkg_info -Fe /usr/pkg/include/mysql/mysql.h
mysql-client-3.23.35

Add dependency on that!
2001-04-15 01:11:16 +00:00
hubertf
3cb8c4d5a7 fix fatal typo - INSTAL 2001-04-15 01:06:43 +00:00
mjl
d5775fd64f Update to 1.15. Notable changes:
Added selectrow_arrayref, selectrow_hashref, selectall_hashref
  Added DBI->connect(..., { dbi_connect_method => 'method' })
  Added $h->{ShowErrorStatement}=1 to cause the appending of the
    relevant Statement text to the RaiseError/PrintError text.
  Trace method uses warn() if it can't open the new file.
  Trace shows source line and filename during global destruction.
  Documentation:
    Documented $DBI::lasth (which has been there since day 1).
    Documented SQL_* names.
    Clarified and extended docs for $h->state
    Clarified fetchall_arrayref({}) docs
    Clarified type_info_all re lettercase and index values.
    Updated DBI::FAQ to 0.38
    Added cute bind_columns example
    Extended docs on \%attr arg to data_sources method.
  Proxy:
    Removed debug messages from DBD::Proxy AUTOLOAD
    Added fix for problem using table_info
    Added better determination of where to put the pid file
    Added KNOWN ISSUES section to DBD::Proxy docs
  Known issues:
    Perl 5.005 and 5.006 both leak memory doing local($handle->{Foo}).
    Perl 5.004 doesn't. The leak is not a DBI or driver bug.
2001-04-13 15:06:11 +00:00
jlam
73cd9e77cb Note inclusion by odbc-postgresql 2001-04-10 13:08:05 +00:00
jwise
2f9af9bf60 Add a MAINTAINER field. 2001-04-06 23:48:49 +00:00
jwise
85f85864c7 Add a message file pointing users to the ODBC chapter of the PostgreSQL
documentation.
2001-04-06 22:05:43 +00:00
jwise
49efcd2aa0 Add and enable odbc-postgresql. 2001-04-06 22:01:09 +00:00
jwise
df0d820956 Initial import of odbc-postgresql, the PostgreSQL 7 ODBC support. 2001-04-06 21:59:59 +00:00
hubertf
b405a4ddfe Also install odbctest program 2001-04-06 11:39:54 +00:00
hubertf
fa2ac1c517 Install some documentation. 2001-04-06 11:19:33 +00:00
mjl
ad9c381c34 Depend on freedts >= 0.50 2001-04-04 14:04:36 +00:00
mjl
89f67fd424 Update to 0.51. Changes since 0.50:
removed all the old unittests from the samples directory
	endian detection fixed
	'make check' and ctlib unittests
	TDS 7.0 fixes, numerics et al
	dead connection handling
	query timeout stuff
2001-04-04 13:52:11 +00:00
agc
7cd39f13e2 Add and enable myodbc-2.50.36 2001-04-04 12:59:42 +00:00
agc
72a28fc8ee Initial import of myodbc, an ODBC driver for mysql, into the packages
collection.
2001-04-04 12:58:43 +00:00
wiz
d480fe70ce Move BUILD_USES_MSGFMT in DEPENDS block, mostly by removing empty
lines.
2001-04-02 20:06:11 +00:00
agc
b78c8e6641 databases/p5-MLDBM is a duplicate of devel/p5-MLDBM.
Merge the two packages into one, in the databases category.
2001-04-02 14:33:50 +00:00
wennmach
2b020a68f6 RCS Id police 2001-03-28 21:49:40 +00:00
jwise
bd2f8e14eb So _that's_ how to do that! :-)
Use ${EXTRACT_ELEMENTS} instead of adding to ${EXTRACT_CMD} by hand.
2001-03-28 20:58:03 +00:00
hubertf
e32afb6fea Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27 03:19:43 +00:00
hubertf
a36f6dbfe5 add & enable xsqlmenu 2001-03-27 02:18:33 +00:00
hubertf
e5bf68c276 Add xsqlmenu-2.10: X based GUI for MySQL
This is a powerful frontend for the MiniSQL or MySQL database
engines, that allows the user to search the database through easy
to use searchforms, select databases and tables from a menu, modify
records just by clicking them in a browser and much more.  Xsqlmenu
supports having multiple tablewindows open at the same time (even
from different databases !).  Also free SQL SELECT statements are
allowed (although they have a few restrictions to avoid confusion).
2001-03-27 02:18:07 +00:00