upgrade to postgresql 7.0.3

This commit is contained in:
danh 2001-02-22 19:28:12 +00:00
parent 85c73f7982
commit ee35a84d1e
31 changed files with 1041 additions and 520 deletions

View File

@ -1,59 +1,8 @@
# $OpenBSD: Makefile,v 1.39 2000/11/30 19:23:14 dugsong Exp $
# $FreeBSD: Makefile,v 1.25 1998/04/22 08:28:07 asami Exp $
VERSION= 7.0.2
VERSION= 7.0.3
DISTNAME= postgresql-${VERSION}
PKGNAME= pgsql-${VERSION}
CATEGORIES= databases
NEED_VERSION= 1.320
MASTER_SITES= ftp://ftp.postgresql.org/pub/%SUBDIR%/ \
ftp://gd.tuwien.ac.at/db/www.postgresql.org/pub/%SUBDIR%/ \
ftp://ftp.cwb.fnn.net/pub/Linux/postgresql/%SUBDIR%/ \
ftp://looking-glass.usask.ca/pub/postgresql/%SUBDIR%/ \
ftp://linux.netfirm.net/pub/Linux/PostgreSQL/%SUBDIR%/ \
ftp://sunsite.uniandes.edu.co/pub/postgresql/%SUBDIR%/ \
ftp://ftp.fi.muni.cz/pub/postgresql/%SUBDIR%/ \
ftp://ftp.sunsite.auc.dk/mirrors/www.postgresql.org/%SUBDIR%/ \
ftp://postgresql.matrix.fi/%SUBDIR%/ \
ftp://ftp.fr.postgresql.org/%SUBDIR%/ \
ftp://ftp.de.postgresql.org/%SUBDIR%/ \
ftp://ftp.ntua.gr/pub/databases/postgresql/%SUBDIR%/ \
ftp://ftp.postgreSQL.uli.it/%SUBDIR%/ \
ftp://mirror.nucba.ac.jp/mirror/postgresql/pub/%SUBDIR%/ \
ftp://ring.ip-kyoto.ad.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.crl.go.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.saitama-u.ac.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.astem.or.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.exp.fujixerox.co.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.jah.ne.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.etl.go.jp.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.asahi-net.or.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.so-net.ne.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.aist.go.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://jordan.ce.yeungnam.ac.kr/pub/postgresql/%SUBDIR%/ \
ftp://ftp.kr.postgresql.org/pub/postgresql/%SUBDIR%/ \
ftp://postgresql.linux.com.mx/pub/postgresql/pub/%SUBDIR%/ \
ftp://postgresql.godzone.net.nz/postgresql/%SUBDIR%/ \
ftp://postgresql.iphil.net/%SUBDIR%/ \
ftp://ftp.sai.msu.su/unix/database/pgsql/%SUBDIR%/ \
ftp://www.sk.postgresql.org/pub/linux/postgresql/%SUBDIR%/ \
ftp://ftp.linux.co.za/pub/postgresql/%SUBDIR%/ \
ftp://ftp.sunet.se/pub/unix/databases/relational/postgresql/%SUBDIR%/ \
ftp://ftp.danyk.ch/postgres/%SUBDIR%/ \
ftp://ftp.ccit.edu.tw/packages/postgresql/%SUBDIR%/ \
ftp://ftp.siamu.ac.th/pub/pub2/ftp.postgresql.org/%SUBDIR%/ \
ftp://postgresql.rmplc.co.uk/pub/postgresql/%SUBDIR%/ \
ftp://ftp.scyph.org/pub/Mirrors/ftp.postgresql.org/%SUBDIR%/ \
ftp://mars.capital-data.com/pub/postgresql/%SUBDIR%/ \
ftp://ftp.digex.net/pub/packages/database/postgresql/%SUBDIR%/ \
ftp://ftp.iodynamics.com/pub/mirror/postgresql/%SUBDIR%/ \
ftp://postgresql.nextpath.com/pub/postgresql/%SUBDIR%/ \
ftp://www.ndesign.com.ua/pub/psql/%SUBDIR%/ \
ftp://postgresql.netafric.ci/%SUBDIR%/
MASTER_SITE_SUBDIR= v${VERSION}
DISTFILES= postgresql-${VERSION}.base.tar.gz \
postgresql-${VERSION}.support.tar.gz \
postgresql-${VERSION}.docs.tar.gz
DIST_SUBDIR= postgresql
NEED_VERSION= 1.356
HOMEPAGE= http://www.postgresql.org/
@ -64,54 +13,118 @@ PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
FAKE_FLAGS= POSTGRESDIR="${WRKINST}${PREFIX}/pgsql"
MASTER_SITES= ftp://ftp.postgresql.org/pub/%SUBDIR%/ \
ftp://gd.tuwien.ac.at/db/www.postgresql.org/pub/%SUBDIR%/ \
ftp://ftp.cwb.fnn.net/pub/Linux/postgresql/%SUBDIR%/ \
ftp://looking-glass.usask.ca/pub/postgresql/%SUBDIR%/ \
ftp://linux.netfirm.net/pub/Linux/PostgreSQL/%SUBDIR%/ \
ftp://sunsite.uniandes.edu.co/pub/postgresql/%SUBDIR%/ \
ftp://ftp.fi.muni.cz/pub/postgresql/%SUBDIR%/ \
ftp://ftp.sunsite.auc.dk/mirrors/www.postgresql.org/%SUBDIR%/ \
ftp://postgresql.matrix.fi/%SUBDIR%/ \
ftp://ftp.fr.postgresql.org/%SUBDIR%/ \
ftp://ftp.de.postgresql.org/%SUBDIR%/ \
ftp://ftp.ntua.gr/pub/databases/postgresql/%SUBDIR%/ \
ftp://ftp.postgreSQL.uli.it/%SUBDIR%/ \
ftp://mirror.nucba.ac.jp/mirror/postgresql/pub/%SUBDIR%/ \
ftp://ring.ip-kyoto.ad.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.crl.go.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.saitama-u.ac.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.astem.or.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.exp.fujixerox.co.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.jah.ne.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.etl.go.jp.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.asahi-net.or.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.so-net.ne.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://ring.aist.go.jp/pub/misc/db/postgresql/%SUBDIR%/ \
ftp://jordan.ce.yeungnam.ac.kr/pub/postgresql/%SUBDIR%/ \
ftp://ftp.kr.postgresql.org/pub/postgresql/%SUBDIR%/ \
ftp://postgresql.linux.com.mx/pub/postgresql/pub/%SUBDIR%/ \
ftp://postgresql.godzone.net.nz/postgresql/%SUBDIR%/ \
ftp://postgresql.iphil.net/%SUBDIR%/ \
ftp://ftp.sai.msu.su/unix/database/pgsql/%SUBDIR%/ \
ftp://www.sk.postgresql.org/pub/linux/postgresql/%SUBDIR%/ \
ftp://ftp.linux.co.za/pub/postgresql/%SUBDIR%/ \
ftp://ftp.sunet.se/pub/unix/databases/relational/postgresql/%SUBDIR%/ \
ftp://ftp.danyk.ch/postgres/%SUBDIR%/ \
ftp://ftp.ccit.edu.tw/packages/postgresql/%SUBDIR%/ \
ftp://ftp.siamu.ac.th/pub/pub2/ftp.postgresql.org/%SUBDIR%/ \
ftp://postgresql.rmplc.co.uk/pub/postgresql/%SUBDIR%/ \
ftp://ftp.scyph.org/pub/Mirrors/ftp.postgresql.org/%SUBDIR%/ \
ftp://mars.capital-data.com/pub/postgresql/%SUBDIR%/ \
ftp://ftp.digex.net/pub/packages/database/postgresql/%SUBDIR%/ \
ftp://ftp.iodynamics.com/pub/mirror/postgresql/%SUBDIR%/ \
ftp://postgresql.nextpath.com/pub/postgresql/%SUBDIR%/ \
ftp://www.ndesign.com.ua/pub/psql/%SUBDIR%/ \
ftp://postgresql.netafric.ci/%SUBDIR%/
MASTER_SITE_SUBDIR= v${VERSION}
DIST_SUBDIR= postgresql
DISTFILES= ${DISTNAME}.base.tar.gz \
${DISTNAME}.support.tar.gz \
${DISTNAME}.docs.tar.gz
USE_GMAKE= yes
MAKE_FILE= GNUmakefile
CONFIGURE_STYLE= simple
CONFIGURE_ARGS= --prefix="${PREFIX}/pgsql" --enable-locale \
--with-template="openbsd" --with-libraries="${PREFIX}/lib"
CONFIGURE_ENV= POSTGRESDIR="${PREFIX}/pgsql"
FLAVORS= odbc tcl
FLAVORS= tcl odbc
FLAVOR?=
MULTI_PACKAGES= -docs
MULTI_PACKAGES= -clients -docs
SUBPACKAGE?=
.if ${SUBPACKAGE} == "-clients"
PKGNAME:=pgsql-clients-${VERSION}
.endif
## build dependencies
USE_GMAKE= Yes
.if ${FLAVOR:L:Mtcl}
LIB_DEPENDS= tcl83::lang/tcl/8.3 tk83::x11/tk/8.3
.endif
## configuring
CONFIGURE_STYLE= simple
CONFIGURE_ENV= POSTGRESDIR="${PREFIX}"
CONFIGURE_ARGS= --prefix="${PREFIX}" \
--enable-locale --enable-multibyte --enable-recode \
--with-template="openbsd" --with-libraries="${PREFIX}/lib"
.if ${FLAVOR:L:Mtcl}
LIB_DEPENDS= tcl83::lang/tcl/8.3 tk83::x11/tk/8.3
TCL_INCDIR= ${LOCALBASE}/include/tcl8.3
TK_INCDIR= ${LOCALBASE}/include/tk8.3
MAKE_ENV= USE_TCL=true TCL_INCDIR="${TCL_INCDIR}" TK_INCDIR="${TK_INCDIR}"
CONFIGURE_ENV+= WISH="${LOCALBASE}/bin/wish8.3" \
PGACCESS_HOME="${PREFIX}/lib/pgsql"
CONFIGURE_ARGS+= --with-tcl \
--with-tclconfig="${LOCALBASE}/lib/tcl8.3 ${LOCALBASE}/lib/tk8.3" \
--with-includes="${LOCALBASE}/include ${TCL_INCDIR} ${TK_INCDIR}"
--with-tclconfig="${LOCALBASE}/lib/tcl8.3 ${LOCALBASE}/lib/tk8.3" \
--with-includes="${LOCALBASE}/include ${TCL_INCDIR} ${TK_INCDIR}"
.else
CONFIGURE_ARGS+= --with-includes="${LOCALBASE}/include"
.endif
.if ${FLAVOR:L:Modbc}
. if ${FLAVOR:L:Modbc}
CONFIGURE_ARGS+= --with-odbc
.endif
DOCDIR= ${WRKSRC}/../doc
## making
MAKE_FILE= GNUmakefile
FAKE_FLAGS= POSTGRESDIR="${WRKINST}${PREFIX}"
.if ${FLAVOR:L:Mtcl}
MAKE_ENV= USE_TCL=true TCL_INCDIR="${TCL_INCDIR}" \
TK_INCDIR="${TK_INCDIR}" \
PGACCESS_HOME="${PREFIX}/lib/pgsql"
FAKE_FLAGS+= PGACCESS_HOME="${WRKINST}/${PREFIX}/lib/pgsql"
.endif
DOCDIR= ${WRKSRC}/../doc
DOCS= ${WRKSRC}/../COPYRIGHT ${WRKSRC}/../HISTORY \
${WRKSRC}/../INSTALL ${WRKSRC}/../README \
${WRKSRC}/../README.OpenBSD ${WRKSRC}/../register.txt \
${WRKSRC}/../register.txt \
${DOCDIR}/FAQ ${DOCDIR}/FAQ_DEV ${DOCDIR}/README.Charsets \
${DOCDIR}/README.fsync ${DOCDIR}/README.inet \
${DOCDIR}/README.locale ${DOCDIR}/README.mb \
${DOCDIR}/README.mb.jp ${DOCDIR}/TODO
PGUSER= pgsql
PGBIN= ${PREFIX}/pgsql/bin
PGLIB= ${PREFIX}/pgsql/lib
PGDATA= /var/pgsql/data
${DOCDIR}/README.mb.jp ${DOCDIR}/TODO \
WRKDIST= ${WRKDIR}/${DISTNAME}/src
SUBST_VARS= VERSION
.if ${FLAVOR:L:Mtcl}
post-patch:
@mv ${WRKSRC}/bin/pgaccess/main.tcl \
@ -123,28 +136,22 @@ post-patch:
post-build:
@mkdir -p ${WRKBUILD}/pgwrap
@cp ${FILESDIR}/{pgwrap.c,pgwrap.h} ${WRKBUILD}/pgwrap
@sed -e "s,@PGUSER@,${PGUSER},g" -e "s,@PGBIN@,${PGBIN},g" \
-e "s,@PGLIB@,${PGLIB},g" -e "s,@PGDATA@,${PGDATA},g" \
-e "s,@PREFIX@,${PREFIX},g" < ${FILESDIR}/Makefile.in \
> ${WRKBUILD}/pgwrap/Makefile
@sed -e "s,@PREFIX@,${PREFIX},g" \
< ${FILESDIR}/README.OpenBSD.in \
> ${WRKSRC}/../README.OpenBSD
@cp ${FILESDIR}/{Makefile,pgwrap.c,pgwrap.h} ${WRKBUILD}/pgwrap
@cd ${WRKBUILD}/pgwrap && ${MAKE} depend && ${MAKE}
post-install:
${INSTALL_PROGRAM} ${WRKBUILD}/pgwrap/pgwrap ${PREFIX}/bin
@cd ${DOCDIR} && ${MAKE_PROGRAM} POSTGRESDIR="${PREFIX}/pgsql" man
@cd ${DOCDIR} && ${MAKE_PROGRAM} POSTGRESDIR="${PREFIX}" man
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/pgsql
${INSTALL_DATA} ${DOCS} ${PREFIX}/share/doc/pgsql
${INSTALL_DATA} ${FILESDIR}/README.OpenBSD ${PREFIX}/share/doc/pgsql
@cd ${DOCDIR} && ${MAKE_PROGRAM} PGDOCS="${PREFIX}/share/doc/pgsql" all
${INSTALL_DATA} ${DOCDIR}/*.ps* ${PREFIX}/share/doc/pgsql
.include <bsd.port.mk>
.if ${SUBPACKAGE} == "-docs"
PKGNAME:=postgresql-docs-${VERSION}
PKGNAME:=pgsql-docs-${VERSION}
.endif
.if ${FLAVOR:L:Mtcl} && !defined(NO_SHARED_LIBS)
@ -153,3 +160,9 @@ SED_PLIST+=-e '/%%SHARED-tcl%%/r${PKGDIR}/PFRAG.tcl.shared' -e '//d'
${NO_SHARED_LIBS:U} == YES
SED_PLIST+=-e '/%%SHARED-tcl%%/d'
.endif
.if ${FLAVOR:L:Modbc} && !defined(NO_SHARED_LIBS)
SED_PLIST+=-e '/%%SHARED-odbc%%/r${PKGDIR}/PFRAG.odbc.shared' -e '//d'
.else if ${FLAVOR:L:Modbc} && defined(NO_SHARED_LIBS) && \
${NO_SHARED_LIBS:U} == YES
SED_PLIST+=-e '/%%SHARED-odbc%%/d'
.endif

View File

@ -0,0 +1,12 @@
# $RuOBSD: Makefile,v 1.2 2001/01/05 09:06:56 form Exp $
PROG= pgwrap
SRCS= pgwrap.c
MAN=
CFLAGS+=-Wall -Werror
BINDIR= /usr/local/bin
.include <bsd.prog.mk>

View File

@ -1,13 +0,0 @@
# $OpenBSD: Makefile.in,v 1.1 1999/11/11 02:40:05 kevlo Exp $
PROG= pgwrap
SRCS= pgwrap.c
MAN=
CFLAGS+=-DPGUSER=\"@PGUSER@\" -DPGDATA=\"@PGDATA@\"
CFLAGS+=-DPGLIB=\"@PGLIB@\" -DPGBIN=\"@PGBIN@\"
BINDIR= @PREFIX@/bin
.include <bsd.prog.mk>

View File

@ -16,35 +16,29 @@ required:
# pgwrap initdb
If you are upgrading PostgreSQL you don't need these steps. Read
@PREFIX@/share/doc/pgsql/INSTALL for more information on how to
/usr/local/share/doc/pgsql/INSTALL for more information on how to
upgrade your existing databases. See also `Special notes for OpenBSD
port' below.
If you wish to start PostgreSQL automatically during system startup,
add the following lines to /etc/rc.local:
if [ -x @PREFIX@/bin/pgwrap -a -x @PREFIX@/pgsql/bin/postmaster ]; \
if [ -x /usr/local/bin/pgwrap -a -x /usr/local/bin/postmaster ]; \
then
@PREFIX@/bin/pgwrap -o /var/pgsql/log \
/usr/local/bin/pgwrap -o /var/pgsql/log \
pg_ctl -w -o "-i -S -o -F" start
echo -n ' pgsql'
fi
Don't forget to add @PREFIX@/pgsql/lib directory to shared libraries path in
Don't forget to add /usr/local/lib/pgsql directory to shared libraries path in
/etc/rc.conf (if your architecture supports shared libraries):
shlib_dirs="@PREFIX@/pgsql/lib"
shlib_dirs="/usr/local/lib/pgsql"
Add @PREFIX@/pgsql/man to ${MANPATH} if you wish to use PostgreSQL
manual pages or update your /etc/man.conf:
Be shure to update your /etc/man.conf to read SQL functions manual pages:
#PostgreSQL man pages
_whatdb /usr/local/pgsql/man/whatis.db
_subdir manl
_build .l /usr/bin/nroff -man %s
_default /usr/local/pgsql/man/
pgsql /usr/local/pgsql/man/
1 /usr/local/pgsql/man/man1
l /usr/local/pgsql/man/manl
@ -69,15 +63,15 @@ The `pgwrap' automatically sets up proper environment and permissions
for PostgreSQL programs. The syntax for `pgwrap' program is:
pgwrap [-n] [-o file] cmd [arg ...]
-n - Do not add @PREFIX@/pgsql/bin prefix to cmd.
-o file - Redirect stdout & atderr to file (write permissions
for `pgsql' user or group required).
-n - Do not add PostgreSQL binary prefix to cmd.
-o file - Redirect stdout & stderr to file (write permissions
for PostgreSQL user required).
`pgwrap' automatically sets up the following environment variables:
System variables (these variables are always set to the following values):
PATH=@PREFIX@/pgsql/bin:/bin:/usr/bin
PATH=/usr/local/bin:/bin:/usr/bin
USER=pgsql
LOGNAME=pgsql
SHELL=/bin/sh
@ -86,9 +80,8 @@ System variables (these variables are always set to the following values):
PostgreSQL variables (these variables are set to the following values,
unless already set):
PGLIB=@PREFIX@/pgsql/lib
PGLIB=/usr/local/lib/pgsql
PGDATA=/var/pgsql/data
You must have root privilegies to run `pgwrap'.
$OpenBSD: README.OpenBSD.in,v 1.3 2000/05/23 16:31:41 form Exp $

View File

@ -1,9 +1,9 @@
MD5 (postgresql/postgresql-7.0.2.base.tar.gz) = 871d23b85d9a3599a7ed75dfc7da7ba7
MD5 (postgresql/postgresql-7.0.2.docs.tar.gz) = efac1f87463f252e54d72b256885b883
MD5 (postgresql/postgresql-7.0.2.support.tar.gz) = c21180a6485d85785c8e69f0cbff05dd
RMD160 (postgresql/postgresql-7.0.2.base.tar.gz) = 9d58fc33415b53813d5e79733bcff58d20edad60
RMD160 (postgresql/postgresql-7.0.2.docs.tar.gz) = f11de29b56b3cf59cbc5a5357dbdece752b1ac31
RMD160 (postgresql/postgresql-7.0.2.support.tar.gz) = e6ff22380ebbeda44d9563254d246d3a0c4c2685
SHA1 (postgresql/postgresql-7.0.2.base.tar.gz) = ff48c5b830474605a659b9436abfba635ff201d8
SHA1 (postgresql/postgresql-7.0.2.docs.tar.gz) = 62173bda96607f5925ce773b726b78b474a76113
SHA1 (postgresql/postgresql-7.0.2.support.tar.gz) = 572effa92dbc1d2bc8b872db84a594296940dd07
MD5 (postgresql/postgresql-7.0.3.base.tar.gz) = 0eeda8217b5b11e5a9351fc424808426
MD5 (postgresql/postgresql-7.0.3.docs.tar.gz) = 3d3fc76073f6d77febefc83f887fc87d
MD5 (postgresql/postgresql-7.0.3.support.tar.gz) = b930f71068d776ef45402fcbebfa58cf
RMD160 (postgresql/postgresql-7.0.3.base.tar.gz) = 0b8b96e78298b00a0325e3fbec10493b002c7aff
RMD160 (postgresql/postgresql-7.0.3.docs.tar.gz) = 68a75fc94d3fa577b07f4d2957a99f9194521ba2
RMD160 (postgresql/postgresql-7.0.3.support.tar.gz) = f0c4110d6ab88b0c655f461fedd6c27f04c56bb9
SHA1 (postgresql/postgresql-7.0.3.base.tar.gz) = 47a67db0426934353c47bc7b9a85a1d6e9e3460f
SHA1 (postgresql/postgresql-7.0.3.docs.tar.gz) = 98de9db1652e1fff115b671e53a6826e09734bc6
SHA1 (postgresql/postgresql-7.0.3.support.tar.gz) = 9fc9bac967d7ff4a6a73ead6b49ef54ad356b39e

View File

@ -1,4 +1,5 @@
/* $OpenBSD: pgwrap.c,v 1.2 1999/12/09 02:57:07 form Exp $ */
/* $OpenBSD: pgwrap.c,v 1.3 2001/02/22 19:28:12 danh Exp $ */
/* $RuOBSD: pgwrap.c,v 1.2 2001/01/05 09:06:56 form Exp $ */
/*
* Copyright (c) 1999 Oleg Safiullin
@ -36,33 +37,28 @@
*
* OPTIONS:
* -n - Do not add PostgreSQL binary prefix to cmd.
* -o file - Redirect stdout & stderr to file (write permissions
* for PostgreSQL pseudo-user or group required).
* -o file - Redirect stdout & stderr to file (write permissions for
* PostgreSQL user required).
*/
#include <sys/types.h>
#include <pwd.h>
#include <unistd.h>
#include <err.h>
#include <libgen.h>
#include <limits.h>
#include <paths.h>
#include <pwd.h>
#include <stdio.h>
#include <stdlib.h>
#include <err.h>
#include <limits.h>
#include <string.h>
#include <unistd.h>
#include "pgwrap.h"
extern char **environ;
void usage(void);
int main(int, char **);
void
usage(void)
{
fprintf(stderr, "usage: pgwrap [-n] [-o file] cmd [arg ...]\n");
exit(1);
}
int main __P((int, char **));
void usage __P((void));
int setupenv __P((struct passwd *));
int
main(argc, argv)
@ -70,9 +66,12 @@ main(argc, argv)
char **argv;
{
struct passwd *pw;
char prog[_POSIX_PATH_MAX], *file = NULL;
char prog[PATH_MAX], *file = NULL;
int ch, nflag = 0;
if (getuid())
errx(1, "must be root to run this program");
while ((ch = getopt(argc, argv, "no:")) != -1) {
switch (ch) {
case 'n':
@ -81,7 +80,6 @@ main(argc, argv)
case 'o':
file = optarg;
break;
case '?':
default:
usage();
break;
@ -91,36 +89,61 @@ main(argc, argv)
usage();
argv += optind;
if (getuid())
errx(1, "must be root to run this program");
if ((pw = getpwnam(PGUSER)) == NULL)
errx(1, "%s: no such user", PGUSER);
(void) setgroups(0, NULL);
(void) setgid(pw->pw_gid);
(void) setuid(pw->pw_uid);
if (initgroups(pw->pw_name, pw->pw_gid) < 0)
err(1, "initgroups");
if (setgid(pw->pw_gid) < 0)
err(1, "setgid");
if (setuid(pw->pw_uid) < 0)
err(1, "setuid");
if (file) {
if (setupenv(pw))
errx(1, "can't initizlize environment");
if (file != NULL) {
if (freopen(file, "w", stdout) == NULL)
err(1, "can't open `%s'", file);
(void) freopen(file, "w", stderr);
}
if (setenv("PGLIB", PGLIB, 0) < 0 || setenv("PGDATA", PGDATA, 0) < 0
|| setenv("PATH", PGPATH, 1) < 0
|| setenv("SHELL", PGSHELL, 1) < 0
|| setenv("USER", PGUSER, 1) < 0
|| setenv("LOGNAME", PGUSER, 1) < 0
|| setenv("HOME", PGHOME, 1) < 0)
err(1, "can't set environment");
if (!nflag) {
(void) snprintf(prog, sizeof(prog), "%s/%s", PGBIN, *argv);
*argv = prog;
(void) execve(*argv, argv, environ);
err(1, "execve");
} else {
(void) execvp(*argv, argv);
err(1, "execvp");
}
(void) execve(*argv, argv, environ);
err(1, "can't execute `%s'", *argv);
/* not reached */
return (0);
}
void
usage(void)
{
fprintf(stderr,
"usage: pgwrap [-n] [-o file] cmd [arg ...]\n");
exit(1);
}
int
setupenv(pw)
struct passwd *pw;
{
int rval = 0;
rval += setenv("PGLIB", PGLIB, 0);
rval += setenv("PGDATA", PGDATA, 0);
rval += setenv("PATH", PGPATH, 1);
rval += setenv("SHELL", PGSHELL, 1);
rval += setenv("USER", pw->pw_name, 1);
rval += setenv("LOGNAME", pw->pw_name, 1);
rval += setenv("HOME", pw->pw_dir, 1);
return (rval);
}

View File

@ -1,4 +1,5 @@
/* $OpenBSD: pgwrap.h,v 1.1 1999/11/11 02:40:06 kevlo Exp $ */
/* $OpenBSD: pgwrap.h,v 1.2 2001/02/22 19:28:13 danh Exp $ */
/* $RuOBSD: pgwrap.h,v 1.2 2001/01/05 09:06:57 form Exp $ */
/*
* Copyright (c) 1999 Oleg Safiullin
@ -36,11 +37,11 @@
#endif
#ifndef PGBIN
# define PGBIN "/usr/local/pgsql/bin"
# define PGBIN "/usr/local/bin"
#endif
#ifndef PGLIB
# define PGLIB "/usr/local/pgsql/lib"
# define PGLIB "/usr/local/lib/pgsql"
#endif
#ifndef PGDATA
@ -48,15 +49,11 @@
#endif
#ifndef PGPATH
# define PGPATH PGBIN":/bin:/usr/bin"
# define PGPATH (PGBIN ":" _PATH_DEFPATH)
#endif
#ifndef PGSHELL
# define PGSHELL "/bin/sh"
#endif
#ifndef PGHOME
# define PGHOME "/var/pgsql"
# define PGSHELL _PATH_BSHELL
#endif
#endif /* __PGWRAP_H__ */

View File

@ -0,0 +1,31 @@
--- Makefile.global.in.orig Sun Jan 28 14:37:57 2001
+++ Makefile.global.in Sun Jan 28 14:40:59 2001
@@ -72,11 +72,11 @@
# look for it if you wish to use the -lpq convention. Otherwise you
# can just put the absolute pathname to the library at the end of your
# command line.
-LIBDIR= $(POSTGRESDIR)/lib
+LIBDIR= $(POSTGRESDIR)/lib/pgsql
# Where the database templates are stored
#
-TEMPLATEDIR= $(POSTGRESDIR)/lib
+TEMPLATEDIR= $(POSTGRESDIR)/lib/pgsql
# This is the directory where IPC utilities ipcs and ipcrm are located
#
@@ -90,12 +90,12 @@
POSTDOCDIR= $(POSTGRESDIR)/doc
# Where the header files necessary to build frontend programs get installed.
-HEADERDIR= $(POSTGRESDIR)/include
+HEADERDIR= $(POSTGRESDIR)/include/pgsql
# Where the ODBC installation-wide configuration file gets installed.
# This needs to be a client-side readable area, so can't go in $PGDATA.
# - thomas 1998-10-05
-ODBCINST= $(POSTGRESDIR)
+ODBCINST= $(POSTGRESDIR)/lib/pgsql
##############################################################################
#

View File

@ -0,0 +1,23 @@
--- Makefile.shlib.orig Wed May 17 00:48:48 2000
+++ Makefile.shlib Fri Nov 24 17:08:53 2000
@@ -127,6 +127,20 @@
endif
endif
+ifeq ($(PORTNAME), openbsd)
+ ifdef BSD_SHLIB
+ install-shlib-dep := install-shlib
+ soname := lib$(NAME)$(DLSUFFIX).$(SO_MAJOR_VERSION)
+ shlib := lib$(NAME)$(DLSUFFIX).$(SO_MAJOR_VERSION).$(SO_MINOR_VERSION)
+ ifdef ELF_SYSTEM
+ LDFLAGS_SL := -x -shared --whole-archive -soname $(soname)
+ else
+ LDFLAGS_SL := -x -Bshareable -Bforcearchive
+ endif
+ CFLAGS += $(CFLAGS_SL)
+ endif
+endif
+
ifeq ($(PORTNAME), hpux)
install-shlib-dep := install-shlib
# HPUX doesn't believe in version numbers for shlibs

View File

@ -0,0 +1,110 @@
--- backend/port/dynloader/openbsd.c.orig Fri Nov 24 17:20:20 2000
+++ backend/port/dynloader/openbsd.c Fri Nov 24 17:23:58 2000
@@ -0,0 +1,107 @@
+/*-
+ * Portions Copyright (c) 1996-2000, PostgreSQL, Inc
+ * Portions Copyright (c) 1990 The Regents of the University of California.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * 3. All advertising materials mentioning features or use of this software
+ * must display the following acknowledgement:
+ * This product includes software developed by the University of
+ * California, Berkeley and its contributors.
+ * 4. Neither the name of the University nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
+ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
+ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+#if defined(LIBC_SCCS) && !defined(lint)
+static char sccsid[] = "@(#)dl.c 5.4 (Berkeley) 2/23/91";
+
+#endif /* LIBC_SCCS and not lint */
+
+#include <sys/types.h>
+#include <nlist.h>
+#include "link.h"
+#include <dlfcn.h>
+
+#include <stdio.h>
+#include <stdlib.h>
+
+#include "dynloader.h"
+
+static char error_message[BUFSIZ];
+
+char *
+BSD44_derived_dlerror(void)
+{
+ static char ret[BUFSIZ];
+
+ strcpy(ret, error_message);
+ error_message[0] = 0;
+ return (ret[0] == 0) ? (char *) NULL : ret;
+}
+
+void *
+BSD44_derived_dlopen(const char *file, int num)
+{
+#if defined(__mips__) || (defined(__NetBSD__) && defined(__vax__))
+ sprintf(error_message, "dlopen (%s) not supported", file);
+ return NULL;
+#else
+ void *vp;
+
+ if ((vp = dlopen((char *) file, num)) == (void *) NULL)
+ sprintf(error_message, "dlopen (%s) failed", file);
+ return vp;
+#endif
+}
+
+void *
+BSD44_derived_dlsym(void *handle, const char *name)
+{
+#if defined(__mips__) || (defined(__OpenBSD__) && defined(__vax__))
+ sprintf(error_message, "dlsym (%s) failed", name);
+ return NULL;
+#elif defined(__ELF__)
+ return dlsym(handle, name);
+#else
+ void *vp;
+ char buf[BUFSIZ];
+
+ if (*name != '_')
+ {
+ sprintf(buf, "_%s", name);
+ name = buf;
+ }
+ if ((vp = dlsym(handle, (char *) name)) == (void *) NULL)
+ sprintf(error_message, "dlsym (%s) failed", name);
+ return vp;
+#endif
+}
+
+void
+BSD44_derived_dlclose(void *handle)
+{
+#if defined(__mips__) || (defined(__OpenBSD__) && defined(__vax__))
+#else
+ dlclose(handle);
+#endif
+}

View File

@ -0,0 +1,52 @@
--- backend/port/dynloader/openbsd.h.orig Fri Nov 24 17:26:10 2000
+++ backend/port/dynloader/openbsd.h Fri Nov 24 17:26:01 2000
@@ -0,0 +1,49 @@
+/*-------------------------------------------------------------------------
+ *
+ * port_protos.h
+ * port-specific prototypes for NetBSD 1.0
+ *
+ *
+ * Portions Copyright (c) 1996-2000, PostgreSQL, Inc
+ * Portions Copyright (c) 1994, Regents of the University of California
+ *
+ * $Id: patch-backend_port_dynloader_openbsd.h,v 1.1 2001/02/22 19:28:13 danh Exp $
+ *
+ *-------------------------------------------------------------------------
+ */
+#ifndef PORT_PROTOS_H
+#define PORT_PROTOS_H
+
+#include <sys/types.h>
+#include <nlist.h>
+#include "link.h"
+
+#include "postgres.h"
+
+#include "fmgr.h"
+#include "utils/dynamic_loader.h"
+
+/* dynloader.c */
+/*
+ * Dynamic Loader on NetBSD 1.0.
+ *
+ * this dynamic loader uses the system dynamic loading interface for shared
+ * libraries (ie. dlopen/dlsym/dlclose). The user must specify a shared
+ * library as the file to be dynamically loaded.
+ *
+ * agc - I know this is all a bit crufty, but it does work, is fairly
+ * portable, and works (the stipulation that the d.l. function must
+ * begin with an underscore is fairly tricky, and some versions of
+ * NetBSD (like 1.0, and 1.0A pre June 1995) have no dlerror.)
+ */
+#define pg_dlopen(f) BSD44_derived_dlopen(f, 1)
+#define pg_dlsym BSD44_derived_dlsym
+#define pg_dlclose BSD44_derived_dlclose
+#define pg_dlerror BSD44_derived_dlerror
+
+char *BSD44_derived_dlerror(void);
+void *BSD44_derived_dlopen(const char *filename, int num);
+void *BSD44_derived_dlsym(void *handle, const char *name);
+void BSD44_derived_dlclose(void *handle);
+
+#endif /* PORT_PROTOS_H */

View File

@ -1,4 +1,4 @@
# $OpenBSD: patch-pg_passwd.c,v 1.1 2000/05/23 16:31:42 form Exp $
# $OpenBSD: patch-bin_pg_passwd_pg_passwd.c,v 1.1 2001/02/22 19:28:13 danh Exp $
--- bin/pg_passwd/pg_passwd.c.orig Mon Apr 17 07:45:18 2000
+++ bin/pg_passwd/pg_passwd.c Sun May 14 00:09:40 2000

View File

@ -0,0 +1,35 @@
--- bin/pgaccess/Makefile.orig Thu Dec 16 04:25:10 1999
+++ bin/pgaccess/Makefile Fri Jan 12 22:17:29 2001
@@ -17,21 +17,21 @@
pgaccess: pgaccess.sh
sed -e 's;__wish__;$(WISH);' pgaccess.sh | \
- sed -e 's;__POSTGRESDIR__;$(POSTGRESDIR);' \
+ sed -e 's;__POSTGRESDIR__;$(PGACCESS_HOME);' \
> pgaccess
install:
$(INSTALL) $(INSTL_EXE_OPTS) pgaccess $(BINDIR)/pgaccess
- -@if [ ! -d $(POSTGRESDIR)/pgaccess ]; then mkdir $(POSTGRESDIR)/pgaccess; fi
- $(INSTALL) $(INSTL_EXE_OPTS) main.tcl $(POSTGRESDIR)/pgaccess
- -@if [ ! -d $(POSTGRESDIR)/pgaccess/lib ]; then mkdir $(POSTGRESDIR)/pgaccess/lib; fi
- $(INSTALL) $(INSTLOPTS) lib/*.tcl $(POSTGRESDIR)/pgaccess/lib
- -@if [ ! -d $(POSTGRESDIR)/pgaccess/lib/help ]; then mkdir $(POSTGRESDIR)/pgaccess/lib/help; fi
- $(INSTALL) $(INSTLOPTS) lib/help/*.hlp $(POSTGRESDIR)/pgaccess/lib/help
- -@if [ ! -d $(POSTGRESDIR)/pgaccess/lib/languages ]; then mkdir $(POSTGRESDIR)/pgaccess/lib/languages; fi
- $(INSTALL) $(INSTLOPTS) lib/languages/[a-z]* $(POSTGRESDIR)/pgaccess/lib/languages
- -@if [ ! -d $(POSTGRESDIR)/pgaccess/images ]; then mkdir $(POSTGRESDIR)/pgaccess/images; fi
- $(INSTALL) $(INSTLOPTS) images/*.gif $(POSTGRESDIR)/pgaccess/images
+ -@if [ ! -d $(PGACCESS_HOME)/pgaccess ]; then mkdir $(PGACCESS_HOME)/pgaccess; fi
+ $(INSTALL) $(INSTL_EXE_OPTS) main.tcl $(PGACCESS_HOME)/pgaccess
+ -@if [ ! -d $(PGACCESS_HOME)/pgaccess/lib ]; then mkdir $(PGACCESS_HOME)/pgaccess/lib; fi
+ $(INSTALL) $(INSTLOPTS) lib/*.tcl $(PGACCESS_HOME)/pgaccess/lib
+ -@if [ ! -d $(PGACCESS_HOME)/pgaccess/lib/help ]; then mkdir $(PGACCESS_HOME)/pgaccess/lib/help; fi
+ $(INSTALL) $(INSTLOPTS) lib/help/*.hlp $(PGACCESS_HOME)/pgaccess/lib/help
+ -@if [ ! -d $(PGACCESS_HOME)/pgaccess/lib/languages ]; then mkdir $(PGACCESS_HOME)/pgaccess/lib/languages; fi
+ $(INSTALL) $(INSTLOPTS) lib/languages/[a-z]* $(PGACCESS_HOME)/pgaccess/lib/languages
+ -@if [ ! -d $(PGACCESS_HOME)/pgaccess/images ]; then mkdir $(PGACCESS_HOME)/pgaccess/images; fi
+ $(INSTALL) $(INSTLOPTS) images/*.gif $(PGACCESS_HOME)/pgaccess/images
clean:
rm -f pgaccess

View File

@ -0,0 +1,11 @@
--- configure.orig Fri Nov 24 16:34:50 2000
+++ configure Fri Nov 24 16:35:43 2000
@@ -635,7 +635,7 @@
freebsd1*|freebsd2*) os=freebsd need_tas=no ;;
freebsd*) os=freebsd need_tas=no elf=yes ;;
netbsd*) os=netbsd need_tas=no ;;
- openbsd*) os=bsd need_tas=no ;;
+ openbsd*) os=openbsd need_tas=no ;;
dgux*) os=dgux need_tas=no ;;
aix*) os=aix need_tas=no ;;
nextstep*) os=nextstep need_tas=no ;;

View File

@ -0,0 +1,48 @@
--- include/port/openbsd.h.orig Fri Nov 24 17:29:15 2000
+++ include/port/openbsd.h Fri Nov 24 17:40:44 2000
@@ -0,0 +1,45 @@
+#define USE_POSIX_TIME
+
+#if defined(__i386__)
+#define NEED_I386_TAS_ASM
+#define HAS_TEST_AND_SET
+#endif
+
+#if defined(__sparc__)
+#define NEED_SPARC_TAS_ASM
+#define HAS_TEST_AND_SET
+#endif
+
+#if defined(__vax__)
+#define NEED_VAX_TAS_ASM
+#define HAS_TEST_AND_SET
+#endif
+
+#if defined(__ns32k__)
+#define NEED_NS32K_TAS_ASM
+#define HAS_TEST_AND_SET
+#endif
+
+#if defined(__m68k__)
+#define HAS_TEST_AND_SET
+#endif
+
+#if defined(__arm__)
+#define HAS_TEST_AND_SET
+#endif
+
+#if defined(__mips__)
+/* # undef HAS_TEST_AND_SET */
+#endif
+
+#if defined(__powerpc__)
+#define HAS_TEST_AND_SET
+#endif
+
+#if defined(__powerpc__)
+typedef unsigned int slock_t;
+
+#else
+typedef unsigned char slock_t;
+
+#endif

View File

@ -0,0 +1,19 @@
--- makefiles/Makefile.openbsd.orig Fri Nov 24 17:14:21 2000
+++ makefiles/Makefile.openbsd Fri Nov 24 17:14:08 2000
@@ -0,0 +1,16 @@
+ifdef ELF_SYSTEM
+LDFLAGS += -Wl,-E
+endif
+%.so: %.o
+ifdef ELF_SYSTEM
+ $(LD) -x -Bshareable -o $@ $<
+else
+ $(LD) $(LDREL) $(LDOUT) $<.obj -x $<
+ @echo building shared object $@
+ @rm -f $@.pic
+ @${AR} cq $@.pic `lorder $<.obj | tsort`
+ ${RANLIB} $@.pic
+ @rm -f $@
+ $(LD) -x -Bshareable -Bforcearchive \
+ -o $@ $@.pic
+endif

View File

@ -0,0 +1,8 @@
--- template/openbsd.orig Fri Nov 24 17:12:21 2000
+++ template/openbsd Fri Nov 24 17:11:34 2000
@@ -6,4 +6,4 @@
USE_LOCALE:no
DLSUFFIX:.so
YFLAGS:-d
-YACC:bison -y
+YACC:yacc

View File

@ -1 +1 @@
robust, next generation, object-relational DBMS
PostgreSQL RDBMS

View File

@ -0,0 +1 @@
PostgreSQL RDBMS clients

View File

@ -1 +1 @@
documentation for PostgreSQL
PostgreSQL RDBMS documentation

View File

@ -1,24 +1,36 @@
PostgreSQL is a robust, next-generation, Object-Relational DBMS (ORDBMS),
derived from the Berkeley Postgres database management system. While
PostgreSQL retains the powerful object-relational data model, rich data types
and easy extensibility of Postgres, it replaces the PostQuel query language
with an extended subset of SQL.
PostgreSQL is Object-Relational Database Management System.
It supports almost all SQL constructs, including transactions,
subselects, and user-defined types and functions.
It is not ANSI SQL compliant, but it gets closer with every release.
The original Postgres code was the effort of many graduate students,
undergraduate students, and staff programmers working under the direction of
Professor Michael Stonebraker at the University of California, Berkeley. In
1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query
language to SQL and created a new database system which came to known as
Postgres95. Many others contributed to the porting, testing, debugging and
enhancement of the Postgres95 code. As the code improved, and 1995 faded into
memory, PostgreSQL was born.
OpenBSD PostgreSQL port build produces several packages:
PostgreSQL development is presently being performed by a team of Internet
developers who are now responsible for all current and future development. The
development team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).
Support is available from the PostgreSQL developer/user community through the
support mailing list (questions@PostgreSQL.ORG).
postgresql: complete package
contains all files needed for creating, administering and maintaining
databases, quering and manipulating data in them, libraries and header
files for database applications development and man pages
PostgreSQL is free and the complete source is available.
postgresql-clients: client-side applications and headers
reduced variant of complete package without backend-related files
postgresql-docs: documentation
additinal documentation: FAQs, READMEs; PostgreSQL manuals in HTML format:
Administrator's Guide, Programmer's Manual, PostgreSQL Tutorial and
User's Guide and Integrated Documentation package contains all the above
documantation
Packages can be built with additional FLAVORs:
tcl: PostgreSQL built with TCL/TK interfaces.
Provides TCL/TK language interfaces to Postgres backends; includes
pgaccess - Postgres graphical interactive client.
This FLAVOR requires lang/tcl/8.3 and x11/tk/8.3 packages.
odbc: PostgreSQL built with ODBC (Open Data Base Connectivity) driver package
You need to install some driver manager to use it. You can use iODBC
(intrinsic Open Database Connectivity) driver manager can be found in
databases/iodbc directory in your OpenBSD ports tree.
WWW: ${HOMEPAGE}

View File

@ -0,0 +1,3 @@
PostgreSQL RDBMS frontend applications for database administration
and maintenance.
Package includes psql - interactive SQL database query tool.

View File

@ -1 +1 @@
This is the documentation for PostgreSQL
PostgreSQL RDBMS documentation

View File

@ -1,8 +1,6 @@
@comment $OpenBSD: PFRAG.odbc,v 1.1 2000/11/30 19:23:14 dugsong Exp $
pgsql/odbcinst.ini
pgsql/lib/libpsqlodbc.a
pgsql/lib/libpsqlodbc.so.0.26
pgsql/lib/libpsqlodbc.so.0
pgsql/lib/libpsqlodbc.so
pgsql/include/iodbc/iodbc.h
@dirrm pgsql/include/iodbc
@comment $OpenBSD: PFRAG.odbc,v 1.2 2001/02/22 19:28:14 danh Exp $
lib/pgsql/libpsqlodbc.a
lib/pgsql/odbcinst.ini
include/pgsql/iodbc/iodbc.h
%%SHARED-odbc%%
@dirrm include/pgsql/iodbc

View File

@ -0,0 +1,4 @@
@comment $OpenBSD: PFRAG.odbc.shared,v 1.1 2001/02/22 19:28:14 danh Exp $
lib/pgsql/libpsqlodbc.so.0.26
lib/pgsql/libpsqlodbc.so.0
lib/pgsql/libpsqlodbc.so

View File

@ -1,7 +1,7 @@
@comment $OpenBSD: PFRAG.shared,v 1.4 2000/08/25 15:30:27 brad Exp $
pgsql/lib/libecpg.so.3.1.1
pgsql/lib/libpgeasy.so.2.1
pgsql/lib/libpq++.so.3.1
pgsql/lib/libpq.so.2.1
pgsql/lib/plpgsql.so
@comment $OpenBSD: PFRAG.shared,v 1.5 2001/02/22 19:28:14 danh Exp $
lib/pgsql/libecpg.so.3.1.1
lib/pgsql/libpgeasy.so.2.1
lib/pgsql/libpq++.so.3.1
lib/pgsql/libpq.so.2.1
lib/pgsql/plpgsql.so
NEWDYNLIBDIR(%B)

View File

@ -1,143 +1,143 @@
@comment $OpenBSD: PFRAG.tcl,v 1.2 2000/08/25 15:30:27 brad Exp $
pgsql/bin/pgaccess
pgsql/bin/pgtclsh
pgsql/bin/pgtksh
pgsql/include/libpgtcl.h
pgsql/lib/libpgtcl.a
@comment $OpenBSD: PFRAG.tcl,v 1.3 2001/02/22 19:28:14 danh Exp $
bin/pgaccess
bin/pgtclsh
bin/pgtksh
include/pgsql/libpgtcl.h
man/man1/pgaccess.1
man/man1/pgtclsh.1
man/man1/pgtksh.1
lib/pgsql/libpgtcl.a
lib/pgsql/pgaccess/images/icon_button.gif
lib/pgsql/pgaccess/images/icon_checkbutton.gif
lib/pgsql/pgaccess/images/icon_entry.gif
lib/pgsql/pgaccess/images/icon_frame.gif
lib/pgsql/pgaccess/images/icon_label.gif
lib/pgsql/pgaccess/images/icon_listbox.gif
lib/pgsql/pgaccess/images/icon_query.gif
lib/pgsql/pgaccess/images/icon_radiobutton.gif
lib/pgsql/pgaccess/images/icon_text.gif
lib/pgsql/pgaccess/lib/database.tcl
lib/pgsql/pgaccess/lib/forms.tcl
lib/pgsql/pgaccess/lib/functions.tcl
lib/pgsql/pgaccess/lib/help.tcl
lib/pgsql/pgaccess/lib/help/abort.hlp
lib/pgsql/pgaccess/lib/help/add_records.hlp
lib/pgsql/pgaccess/lib/help/alter_table.hlp
lib/pgsql/pgaccess/lib/help/alter_user.hlp
lib/pgsql/pgaccess/lib/help/author.hlp
lib/pgsql/pgaccess/lib/help/begin.hlp
lib/pgsql/pgaccess/lib/help/close.hlp
lib/pgsql/pgaccess/lib/help/cluster.hlp
lib/pgsql/pgaccess/lib/help/commit.hlp
lib/pgsql/pgaccess/lib/help/copy.hlp
lib/pgsql/pgaccess/lib/help/copyrights.hlp
lib/pgsql/pgaccess/lib/help/create_aggregate.hlp
lib/pgsql/pgaccess/lib/help/create_database.hlp
lib/pgsql/pgaccess/lib/help/create_function.hlp
lib/pgsql/pgaccess/lib/help/create_index.hlp
lib/pgsql/pgaccess/lib/help/create_language.hlp
lib/pgsql/pgaccess/lib/help/create_operator.hlp
lib/pgsql/pgaccess/lib/help/create_rule.hlp
lib/pgsql/pgaccess/lib/help/create_sequence.hlp
lib/pgsql/pgaccess/lib/help/create_table.hlp
lib/pgsql/pgaccess/lib/help/create_table_as.hlp
lib/pgsql/pgaccess/lib/help/create_trigger.hlp
lib/pgsql/pgaccess/lib/help/create_type.hlp
lib/pgsql/pgaccess/lib/help/create_user.hlp
lib/pgsql/pgaccess/lib/help/create_view.hlp
lib/pgsql/pgaccess/lib/help/data_types.hlp
lib/pgsql/pgaccess/lib/help/datefunc.hlp
lib/pgsql/pgaccess/lib/help/declare.hlp
lib/pgsql/pgaccess/lib/help/delete.hlp
lib/pgsql/pgaccess/lib/help/drop_aggregate.hlp
lib/pgsql/pgaccess/lib/help/drop_database.hlp
lib/pgsql/pgaccess/lib/help/drop_function.hlp
lib/pgsql/pgaccess/lib/help/drop_index.hlp
lib/pgsql/pgaccess/lib/help/drop_language.hlp
lib/pgsql/pgaccess/lib/help/drop_operator.hlp
lib/pgsql/pgaccess/lib/help/drop_rule.hlp
lib/pgsql/pgaccess/lib/help/drop_sequence.hlp
lib/pgsql/pgaccess/lib/help/drop_table.hlp
lib/pgsql/pgaccess/lib/help/drop_trigger.hlp
lib/pgsql/pgaccess/lib/help/drop_type.hlp
lib/pgsql/pgaccess/lib/help/drop_user.hlp
lib/pgsql/pgaccess/lib/help/drop_view.hlp
lib/pgsql/pgaccess/lib/help/explain.hlp
lib/pgsql/pgaccess/lib/help/fetch.hlp
lib/pgsql/pgaccess/lib/help/form_design.hlp
lib/pgsql/pgaccess/lib/help/forms.hlp
lib/pgsql/pgaccess/lib/help/functions.hlp
lib/pgsql/pgaccess/lib/help/geomfunc.hlp
lib/pgsql/pgaccess/lib/help/grant.hlp
lib/pgsql/pgaccess/lib/help/history.hlp
lib/pgsql/pgaccess/lib/help/index.hlp
lib/pgsql/pgaccess/lib/help/inheritance.hlp
lib/pgsql/pgaccess/lib/help/insert.hlp
lib/pgsql/pgaccess/lib/help/ipv4func.hlp
lib/pgsql/pgaccess/lib/help/isolation.hlp
lib/pgsql/pgaccess/lib/help/keywords.hlp
lib/pgsql/pgaccess/lib/help/listen.hlp
lib/pgsql/pgaccess/lib/help/load.hlp
lib/pgsql/pgaccess/lib/help/lock.hlp
lib/pgsql/pgaccess/lib/help/mathfunc.hlp
lib/pgsql/pgaccess/lib/help/move.hlp
lib/pgsql/pgaccess/lib/help/mvcc.hlp
lib/pgsql/pgaccess/lib/help/new_query.hlp
lib/pgsql/pgaccess/lib/help/new_table.hlp
lib/pgsql/pgaccess/lib/help/notify.hlp
lib/pgsql/pgaccess/lib/help/open_query.hlp
lib/pgsql/pgaccess/lib/help/open_table.hlp
lib/pgsql/pgaccess/lib/help/pgfunctions.hlp
lib/pgsql/pgaccess/lib/help/postgresql.hlp
lib/pgsql/pgaccess/lib/help/queries.hlp
lib/pgsql/pgaccess/lib/help/reports.hlp
lib/pgsql/pgaccess/lib/help/reset.hlp
lib/pgsql/pgaccess/lib/help/revoke.hlp
lib/pgsql/pgaccess/lib/help/rollback.hlp
lib/pgsql/pgaccess/lib/help/schema.hlp
lib/pgsql/pgaccess/lib/help/scripts.hlp
lib/pgsql/pgaccess/lib/help/select.hlp
lib/pgsql/pgaccess/lib/help/select_into.hlp
lib/pgsql/pgaccess/lib/help/sequences.hlp
lib/pgsql/pgaccess/lib/help/set.hlp
lib/pgsql/pgaccess/lib/help/show.hlp
lib/pgsql/pgaccess/lib/help/sql_guide.hlp
lib/pgsql/pgaccess/lib/help/sqlfunc.hlp
lib/pgsql/pgaccess/lib/help/stringfunc.hlp
lib/pgsql/pgaccess/lib/help/tables.hlp
lib/pgsql/pgaccess/lib/help/unlisten.hlp
lib/pgsql/pgaccess/lib/help/update.hlp
lib/pgsql/pgaccess/lib/help/users.hlp
lib/pgsql/pgaccess/lib/help/vacuum.hlp
lib/pgsql/pgaccess/lib/help/view_table_structure.hlp
lib/pgsql/pgaccess/lib/help/views.hlp
lib/pgsql/pgaccess/lib/help/visual_designer.hlp
lib/pgsql/pgaccess/lib/help/y2k.hlp
lib/pgsql/pgaccess/lib/languages/czech
lib/pgsql/pgaccess/lib/languages/deutsch
lib/pgsql/pgaccess/lib/languages/francais
lib/pgsql/pgaccess/lib/languages/italiano
lib/pgsql/pgaccess/lib/languages/magyar
lib/pgsql/pgaccess/lib/languages/portugues
lib/pgsql/pgaccess/lib/languages/romana
lib/pgsql/pgaccess/lib/languages/russian.koi8r
lib/pgsql/pgaccess/lib/languages/russian_win
lib/pgsql/pgaccess/lib/languages/spanish
lib/pgsql/pgaccess/lib/mainlib.tcl
lib/pgsql/pgaccess/lib/preferences.tcl
lib/pgsql/pgaccess/lib/queries.tcl
lib/pgsql/pgaccess/lib/reports.tcl
lib/pgsql/pgaccess/lib/schema.tcl
lib/pgsql/pgaccess/lib/scripts.tcl
lib/pgsql/pgaccess/lib/sequences.tcl
lib/pgsql/pgaccess/lib/tables.tcl
lib/pgsql/pgaccess/lib/users.tcl
lib/pgsql/pgaccess/lib/views.tcl
lib/pgsql/pgaccess/lib/visualqb.tcl
lib/pgsql/pgaccess/main.tcl
%%SHARED-tcl%%
pgsql/man/man1/pgaccess.1
pgsql/man/man1/pgtclsh.1
pgsql/man/man1/pgtksh.1
pgsql/pgaccess/images/icon_button.gif
pgsql/pgaccess/images/icon_checkbutton.gif
pgsql/pgaccess/images/icon_entry.gif
pgsql/pgaccess/images/icon_frame.gif
pgsql/pgaccess/images/icon_label.gif
pgsql/pgaccess/images/icon_listbox.gif
pgsql/pgaccess/images/icon_query.gif
pgsql/pgaccess/images/icon_radiobutton.gif
pgsql/pgaccess/images/icon_text.gif
pgsql/pgaccess/lib/database.tcl
pgsql/pgaccess/lib/forms.tcl
pgsql/pgaccess/lib/functions.tcl
pgsql/pgaccess/lib/help.tcl
pgsql/pgaccess/lib/help/abort.hlp
pgsql/pgaccess/lib/help/add_records.hlp
pgsql/pgaccess/lib/help/alter_table.hlp
pgsql/pgaccess/lib/help/alter_user.hlp
pgsql/pgaccess/lib/help/author.hlp
pgsql/pgaccess/lib/help/begin.hlp
pgsql/pgaccess/lib/help/close.hlp
pgsql/pgaccess/lib/help/cluster.hlp
pgsql/pgaccess/lib/help/commit.hlp
pgsql/pgaccess/lib/help/copy.hlp
pgsql/pgaccess/lib/help/copyrights.hlp
pgsql/pgaccess/lib/help/create_aggregate.hlp
pgsql/pgaccess/lib/help/create_database.hlp
pgsql/pgaccess/lib/help/create_function.hlp
pgsql/pgaccess/lib/help/create_index.hlp
pgsql/pgaccess/lib/help/create_language.hlp
pgsql/pgaccess/lib/help/create_operator.hlp
pgsql/pgaccess/lib/help/create_rule.hlp
pgsql/pgaccess/lib/help/create_sequence.hlp
pgsql/pgaccess/lib/help/create_table.hlp
pgsql/pgaccess/lib/help/create_table_as.hlp
pgsql/pgaccess/lib/help/create_trigger.hlp
pgsql/pgaccess/lib/help/create_type.hlp
pgsql/pgaccess/lib/help/create_user.hlp
pgsql/pgaccess/lib/help/create_view.hlp
pgsql/pgaccess/lib/help/data_types.hlp
pgsql/pgaccess/lib/help/datefunc.hlp
pgsql/pgaccess/lib/help/declare.hlp
pgsql/pgaccess/lib/help/delete.hlp
pgsql/pgaccess/lib/help/drop_aggregate.hlp
pgsql/pgaccess/lib/help/drop_database.hlp
pgsql/pgaccess/lib/help/drop_function.hlp
pgsql/pgaccess/lib/help/drop_index.hlp
pgsql/pgaccess/lib/help/drop_language.hlp
pgsql/pgaccess/lib/help/drop_operator.hlp
pgsql/pgaccess/lib/help/drop_rule.hlp
pgsql/pgaccess/lib/help/drop_sequence.hlp
pgsql/pgaccess/lib/help/drop_table.hlp
pgsql/pgaccess/lib/help/drop_trigger.hlp
pgsql/pgaccess/lib/help/drop_type.hlp
pgsql/pgaccess/lib/help/drop_user.hlp
pgsql/pgaccess/lib/help/drop_view.hlp
pgsql/pgaccess/lib/help/explain.hlp
pgsql/pgaccess/lib/help/fetch.hlp
pgsql/pgaccess/lib/help/form_design.hlp
pgsql/pgaccess/lib/help/forms.hlp
pgsql/pgaccess/lib/help/functions.hlp
pgsql/pgaccess/lib/help/geomfunc.hlp
pgsql/pgaccess/lib/help/grant.hlp
pgsql/pgaccess/lib/help/history.hlp
pgsql/pgaccess/lib/help/index.hlp
pgsql/pgaccess/lib/help/inheritance.hlp
pgsql/pgaccess/lib/help/insert.hlp
pgsql/pgaccess/lib/help/ipv4func.hlp
pgsql/pgaccess/lib/help/isolation.hlp
pgsql/pgaccess/lib/help/keywords.hlp
pgsql/pgaccess/lib/help/listen.hlp
pgsql/pgaccess/lib/help/load.hlp
pgsql/pgaccess/lib/help/lock.hlp
pgsql/pgaccess/lib/help/mathfunc.hlp
pgsql/pgaccess/lib/help/move.hlp
pgsql/pgaccess/lib/help/mvcc.hlp
pgsql/pgaccess/lib/help/new_query.hlp
pgsql/pgaccess/lib/help/new_table.hlp
pgsql/pgaccess/lib/help/notify.hlp
pgsql/pgaccess/lib/help/open_query.hlp
pgsql/pgaccess/lib/help/open_table.hlp
pgsql/pgaccess/lib/help/pgfunctions.hlp
pgsql/pgaccess/lib/help/postgresql.hlp
pgsql/pgaccess/lib/help/queries.hlp
pgsql/pgaccess/lib/help/reports.hlp
pgsql/pgaccess/lib/help/reset.hlp
pgsql/pgaccess/lib/help/revoke.hlp
pgsql/pgaccess/lib/help/rollback.hlp
pgsql/pgaccess/lib/help/schema.hlp
pgsql/pgaccess/lib/help/scripts.hlp
pgsql/pgaccess/lib/help/select.hlp
pgsql/pgaccess/lib/help/select_into.hlp
pgsql/pgaccess/lib/help/sequences.hlp
pgsql/pgaccess/lib/help/set.hlp
pgsql/pgaccess/lib/help/show.hlp
pgsql/pgaccess/lib/help/sql_guide.hlp
pgsql/pgaccess/lib/help/sqlfunc.hlp
pgsql/pgaccess/lib/help/stringfunc.hlp
pgsql/pgaccess/lib/help/tables.hlp
pgsql/pgaccess/lib/help/unlisten.hlp
pgsql/pgaccess/lib/help/update.hlp
pgsql/pgaccess/lib/help/users.hlp
pgsql/pgaccess/lib/help/vacuum.hlp
pgsql/pgaccess/lib/help/view_table_structure.hlp
pgsql/pgaccess/lib/help/views.hlp
pgsql/pgaccess/lib/help/visual_designer.hlp
pgsql/pgaccess/lib/help/y2k.hlp
pgsql/pgaccess/lib/languages/czech
pgsql/pgaccess/lib/languages/deutsch
pgsql/pgaccess/lib/languages/francais
pgsql/pgaccess/lib/languages/italiano
pgsql/pgaccess/lib/languages/magyar
pgsql/pgaccess/lib/languages/portugues
pgsql/pgaccess/lib/languages/romana
pgsql/pgaccess/lib/languages/russian.koi8r
pgsql/pgaccess/lib/languages/russian_win
pgsql/pgaccess/lib/languages/spanish
pgsql/pgaccess/lib/mainlib.tcl
pgsql/pgaccess/lib/preferences.tcl
pgsql/pgaccess/lib/queries.tcl
pgsql/pgaccess/lib/reports.tcl
pgsql/pgaccess/lib/schema.tcl
pgsql/pgaccess/lib/scripts.tcl
pgsql/pgaccess/lib/sequences.tcl
pgsql/pgaccess/lib/tables.tcl
pgsql/pgaccess/lib/users.tcl
pgsql/pgaccess/lib/views.tcl
pgsql/pgaccess/lib/visualqb.tcl
pgsql/pgaccess/main.tcl
@dirrm pgsql/pgaccess/lib/languages
@dirrm pgsql/pgaccess/lib/help
@dirrm pgsql/pgaccess/lib
@dirrm pgsql/pgaccess/images
@dirrm pgsql/pgaccess
@dirrm lib/pgsql/pgaccess/lib/languages
@dirrm lib/pgsql/pgaccess/lib/help
@dirrm lib/pgsql/pgaccess/lib
@dirrm lib/pgsql/pgaccess/images
@dirrm lib/pgsql/pgaccess

View File

@ -1,3 +1,3 @@
@comment $OpenBSD: PFRAG.tcl.shared,v 1.2 2000/08/25 15:30:27 brad Exp $
pgsql/lib/libpgtcl.so.2.1
pgsql/lib/pltcl.so
@comment $OpenBSD: PFRAG.tcl.shared,v 1.3 2001/02/22 19:28:14 danh Exp $
lib/pgsql/libpgtcl.so.2.1
lib/pgsql/pltcl.so

View File

@ -1,175 +1,171 @@
@comment $OpenBSD: PLIST,v 1.13 2000/11/30 19:23:14 dugsong Exp $
@comment $OpenBSD: PLIST,v 1.14 2001/02/22 19:28:14 danh Exp $
@pkgcfl pgsql-clients-${VERSION}-*
bin/createdb
bin/createlang
bin/createuser
bin/dropdb
bin/droplang
bin/dropuser
bin/ecpg
bin/initdb
bin/initlocation
bin/ipcclean
bin/pg_ctl
bin/pg_dump
bin/pg_dumpall
bin/pg_encoding
bin/pg_id
bin/pg_passwd
bin/pg_upgrade
bin/pg_version
bin/pgwrap
pgsql/bin/createdb
pgsql/bin/createlang
pgsql/bin/createuser
pgsql/bin/dropdb
pgsql/bin/droplang
pgsql/bin/dropuser
pgsql/bin/ecpg
pgsql/bin/initdb
pgsql/bin/initlocation
pgsql/bin/ipcclean
pgsql/bin/pg_ctl
pgsql/bin/pg_dump
pgsql/bin/pg_dumpall
pgsql/bin/pg_id
pgsql/bin/pg_passwd
pgsql/bin/pg_upgrade
pgsql/bin/pg_version
pgsql/bin/postgres
pgsql/bin/postmaster
pgsql/bin/psql
pgsql/bin/vacuumdb
pgsql/include/access/attnum.h
pgsql/include/c.h
pgsql/include/commands/trigger.h
pgsql/include/config.h
pgsql/include/ecpgerrno.h
pgsql/include/ecpglib.h
pgsql/include/ecpgtype.h
pgsql/include/executor/spi.h
pgsql/include/fmgr.h
pgsql/include/lib/dllist.h
pgsql/include/libpgeasy.h
pgsql/include/libpq++.h
pgsql/include/libpq++/pgconnection.h
pgsql/include/libpq++/pgcursordb.h
pgsql/include/libpq++/pgdatabase.h
pgsql/include/libpq++/pglobject.h
pgsql/include/libpq++/pgtransdb.h
pgsql/include/libpq-fe.h
pgsql/include/libpq-int.h
pgsql/include/libpq/libpq-fs.h
pgsql/include/libpq/pqcomm.h
pgsql/include/os.h
pgsql/include/postgres.h
pgsql/include/postgres_ext.h
pgsql/include/pqexpbuffer.h
pgsql/include/sql3types.h
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/libpgeasy.a
pgsql/lib/libpq++.a
pgsql/lib/libpq.a
pgsql/lib/local1_template1.bki.source
pgsql/lib/local1_template1.description
pgsql/lib/pg_geqo.sample
pgsql/lib/pg_hba.conf.sample
pgsql/lib/pg_ident.conf.sample
pgsql/lib/pg_options.sample
pgsql/lib/postmaster.opts.default.sample
%%tcl%%
%%odbc%%
%%SHARED%%
pgsql/man/man1/createdb.1
pgsql/man/man1/createlang.1
pgsql/man/man1/createuser.1
pgsql/man/man1/dropdb.1
pgsql/man/man1/droplang.1
pgsql/man/man1/dropuser.1
pgsql/man/man1/ecpg.1
pgsql/man/man1/initdb.1
pgsql/man/man1/initlocation.1
pgsql/man/man1/ipcclean.1
pgsql/man/man1/pg_ctl.1
pgsql/man/man1/pg_dump.1
pgsql/man/man1/pg_dumpall.1
pgsql/man/man1/pg_passwd.1
pgsql/man/man1/pg_upgrade.1
pgsql/man/man1/pgadmin.1
pgsql/man/man1/postgres.1
pgsql/man/man1/postmaster.1
pgsql/man/man1/psql.1
pgsql/man/man1/vacuumdb.1
pgsql/man/manl/abort.l
pgsql/man/manl/alter_group.l
pgsql/man/manl/alter_table.l
pgsql/man/manl/alter_user.l
pgsql/man/manl/begin.l
pgsql/man/manl/close.l
pgsql/man/manl/cluster.l
pgsql/man/manl/comment.l
pgsql/man/manl/commit.l
pgsql/man/manl/copy.l
pgsql/man/manl/create_aggregate.l
pgsql/man/manl/create_constraint_trigger.l
pgsql/man/manl/create_database.l
pgsql/man/manl/create_function.l
pgsql/man/manl/create_group.l
pgsql/man/manl/create_index.l
pgsql/man/manl/create_language.l
pgsql/man/manl/create_operator.l
pgsql/man/manl/create_rule.l
pgsql/man/manl/create_sequence.l
pgsql/man/manl/create_table.l
pgsql/man/manl/create_table_as.l
pgsql/man/manl/create_trigger.l
pgsql/man/manl/create_type.l
pgsql/man/manl/create_user.l
pgsql/man/manl/create_view.l
pgsql/man/manl/declare.l
pgsql/man/manl/delete.l
pgsql/man/manl/drop_aggregate.l
pgsql/man/manl/drop_database.l
pgsql/man/manl/drop_function.l
pgsql/man/manl/drop_group.l
pgsql/man/manl/drop_index.l
pgsql/man/manl/drop_language.l
pgsql/man/manl/drop_operator.l
pgsql/man/manl/drop_rule.l
pgsql/man/manl/drop_sequence.l
pgsql/man/manl/drop_table.l
pgsql/man/manl/drop_trigger.l
pgsql/man/manl/drop_type.l
pgsql/man/manl/drop_user.l
pgsql/man/manl/drop_view.l
pgsql/man/manl/end.l
pgsql/man/manl/explain.l
pgsql/man/manl/fetch.l
pgsql/man/manl/grant.l
pgsql/man/manl/insert.l
pgsql/man/manl/listen.l
pgsql/man/manl/load.l
pgsql/man/manl/lock.l
pgsql/man/manl/move.l
pgsql/man/manl/notify.l
pgsql/man/manl/reindex.l
pgsql/man/manl/reset.l
pgsql/man/manl/revoke.l
pgsql/man/manl/rollback.l
pgsql/man/manl/select.l
pgsql/man/manl/select_into.l
pgsql/man/manl/set.l
pgsql/man/manl/show.l
pgsql/man/manl/truncate.l
pgsql/man/manl/unlisten.l
pgsql/man/manl/update.l
pgsql/man/manl/vacuum.l
bin/postgres
bin/postmaster
bin/psql
bin/vacuumdb
include/pgsql/access/attnum.h
include/pgsql/c.h
include/pgsql/commands/trigger.h
include/pgsql/config.h
include/pgsql/ecpgerrno.h
include/pgsql/ecpglib.h
include/pgsql/ecpgtype.h
include/pgsql/executor/spi.h
include/pgsql/fmgr.h
include/pgsql/lib/dllist.h
include/pgsql/libpgeasy.h
include/pgsql/libpq++.h
include/pgsql/libpq++/pgconnection.h
include/pgsql/libpq++/pgcursordb.h
include/pgsql/libpq++/pgdatabase.h
include/pgsql/libpq++/pglobject.h
include/pgsql/libpq++/pgtransdb.h
include/pgsql/libpq-fe.h
include/pgsql/libpq-int.h
include/pgsql/libpq/libpq-fs.h
include/pgsql/libpq/pqcomm.h
include/pgsql/os.h
include/pgsql/postgres.h
include/pgsql/postgres_ext.h
include/pgsql/pqexpbuffer.h
include/pgsql/sql3types.h
include/pgsql/sqlca.h
include/pgsql/utils/elog.h
include/pgsql/utils/geo_decls.h
include/pgsql/utils/mcxt.h
include/pgsql/utils/palloc.h
lib/pgsql/global1.bki.source
lib/pgsql/global1.description
lib/pgsql/libecpg.a
lib/pgsql/libpgeasy.a
lib/pgsql/libpq++.a
lib/pgsql/libpq.a
lib/pgsql/local1_template1.bki.source
lib/pgsql/local1_template1.description
lib/pgsql/pg_geqo.sample
lib/pgsql/pg_hba.conf.sample
lib/pgsql/pg_ident.conf.sample
lib/pgsql/pg_options.sample
lib/pgsql/postmaster.opts.default.sample
man/man1/createdb.1
man/man1/createlang.1
man/man1/createuser.1
man/man1/dropdb.1
man/man1/droplang.1
man/man1/dropuser.1
man/man1/ecpg.1
man/man1/initdb.1
man/man1/initlocation.1
man/man1/ipcclean.1
man/man1/pg_ctl.1
man/man1/pg_dump.1
man/man1/pg_dumpall.1
man/man1/pg_passwd.1
man/man1/pg_upgrade.1
man/man1/postgres.1
man/man1/postmaster.1
man/man1/psql.1
man/man1/vacuumdb.1
man/manl/abort.l
man/manl/alter_group.l
man/manl/alter_table.l
man/manl/alter_user.l
man/manl/begin.l
man/manl/close.l
man/manl/cluster.l
man/manl/comment.l
man/manl/commit.l
man/manl/copy.l
man/manl/create_aggregate.l
man/manl/create_constraint_trigger.l
man/manl/create_database.l
man/manl/create_function.l
man/manl/create_group.l
man/manl/create_index.l
man/manl/create_language.l
man/manl/create_operator.l
man/manl/create_rule.l
man/manl/create_sequence.l
man/manl/create_table.l
man/manl/create_table_as.l
man/manl/create_trigger.l
man/manl/create_type.l
man/manl/create_user.l
man/manl/create_view.l
man/manl/declare.l
man/manl/delete.l
man/manl/drop_aggregate.l
man/manl/drop_database.l
man/manl/drop_function.l
man/manl/drop_group.l
man/manl/drop_index.l
man/manl/drop_language.l
man/manl/drop_operator.l
man/manl/drop_rule.l
man/manl/drop_sequence.l
man/manl/drop_table.l
man/manl/drop_trigger.l
man/manl/drop_type.l
man/manl/drop_user.l
man/manl/drop_view.l
man/manl/end.l
man/manl/explain.l
man/manl/fetch.l
man/manl/grant.l
man/manl/insert.l
man/manl/listen.l
man/manl/load.l
man/manl/lock.l
man/manl/move.l
man/manl/notify.l
man/manl/reindex.l
man/manl/reset.l
man/manl/revoke.l
man/manl/rollback.l
man/manl/select.l
man/manl/select_into.l
man/manl/set.l
man/manl/show.l
man/manl/truncate.l
man/manl/unlisten.l
man/manl/update.l
man/manl/vacuum.l
share/doc/pgsql/COPYRIGHT
share/doc/pgsql/HISTORY
share/doc/pgsql/INSTALL
share/doc/pgsql/README
share/doc/pgsql/README.OpenBSD
share/doc/pgsql/register.txt
%%tcl%%
%%odbc%%
%%SHARED%%
@dirrm share/doc/pgsql
@dirrm pgsql/man/manl
@dirrm pgsql/man/man1
@dirrm pgsql/man
@dirrm pgsql/lib
@dirrm pgsql/include/utils
@dirrm pgsql/include/libpq++
@dirrm pgsql/include/libpq
@dirrm pgsql/include/lib
@dirrm pgsql/include/executor
@dirrm pgsql/include/commands
@dirrm pgsql/include/access
@dirrm pgsql/include
@dirrm pgsql/bin
@dirrm pgsql
@dirrm lib/pgsql
@dirrm include/pgsql/utils
@dirrm include/pgsql/libpq++
@dirrm include/pgsql/libpq
@dirrm include/pgsql/lib
@dirrm include/pgsql/executor
@dirrm include/pgsql/commands
@dirrm include/pgsql/access
@dirrm include/pgsql

View File

@ -0,0 +1,144 @@
@comment $OpenBSD: PLIST-clients,v 1.1 2001/02/22 19:28:14 danh Exp $
@pkgcfl pgsql-${VERSION}-*
bin/createdb
bin/createlang
bin/createuser
bin/dropdb
bin/droplang
bin/dropuser
bin/ecpg
bin/pg_dump
bin/pg_dumpall
bin/pg_encoding
bin/pg_id
bin/psql
bin/vacuumdb
include/pgsql/access/attnum.h
include/pgsql/c.h
include/pgsql/commands/trigger.h
include/pgsql/config.h
include/pgsql/ecpgerrno.h
include/pgsql/ecpglib.h
include/pgsql/ecpgtype.h
include/pgsql/executor/spi.h
include/pgsql/fmgr.h
include/pgsql/lib/dllist.h
include/pgsql/libpgeasy.h
include/pgsql/libpq++.h
include/pgsql/libpq++/pgconnection.h
include/pgsql/libpq++/pgcursordb.h
include/pgsql/libpq++/pgdatabase.h
include/pgsql/libpq++/pglobject.h
include/pgsql/libpq++/pgtransdb.h
include/pgsql/libpq-fe.h
include/pgsql/libpq-int.h
include/pgsql/libpq/libpq-fs.h
include/pgsql/libpq/pqcomm.h
include/pgsql/os.h
include/pgsql/postgres.h
include/pgsql/postgres_ext.h
include/pgsql/pqexpbuffer.h
include/pgsql/sql3types.h
include/pgsql/sqlca.h
include/pgsql/utils/elog.h
include/pgsql/utils/geo_decls.h
include/pgsql/utils/mcxt.h
include/pgsql/utils/palloc.h
lib/pgsql/libecpg.a
lib/pgsql/libpgeasy.a
lib/pgsql/libpq++.a
lib/pgsql/libpq.a
man/man1/createdb.1
man/man1/createlang.1
man/man1/createuser.1
man/man1/dropdb.1
man/man1/droplang.1
man/man1/dropuser.1
man/man1/ecpg.1
man/man1/pg_dump.1
man/man1/pg_dumpall.1
man/man1/psql.1
man/man1/vacuumdb.1
man/manl/abort.l
man/manl/alter_group.l
man/manl/alter_table.l
man/manl/alter_user.l
man/manl/begin.l
man/manl/close.l
man/manl/cluster.l
man/manl/comment.l
man/manl/commit.l
man/manl/copy.l
man/manl/create_aggregate.l
man/manl/create_constraint_trigger.l
man/manl/create_database.l
man/manl/create_function.l
man/manl/create_group.l
man/manl/create_index.l
man/manl/create_language.l
man/manl/create_operator.l
man/manl/create_rule.l
man/manl/create_sequence.l
man/manl/create_table.l
man/manl/create_table_as.l
man/manl/create_trigger.l
man/manl/create_type.l
man/manl/create_user.l
man/manl/create_view.l
man/manl/declare.l
man/manl/delete.l
man/manl/drop_aggregate.l
man/manl/drop_database.l
man/manl/drop_function.l
man/manl/drop_group.l
man/manl/drop_index.l
man/manl/drop_language.l
man/manl/drop_operator.l
man/manl/drop_rule.l
man/manl/drop_sequence.l
man/manl/drop_table.l
man/manl/drop_trigger.l
man/manl/drop_type.l
man/manl/drop_user.l
man/manl/drop_view.l
man/manl/end.l
man/manl/explain.l
man/manl/fetch.l
man/manl/grant.l
man/manl/insert.l
man/manl/listen.l
man/manl/load.l
man/manl/lock.l
man/manl/move.l
man/manl/notify.l
man/manl/reindex.l
man/manl/reset.l
man/manl/revoke.l
man/manl/rollback.l
man/manl/select.l
man/manl/select_into.l
man/manl/set.l
man/manl/show.l
man/manl/truncate.l
man/manl/unlisten.l
man/manl/update.l
man/manl/vacuum.l
share/doc/pgsql/COPYRIGHT
share/doc/pgsql/HISTORY
share/doc/pgsql/INSTALL
share/doc/pgsql/README
share/doc/pgsql/README.OpenBSD
share/doc/pgsql/register.txt
%%tcl%%
%%odbc%%
%%SHARED%%
@dirrm share/doc/pgsql
@dirrm lib/pgsql
@dirrm include/pgsql/utils
@dirrm include/pgsql/libpq++
@dirrm include/pgsql/libpq
@dirrm include/pgsql/lib
@dirrm include/pgsql/executor
@dirrm include/pgsql/commands
@dirrm include/pgsql/access
@dirrm include/pgsql

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-docs,v 1.2 2000/11/01 14:51:22 espie Exp $
@comment $OpenBSD: PLIST-docs,v 1.3 2001/02/22 19:28:14 danh Exp $
share/doc/pgsql/FAQ
share/doc/pgsql/FAQ_DEV
share/doc/pgsql/README.Charsets
@ -876,3 +876,4 @@ share/doc/pgsql/user/y2k.htm
@dirrm share/doc/pgsql/programmer
@dirrm share/doc/pgsql/postgres
@dirrm share/doc/pgsql/admin
@dirrm share/doc/pgsql