From girgen@partitur.se Thu Jun 24 20:14:30 1999
Return-Path: <girgen@partitur.se>
Received: from maild.telia.com (maild.telia.com [194.22.190.3])
	by hub.freebsd.org (Postfix) with ESMTP
	id 48D6D15574; Thu, 24 Jun 1999 20:14:26 -0700 (PDT)
	(envelope-from girgen@partitur.se)
Received: from stordatan.telia.com (t6o62p18.telia.com [195.198.199.78])
	by maild.telia.com (8.8.8/8.8.8) with ESMTP id FAA25781;
	Fri, 25 Jun 1999 05:14:18 +0200 (CEST)
Received: (from girgen@localhost)
	by stordatan.telia.com (8.9.3/8.9.1) id FAA34422;
	Fri, 25 Jun 1999 05:13:53 +0200 (CEST)
	(envelope-from girgen@partitur.se)
Message-Id: <199906250313.FAA34422@stordatan.telia.com>
Date: Fri, 25 Jun 1999 05:13:53 +0200 (CEST)
From: girgen@partitur.se
Reply-To: girgen@partitur.se
To: FreeBSD-gnats-submit@freebsd.org, andreas@freebsd.org
Subject: postgresql-6.5 port
X-Send-Pr-Version: 3.2

>Number:         12382
>Category:       ports
>Synopsis:       Update of the postgresql port to 6.5
>Confidential:   no
>Severity:       non-critical
>Priority:       high
>Responsible:    andreas
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jun 24 20:20:00 PDT 1999
>Closed-Date:    Wed Jun 30 11:39:53 PDT 1999
>Last-Modified:  Wed Jun 30 11:40:16 PDT 1999
>Originator:     Palle Girgensohn
>Release:        FreeBSD 3.2-BETA i386
>Organization:
Partitur
>Environment:
FreeBSD 3.2-BETA i386
	

>Description:
This patch fixes postgresql to the new 6.5 version.

Added USE_JDBC=yes option to build and install postgresql.jar in a
shared place, ${PREFIX}/share/java

Also did some PLIST magic.
	

>How-To-Repeat:

	

>Fix:
diff -urN /usr/ports/databases/postgresql/Makefile postgresql.65/Makefile
--- /usr/ports/databases/postgresql/Makefile	Thu Jun 24 02:00:25 1999
+++ postgresql.65/Makefile	Fri Jun 25 04:54:59 1999
@@ -1,12 +1,12 @@
 # New ports collection makefile for:	PostgreSQL
-# Version required:	6.4.2
+# Version required:	6.5
 # Date created:		November 13, 1998
 # Whom:			Marc G. Fournier <scrappy@FreeBSD.ORG>
 #
 # $Id: Makefile,v 1.41 1999/06/22 17:16:42 steve Exp $
 #
 
-DISTNAME=	postgresql-6.4.2
+DISTNAME=	postgresql-6.5
 CATEGORIES=	databases
 MASTER_SITES=	ftp://ftp.postgresql.org/pub/ \
 		ftp://ftp.iodynamics.com/pub/mirror/postgresql/ \
@@ -26,11 +26,18 @@
 # if you want to use the tcl/tk frontend pgaccess, then you need to build
 # postgresql with tcl support by typing: make USE_TCL=yes
 .if defined(USE_TCL)
-TCL_INCDIR=	${PREFIX}/include/tcl8.0
-TK_INCDIR=	${PREFIX}/include/tk8.0
+TCL_INCDIR=	${LOCALBASE}/include/tcl8.0
+TK_INCDIR=	${LOCALBASE}/include/tk8.0
 MAKE_ENV=	USE_TCL=true TCL_INCDIR=${TCL_INCDIR}
 LIB_DEPENDS=	tcl80.1:${PORTSDIR}/lang/tcl80 tk80.1:${PORTSDIR}/x11-toolkits/tk80
-WITH_TCL=	--with-tcl --with-tclconfig="${PREFIX}/lib/tcl8.0 ${PREFIX}/lib/tk8.0"
+WITH_TCL=	--with-tcl --with-tclconfig="${LOCALBASE}/lib/tcl8.0 ${LOCALBASE}/lib/tk8.0"
+.endif
+
+# if you want jdbc, type make USE_JDBC=yes
+# Honors JAVA_HOME if you have it set, and don't want the dependency.
+.if defined(USE_JDBC)
+JAVA_HOME?=	${LOCALBASE}/jdk1.1.8
+BUILD_DEPENDS=	${JAVA_HOME}/bin/javac:${PORTSDIR}/lang/jdk
 .endif
 
 NO_PACKAGE=	"Requires pgsql uid"
@@ -78,22 +85,50 @@
 	@${ECHO_MSG} "Building PostgreSQL with \"libpgtcl\"."
 .endif
 
+.if !defined(USE_JDBC)
+	@ ${ECHO_MSG} "To build Java (JDBC) support, type:"
+	@ ${ECHO_MSG} "   make USE_JDBC=yes"
+.else
+	@ ${ECHO_MSG} "Building PostgreSQL with \"postgresql.jar\"."
+.endif
+
 post-patch:
 
 	@ ${MV} ${WRKSRC}/template/freebsd ${WRKSRC}/template/freebsd.orig
 	@ ${SED} -e 's#CFLAGS:-O2 -m486 -pipe#CFLAGS:${CFLAGS}#' \
 		-e 's#USE_LOCALE:no#USE_LOCALE:yes#' \
 	${WRKSRC}/template/freebsd.orig >> ${WRKSRC}/template/freebsd
+	@ ${MV} ${WRKSRC}/Makefile.global.in ${WRKSRC}/Makefile.global.in.old
+	@ ${SED} -e 's=!!PREFIX!!=${PREFIX}=g' \
+		${WRKSRC}/Makefile.global.in.old \
+		>> ${WRKSRC}/Makefile.global.in
+
+.if defined(USE_TCL)
+	@ ${MV} ${WRKSRC}/bin/pgaccess/pgaccess.tcl \
+		${WRKSRC}/bin/pgaccess/pgaccess.tcl.orig
+	@ ${SED} -e "s=/usr/bin/wish=`/usr/bin/which wish8.0`=" \
+		${WRKSRC}/bin/pgaccess/pgaccess.tcl.orig \
+		>> ${WRKSRC}/bin/pgaccess/pgaccess.tcl
+.endif
 
 post-build:
+
+.if defined(USE_JDBC)
+	@ cd ${WRKSRC}/interfaces/jdbc && ${GMAKE}
+.if !defined(NOPORTDOCS)
+	@ cd ${WRKSRC}/interfaces/jdbc && ${GMAKE} examples
+.endif
+.endif
+
 	@ ${ECHO} "------------------------------------------------------------"
 	@ ${ECHO} "Dump existing databases, before installing new db version !!"
-	@ ${ECHO} "Detailed instructions, see INSTALL file under ${WRKDIR}...  "
+	@ ${ECHO} "Detailed instructions, see"
+	@ ${ECHO} "${WRKDIR}/${DISTNAME}/INSTALL"
 	@ ${ECHO} "------------------------------------------------------------"
 
 pre-install:
 .if defined(PACKAGE_BUILDING)
-	/bin/rm -rf ${PREFIX}/pgsql
+	${RM} -rf ${PREFIX}/pgsql
 .endif
 	@ ${MKDIR} ${PREFIX}/pgsql
 	@ ${SETENV} ${MAKE_ENV} perl ${SCRIPTDIR}/createuser
@@ -130,12 +165,47 @@
 	@ chmod 554 ${PREFIX}/etc/rc.d/pgsql.sh
 	@ chown root.pgsql ${PREFIX}/etc/rc.d/pgsql.sh
 	@ ${INSTALL_DATA} ${FILESDIR}/post-install-notes ${PREFIX}/pgsql
+
+.if defined(USE_TCL)
+	${CP} ${TMPPLIST} ${TMPPLIST}.notcl
+	${CAT} ${PKGDIR}/PLIST.tcl ${TMPPLIST}.notcl > ${TMPPLIST}
+	${RM} ${TMPPLIST}.notcl
+.endif
+
+.if defined(USE_JDBC)
+	@ ${MKDIR} -m 0555 ${PREFIX}/share/java
+	@ ${INSTALL_DATA} ${WRKSRC}/interfaces/jdbc/postgresql.jar \
+			  ${PREFIX}/share/java/postgresql.jar
+	@ ${ECHO_MSG} "---------------------------------------------------------"
+	@ ${ECHO_MSG} "Putting postgresql.jar in ${PREFIX}/share/java"
+	@ ${ECHO_MSG} "Add this to your CLASSPATH!"
+	@ ${ECHO_MSG} "---------------------------------------------------------"
+	${CAT} ${PKGDIR}/PLIST.jdbc >> ${TMPPLIST}
+.if !defined(NOPORTDOCS)
+	@ ${MKDIR} -m 0555 ${PREFIX}/share/examples/pgsql/jdbc
+	@ ${INSTALL_DATA} ${WRKSRC}/interfaces/jdbc/example/*java \
+			  ${PREFIX}/share/examples/pgsql/jdbc
+	@ ${INSTALL_DATA} ${WRKSRC}/interfaces/jdbc/README* \
+			  ${PREFIX}/share/examples/pgsql/jdbc
+	@ ${ECHO_MSG} "---------------------------------------------------------"
+	@ ${ECHO_MSG} "Putting jdbc examples into ${PREFIX}/share/examples/pgsql"
+	@ ${ECHO_MSG} "---------------------------------------------------------"
+.endif
+.endif
+
 .if !defined(NOPORTDOCS)
 	${MKDIR} ${PREFIX}/share/doc/pgsql
-	${CP} -r ${WRKDIR}/${DISTNAME}/doc/* ${PREFIX}/share/doc/pgsql
+	@ ${GMAKE} -C ${WRKDIR}/${DISTNAME}/doc install
+	${INSTALL_MAN} ${WRKDIR}/${DISTNAME}/doc/FAQ* ${PREFIX}/share/doc/pgsql
+	${INSTALL_MAN} ${WRKDIR}/${DISTNAME}/doc/README* ${PREFIX}/share/doc/pgsql
+	${INSTALL_MAN} ${WRKDIR}/${DISTNAME}/doc/TODO* ${PREFIX}/share/doc/pgsql
+	${INSTALL_MAN} ${WRKDIR}/${DISTNAME}/doc/*ps.gz ${PREFIX}/share/doc/pgsql
 .endif
 .if !defined(BATCH)
 	@ more -e ${FILESDIR}/post-install-notes
 .endif
+.for file in ecpg pg_dump pg_id pg_passwd pg_version postgres psql
+	@ strip ${PREFIX}/pgsql/bin/${file}
+.endfor
 
 .include <bsd.port.mk>
diff -urN /usr/ports/databases/postgresql/files/md5 postgresql.65/files/md5
--- /usr/ports/databases/postgresql/files/md5	Thu Jan 21 13:57:03 1999
+++ postgresql.65/files/md5	Thu Jun 24 02:17:40 1999
@@ -1 +1 @@
-MD5 (postgresql-6.4.2.tar.gz) = 4f5e0409921892ca08fff2d8c099b3d7
+MD5 (postgresql-6.5.tar.gz) = 920378e7b3d08aa940393f6c1dcb6792
diff -urN /usr/ports/databases/postgresql/patches/patch-aj postgresql.65/patches/patch-aj
--- /usr/ports/databases/postgresql/patches/patch-aj	Sat Jan 31 19:26:49 1998
+++ postgresql.65/patches/patch-aj	Mon Jun 21 16:35:13 1999
@@ -1,6 +1,6 @@
---- bin/pg_passwd/pg_passwd.c.orig	Sat Jan 31 19:09:26 1998
-+++ bin/pg_passwd/pg_passwd.c	Sat Jan 31 19:15:43 1998
-@@ -23,12 +23,16 @@
+--- bin/pg_passwd/pg_passwd.c.orig	Thu May 27 09:00:40 1999
++++ bin/pg_passwd/pg_passwd.c	Mon Jun 21 16:34:27 1999
+@@ -26,11 +26,15 @@
  
  #endif
  
@@ -9,17 +9,15 @@
 +#endif
 +
  char	   *comname;
- void		usage(FILE *stream);
- void		read_pwd_file(char *filename);
- void		write_pwd_file(char *filename, char *bkname);
--void		encrypt_pwd(char key[9], char salt[3], char passwd[14]);
--int			check_pwd(char key[9], char passwd[14]);
-+void		encrypt_pwd(char key[9], char salt[3], char passwd[_PASSWORD_LEN+1]);
-+int			check_pwd(char key[9], char passwd[_PASSWORD_LEN+1]);
- void		prompt_for_username(char *username);
- void		prompt_for_password(char *prompt, char *password);
+ static void	usage(FILE *stream);
+ static void	read_pwd_file(char *filename);
+ static void	write_pwd_file(char *filename, char *bkname);
+-static void	encrypt_pwd(char key[9], char salt[3], char passwd[14]);
++static void	encrypt_pwd(char key[9], char salt[3], char passwd[_PASSWORD_LEN+1]);
+ static void	prompt_for_username(char *username);
+ static void	prompt_for_password(char *prompt, char *password);
  
-@@ -148,7 +152,7 @@
+@@ -158,7 +162,7 @@
  
  		if (q != NULL)
  			*(q++) = '\0';
@@ -28,19 +26,19 @@
  		{
  			fprintf(stderr, "WARNING: %s: line %d: illegal password length.\n",
  					filename, npwds + 1);
-@@ -208,7 +212,7 @@
+@@ -222,7 +226,7 @@
  }
  
- void
+ static void
 -encrypt_pwd(char key[9], char salt[3], char passwd[14])
 +encrypt_pwd(char key[9], char salt[3], char passwd[_PASSWORD_LEN+1])
  {
  	int			n;
  
-@@ -242,9 +246,9 @@
- }
+@@ -254,9 +258,9 @@
  
- int
+ #ifdef NOT_USED
+ static int
 -check_pwd(char key[9], char passwd[14])
 +check_pwd(char key[9], char passwd[_PASSWORD_LEN+1])
  {
@@ -49,16 +47,16 @@
  	char		salt[3];
  
  	salt[0] = passwd[0];
-@@ -252,7 +256,7 @@
+@@ -264,7 +268,7 @@
  	salt[2] = '\0';
  	encrypt_pwd(key, salt, shouldbe);
  
 -	return strncmp(shouldbe, passwd, 13) == 0 ? 1 : 0;
 +	return strncmp(shouldbe, passwd, _PASSWORD_LEN) == 0 ? 1 : 0;
  }
+ #endif
  
- void
-@@ -326,7 +330,7 @@
+@@ -339,7 +343,7 @@
  	char		salt[3];
  	char		key[9],
  				key2[9];
diff -urN /usr/ports/databases/postgresql/patches/patch-ak postgresql.65/patches/patch-ak
--- /usr/ports/databases/postgresql/patches/patch-ak	Sun Nov 22 23:57:28 1998
+++ postgresql.65/patches/patch-ak	Mon Jun 21 16:37:20 1999
@@ -1,11 +1,11 @@
---- interfaces/libpgtcl/Makefile.in.orig	Sun Oct 18 20:00:41 1998
-+++ interfaces/libpgtcl/Makefile.in	Sat Nov  7 05:12:43 1998
+--- interfaces/libpgtcl/Makefile.in.orig	Sun Feb  7 23:10:45 1999
++++ interfaces/libpgtcl/Makefile.in	Mon Jun 21 16:36:43 1999
 @@ -27,7 +27,7 @@
  
  OBJS= pgtcl.o pgtclCmds.o pgtclId.o
  
--SHLIB_LINK= -L../libpq -lpq
-+SHLIB_LINK= -L../libpq -lpq -lcrypt
+-SHLIB_LINK+= -L../libpq -lpq
++SHLIB_LINK+= -L../libpq -lpq -lcrypt
  
- # Shared library stuff, also default 'all' target
- include $(SRCDIR)/Makefile.shlib
+ # If crypt is a separate library, rather than part of libc, it may need
+ # to be referenced separately to keep (broken) linkers happy.  (This is
diff -urN /usr/ports/databases/postgresql/patches/patch-ao postgresql.65/patches/patch-ao
--- /usr/ports/databases/postgresql/patches/patch-ao	Sun Nov 22 22:34:00 1998
+++ postgresql.65/patches/patch-ao	Thu Jan  1 01:00:00 1970
@@ -1,23 +0,0 @@
---- makefiles/Makefile.freebsd.orig	Mon Nov  2 00:30:04 1998
-+++ makefiles/Makefile.freebsd	Tue Nov 10 19:28:17 1998
-@@ -1,13 +1,17 @@
-+ifdef ELF_SYSTEM
-+LDFLAGS+= -export-dynamic
-+endif
-+
- %.so: %.o
-+ifdef ELF_SYSTEM
-+	$(LD) -x -shared -o $@ $<
-+else
- 	$(LD) -x -r -o $<.obj $<
- 	@echo building shared object $@
- 	@rm -f $@.pic
- 	@${AR} cq $@.pic `lorder $<.obj | tsort`
- 	${RANLIB} $@.pic
- 	@rm -f $@
--ifdef ELF_SYSTEM
--	$(LD) -x -Bshareable -o $@ $@.pic
--else
- 	$(LD) -x -Bshareable -Bforcearchive -o $@ $@.pic
- endif
- 
diff -urN /usr/ports/databases/postgresql/patches/patch-ap postgresql.65/patches/patch-ap
--- /usr/ports/databases/postgresql/patches/patch-ap	Sun Nov 22 22:34:00 1998
+++ postgresql.65/patches/patch-ap	Thu Jan  1 01:00:00 1970
@@ -1,16 +0,0 @@
---- backend/port/dynloader/freebsd.c.orig	Mon Oct 26 23:41:29 1998
-+++ backend/port/dynloader/freebsd.c	Thu Nov 12 23:39:36 1998
-@@ -83,11 +83,13 @@
- 	void	   *vp;
- 	char		buf[BUFSIZ];
- 
-+#ifndef __ELF__
- 	if (*name != '_')
- 	{
- 		sprintf(buf, "_%s", name);
- 		name = buf;
- 	}
-+#endif
- 	if ((vp = dlsym(handle, (char *) name)) == (void *) NULL)
- 		sprintf(error_message, "dlsym (%s) failed", name);
- 	return vp;
diff -urN /usr/ports/databases/postgresql/patches/patch-aq postgresql.65/patches/patch-aq
--- /usr/ports/databases/postgresql/patches/patch-aq	Tue Feb 16 08:41:37 1999
+++ postgresql.65/patches/patch-aq	Thu Jan  1 01:00:00 1970
@@ -1,12 +0,0 @@
---- configure.orig	Wed Feb  3 18:22:35 1999
-+++ configure	Wed Feb  3 18:24:06 1999
-@@ -618,8 +618,8 @@
-      aux*) os=aux need_tas=no ;;
-    linux*) os=linux need_tas=no ;;
-     bsdi*) os=bsdi need_tas=no ;;
-- freebsd3*) os=freebsd need_tas=no elf=yes ;;
-  freebsd1*|freebsd2*) os=freebsd need_tas=no ;;
-+ freebsd*) os=freebsd need_tas=no elf=yes ;;
-   netbsd*|openbsd*) os=bsd need_tas=no ;;
-     dgux*) os=dgux need_tas=no ;;
-      aix*) os=aix need_tas=no ;;
diff -urN /usr/ports/databases/postgresql/patches/patch-ar postgresql.65/patches/patch-ar
--- /usr/ports/databases/postgresql/patches/patch-ar	Thu Feb  4 03:06:37 1999
+++ postgresql.65/patches/patch-ar	Fri Jun 25 04:09:22 1999
@@ -1,16 +1,11 @@
---- Makefile.shlib.orig	Wed Feb  3 19:16:02 1999
-+++ Makefile.shlib	Wed Feb  3 19:18:28 1999
-@@ -59,10 +59,11 @@
- ifeq ($(PORTNAME), freebsd)
-   ifdef BSD_SHLIB
-     install-shlib-dep	:= install-shlib
--    shlib		:= lib$(NAME)$(DLSUFFIX).$(SO_MAJOR_VERSION).$(SO_MINOR_VERSION)
-     ifdef ELF_SYSTEM
--      LDFLAGS_SL	:= -x -Bshareable
-+      shlib		:= lib$(NAME)$(DLSUFFIX).$(SO_MAJOR_VERSION)
-+      LDFLAGS_SL	:= -x -shared -soname $(shlib)
-     else
-+      shlib		:= lib$(NAME)$(DLSUFFIX).$(SO_MAJOR_VERSION).$(SO_MINOR_VERSION)
-       LDFLAGS_SL	:= -x -Bshareable -Bforcearchive
-     endif
-     CFLAGS		+= $(CFLAGS_SL)
+--- configure~	Sun May 30 09:01:09 1999
++++ configure	Mon Jun 21 16:52:53 1999
+@@ -663,7 +663,7 @@
+    exit;;
+ esac
+ 
+-if test "X$elf" = "Xyes"
++if test "X$PORTOBJFORMAT" = "Xelf"
+ then
+ 	ELF_SYS=true
+ else
diff -urN /usr/ports/databases/postgresql/patches/patch-as postgresql.65/patches/patch-as
--- /usr/ports/databases/postgresql/patches/patch-as	Thu Jan  1 01:00:00 1970
+++ postgresql.65/patches/patch-as	Mon Jun 21 16:58:01 1999
@@ -0,0 +1,11 @@
+--- Makefile.global.in.orig	Sun Dec  6 00:08:56 1998
++++ Makefile.global.in	Sat Feb 27 04:23:12 1999
+@@ -79,7 +79,7 @@
+ POSTMANDIR= $(POSTGRESDIR)/man
+ 
+ # Where the formatted documents (e.g., the reference manual) get installed.
+-POSTDOCDIR= $(POSTGRESDIR)/doc
++POSTDOCDIR= !!PREFIX!!/share/doc/pgsql
+ 
+ # Where the header files necessary to build frontend programs get installed.
+ HEADERDIR= $(POSTGRESDIR)/include
diff -urN /usr/ports/databases/postgresql/patches/patch-at postgresql.65/patches/patch-at
--- /usr/ports/databases/postgresql/patches/patch-at	Thu Jan  1 01:00:00 1970
+++ postgresql.65/patches/patch-at	Mon Jun 21 17:01:01 1999
@@ -0,0 +1,11 @@
+--- ../doc/Makefile.orig	Sun Nov 29 06:30:13 1998
++++ ../doc/Makefile	Mon Jun 21 17:00:13 1999
+@@ -12,7 +12,7 @@
+ #
+ #----------------------------------------------------------------------------
+ 
+-PGDOCS= $(POSTGRESDIR)/doc
++PGDOCS= $(POSTDOCDIR)
+ SRCDIR= ../src
+ 
+ TAR= tar
diff -urN /usr/ports/databases/postgresql/patches/patch-ba postgresql.65/patches/patch-ba
--- /usr/ports/databases/postgresql/patches/patch-ba	Thu Jan  1 01:00:00 1970
+++ postgresql.65/patches/patch-ba	Thu Jun 24 02:31:25 1999
@@ -0,0 +1,17 @@
+--- interfaces/jdbc/Makefile.orig	Tue May 18 09:01:41 1999
++++ interfaces/jdbc/Makefile	Thu Jun 24 02:30:33 1999
+@@ -27,11 +27,11 @@
+ # In 6.5, the all rule builds the makeVersion class which then calls make using
+ # the jdbc1 or jdbc2 rules
+ all:	makeVersion.class
+-	make $$($(JAVA) makeVersion)
++	${MAKE} $$($(JAVA) makeVersion)
+ 	@echo ------------------------------------------------------------
+ 	@echo The JDBC driver has now been built. To make it available to
+-	@echo other applications, copy the postgresql.jar file to a public
+-	@echo "place (under unix this could be /usr/local/lib) and add it"
++	@echo other applications, add the path
++	@echo ${PREFIX}/share/java/postgresql.jar
+ 	@echo to the class path.
+ 	@echo
+ 	@echo Then either add -Djdbc.drivers=postgresql.Driver to the
diff -urN /usr/ports/databases/postgresql/pkg/PLIST postgresql.65/pkg/PLIST
--- /usr/ports/databases/postgresql/pkg/PLIST	Thu Feb  4 05:53:03 1999
+++ postgresql.65/pkg/PLIST	Fri Jun 25 03:23:13 1999
@@ -2,8 +2,10 @@
 pgsql/.profile
 pgsql/bin/cleardbdir
 pgsql/bin/createdb
+pgsql/bin/createlang
 pgsql/bin/createuser
 pgsql/bin/destroydb
+pgsql/bin/destroylang
 pgsql/bin/destroyuser
 pgsql/bin/ecpg
 pgsql/bin/initdb
@@ -18,6 +20,7 @@
 pgsql/bin/postgres
 pgsql/bin/postmaster
 pgsql/bin/psql
+pgsql/bin/vacuumdb
 pgsql/data/PG_VERSION
 pgsql/data/base/template1/PG_VERSION
 pgsql/data/base/template1/pg_aggregate
@@ -39,13 +42,11 @@
 pgsql/data/base/template1/pg_indexes
 pgsql/data/base/template1/pg_inheritproc
 pgsql/data/base/template1/pg_inherits
-pgsql/data/base/template1/pg_internal.init
 pgsql/data/base/template1/pg_ipl
 pgsql/data/base/template1/pg_language
 pgsql/data/base/template1/pg_listener
 pgsql/data/base/template1/pg_opclass
 pgsql/data/base/template1/pg_operator
-pgsql/data/base/template1/pg_parg
 pgsql/data/base/template1/pg_proc
 pgsql/data/base/template1/pg_proc_oid_index
 pgsql/data/base/template1/pg_proc_proname_narg_type_index
@@ -81,11 +82,10 @@
 pgsql/include/executor/spi.h
 pgsql/include/fmgr.h
 pgsql/include/lib/dllist.h
-pgsql/include/libpq++.h
+pgsql/include/libpq++.H
 pgsql/include/libpq++/pgconnection.h
 pgsql/include/libpq++/pgcursordb.h
 pgsql/include/libpq++/pgdatabase.h
-pgsql/include/libpq++/pgenv.h
 pgsql/include/libpq++/pglobject.h
 pgsql/include/libpq++/pgtransdb.h
 pgsql/include/libpq-fe.h
@@ -98,15 +98,16 @@
 pgsql/include/sqlca.h
 pgsql/include/utils/elog.h
 pgsql/include/utils/geo_decls.h
+pgsql/include/utils/mcxt.h
 pgsql/include/utils/palloc.h
 pgsql/lib/global1.bki.source
 pgsql/lib/global1.description
 pgsql/lib/libecpg.a
 pgsql/lib/libecpg.so
-pgsql/lib/libecpg.so.2
+pgsql/lib/libecpg.so.3
 pgsql/lib/libpq++.a
 pgsql/lib/libpq++.so
-pgsql/lib/libpq++.so.2
+pgsql/lib/libpq++.so.3
 pgsql/lib/libpq.a
 pgsql/lib/libpq.so
 pgsql/lib/libpq.so.2
@@ -118,18 +119,15 @@
 @exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
 @unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
 pgsql/post-install-notes
-share/doc/pgsql/CVS/Entries
-share/doc/pgsql/CVS/Repository
-share/doc/pgsql/CVS/Root
-share/doc/pgsql/CVS/Tag
 share/doc/pgsql/FAQ
-share/doc/pgsql/FAQ_CVS
+share/doc/pgsql/FAQ_AIX
 share/doc/pgsql/FAQ_DEV
+share/doc/pgsql/FAQ_DigitalUnix
 share/doc/pgsql/FAQ_FreeBSD
 share/doc/pgsql/FAQ_HPUX
 share/doc/pgsql/FAQ_Irix
 share/doc/pgsql/FAQ_Linux
-share/doc/pgsql/Makefile
+share/doc/pgsql/FAQ_SCO
 share/doc/pgsql/README.fsync
 share/doc/pgsql/README.inet
 share/doc/pgsql/README.locale
@@ -137,197 +135,779 @@
 share/doc/pgsql/README.mb.jp
 share/doc/pgsql/TODO
 share/doc/pgsql/admin.ps.gz
-share/doc/pgsql/admin.tar.gz
-share/doc/pgsql/bug.template
-share/doc/pgsql/postgres.tar.gz
 share/doc/pgsql/programmer.ps.gz
-share/doc/pgsql/programmer.tar.gz
-share/doc/pgsql/src/CVS/Entries
-share/doc/pgsql/src/CVS/Repository
-share/doc/pgsql/src/CVS/Root
-share/doc/pgsql/src/CVS/Tag
-share/doc/pgsql/src/Makefile
-share/doc/pgsql/src/graphics/CVS/Entries
-share/doc/pgsql/src/graphics/CVS/Repository
-share/doc/pgsql/src/graphics/CVS/Root
-share/doc/pgsql/src/graphics/CVS/Tag
-share/doc/pgsql/src/graphics/catalogs.gif
-share/doc/pgsql/src/graphics/catalogs.ps
-share/doc/pgsql/src/graphics/clientserver.ag
-share/doc/pgsql/src/graphics/clientserver.gif
-share/doc/pgsql/src/graphics/connections.ag
-share/doc/pgsql/src/graphics/connections.gif
-share/doc/pgsql/src/graphics/layout.ag
-share/doc/pgsql/src/graphics/layout.gif
-share/doc/pgsql/src/sgml/CVS/Entries
-share/doc/pgsql/src/sgml/CVS/Repository
-share/doc/pgsql/src/sgml/CVS/Root
-share/doc/pgsql/src/sgml/CVS/Tag
-share/doc/pgsql/src/sgml/Makefile
-share/doc/pgsql/src/sgml/about.sgml
-share/doc/pgsql/src/sgml/admin.sgml
-share/doc/pgsql/src/sgml/advanced.sgml
-share/doc/pgsql/src/sgml/arch-dev.sgml
-share/doc/pgsql/src/sgml/arch-pg.sgml
-share/doc/pgsql/src/sgml/arch.sgml
-share/doc/pgsql/src/sgml/array.sgml
-share/doc/pgsql/src/sgml/biblio.sgml
-share/doc/pgsql/src/sgml/bki.sgml
-share/doc/pgsql/src/sgml/compiler.sgml
-share/doc/pgsql/src/sgml/config.sgml
-share/doc/pgsql/src/sgml/contacts.sgml
-share/doc/pgsql/src/sgml/current.sgml
-share/doc/pgsql/src/sgml/datatype.sgml
-share/doc/pgsql/src/sgml/dfunc.sgml
-share/doc/pgsql/src/sgml/docguide.sgml
-share/doc/pgsql/src/sgml/ecpg.sgml
-share/doc/pgsql/src/sgml/environ.sgml
-share/doc/pgsql/src/sgml/extend.sgml
-share/doc/pgsql/src/sgml/func-ref.sgml
-share/doc/pgsql/src/sgml/func.sgml
-share/doc/pgsql/src/sgml/geqo.sgml
-share/doc/pgsql/src/sgml/gist.sgml
-share/doc/pgsql/src/sgml/history.sgml
-share/doc/pgsql/src/sgml/indices.sgml
-share/doc/pgsql/src/sgml/info.sgml
-share/doc/pgsql/src/sgml/inherit.sgml
-share/doc/pgsql/src/sgml/install.sgml
-share/doc/pgsql/src/sgml/installation.sgml
-share/doc/pgsql/src/sgml/intro-ag.sgml
-share/doc/pgsql/src/sgml/intro-pg.sgml
-share/doc/pgsql/src/sgml/intro.sgml
-share/doc/pgsql/src/sgml/jdbc.sgml
-share/doc/pgsql/src/sgml/keys.sgml
-share/doc/pgsql/src/sgml/legal.sgml
-share/doc/pgsql/src/sgml/libpgtcl.sgml
-share/doc/pgsql/src/sgml/libpq++.sgml
-share/doc/pgsql/src/sgml/libpq.sgml
-share/doc/pgsql/src/sgml/lobj.sgml
-share/doc/pgsql/src/sgml/manage.sgml
-share/doc/pgsql/src/sgml/notation.sgml
-share/doc/pgsql/src/sgml/odbc.sgml
-share/doc/pgsql/src/sgml/oper.sgml
-share/doc/pgsql/src/sgml/page.sgml
-share/doc/pgsql/src/sgml/pg_options.sgml
-share/doc/pgsql/src/sgml/pgaccess.sgml
-share/doc/pgsql/src/sgml/ports.sgml
-share/doc/pgsql/src/sgml/postgres.sgml
-share/doc/pgsql/src/sgml/programmer.sgml
-share/doc/pgsql/src/sgml/protocol.sgml
-share/doc/pgsql/src/sgml/psql.sgml
-share/doc/pgsql/src/sgml/query-ug.sgml
-share/doc/pgsql/src/sgml/query.sgml
-share/doc/pgsql/src/sgml/recovery.sgml
-share/doc/pgsql/src/sgml/ref/CVS/Entries
-share/doc/pgsql/src/sgml/ref/CVS/Repository
-share/doc/pgsql/src/sgml/ref/CVS/Root
-share/doc/pgsql/src/sgml/ref/CVS/Tag
-share/doc/pgsql/src/sgml/ref/abort.sgml
-share/doc/pgsql/src/sgml/ref/allfiles.sgml
-share/doc/pgsql/src/sgml/ref/alter_table.sgml
-share/doc/pgsql/src/sgml/ref/alter_user.sgml
-share/doc/pgsql/src/sgml/ref/begin.sgml
-share/doc/pgsql/src/sgml/ref/close.sgml
-share/doc/pgsql/src/sgml/ref/cluster.sgml
-share/doc/pgsql/src/sgml/ref/commands.sgml
-share/doc/pgsql/src/sgml/ref/commit.sgml
-share/doc/pgsql/src/sgml/ref/copy.sgml
-share/doc/pgsql/src/sgml/ref/create_aggregate.sgml
-share/doc/pgsql/src/sgml/ref/create_database.sgml
-share/doc/pgsql/src/sgml/ref/create_function.sgml
-share/doc/pgsql/src/sgml/ref/create_index.sgml
-share/doc/pgsql/src/sgml/ref/create_language.sgml
-share/doc/pgsql/src/sgml/ref/create_operator.sgml
-share/doc/pgsql/src/sgml/ref/create_rule.sgml
-share/doc/pgsql/src/sgml/ref/create_sequence.sgml
-share/doc/pgsql/src/sgml/ref/create_table.sgml
-share/doc/pgsql/src/sgml/ref/create_trigger.sgml
-share/doc/pgsql/src/sgml/ref/create_type.sgml
-share/doc/pgsql/src/sgml/ref/create_user.sgml
-share/doc/pgsql/src/sgml/ref/create_view.sgml
-share/doc/pgsql/src/sgml/ref/createdb.sgml
-share/doc/pgsql/src/sgml/ref/createuser.sgml
-share/doc/pgsql/src/sgml/ref/current_date.sgml
-share/doc/pgsql/src/sgml/ref/current_time.sgml
-share/doc/pgsql/src/sgml/ref/current_timestamp.sgml
-share/doc/pgsql/src/sgml/ref/current_user.sgml
-share/doc/pgsql/src/sgml/ref/declare.sgml
-share/doc/pgsql/src/sgml/ref/delete.sgml
-share/doc/pgsql/src/sgml/ref/destroydb.sgml
-share/doc/pgsql/src/sgml/ref/destroyuser.sgml
-share/doc/pgsql/src/sgml/ref/drop_aggregate.sgml
-share/doc/pgsql/src/sgml/ref/drop_database.sgml
-share/doc/pgsql/src/sgml/ref/drop_function.sgml
-share/doc/pgsql/src/sgml/ref/drop_index.sgml
-share/doc/pgsql/src/sgml/ref/drop_language.sgml
-share/doc/pgsql/src/sgml/ref/drop_operator.sgml
-share/doc/pgsql/src/sgml/ref/drop_rule.sgml
-share/doc/pgsql/src/sgml/ref/drop_sequence.sgml
-share/doc/pgsql/src/sgml/ref/drop_table.sgml
-share/doc/pgsql/src/sgml/ref/drop_trigger.sgml
-share/doc/pgsql/src/sgml/ref/drop_type.sgml
-share/doc/pgsql/src/sgml/ref/drop_user.sgml
-share/doc/pgsql/src/sgml/ref/drop_view.sgml
-share/doc/pgsql/src/sgml/ref/explain.sgml
-share/doc/pgsql/src/sgml/ref/fetch.sgml
-share/doc/pgsql/src/sgml/ref/grant.sgml
-share/doc/pgsql/src/sgml/ref/initdb.sgml
-share/doc/pgsql/src/sgml/ref/initlocation.sgml
-share/doc/pgsql/src/sgml/ref/insert.sgml
-share/doc/pgsql/src/sgml/ref/listen.sgml
-share/doc/pgsql/src/sgml/ref/load.sgml
-share/doc/pgsql/src/sgml/ref/lock.sgml
-share/doc/pgsql/src/sgml/ref/move.sgml
-share/doc/pgsql/src/sgml/ref/notify.sgml
-share/doc/pgsql/src/sgml/ref/pg_dump.sgml
-share/doc/pgsql/src/sgml/ref/pg_dumpall.sgml
-share/doc/pgsql/src/sgml/ref/pg_upgrade.sgml
-share/doc/pgsql/src/sgml/ref/psql-ref.sgml
-share/doc/pgsql/src/sgml/ref/reset.sgml
-share/doc/pgsql/src/sgml/ref/revoke.sgml
-share/doc/pgsql/src/sgml/ref/rollback.sgml
-share/doc/pgsql/src/sgml/ref/select.sgml
-share/doc/pgsql/src/sgml/ref/set.sgml
-share/doc/pgsql/src/sgml/ref/show.sgml
-share/doc/pgsql/src/sgml/ref/unlisten.sgml
-share/doc/pgsql/src/sgml/ref/update.sgml
-share/doc/pgsql/src/sgml/ref/vacuum.sgml
-share/doc/pgsql/src/sgml/reference.sgml
-share/doc/pgsql/src/sgml/regress.sgml
-share/doc/pgsql/src/sgml/release.sgml
-share/doc/pgsql/src/sgml/rules.sgml
-share/doc/pgsql/src/sgml/runtime.sgml
-share/doc/pgsql/src/sgml/security.sgml
-share/doc/pgsql/src/sgml/signals.sgml
-share/doc/pgsql/src/sgml/spi.sgml
-share/doc/pgsql/src/sgml/start-ag.sgml
-share/doc/pgsql/src/sgml/start.sgml
-share/doc/pgsql/src/sgml/storage.sgml
-share/doc/pgsql/src/sgml/syntax.sgml
-share/doc/pgsql/src/sgml/trigger.sgml
-share/doc/pgsql/src/sgml/tutorial.sgml
-share/doc/pgsql/src/sgml/typeconv.sgml
-share/doc/pgsql/src/sgml/user.sgml
-share/doc/pgsql/src/sgml/xaggr.sgml
-share/doc/pgsql/src/sgml/xfunc.sgml
-share/doc/pgsql/src/sgml/xindex.sgml
-share/doc/pgsql/src/sgml/xoper.sgml
-share/doc/pgsql/src/sgml/xplang.sgml
-share/doc/pgsql/src/sgml/xtypes.sgml
-share/doc/pgsql/src/sgml/y2k.sgml
 share/doc/pgsql/tutorial.ps.gz
-share/doc/pgsql/tutorial.tar.gz
 share/doc/pgsql/user.ps.gz
-share/doc/pgsql/user.tar.gz
-@dirrm share/doc/pgsql/src/sgml/ref/CVS
-@dirrm share/doc/pgsql/src/sgml/ref
-@dirrm share/doc/pgsql/src/sgml/CVS
-@dirrm share/doc/pgsql/src/sgml
-@dirrm share/doc/pgsql/src/graphics/CVS
-@dirrm share/doc/pgsql/src/graphics
-@dirrm share/doc/pgsql/src/CVS
-@dirrm share/doc/pgsql/src
-@dirrm share/doc/pgsql/CVS
+share/doc/pgsql/admin/admin.htm
+share/doc/pgsql/admin/admin.html
+share/doc/pgsql/admin/biblio.htm
+share/doc/pgsql/admin/config.htm
+share/doc/pgsql/admin/copyright.htm
+share/doc/pgsql/admin/disk.htm
+share/doc/pgsql/admin/index.html
+share/doc/pgsql/admin/install-win32.htm
+share/doc/pgsql/admin/install.htm
+share/doc/pgsql/admin/intro-ag.htm
+share/doc/pgsql/admin/layout.htm
+share/doc/pgsql/admin/manage-ag.htm
+share/doc/pgsql/admin/newuser.htm
+share/doc/pgsql/admin/notation.htm
+share/doc/pgsql/admin/pg-options.htm
+share/doc/pgsql/admin/ports.htm
+share/doc/pgsql/admin/postmaster.htm
+share/doc/pgsql/admin/preface.htm
+share/doc/pgsql/admin/recovery.htm
+share/doc/pgsql/admin/regress.htm
+share/doc/pgsql/admin/release.htm
+share/doc/pgsql/admin/runtime.htm
+share/doc/pgsql/admin/security.htm
+share/doc/pgsql/admin/terminology.htm
+share/doc/pgsql/admin/trouble.htm
+share/doc/pgsql/admin/x1118.htm
+share/doc/pgsql/admin/x1138.htm
+share/doc/pgsql/admin/x1147.htm
+share/doc/pgsql/admin/x1180.htm
+share/doc/pgsql/admin/x1189.htm
+share/doc/pgsql/admin/x1466.htm
+share/doc/pgsql/admin/x1485.htm
+share/doc/pgsql/admin/x1509.htm
+share/doc/pgsql/admin/x1574.htm
+share/doc/pgsql/admin/x1608.htm
+share/doc/pgsql/admin/x1625.htm
+share/doc/pgsql/admin/x1640.htm
+share/doc/pgsql/admin/x1723.htm
+share/doc/pgsql/admin/x1730.htm
+share/doc/pgsql/admin/x1767.htm
+share/doc/pgsql/admin/x1893.htm
+share/doc/pgsql/admin/x1904.htm
+share/doc/pgsql/admin/x1915.htm
+share/doc/pgsql/admin/x1956.htm
+share/doc/pgsql/admin/x1972.htm
+share/doc/pgsql/admin/x1991.htm
+share/doc/pgsql/admin/x2035.htm
+share/doc/pgsql/admin/x2057.htm
+share/doc/pgsql/admin/x2072.htm
+share/doc/pgsql/admin/x2081.htm
+share/doc/pgsql/admin/x2104.htm
+share/doc/pgsql/admin/x2118.htm
+share/doc/pgsql/admin/x2121.htm
+share/doc/pgsql/admin/x2146.htm
+share/doc/pgsql/admin/x2183.htm
+share/doc/pgsql/admin/x2190.htm
+share/doc/pgsql/admin/x2197.htm
+share/doc/pgsql/admin/x2204.htm
+share/doc/pgsql/admin/x2208.htm
+share/doc/pgsql/admin/x427.htm
+share/doc/pgsql/admin/x494.htm
+share/doc/pgsql/admin/x569.htm
+share/doc/pgsql/admin/x606.htm
+share/doc/pgsql/admin/x760.htm
+share/doc/pgsql/admin/y2k.htm
+share/doc/pgsql/admin/layout.gif
+share/doc/pgsql/postgres/about.htm
+share/doc/pgsql/postgres/advanced.htm
+share/doc/pgsql/postgres/app-createdb.htm
+share/doc/pgsql/postgres/app-createuser.htm
+share/doc/pgsql/postgres/app-destroydb.htm
+share/doc/pgsql/postgres/app-destroyuser.htm
+share/doc/pgsql/postgres/app-initdb.htm
+share/doc/pgsql/postgres/app-initlocation.htm
+share/doc/pgsql/postgres/app-pg-dump.htm
+share/doc/pgsql/postgres/app-pg-dumpall.htm
+share/doc/pgsql/postgres/app-pgaccess.htm
+share/doc/pgsql/postgres/app-pgadmin.htm
+share/doc/pgsql/postgres/app-postgres.htm
+share/doc/pgsql/postgres/app-postmaster.htm
+share/doc/pgsql/postgres/app-psql.htm
+share/doc/pgsql/postgres/app-vacuumdb.htm
+share/doc/pgsql/postgres/arch-pg.htm
+share/doc/pgsql/postgres/arch.htm
+share/doc/pgsql/postgres/arrays.htm
+share/doc/pgsql/postgres/bki.htm
+share/doc/pgsql/postgres/compiler.htm
+share/doc/pgsql/postgres/config.htm
+share/doc/pgsql/postgres/copyright.htm
+share/doc/pgsql/postgres/cvs.htm
+share/doc/pgsql/postgres/datatype.htm
+share/doc/pgsql/postgres/datetime-appendix.htm
+share/doc/pgsql/postgres/dfunc.htm
+share/doc/pgsql/postgres/disk.htm
+share/doc/pgsql/postgres/docguide.htm
+share/doc/pgsql/postgres/ecpg.htm
+share/doc/pgsql/postgres/environ.htm
+share/doc/pgsql/postgres/extend.htm
+share/doc/pgsql/postgres/func-ref.htm
+share/doc/pgsql/postgres/functions.htm
+share/doc/pgsql/postgres/geqo.htm
+share/doc/pgsql/postgres/gist.htm
+share/doc/pgsql/postgres/index.html
+share/doc/pgsql/postgres/inherit.htm
+share/doc/pgsql/postgres/install-win32.htm
+share/doc/pgsql/postgres/install.htm
+share/doc/pgsql/postgres/intro.htm
+share/doc/pgsql/postgres/spi.htm
+share/doc/pgsql/postgres/jdbc.htm
+share/doc/pgsql/postgres/keys.htm
+share/doc/pgsql/postgres/largeobjects.htm
+share/doc/pgsql/postgres/layout.htm
+share/doc/pgsql/postgres/libpq-chapter.htm
+share/doc/pgsql/postgres/libpq-envars.htm
+share/doc/pgsql/postgres/libpqplusplus.htm
+share/doc/pgsql/postgres/manage-ag.htm
+share/doc/pgsql/postgres/manage.htm
+share/doc/pgsql/postgres/mvcc.htm
+share/doc/pgsql/postgres/newuser.htm
+share/doc/pgsql/postgres/notation.htm
+share/doc/pgsql/postgres/odbc.htm
+share/doc/pgsql/postgres/operators.htm
+share/doc/pgsql/postgres/overview.htm
+share/doc/pgsql/postgres/page.htm
+share/doc/pgsql/postgres/part-admin.htm
+share/doc/pgsql/postgres/part-appendix.htm
+share/doc/pgsql/postgres/part-developer.htm
+share/doc/pgsql/postgres/part-interfaces.htm
+share/doc/pgsql/postgres/part-programmer.htm
+share/doc/pgsql/postgres/part-tutorial.htm
+share/doc/pgsql/postgres/part-user.htm
+share/doc/pgsql/postgres/pg-options-dev.htm
+share/doc/pgsql/postgres/pg-options.htm
+share/doc/pgsql/postgres/pgtcl-pgconndefaults.htm
+share/doc/pgsql/postgres/pgtcl-pgconnect.htm
+share/doc/pgsql/postgres/pgtcl-pgdisconnect.htm
+share/doc/pgsql/postgres/pgtcl-pgexec.htm
+share/doc/pgsql/postgres/pgtcl-pglisten.htm
+share/doc/pgsql/postgres/pgtcl-pgloclose.htm
+share/doc/pgsql/postgres/pgtcl-pglocreat.htm
+share/doc/pgsql/postgres/pgtcl-pgloexport.htm
+share/doc/pgsql/postgres/pgtcl-pgloimport.htm
+share/doc/pgsql/postgres/pgtcl-pglolseek.htm
+share/doc/pgsql/postgres/pgtcl-pgloopen.htm
+share/doc/pgsql/postgres/pgtcl-pgloread.htm
+share/doc/pgsql/postgres/pgtcl-pglotell.htm
+share/doc/pgsql/postgres/pgtcl.htm
+share/doc/pgsql/postgres/pgtcl-pglounlink.htm
+share/doc/pgsql/postgres/pgtcl-pglowrite.htm
+share/doc/pgsql/postgres/pgtcl-pgresult.htm
+share/doc/pgsql/postgres/pgtcl-pgselect.htm
+share/doc/pgsql/postgres/ports.htm
+share/doc/pgsql/postgres/postgres.htm
+share/doc/pgsql/postgres/postgres.html
+share/doc/pgsql/postgres/postmaster.htm
+share/doc/pgsql/postgres/preface.htm
+share/doc/pgsql/postgres/protocol.htm
+share/doc/pgsql/postgres/query.htm
+share/doc/pgsql/postgres/recovery.htm
+share/doc/pgsql/postgres/regress.htm
+share/doc/pgsql/postgres/release.htm
+share/doc/pgsql/postgres/rules.htm
+share/doc/pgsql/postgres/runtime.htm
+share/doc/pgsql/postgres/security.htm
+share/doc/pgsql/postgres/signals.htm
+share/doc/pgsql/postgres/spi-spiconnect.htm
+share/doc/pgsql/postgres/spi-spicopytuple.htm
+share/doc/pgsql/postgres/spi-spiexec.htm
+share/doc/pgsql/postgres/spi-spiexecp.htm
+share/doc/pgsql/postgres/spi-spifinish.htm
+share/doc/pgsql/postgres/spi-spifname.htm
+share/doc/pgsql/postgres/spi-spifnumber.htm
+share/doc/pgsql/postgres/spi-spigetbinval.htm
+share/doc/pgsql/postgres/spi-spigetrelname.htm
+share/doc/pgsql/postgres/spi-spigettype.htm
+share/doc/pgsql/postgres/spi-spigettypeid.htm
+share/doc/pgsql/postgres/spi-spigetvalue.htm
+share/doc/pgsql/postgres/spi-spimodifytuple.htm
+share/doc/pgsql/postgres/spi-spipalloc.htm
+share/doc/pgsql/postgres/spi-spipfree.htm
+share/doc/pgsql/postgres/spi-spiprepare.htm
+share/doc/pgsql/postgres/spi-spirepalloc.htm
+share/doc/pgsql/postgres/spi-spisaveplan.htm
+share/doc/pgsql/postgres/sql-abort.htm
+share/doc/pgsql/postgres/sql-altertable.htm
+share/doc/pgsql/postgres/sql-alteruser.htm
+share/doc/pgsql/postgres/sql-close.htm
+share/doc/pgsql/postgres/sql-beginwork.htm
+share/doc/pgsql/postgres/sql-cluster.htm
+share/doc/pgsql/postgres/sql-commands.htm
+share/doc/pgsql/postgres/sql-commit.htm
+share/doc/pgsql/postgres/sql-copy.htm
+share/doc/pgsql/postgres/sql-createaggregate.htm
+share/doc/pgsql/postgres/sql-createdatabase.htm
+share/doc/pgsql/postgres/sql-createfunction.htm
+share/doc/pgsql/postgres/sql-createindex.htm
+share/doc/pgsql/postgres/sql-createlanguage.htm
+share/doc/pgsql/postgres/sql-createoperator.htm
+share/doc/pgsql/postgres/sql-createrule.htm
+share/doc/pgsql/postgres/sql-createsequence.htm
+share/doc/pgsql/postgres/sql-createtable.htm
+share/doc/pgsql/postgres/sql-createtrigger.htm
+share/doc/pgsql/postgres/sql-createtype.htm
+share/doc/pgsql/postgres/sql-createuser.htm
+share/doc/pgsql/postgres/sql-set.htm
+share/doc/pgsql/postgres/sql-createview.htm
+share/doc/pgsql/postgres/sql-declare.htm
+share/doc/pgsql/postgres/sql-delete.htm
+share/doc/pgsql/postgres/sql-dropaggregate.htm
+share/doc/pgsql/postgres/sql-dropdatabase.htm
+share/doc/pgsql/postgres/sql-dropfunction.htm
+share/doc/pgsql/postgres/sql-dropindex.htm
+share/doc/pgsql/postgres/sql-droplanguage.htm
+share/doc/pgsql/postgres/sql-dropoperator.htm
+share/doc/pgsql/postgres/sql-droprule.htm
+share/doc/pgsql/postgres/sql-dropsequence.htm
+share/doc/pgsql/postgres/sql-droptable.htm
+share/doc/pgsql/postgres/sql-droptrigger.htm
+share/doc/pgsql/postgres/sql-droptype.htm
+share/doc/pgsql/postgres/sql-dropuser.htm
+share/doc/pgsql/postgres/sql-dropview.htm
+share/doc/pgsql/postgres/sql-explain.htm
+share/doc/pgsql/postgres/sql-fetch.htm
+share/doc/pgsql/postgres/sql-grant.htm
+share/doc/pgsql/postgres/sql-insert.htm
+share/doc/pgsql/postgres/sql-language.htm
+share/doc/pgsql/postgres/sql-listen.htm
+share/doc/pgsql/postgres/sql-load.htm
+share/doc/pgsql/postgres/sql-lock.htm
+share/doc/pgsql/postgres/sql-move.htm
+share/doc/pgsql/postgres/sql-notify.htm
+share/doc/pgsql/postgres/sql-reset.htm
+share/doc/pgsql/postgres/sql-revoke.htm
+share/doc/pgsql/postgres/sql-rollback.htm
+share/doc/pgsql/postgres/sql-select.htm
+share/doc/pgsql/postgres/sql-show.htm
+share/doc/pgsql/postgres/sql-unlisten.htm
+share/doc/pgsql/postgres/sql-update.htm
+share/doc/pgsql/postgres/sql-vacuum-1.htm
+share/doc/pgsql/postgres/sql.htm
+share/doc/pgsql/postgres/start.htm
+share/doc/pgsql/postgres/storage.htm
+share/doc/pgsql/postgres/syntax.htm
+share/doc/pgsql/postgres/terminology.htm
+share/doc/pgsql/postgres/triggers.htm
+share/doc/pgsql/postgres/trouble.htm
+share/doc/pgsql/postgres/typeconv.htm
+share/doc/pgsql/postgres/utilities.htm
+share/doc/pgsql/postgres/x1061.htm
+share/doc/pgsql/postgres/x1093.htm
+share/doc/pgsql/postgres/x1192.htm
+share/doc/pgsql/postgres/x120.htm
+share/doc/pgsql/postgres/x12039.htm
+share/doc/pgsql/postgres/x12106.htm
+share/doc/pgsql/postgres/x12181.htm
+share/doc/pgsql/postgres/x12218.htm
+share/doc/pgsql/postgres/x12372.htm
+share/doc/pgsql/postgres/x12730.htm
+share/doc/pgsql/postgres/x12750.htm
+share/doc/pgsql/postgres/x12759.htm
+share/doc/pgsql/postgres/x12792.htm
+share/doc/pgsql/postgres/x12801.htm
+share/doc/pgsql/postgres/x13078.htm
+share/doc/pgsql/postgres/x13097.htm
+share/doc/pgsql/postgres/x13121.htm
+share/doc/pgsql/postgres/x13186.htm
+share/doc/pgsql/postgres/x13220.htm
+share/doc/pgsql/postgres/x13237.htm
+share/doc/pgsql/postgres/x13252.htm
+share/doc/pgsql/postgres/x13335.htm
+share/doc/pgsql/postgres/x13342.htm
+share/doc/pgsql/postgres/x13379.htm
+share/doc/pgsql/postgres/x13505.htm
+share/doc/pgsql/postgres/x13516.htm
+share/doc/pgsql/postgres/x13527.htm
+share/doc/pgsql/postgres/x13568.htm
+share/doc/pgsql/postgres/x13584.htm
+share/doc/pgsql/postgres/x13603.htm
+share/doc/pgsql/postgres/x13647.htm
+share/doc/pgsql/postgres/x13669.htm
+share/doc/pgsql/postgres/x13684.htm
+share/doc/pgsql/postgres/x13693.htm
+share/doc/pgsql/postgres/x13716.htm
+share/doc/pgsql/postgres/x13730.htm
+share/doc/pgsql/postgres/x13733.htm
+share/doc/pgsql/postgres/x13758.htm
+share/doc/pgsql/postgres/x13795.htm
+share/doc/pgsql/postgres/x13802.htm
+share/doc/pgsql/postgres/x13809.htm
+share/doc/pgsql/postgres/x13816.htm
+share/doc/pgsql/postgres/x13820.htm
+share/doc/pgsql/postgres/x13923.htm
+share/doc/pgsql/postgres/x13935.htm
+share/doc/pgsql/postgres/x1397.htm
+share/doc/pgsql/postgres/x14061.htm
+share/doc/pgsql/postgres/x14346.htm
+share/doc/pgsql/postgres/x14507.htm
+share/doc/pgsql/postgres/x14638.htm
+share/doc/pgsql/postgres/x14652.htm
+share/doc/pgsql/postgres/x1468.htm
+share/doc/pgsql/postgres/x14965.htm
+share/doc/pgsql/postgres/x14975.htm
+share/doc/pgsql/postgres/x15011.htm
+share/doc/pgsql/postgres/x15017.htm
+share/doc/pgsql/postgres/x15025.htm
+share/doc/pgsql/postgres/x1538.htm
+share/doc/pgsql/postgres/x15540.htm
+share/doc/pgsql/postgres/x16253.htm
+share/doc/pgsql/postgres/x16275.htm
+share/doc/pgsql/postgres/x16280.htm
+share/doc/pgsql/postgres/x16328.htm
+share/doc/pgsql/postgres/x1648.htm
+share/doc/pgsql/postgres/x16598.htm
+share/doc/pgsql/postgres/x16776.htm
+share/doc/pgsql/postgres/x16779.htm
+share/doc/pgsql/postgres/x16831.htm
+share/doc/pgsql/postgres/x16838.htm
+share/doc/pgsql/postgres/x16842.htm
+share/doc/pgsql/postgres/x16888.htm
+share/doc/pgsql/postgres/x16906.htm
+share/doc/pgsql/postgres/x17048.htm
+share/doc/pgsql/postgres/x17058.htm
+share/doc/pgsql/postgres/x1707.htm
+share/doc/pgsql/postgres/x17078.htm
+share/doc/pgsql/postgres/x17083.htm
+share/doc/pgsql/postgres/x17456.htm
+share/doc/pgsql/postgres/x17562.htm
+share/doc/pgsql/postgres/x17608.htm
+share/doc/pgsql/postgres/x1761.htm
+share/doc/pgsql/postgres/x17618.htm
+share/doc/pgsql/postgres/x17634.htm
+share/doc/pgsql/postgres/x17666.htm
+share/doc/pgsql/postgres/x17679.htm
+share/doc/pgsql/postgres/x17694.htm
+share/doc/pgsql/postgres/x17773.htm
+share/doc/pgsql/postgres/x17776.htm
+share/doc/pgsql/postgres/x17880.htm
+share/doc/pgsql/postgres/x17890.htm
+share/doc/pgsql/postgres/x17920.htm
+share/doc/pgsql/postgres/x18021.htm
+share/doc/pgsql/postgres/x18044.htm
+share/doc/pgsql/postgres/x18087.htm
+share/doc/pgsql/postgres/x18163.htm
+share/doc/pgsql/postgres/x18167.htm
+share/doc/pgsql/postgres/x1864.htm
+share/doc/pgsql/postgres/x1902.htm
+share/doc/pgsql/postgres/x19229.htm
+share/doc/pgsql/postgres/x19267.htm
+share/doc/pgsql/postgres/x19435.htm
+share/doc/pgsql/postgres/x19457.htm
+share/doc/pgsql/postgres/x19692.htm
+share/doc/pgsql/postgres/x19705.htm
+share/doc/pgsql/postgres/x19712.htm
+share/doc/pgsql/postgres/x19720.htm
+share/doc/pgsql/postgres/x19738.htm
+share/doc/pgsql/postgres/x19775.htm
+share/doc/pgsql/postgres/x19806.htm
+share/doc/pgsql/postgres/x19810.htm
+share/doc/pgsql/postgres/x19814.htm
+share/doc/pgsql/postgres/x19833.htm
+share/doc/pgsql/postgres/x19863.htm
+share/doc/pgsql/postgres/x19925.htm
+share/doc/pgsql/postgres/x19950.htm
+share/doc/pgsql/postgres/x20078.htm
+share/doc/pgsql/postgres/x20134.htm
+share/doc/pgsql/postgres/x20188.htm
+share/doc/pgsql/postgres/x20325.htm
+share/doc/pgsql/postgres/x20348.htm
+share/doc/pgsql/postgres/x20386.htm
+share/doc/pgsql/postgres/x2045.htm
+share/doc/pgsql/postgres/x20501.htm
+share/doc/pgsql/postgres/x20656.htm
+share/doc/pgsql/postgres/x20692.htm
+share/doc/pgsql/postgres/x2130.htm
+share/doc/pgsql/postgres/x21308.htm
+share/doc/pgsql/postgres/x21393.htm
+share/doc/pgsql/postgres/x21417.htm
+share/doc/pgsql/postgres/x21478.htm
+share/doc/pgsql/postgres/x21541.htm
+share/doc/pgsql/postgres/x21555.htm
+share/doc/pgsql/postgres/x21597.htm
+share/doc/pgsql/postgres/x21700.htm
+share/doc/pgsql/postgres/x21942.htm
+share/doc/pgsql/postgres/x22060.htm
+share/doc/pgsql/postgres/x22670.htm
+share/doc/pgsql/postgres/x22687.htm
+share/doc/pgsql/postgres/x22776.htm
+share/doc/pgsql/postgres/x22792.htm
+share/doc/pgsql/postgres/x22813.htm
+share/doc/pgsql/postgres/x22822.htm
+share/doc/pgsql/postgres/x22840.htm
+share/doc/pgsql/postgres/x22847.htm
+share/doc/pgsql/postgres/x22862.htm
+share/doc/pgsql/postgres/x22866.htm
+share/doc/pgsql/postgres/x22873.htm
+share/doc/pgsql/postgres/x22922.htm
+share/doc/pgsql/postgres/x22944.htm
+share/doc/pgsql/postgres/x22964.htm
+share/doc/pgsql/postgres/x23345.htm
+share/doc/pgsql/postgres/x23426.htm
+share/doc/pgsql/postgres/x2348.htm
+share/doc/pgsql/postgres/x23482.htm
+share/doc/pgsql/postgres/x23708.htm
+share/doc/pgsql/postgres/x23739.htm
+share/doc/pgsql/postgres/x2466.htm
+share/doc/pgsql/postgres/x24955.htm
+share/doc/pgsql/postgres/x24975.htm
+share/doc/pgsql/postgres/x25022.htm
+share/doc/pgsql/postgres/x2529.htm
+share/doc/pgsql/postgres/x25302.htm
+share/doc/pgsql/postgres/x2582.htm
+share/doc/pgsql/postgres/x2602.htm
+share/doc/pgsql/postgres/x2739.htm
+share/doc/pgsql/postgres/x2791.htm
+share/doc/pgsql/postgres/x2803.htm
+share/doc/pgsql/postgres/x2816.htm
+share/doc/pgsql/postgres/x2893.htm
+share/doc/pgsql/postgres/x2914.htm
+share/doc/pgsql/postgres/x2986.htm
+share/doc/pgsql/postgres/x3010.htm
+share/doc/pgsql/postgres/x3051.htm
+share/doc/pgsql/postgres/x384.htm
+share/doc/pgsql/postgres/x410.htm
+share/doc/pgsql/postgres/x474.htm
+share/doc/pgsql/postgres/xaggr.htm
+share/doc/pgsql/postgres/xfunc.htm
+share/doc/pgsql/postgres/xindex.htm
+share/doc/pgsql/postgres/xoper.htm
+share/doc/pgsql/postgres/xplang.htm
+share/doc/pgsql/postgres/xtypes.htm
+share/doc/pgsql/postgres/y2k.htm
+share/doc/pgsql/postgres/catalogs.gif
+share/doc/pgsql/postgres/connections.gif
+share/doc/pgsql/postgres/layout.gif
+share/doc/pgsql/programmer/arch-pg.htm
+share/doc/pgsql/programmer/biblio.htm
+share/doc/pgsql/programmer/bki.htm
+share/doc/pgsql/programmer/compiler.htm
+share/doc/pgsql/programmer/copyright.htm
+share/doc/pgsql/programmer/cvs.htm
+share/doc/pgsql/programmer/dfunc.htm
+share/doc/pgsql/programmer/docguide.htm
+share/doc/pgsql/programmer/ecpg.htm
+share/doc/pgsql/programmer/extend.htm
+share/doc/pgsql/programmer/geqo.htm
+share/doc/pgsql/programmer/gist.htm
+share/doc/pgsql/programmer/index.html
+share/doc/pgsql/programmer/intro-pg.htm
+share/doc/pgsql/programmer/jdbc.htm
+share/doc/pgsql/programmer/largeobjects.htm
+share/doc/pgsql/programmer/libpq-chapter.htm
+share/doc/pgsql/programmer/libpq-envars.htm
+share/doc/pgsql/programmer/libpqplusplus.htm
+share/doc/pgsql/programmer/notation.htm
+share/doc/pgsql/programmer/odbc.htm
+share/doc/pgsql/programmer/overview.htm
+share/doc/pgsql/programmer/page.htm
+share/doc/pgsql/programmer/pg-options-dev.htm
+share/doc/pgsql/programmer/pgtcl-pgconndefaults.htm
+share/doc/pgsql/programmer/pgtcl-pgconnect.htm
+share/doc/pgsql/programmer/pgtcl-pgdisconnect.htm
+share/doc/pgsql/programmer/pgtcl-pgexec.htm
+share/doc/pgsql/programmer/pgtcl-pglisten.htm
+share/doc/pgsql/programmer/pgtcl-pgloclose.htm
+share/doc/pgsql/programmer/pgtcl-pglocreat.htm
+share/doc/pgsql/programmer/pgtcl-pgloexport.htm
+share/doc/pgsql/programmer/pgtcl-pgloimport.htm
+share/doc/pgsql/programmer/pgtcl-pglolseek.htm
+share/doc/pgsql/programmer/pgtcl-pgloopen.htm
+share/doc/pgsql/programmer/pgtcl-pgloread.htm
+share/doc/pgsql/programmer/pgtcl-pglotell.htm
+share/doc/pgsql/programmer/pgtcl-pglounlink.htm
+share/doc/pgsql/programmer/pgtcl.htm
+share/doc/pgsql/programmer/pgtcl-pglowrite.htm
+share/doc/pgsql/programmer/pgtcl-pgresult.htm
+share/doc/pgsql/programmer/pgtcl-pgselect.htm
+share/doc/pgsql/programmer/preface.htm
+share/doc/pgsql/programmer/programmer.htm
+share/doc/pgsql/programmer/programmer.html
+share/doc/pgsql/programmer/protocol.htm
+share/doc/pgsql/programmer/rules.htm
+share/doc/pgsql/programmer/signals.htm
+share/doc/pgsql/programmer/spi-spiconnect.htm
+share/doc/pgsql/programmer/spi-spicopytuple.htm
+share/doc/pgsql/programmer/spi-spiexec.htm
+share/doc/pgsql/programmer/spi-spiexecp.htm
+share/doc/pgsql/programmer/spi-spifinish.htm
+share/doc/pgsql/programmer/spi-spifname.htm
+share/doc/pgsql/programmer/spi-spifnumber.htm
+share/doc/pgsql/programmer/spi-spigetbinval.htm
+share/doc/pgsql/programmer/spi-spigetrelname.htm
+share/doc/pgsql/programmer/spi-spigettype.htm
+share/doc/pgsql/programmer/spi-spigettypeid.htm
+share/doc/pgsql/programmer/spi-spigetvalue.htm
+share/doc/pgsql/programmer/spi-spimodifytuple.htm
+share/doc/pgsql/programmer/spi-spipalloc.htm
+share/doc/pgsql/programmer/spi-spipfree.htm
+share/doc/pgsql/programmer/spi-spiprepare.htm
+share/doc/pgsql/programmer/spi-spirepalloc.htm
+share/doc/pgsql/programmer/spi-spisaveplan.htm
+share/doc/pgsql/programmer/spi.htm
+share/doc/pgsql/programmer/terminology.htm
+share/doc/pgsql/programmer/triggers.htm
+share/doc/pgsql/programmer/x1005.htm
+share/doc/pgsql/programmer/x1310.htm
+share/doc/pgsql/programmer/x1580.htm
+share/doc/pgsql/programmer/x1779.htm
+share/doc/pgsql/programmer/x1789.htm
+share/doc/pgsql/programmer/x1825.htm
+share/doc/pgsql/programmer/x1831.htm
+share/doc/pgsql/programmer/x1839.htm
+share/doc/pgsql/programmer/x2354.htm
+share/doc/pgsql/programmer/x276.htm
+share/doc/pgsql/programmer/x288.htm
+share/doc/pgsql/programmer/x3067.htm
+share/doc/pgsql/programmer/x3089.htm
+share/doc/pgsql/programmer/x3094.htm
+share/doc/pgsql/programmer/x3118.htm
+share/doc/pgsql/programmer/x3121.htm
+share/doc/pgsql/programmer/x3173.htm
+share/doc/pgsql/programmer/x3180.htm
+share/doc/pgsql/programmer/x3184.htm
+share/doc/pgsql/programmer/x3308.htm
+share/doc/pgsql/programmer/x3414.htm
+share/doc/pgsql/programmer/x3460.htm
+share/doc/pgsql/programmer/x3470.htm
+share/doc/pgsql/programmer/x3486.htm
+share/doc/pgsql/programmer/x3518.htm
+share/doc/pgsql/programmer/x3531.htm
+share/doc/pgsql/programmer/x3546.htm
+share/doc/pgsql/programmer/x3625.htm
+share/doc/pgsql/programmer/x3628.htm
+share/doc/pgsql/programmer/x3732.htm
+share/doc/pgsql/programmer/x3742.htm
+share/doc/pgsql/programmer/x3772.htm
+share/doc/pgsql/programmer/x3873.htm
+share/doc/pgsql/programmer/x3896.htm
+share/doc/pgsql/programmer/x3939.htm
+share/doc/pgsql/programmer/x4015.htm
+share/doc/pgsql/programmer/x4019.htm
+share/doc/pgsql/programmer/x414.htm
+share/doc/pgsql/programmer/x5078.htm
+share/doc/pgsql/programmer/x5096.htm
+share/doc/pgsql/programmer/x5238.htm
+share/doc/pgsql/programmer/x5248.htm
+share/doc/pgsql/programmer/x5268.htm
+share/doc/pgsql/programmer/x5273.htm
+share/doc/pgsql/programmer/x5571.htm
+share/doc/pgsql/programmer/x5609.htm
+share/doc/pgsql/programmer/x5777.htm
+share/doc/pgsql/programmer/x5799.htm
+share/doc/pgsql/programmer/x6034.htm
+share/doc/pgsql/programmer/x6047.htm
+share/doc/pgsql/programmer/x6054.htm
+share/doc/pgsql/programmer/x6062.htm
+share/doc/pgsql/programmer/x6080.htm
+share/doc/pgsql/programmer/x6117.htm
+share/doc/pgsql/programmer/x6148.htm
+share/doc/pgsql/programmer/x6152.htm
+share/doc/pgsql/programmer/x6156.htm
+share/doc/pgsql/programmer/x6175.htm
+share/doc/pgsql/programmer/x6205.htm
+share/doc/pgsql/programmer/x6263.htm
+share/doc/pgsql/programmer/x6288.htm
+share/doc/pgsql/programmer/x6416.htm
+share/doc/pgsql/programmer/x6472.htm
+share/doc/pgsql/programmer/x6526.htm
+share/doc/pgsql/programmer/x6663.htm
+share/doc/pgsql/programmer/x6686.htm
+share/doc/pgsql/programmer/x6724.htm
+share/doc/pgsql/programmer/x6839.htm
+share/doc/pgsql/programmer/x699.htm
+share/doc/pgsql/programmer/x6994.htm
+share/doc/pgsql/programmer/x7030.htm
+share/doc/pgsql/programmer/x7646.htm
+share/doc/pgsql/programmer/x7731.htm
+share/doc/pgsql/programmer/x7755.htm
+share/doc/pgsql/programmer/x7816.htm
+share/doc/pgsql/programmer/x7879.htm
+share/doc/pgsql/programmer/x7893.htm
+share/doc/pgsql/programmer/x7955.htm
+share/doc/pgsql/programmer/x8011.htm
+share/doc/pgsql/programmer/x8237.htm
+share/doc/pgsql/programmer/x8268.htm
+share/doc/pgsql/programmer/x860.htm
+share/doc/pgsql/programmer/x9484.htm
+share/doc/pgsql/programmer/x9504.htm
+share/doc/pgsql/programmer/x9551.htm
+share/doc/pgsql/programmer/x9831.htm
+share/doc/pgsql/programmer/x991.htm
+share/doc/pgsql/programmer/xaggr.htm
+share/doc/pgsql/programmer/xfunc.htm
+share/doc/pgsql/programmer/xindex.htm
+share/doc/pgsql/programmer/xoper.htm
+share/doc/pgsql/programmer/xplang.htm
+share/doc/pgsql/programmer/xtypes.htm
+share/doc/pgsql/programmer/y2k.htm
+share/doc/pgsql/programmer/catalogs.gif
+share/doc/pgsql/programmer/connections.gif
+share/doc/pgsql/tutorial/about.htm
+share/doc/pgsql/tutorial/advanced.htm
+share/doc/pgsql/tutorial/arch.htm
+share/doc/pgsql/tutorial/biblio.htm
+share/doc/pgsql/tutorial/copyright.htm
+share/doc/pgsql/tutorial/f17.htm
+share/doc/pgsql/tutorial/intro.htm
+share/doc/pgsql/tutorial/index.html
+share/doc/pgsql/tutorial/notation.htm
+share/doc/pgsql/tutorial/query.htm
+share/doc/pgsql/tutorial/sql-language.htm
+share/doc/pgsql/tutorial/sql.htm
+share/doc/pgsql/tutorial/start.htm
+share/doc/pgsql/tutorial/terminology.htm
+share/doc/pgsql/tutorial/tutorial.htm
+share/doc/pgsql/tutorial/tutorial.html
+share/doc/pgsql/tutorial/x1129.htm
+share/doc/pgsql/tutorial/x1146.htm
+share/doc/pgsql/tutorial/x1235.htm
+share/doc/pgsql/tutorial/x1251.htm
+share/doc/pgsql/tutorial/x1272.htm
+share/doc/pgsql/tutorial/x1281.htm
+share/doc/pgsql/tutorial/x1299.htm
+share/doc/pgsql/tutorial/x1306.htm
+share/doc/pgsql/tutorial/x1321.htm
+share/doc/pgsql/tutorial/x1325.htm
+share/doc/pgsql/tutorial/x1332.htm
+share/doc/pgsql/tutorial/x1381.htm
+share/doc/pgsql/tutorial/x1403.htm
+share/doc/pgsql/tutorial/x1423.htm
+share/doc/pgsql/tutorial/x159.htm
+share/doc/pgsql/tutorial/x401.htm
+share/doc/pgsql/tutorial/x519.htm
+share/doc/pgsql/tutorial/x56.htm
+share/doc/pgsql/tutorial/y2k.htm
+share/doc/pgsql/tutorial/clientserver.gif
+share/doc/pgsql/user/about.htm
+share/doc/pgsql/user/app-createdb.htm
+share/doc/pgsql/user/app-createuser.htm
+share/doc/pgsql/user/app-destroydb.htm
+share/doc/pgsql/user/app-destroyuser.htm
+share/doc/pgsql/user/app-initdb.htm
+share/doc/pgsql/user/app-initlocation.htm
+share/doc/pgsql/user/app-pg-dump.htm
+share/doc/pgsql/user/app-pg-dumpall.htm
+share/doc/pgsql/user/app-pgaccess.htm
+share/doc/pgsql/user/app-pgadmin.htm
+share/doc/pgsql/user/app-postgres.htm
+share/doc/pgsql/user/app-postmaster.htm
+share/doc/pgsql/user/app-psql.htm
+share/doc/pgsql/user/app-vacuumdb.htm
+share/doc/pgsql/user/arrays.htm
+share/doc/pgsql/user/biblio.htm
+share/doc/pgsql/user/copyright.htm
+share/doc/pgsql/user/createtableas.htm
+share/doc/pgsql/user/datatype.htm
+share/doc/pgsql/user/datetime-appendix.htm
+share/doc/pgsql/user/environ.htm
+share/doc/pgsql/user/functions.htm
+share/doc/pgsql/user/inherit.htm
+share/doc/pgsql/user/index.html
+share/doc/pgsql/user/intro.htm
+share/doc/pgsql/user/keys.htm
+share/doc/pgsql/user/manage.htm
+share/doc/pgsql/user/mvcc.htm
+share/doc/pgsql/user/notation.htm
+share/doc/pgsql/user/operators.htm
+share/doc/pgsql/user/preface.htm
+share/doc/pgsql/user/sql-abort.htm
+share/doc/pgsql/user/sql-altertable.htm
+share/doc/pgsql/user/sql-alteruser.htm
+share/doc/pgsql/user/sql-beginwork.htm
+share/doc/pgsql/user/sql-close.htm
+share/doc/pgsql/user/sql-cluster.htm
+share/doc/pgsql/user/sql-commands.htm
+share/doc/pgsql/user/sql-commit.htm
+share/doc/pgsql/user/sql-copy.htm
+share/doc/pgsql/user/sql-createaggregate.htm
+share/doc/pgsql/user/sql-createdatabase.htm
+share/doc/pgsql/user/sql-createfunction.htm
+share/doc/pgsql/user/sql-createindex.htm
+share/doc/pgsql/user/sql-createlanguage.htm
+share/doc/pgsql/user/sql-createoperator.htm
+share/doc/pgsql/user/sql-createrule.htm
+share/doc/pgsql/user/sql-createsequence.htm
+share/doc/pgsql/user/sql-createtable.htm
+share/doc/pgsql/user/sql-createtrigger.htm
+share/doc/pgsql/user/sql-createtype.htm
+share/doc/pgsql/user/sql-createuser.htm
+share/doc/pgsql/user/sql-createview.htm
+share/doc/pgsql/user/sql-declare.htm
+share/doc/pgsql/user/sql-delete.htm
+share/doc/pgsql/user/sql-explain.htm
+share/doc/pgsql/user/sql-dropaggregate.htm
+share/doc/pgsql/user/sql-dropdatabase.htm
+share/doc/pgsql/user/sql-dropfunction.htm
+share/doc/pgsql/user/sql-dropindex.htm
+share/doc/pgsql/user/sql-droplanguage.htm
+share/doc/pgsql/user/sql-dropoperator.htm
+share/doc/pgsql/user/sql-droprule.htm
+share/doc/pgsql/user/sql-dropsequence.htm
+share/doc/pgsql/user/sql-droptable.htm
+share/doc/pgsql/user/sql-droptrigger.htm
+share/doc/pgsql/user/sql-droptype.htm
+share/doc/pgsql/user/sql-dropuser.htm
+share/doc/pgsql/user/sql-dropview.htm
+share/doc/pgsql/user/sql-fetch.htm
+share/doc/pgsql/user/sql-grant.htm
+share/doc/pgsql/user/sql-insert.htm
+share/doc/pgsql/user/sql-listen.htm
+share/doc/pgsql/user/sql-load.htm
+share/doc/pgsql/user/sql-lock.htm
+share/doc/pgsql/user/sql-move.htm
+share/doc/pgsql/user/sql-notify.htm
+share/doc/pgsql/user/sql-reset.htm
+share/doc/pgsql/user/sql-revoke.htm
+share/doc/pgsql/user/sql-rollback.htm
+share/doc/pgsql/user/sql-select.htm
+share/doc/pgsql/user/sql-selectinto.htm
+share/doc/pgsql/user/sql-set.htm
+share/doc/pgsql/user/sql-show.htm
+share/doc/pgsql/user/sql-unlisten.htm
+share/doc/pgsql/user/sql-update.htm
+share/doc/pgsql/user/sql-vacuum-1.htm
+share/doc/pgsql/user/storage.htm
+share/doc/pgsql/user/syntax.htm
+share/doc/pgsql/user/terminology.htm
+share/doc/pgsql/user/typeconv.htm
+share/doc/pgsql/user/user.htm
+share/doc/pgsql/user/user.html
+share/doc/pgsql/user/utilities.htm
+share/doc/pgsql/user/x12564.htm
+share/doc/pgsql/user/x1361.htm
+share/doc/pgsql/user/x56.htm
+share/doc/pgsql/user/x1393.htm
+share/doc/pgsql/user/x1492.htm
+share/doc/pgsql/user/x159.htm
+share/doc/pgsql/user/x1697.htm
+share/doc/pgsql/user/x1768.htm
+share/doc/pgsql/user/x1838.htm
+share/doc/pgsql/user/x1948.htm
+share/doc/pgsql/user/x2007.htm
+share/doc/pgsql/user/x2061.htm
+share/doc/pgsql/user/x2164.htm
+share/doc/pgsql/user/x2202.htm
+share/doc/pgsql/user/x2345.htm
+share/doc/pgsql/user/x2430.htm
+share/doc/pgsql/user/x2648.htm
+share/doc/pgsql/user/x2766.htm
+share/doc/pgsql/user/x2829.htm
+share/doc/pgsql/user/x2882.htm
+share/doc/pgsql/user/x2902.htm
+share/doc/pgsql/user/x3039.htm
+share/doc/pgsql/user/x3091.htm
+share/doc/pgsql/user/x3103.htm
+share/doc/pgsql/user/x3116.htm
+share/doc/pgsql/user/x3193.htm
+share/doc/pgsql/user/x3214.htm
+share/doc/pgsql/user/x3286.htm
+share/doc/pgsql/user/x3310.htm
+share/doc/pgsql/user/x3351.htm
+share/doc/pgsql/user/x420.htm
+share/doc/pgsql/user/x684.htm
+share/doc/pgsql/user/x710.htm
+share/doc/pgsql/user/x774.htm
+share/doc/pgsql/user/y2k.htm
+@dirrm share/doc/pgsql/admin
+@dirrm share/doc/pgsql/postgres
+@dirrm share/doc/pgsql/programmer
+@dirrm share/doc/pgsql/tutorial
+@dirrm share/doc/pgsql/user
 @dirrm share/doc/pgsql
 @dirrm pgsql/man/manl
 @dirrm pgsql/man/man5
diff -urN /usr/ports/databases/postgresql/pkg/PLIST.jdbc postgresql.65/pkg/PLIST.jdbc
--- /usr/ports/databases/postgresql/pkg/PLIST.jdbc	Thu Jan  1 01:00:00 1970
+++ postgresql.65/pkg/PLIST.jdbc	Fri Jun 25 04:53:47 1999
@@ -0,0 +1,13 @@
+share/examples/pgsql/jdbc/ImageViewer.java
+share/examples/pgsql/jdbc/basic.java
+share/examples/pgsql/jdbc/blobtest.java
+share/examples/pgsql/jdbc/datestyle.java
+share/examples/pgsql/jdbc/metadata.java
+share/examples/pgsql/jdbc/psql.java
+share/examples/pgsql/jdbc/threadsafe.java
+share/examples/pgsql/jdbc/README
+share/examples/pgsql/jdbc/README_6.3
+@dirrm share/examples/pgsql/jdbc
+@dirrm share/examples/pgsql
+share/java/postgresql.jar
+@unexec rmdir %D/share/java 2>/dev/null || true
diff -urN /usr/ports/databases/postgresql/pkg/PLIST.tcl postgresql.65/pkg/PLIST.tcl
--- /usr/ports/databases/postgresql/pkg/PLIST.tcl	Thu Jan  1 01:00:00 1970
+++ postgresql.65/pkg/PLIST.tcl	Fri Jun 25 03:20:54 1999
@@ -0,0 +1,8 @@
+pgsql/bin/pgaccess
+pgsql/bin/pgtclsh
+pgsql/bin/pgtksh
+pgsql/include/libpgtcl.h
+pgsql/lib/libpgtcl.a
+pgsql/lib/libpgtcl.so
+pgsql/lib/libpgtcl.so.2
+pgsql/lib/pltcl.so

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->andreas 
Responsible-Changed-By: sheldonh 
Responsible-Changed-When: Fri Jun 25 03:57:30 PDT 1999 
Responsible-Changed-Why:  
Over to the port's maintainer. I thought one of the developers was a 
committer... 

From: Bill Fumerola <billf@chc-chimes.com>
To: Palle Girgensohn <girgen@partitur.se>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: ports/12382 - postgresql -> 6.5
Date: Mon, 28 Jun 1999 07:22:17 -0400 (EDT)

 On Mon, 28 Jun 1999, Palle Girgensohn wrote:
 
 > Added USE_JDBC=yes option to build and install postgresql.jar in a
 > shared place, ${PREFIX}/share/java
 
 It should be noted that the dependency for java now lives in the
 ports/java category/directory.
 
 This should be changed before committing.
 
 - bill fumerola - billf@chc-chimes.com - BF1560 - computer horizons corp -
 - ph:(800) 252-2421 - bfumerol@computerhorizons.com - billf@FreeBSD.org  -
 
 
 
 
State-Changed-From-To: open->closed 
State-Changed-By: andreas 
State-Changed-When: Wed Jun 30 11:39:53 PDT 1999 
State-Changed-Why:  
ciommitted upgrade 
>Unformatted:
