Commit graph

210 commits

Author SHA1 Message Date
jlam
5a1f11078f Update dependencies on postgresql. 1999-09-20 23:48:47 +00:00
jlam
745377f702 Update PostgreSQL to 6.5.2. The pgaccess binary is no longer available
from the main PostgreSQL distribution, and must be installed separately
(databases/pgaccess).  Relevant changes from 6.5.1:

       subselect+CASE fixes(Tom)
       Add SHLIB_LINK setting for solaris_i386 and solaris_sparc ports(Daren
       Sefcik)
       Fixes for CASE in WHERE join clauses(Tom)
       Fix BTScan abort(Tom)
       Repair the check for redundant UNIQUE and PRIMARY KEY indices(Thomas)
       Improve it so that it checks for multi-column constraints(Tom)
       Fix for Win32 making problem with MB enabled(Hiroki Kataoka)
       Allow BSD yacc and bison to compile pl code(Bruce)
       Fix SET NAMES
       int8 fixes(Thomas)
       Fix vacuum's memory consumption(Hiroshi,Tatsuo)
       Reduce the total memory consumption of vacuum(Tom)
       Fix for timestamp(datetime)
       Rule deparsing bugfixes(Tom)
       Fix quoting problems in mkMakefile.tcldefs.sh.in and
       mkMakefile.tkdefs.sh.in(Tom)
       This is to re-use space on index pages freed by vacuum(Vadim)
       document -x for pg_dump(Bruce)
       Fix for unary operators in rule deparser(Tom)
       Comment out FileUnlink of excess segments during mdtruncate()(Tom)
       Irix linking fix from Yu Cao <yucao@falcon.kla-tencor.com>
       Repair logic error in LIKE: should not return LIKE_ABORT
       when reach end of pattern before end of text(Tom)
       Repair incorrect cleanup of heap memory allocation during transaction
       abort(Tom)
1999-09-20 23:38:45 +00:00
jlam
1e2ade6f01 Change the semantics of PGSQL_USE_TCL to be YES/NO, defaulting to YES since
the old 6.4.2 package included the Tcl/Tk stuff.  "Backwards compatible
upgrade."
1999-09-20 03:56:25 +00:00
jlam
eca87b2342 Apply fix suggested in PR#7445 to check for existence of group before
adding PostgreSQL user to the group.

Closes PR#7445.
1999-09-19 17:05:31 +00:00
jlam
cbd51db2e0 Update postgresql to 6.5.1. Completely libtoolized and ldconfig statements
removed, but this should still function correctly on a.out systems.  This
package was originally submitted by D'Arcy J.M. Cain, but with major
overhauling by me.

Closes PR#7865 and relevant part of PR#8299.

Major changes from version 6.4.2:

        Multi-version concurrency control(MVCC)
          This removes our old table-level locking, and replaces it with a
         locking system that is superior to most commercial database
         systems. In a traditional system, each row that is modified is
         locked until committed, preventing reads by other users. MVCC
         uses the natural multi-version nature of PostgreSQL to allow
         readers to continue reading consistent data during writer
         activity. Writers continue to use the compact pg_log transaction
         system. This is all performed without having to allocate a lock
         for every row like traditional database systems. So, basically,
         we no longer are restricted by simple table-level locking; we
         have something better than row-level locking.

        Hot backups from pg_dump
          pg_dump takes advantage of the new MVCC features to give a
         consistant database dump/backup while the database stays online
         and available for queries.

        Numeric data type
          We now have a true numeric data type, with user-specified
         precision.

        Temporary tables
          Temporary tables are guaranteed to have unique names within a
         database session, and are destroyed on session exit.

        New SQL features
          We now have CASE, INTERSECT, and EXCEPT statement support. We
         have new LIMIT/OFFSET, SET TRANSACTION ISOLATION LEVEL, SELECT
         ... FOR UPDATE, and an improved LOCK TABLE command.

        Speedups
          We continue to speed up PostgreSQL, thanks to the variety of
         talents within our team. We have sped up memory allocation,
         optimization, table joins, and row transfer routines.

        Ports
          We continue to expand our port list, this time including
         WinNT/ix86 and NetBSD/arm32.

        Interfaces
          Most interfaces have new versions, and existing functionality
         has been improved.

        Documentation
          New and updated material is present throughout the
         documentation. New FAQs have been contributed for SGI and AIX
         platforms. The Tutorial has introductory information on SQL from
         Stefan Simkovics. For the User's Guide, there are reference pages
         covering the postmaster and more utility programs, and a new
         appendix contains details on date/time behavior. The
         Administrator's Guide has a new chapter on troubleshooting from
         Tom Lane. And the Programmer's Guide has a description of query
         processing, also from Stefan, and details on obtaining the
         Postgres source tree via anonymous CVS and CVSup.
1999-09-19 04:24:53 +00:00
hubertf
06ab2cb91b Don't make lint libs (and fail). 1999-09-19 00:51:36 +00:00
simonb
c46431a596 Regen. 1999-09-17 06:47:43 +00:00
simonb
c2479e4f47 Work around ELF bug with libwrap in a similar way to the ucd-snmp
package (pointed out by David Brownlee).  We also need to remove -lwrap
from the tools directory libraries - hence the post-configure target to
make sure SLAPD_LIBS is empty in servers/slapd/tools/Makefile.
1999-09-17 06:46:31 +00:00
mrg
7b33f49ee1 regen this; /brick hwr 1999-09-16 12:26:15 +00:00
kim
d0e9933400 Change how Kerberos support is enabled in pkgsrc.
Quick guide for compiling packages:
- set KERBEROS=4 or KERBEROS=5 in /etc/mk.conf

Quick guide for configuring Kerberos support in a package Makefile:
- test for KERBEROS value and enable the appropriate version with
  CONFIGURE_ARGS or other means and set USE_KERBEROS=yes
- make sure to disable Kerberos support otherwise (especially if
  using configure, which might automatically detect it)
- BUILD_DEFS and RESTRICTED are set automatically in bsd.pkg.mk
  when USE_KERBEROS=yes is set
1999-09-14 02:32:21 +00:00
hwr
b0be95c9fc Updated to OpenLDAP-1.2.7 release. 1999-09-10 10:41:39 +00:00
hubertf
24a627f626 fix 1999-09-06 19:58:11 +00:00
hubertf
473fbaf6a3 This package wants some postgres headers installed. Make sure they are
there (add dependencies on postgres)
1999-09-06 19:04:37 +00:00
hubertf
822054f984 Add dependency on ncurses, and create ${PREFIX}/${PGUSER} before
"make install". Makes this package compile on 1.4.1.
1999-09-06 18:19:49 +00:00
hubertf
2794cffce1 regen after last commit 1999-09-06 17:22:22 +00:00
sakamoto
c2180c93a6 Use "PLIST_SUBST=PGUSER=${PGUSER}".
Add NetBSD Id to patch-ae.
s|/usr/sbin/chown|${CHOWN}|
s|/bin/chmod|${CHMOD}|
1999-09-06 07:01:43 +00:00
rh
1533d077a1 Update dependency on gnome-core-1.0.9 1999-08-29 12:48:58 +00:00
rh
6c7e0a91ff Update dependency on gtk+-1.2.4 1999-08-28 09:43:06 +00:00
bad
5342cbb807 Oops. s/i386-netbsd/${MACHINE_ARCHE}-${LOWER_OPSYS}/ 1999-08-25 21:42:40 +00:00
bad
0a662988f9 Extract distfile with pax. This works around bugs in our tar that manifest
themselves on big endian machines.

XXX As a side effect most of the files in bench/Results won't get extracted,
but we don't install them anyway.
1999-08-24 18:55:27 +00:00
tron
57ead3cd01 Make sure that "bison" binary from package sources is used. 1999-08-24 14:18:53 +00:00
rh
8ce5d8beec Add and enable gtranscript. 1999-08-20 16:12:32 +00:00
rh
45972ebf6d Initial import of gtranscript-0.0.1, a PostgreSQL Database Client with
GNOME frontend.
1999-08-20 16:11:21 +00:00
rh
8f17e37327 Update gtksql to version 0.3
Notable changes are:
 * corrected some left-over bugs from the 1.0 -> 1.2 transition
 * finished list display for PostgreSQL
 * made it compile with Gtk+ 1.2.x
1999-08-20 14:14:20 +00:00
agc
69696f9b82 Record build options in the BuildInfo file via BUILD_DEFS. These can be
displayed using the -B option to pkg_info(1).

Add USE_KERBEROS4 to BUILD_DEFS
1999-08-18 09:28:01 +00:00
agc
bb857d2aff Record build options in the BuildInfo file via BUILD_DEFS. These can be
displayed using the -B option to pkg_info(1).
1999-08-18 09:00:23 +00:00
bad
240d084e02 Add and enable xmysql and xmysqladmin. 1999-08-05 17:25:05 +00:00
bad
20fe88cfac Initial import of xmysql-1.10, a graphical front end to the MySQL database
engine.
1999-08-05 17:21:39 +00:00
bad
df411b8a88 Initial import of xmysqladmin-1.0, a graphical front end for administering
MySQL databases.
1999-08-05 17:20:11 +00:00
bad
549f405a8e regen. 1999-08-03 20:33:52 +00:00
bad
216c39fe9f Add support for m68k machines. Patches by Andy Finnell.
Thanks to Greg Oster for testing.
1999-08-03 20:30:41 +00:00
jlam
aa20805119 Correct typo. 1999-07-15 06:28:58 +00:00
jlam
c8bd8ee55c Add and enable iodbc-2.50.3. 1999-07-15 06:28:13 +00:00
jlam
7afea7f455 iODBC -- ODBC 2.x driver manager. 1999-07-15 06:25:04 +00:00
bad
6bc8279868 Must list tcl and tk includes in --with-includes. Noticed by
Bjoern Labitzke.

Also, libs and includes are found in LOCALBASE.
1999-07-13 17:42:57 +00:00
bad
d67edabba1 Add ftp.sunet.se to the master sites as ftp.mysql.com doesn't accept passive
FTP connections.  Per Michael C. Richardson.
1999-07-12 17:41:58 +00:00
bad
70ac9c684a Split out second part of patch-af and make it apply and work correctly.
Fixes PR pkg/7959.
1999-07-11 20:00:43 +00:00
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +00:00
bouyer
003e1e77b8 pkglint. 1999-07-07 16:07:09 +00:00
bouyer
31cdec974a Add and enable tcl-gdbm. 1999-07-07 15:18:42 +00:00
bouyer
c326c7bdf6 tcl interface to gdbm. 1999-07-07 15:14:25 +00:00
agc
79e0260c8f Correct a typo. 1999-07-01 08:04:36 +00:00
agc
bb94925a50 Make this package use a BSD-style .mk file to build the library. 1999-06-30 09:46:45 +00:00
agc
524d59bf41 Quieten a warning from the compiler. 1999-06-30 09:45:26 +00:00
tron
8475357fcd Don't use "{}" or "[]" in "ONLY_FOR_PLATFORM" or "NOT_FOR_PLATFORM"
because "bsd.pkg.mk" can't handle those patterns. Fixes PR pkg/7808
by Chris Demetriou.
1999-06-20 21:06:17 +00:00
tsarna
ba95cf0e49 Update for zope 1.10.3 1999-06-19 23:09:28 +00:00
bad
ac643e762c Enable p5-DBI and p5-DBD-mysql. 1999-06-10 18:34:58 +00:00
bad
16f5429657 Initial import of p5-DBD-mysql based on msql-mysql-modules-1.2017.
This is the DBI backend for mysql databases.
1999-06-10 18:32:36 +00:00
bad
a80c0473f0 Oops. The PLIST-mi contents were in the PLIST-md.shared file and vice versa.
Fix this and also get rid of the lib/perl5/site_perl/Bundle/DBD directory
on deinstall.
1999-06-10 18:28:19 +00:00
bad
c157346512 Initial import of DBI-1.08 the Perl database access API. 1999-06-10 12:46:35 +00:00