summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjlam <jlam>2005-08-05 19:43:44 +0000
committerjlam <jlam>2005-08-05 19:43:44 +0000
commit53c7dbd6a2345f9594fc3dc5d0f14e2ecd652e08 (patch)
tree63eec019bfb4aeb95776bd987fe6d34dc836ea8c
parent350dbde1f1427bcd96ce1d18d573d665bed2f088 (diff)
downloadpkgsrc-53c7dbd6a2345f9594fc3dc5d0f14e2ecd652e08.tar.gz
Several changes to the postgresql80-* packages:
* Become maintainer for the postgresql80-* packages (ok'd by recht) * Libtoolize postgresql80 build so that the shared libraries and loadable shared modules are built using libtool. This should make PostgreSQL 8.0.x in pkgsrc build correctly on more pkgsrc-supported platforms. This is accomplished with the Makefile.libtool file which replaces the Makefile.shlib file in the PostgreSQL distribution. * Add libltdl modifications from the postgresql74-* packages so that this can work on Interix (untested). * Fix some mismatches between static function declarations and their subsesquent definitions in the src/timezone module. Fixes provided by Georg Schwarz. * Convert PGSQL_USE_HIER into the PKG_OPTION "pgsql-hier-query", and teach both postgresql80-client and postgresql80-server to use it. * Use BUILDLINK_TRANSFORM's "rm" action to remove unwanted compiler flags. * Remove zlib/buildlink3.mk from postgresql80-client/buildlink3.mk as zlib is only used by the pg_dump client. * Convert some files in files/* into patches that can be fed back to the PostgreSQL team. * Install data and documentation files into share/postgresql instead of share/postgresql80 -- it's only possible to install one PostgreSQL version at a time in pkgsrc, and the new paths more closely match the rest of the installation paths. * Add more mirrors to the MASTER_SITES list, and add a new variable POSTGRESQL_MIRRORS_SORT that has the same syntax as MASTER_SORT that can help people pick a nearby mirror. * Nuke references to libpgtcl which is no longer distributed as part of a standard PostgreSQL installation as of version 8.0. * Provide better documentation for Makefile.custom. * Avoid linking in the pthread library in the correct way on NetBSD by setting DLOPEN_REQUIRE_PTHREADS=no. Also, provide better documentation on why we can't enable thread-safety in the PostgreSQL libraries on NetBSD (at least for now). * Preliminary support for installing postgresql80-* into a separate subdirectory under ${LOCALBASE} so possibly allow for multiple installations of PostgreSQL on the same machine. Note that THIS DOES NOT WORK YET. * Update the hierarchical-queries patch to "8.0.3-0.5.5" which fixes a bug which was crashing the backend when PRIOR was used in the target list. The _level_ column is no longer automatically added to target list. This makes it possible to use hierarchical queries as IN subqueries. To get _level_ back you just have to explicitly mention it in target list. Bump the following PKGREVISIONs: postgresql80-client -> 2 postgresql80-server -> 2 postgresql80 -> 1
-rw-r--r--databases/postgresql80-client/Makefile107
-rw-r--r--databases/postgresql80-client/PLIST2752
-rw-r--r--databases/postgresql80-client/buildlink3.mk13
-rw-r--r--databases/postgresql80-server/Makefile84
-rw-r--r--databases/postgresql80-server/PLIST1274
-rw-r--r--databases/postgresql80-server/files/pgsql.sh8
-rw-r--r--databases/postgresql80/Makefile7
-rw-r--r--databases/postgresql80/Makefile.common113
-rw-r--r--databases/postgresql80/Makefile.mirrors101
-rw-r--r--databases/postgresql80/distinfo19
-rw-r--r--databases/postgresql80/files/GNUmakefile.libpgtcl20
-rw-r--r--databases/postgresql80/files/Makefile.custom38
-rw-r--r--databases/postgresql80/files/Makefile.libtool120
-rw-r--r--databases/postgresql80/files/dynloader-ltdl.h17
-rw-r--r--databases/postgresql80/files/netbsd.c73
-rw-r--r--databases/postgresql80/files/netbsd.h45
-rw-r--r--databases/postgresql80/options.mk26
-rw-r--r--databases/postgresql80/patches/patch-aa44
-rw-r--r--databases/postgresql80/patches/patch-ab87
-rw-r--r--databases/postgresql80/patches/patch-ac45
-rw-r--r--databases/postgresql80/patches/patch-ad9
-rw-r--r--databases/postgresql80/patches/patch-ae7
-rw-r--r--databases/postgresql80/patches/patch-af31
-rw-r--r--databases/postgresql80/patches/patch-ag15
-rw-r--r--databases/postgresql80/patches/patch-ah13
-rw-r--r--databases/postgresql80/patches/patch-ai80
26 files changed, 2790 insertions, 2358 deletions
diff --git a/databases/postgresql80-client/Makefile b/databases/postgresql80-client/Makefile
index 98cbb49867b..b6dcc941f72 100644
--- a/databases/postgresql80-client/Makefile
+++ b/databases/postgresql80-client/Makefile
@@ -1,79 +1,84 @@
-# $NetBSD: Makefile,v 1.5 2005/07/05 23:53:47 grant Exp $
+# $NetBSD: Makefile,v 1.6 2005/08/05 19:43:45 jlam Exp $
-PKGNAME= postgresql80-client-${BASE_VERS}
-PKGREVISION= 1
-COMMENT= PostgreSQL database client programs
+PKGNAME= postgresql80-client-${BASE_VERS}
+PKGREVISION= 2
+COMMENT= PostgreSQL database client programs
.include "../../databases/postgresql80/Makefile.common"
-# XXX work around core dumps with the native libedit
-USE_GNU_READLINE= yes
-USE_PKGINSTALL= yes
-
+USE_TOOLS+= gzip tar
+USE_LIBTOOL= yes
CONFIGURE_ARGS+= --with-openssl
-CONFIGURE_ARGS+= --with-zlib
CONFIGURE_ARGS+= --with-readline
+CONFIGURE_ARGS+= --with-zlib
+
+# The thread-safety test in ${WRSRC}/src/tools/thread does not pass on
+# NetBSD.
+#
+.if ${OPSYS} == "NetBSD"
+PGSQL_THREAD_SAFETY?= no
+.endif
+PGSQL_THREAD_SAFETY?= yes
+BUILD_DEFS+= PGSQL_THREAD_SAFETY
-.include "../../mk/bsd.prefs.mk"
+.if !empty(PGSQL_THREAD_SAFETY:M[yY][eE][sS])
+. include "../../mk/pthread.buildlink3.mk"
+. if (${PTHREAD_TYPE} == "native")
+CONFIGURE_ARGS+= --enable-thread-safety
+. endif
+.endif
-BUILD_DIRS= ${WRKSRC}/src/include
-BUILD_DIRS+= ${WRKSRC}/src/interfaces
-BUILD_DIRS+= ${WRKSRC}/src/bin
-BUILD_DIRS+= ${WRKSRC}/doc
+INSTALL_DIRS= ${WRKSRC}/src/include
+INSTALL_DIRS+= ${WRKSRC}/src/interfaces
+INSTALL_DIRS+= ${WRKSRC}/src/bin
+INSTALL_DIRS+= ${WRKSRC}/doc
-# without this the Darwin build fails
-# (-bundle_loader related)
-BUILD_DIRS+= ${WRKSRC}/src/backend
+BUILD_DIRS= ${INSTALL_DIRS}
-INSTALL_DIRS= ${WRKSRC}/src/bin
-INSTALL_DIRS+= ${WRKSRC}/src/include
-INSTALL_DIRS+= ${WRKSRC}/src/interfaces
-INSTALL_DIRS+= ${WRKSRC}/doc
+# Without this, the Darwin build fails (related to -bundle_loader).
+BUILD_DIRS+= ${WRKSRC}/src/backend
-# As told by Josh Berkus
-.include "../../mk/pthread.buildlink3.mk"
-.if defined(PTHREAD_TYPE) && ${PTHREAD_TYPE} == "native" \
- && ${OPSYS} != "NetBSD"
-CONFIGURE_ARGS+= --enable-thread-safety
-.endif
+PKG_OPTIONS_VAR= PKG_OPTIONS.postgresql80-client
+.include "../../databases/postgresql80/options.mk"
-# handle additional headers installed by hierarchical queries patch
-.if defined(PGSQL_USE_HIER) && !empty(PGSQL_USE_HIER:M[yY][eE][sS])
-PLIST_SUBST+= PG_HIER=
-.else
-PLIST_SUBST+= PG_HIER="@comment "
+USE_PKGINSTALL= yes
+.for _file_ in pg_service.conf psqlrc
+CONF_FILES+= ${PG_DATA_DIR}/${_file_}.sample ${PG_ETC_DIR}/${_file_}
+.endfor
+.if !empty(PG_SUBPREFIX)
+OWN_DIRS+= ${PG_PREFIX}
.endif
-CONF_FILES= ${PG_DATA_DIR}/pg_service.conf.sample ${PKG_SYSCONFDIR}/pg_service.conf
-CONF_FILES+= ${PG_DATA_DIR}/psqlrc.sample ${PKG_SYSCONFDIR}/psqlrc
+# XXX work around core dumps with the native libedit
+USE_GNU_READLINE= yes
-post-buildlink:
-#
-# Avoid conflict between "${LOCALBASE}/include/openssl/des.h" and
-# "/usr/include/crypt.h" -- we want the definitions in the former.
+.include "../../devel/readline/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+
+# On Solaris, avoid conflicts between "${SSLBASE}/include/openssl/des.h"
+# and "/usr/include/crypt.h" -- we want the definitions in the former.
#
-.if (${OPSYS} == "SunOS")
+.if ${OPSYS} == "SunOS"
+post-wrapper:
${TOUCH} ${BUILDLINK_DIR}/include/crypt.h
.endif
pre-build:
- ${_PKG_SILENT}${_PKG_DEBUG}${_ULIMIT_CMD}cd ${WRKSRC}/src/backend && \
- ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} \
- ../../src/include/parser/parse.h ../../src/include/utils/fmgroids.h
+ ${_PKG_SILENT}${_PKG_DEBUG}${_ULIMIT_CMD} \
+ cd ${WRKSRC}/src/backend && \
+ ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} \
+ ../../src/include/parser/parse.h \
+ ../../src/include/utils/fmgroids.h
post-install:
- ${INSTALL_DATA_DIR} ${PG_DOC_DIR}/TODO.detail
cd ${WRKSRC}/doc; for file in \
FAQ* KNOWN_BUGS MISSING_FEATURES README.* TODO \
bug.template; \
do \
- ${INSTALL_DATA} $${file} ${PG_DOC_DIR}/$${file}; \
- done
- cd ${WRKSRC}/doc/TODO.detail && \
- ${PAX} -rwppm . ${PG_DOC_DIR}/TODO.detail
-
-.include "../../devel/readline/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../security/openssl/buildlink3.mk"
+ ${INSTALL_DATA} $$file ${PG_DOC_DIR}/$$file; \
+ done
+ ${CP} -R ${WRKSRC}/doc/TODO.detail ${PG_DOC_DIR}
+ ${CHOWN} -R ${DOCOWN}:${DOCGRP} ${PG_DOC_DIR}/TODO.detail
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/postgresql80-client/PLIST b/databases/postgresql80-client/PLIST
index ee9d59ca350..f4232fd264d 100644
--- a/databases/postgresql80-client/PLIST
+++ b/databases/postgresql80-client/PLIST
@@ -1,1382 +1,1370 @@
-@comment $NetBSD: PLIST,v 1.4 2005/07/05 09:47:04 grant Exp $
-bin/clusterdb
-bin/createdb
-bin/createlang
-bin/createuser
-bin/dropdb
-bin/droplang
-bin/dropuser
-bin/ecpg
-bin/initdb
-bin/ipcclean
-bin/pg_config
-bin/pg_controldata
-bin/pg_ctl
-bin/pg_dump
-bin/pg_dumpall
-bin/pg_resetxlog
-bin/pg_restore
-bin/psql
-bin/vacuumdb
-include/ecpg_informix.h
-include/ecpgerrno.h
-include/ecpglib.h
-include/ecpgtype.h
-include/libpq-fe.h
-include/libpq/libpq-fs.h
-include/pg_config.h
-include/pg_config_manual.h
-include/pg_config_os.h
-include/pgtypes_date.h
-include/pgtypes_error.h
-include/pgtypes_interval.h
-include/pgtypes_numeric.h
-include/pgtypes_timestamp.h
-include/postgres_ext.h
-include/postgresql/informix/esql/datetime.h
-include/postgresql/informix/esql/decimal.h
-include/postgresql/informix/esql/sqlda.h
-include/postgresql/informix/esql/sqltypes.h
-include/postgresql/internal/c.h
-include/postgresql/internal/libpq-int.h
-include/postgresql/internal/libpq/pqcomm.h
-include/postgresql/internal/port.h
-include/postgresql/internal/postgres_fe.h
-include/postgresql/internal/pqexpbuffer.h
-include/postgresql/server/access/attnum.h
-include/postgresql/server/access/clog.h
-include/postgresql/server/access/genam.h
-include/postgresql/server/access/gist.h
-include/postgresql/server/access/gistscan.h
-include/postgresql/server/access/hash.h
-include/postgresql/server/access/heapam.h
-include/postgresql/server/access/hio.h
-include/postgresql/server/access/htup.h
-include/postgresql/server/access/ibit.h
-include/postgresql/server/access/iqual.h
-include/postgresql/server/access/itup.h
-include/postgresql/server/access/nbtree.h
-include/postgresql/server/access/printtup.h
-include/postgresql/server/access/relscan.h
-include/postgresql/server/access/rmgr.h
-include/postgresql/server/access/rtree.h
-include/postgresql/server/access/rtscan.h
-include/postgresql/server/access/sdir.h
-include/postgresql/server/access/skey.h
-include/postgresql/server/access/slru.h
-include/postgresql/server/access/subtrans.h
-include/postgresql/server/access/transam.h
-include/postgresql/server/access/tupdesc.h
-include/postgresql/server/access/tupmacs.h
-include/postgresql/server/access/tuptoaster.h
-include/postgresql/server/access/valid.h
-include/postgresql/server/access/xact.h
-include/postgresql/server/access/xlog.h
-include/postgresql/server/access/xlog_internal.h
-include/postgresql/server/access/xlogdefs.h
-include/postgresql/server/access/xlogutils.h
-include/postgresql/server/bootstrap/bootstrap.h
-include/postgresql/server/c.h
-include/postgresql/server/catalog/catalog.h
-include/postgresql/server/catalog/catname.h
-include/postgresql/server/catalog/catversion.h
-include/postgresql/server/catalog/dependency.h
-include/postgresql/server/catalog/heap.h
-include/postgresql/server/catalog/index.h
-include/postgresql/server/catalog/indexing.h
-include/postgresql/server/catalog/namespace.h
-include/postgresql/server/catalog/pg_aggregate.h
-include/postgresql/server/catalog/pg_am.h
-include/postgresql/server/catalog/pg_amop.h
-include/postgresql/server/catalog/pg_amproc.h
-include/postgresql/server/catalog/pg_attrdef.h
-include/postgresql/server/catalog/pg_attribute.h
-include/postgresql/server/catalog/pg_cast.h
-include/postgresql/server/catalog/pg_class.h
-include/postgresql/server/catalog/pg_constraint.h
-include/postgresql/server/catalog/pg_control.h
-include/postgresql/server/catalog/pg_conversion.h
-include/postgresql/server/catalog/pg_database.h
-include/postgresql/server/catalog/pg_depend.h
-include/postgresql/server/catalog/pg_description.h
-include/postgresql/server/catalog/pg_group.h
-include/postgresql/server/catalog/pg_index.h
-include/postgresql/server/catalog/pg_inherits.h
-include/postgresql/server/catalog/pg_language.h
-include/postgresql/server/catalog/pg_largeobject.h
-include/postgresql/server/catalog/pg_listener.h
-include/postgresql/server/catalog/pg_namespace.h
-include/postgresql/server/catalog/pg_opclass.h
-include/postgresql/server/catalog/pg_operator.h
-include/postgresql/server/catalog/pg_proc.h
-include/postgresql/server/catalog/pg_rewrite.h
-include/postgresql/server/catalog/pg_shadow.h
-include/postgresql/server/catalog/pg_statistic.h
-include/postgresql/server/catalog/pg_tablespace.h
-include/postgresql/server/catalog/pg_trigger.h
-include/postgresql/server/catalog/pg_type.h
-include/postgresql/server/catalog/pg_version.h
-include/postgresql/server/commands/alter.h
-include/postgresql/server/commands/async.h
-include/postgresql/server/commands/cluster.h
-include/postgresql/server/commands/comment.h
-include/postgresql/server/commands/conversioncmds.h
-include/postgresql/server/commands/copy.h
-include/postgresql/server/commands/dbcommands.h
-include/postgresql/server/commands/defrem.h
-include/postgresql/server/commands/explain.h
-include/postgresql/server/commands/lockcmds.h
-include/postgresql/server/commands/portalcmds.h
-include/postgresql/server/commands/prepare.h
-include/postgresql/server/commands/proclang.h
-include/postgresql/server/commands/schemacmds.h
-include/postgresql/server/commands/sequence.h
-include/postgresql/server/commands/tablecmds.h
-include/postgresql/server/commands/tablespace.h
-include/postgresql/server/commands/trigger.h
-include/postgresql/server/commands/typecmds.h
-include/postgresql/server/commands/user.h
-include/postgresql/server/commands/vacuum.h
-include/postgresql/server/commands/variable.h
-include/postgresql/server/commands/version.h
-include/postgresql/server/commands/view.h
-include/postgresql/server/dynloader.h
-include/postgresql/server/executor/execdebug.h
-include/postgresql/server/executor/execdefs.h
-include/postgresql/server/executor/execdesc.h
-include/postgresql/server/executor/executor.h
-include/postgresql/server/executor/functions.h
-include/postgresql/server/executor/hashjoin.h
-include/postgresql/server/executor/instrument.h
-include/postgresql/server/executor/nodeAgg.h
-include/postgresql/server/executor/nodeAppend.h
-${PG_HIER}include/postgresql/server/executor/nodeConn.h
-include/postgresql/server/executor/nodeFunctionscan.h
-include/postgresql/server/executor/nodeGroup.h
-include/postgresql/server/executor/nodeHash.h
-include/postgresql/server/executor/nodeHashjoin.h
-include/postgresql/server/executor/nodeIndexscan.h
-include/postgresql/server/executor/nodeLimit.h
-include/postgresql/server/executor/nodeMaterial.h
-include/postgresql/server/executor/nodeMergejoin.h
-include/postgresql/server/executor/nodeNestloop.h
-include/postgresql/server/executor/nodeResult.h
-include/postgresql/server/executor/nodeSeqscan.h
-include/postgresql/server/executor/nodeSetOp.h
-include/postgresql/server/executor/nodeSort.h
-include/postgresql/server/executor/nodeSubplan.h
-include/postgresql/server/executor/nodeSubqueryscan.h
-include/postgresql/server/executor/nodeTidscan.h
-include/postgresql/server/executor/nodeUnique.h
-include/postgresql/server/executor/spi.h
-include/postgresql/server/executor/spi_priv.h
-include/postgresql/server/executor/tstoreReceiver.h
-include/postgresql/server/executor/tuptable.h
-include/postgresql/server/fmgr.h
-include/postgresql/server/funcapi.h
-include/postgresql/server/getaddrinfo.h
-include/postgresql/server/getopt_long.h
-include/postgresql/server/lib/dllist.h
-include/postgresql/server/lib/stringinfo.h
-include/postgresql/server/libpq/auth.h
-include/postgresql/server/libpq/be-fsstubs.h
-include/postgresql/server/libpq/crypt.h
-include/postgresql/server/libpq/hba.h
-include/postgresql/server/libpq/ip.h
-include/postgresql/server/libpq/libpq-be.h
-include/postgresql/server/libpq/libpq-fs.h
-include/postgresql/server/libpq/libpq.h
-include/postgresql/server/libpq/pqcomm.h
-include/postgresql/server/libpq/pqformat.h
-include/postgresql/server/libpq/pqsignal.h
-include/postgresql/server/mb/pg_wchar.h
-include/postgresql/server/miscadmin.h
-include/postgresql/server/nodes/bitmapset.h
-include/postgresql/server/nodes/execnodes.h
-include/postgresql/server/nodes/makefuncs.h
-include/postgresql/server/nodes/memnodes.h
-include/postgresql/server/nodes/nodeFuncs.h
-include/postgresql/server/nodes/nodes.h
-include/postgresql/server/nodes/params.h
-include/postgresql/server/nodes/parsenodes.h
-include/postgresql/server/nodes/pg_list.h
-include/postgresql/server/nodes/plannodes.h
-include/postgresql/server/nodes/primnodes.h
-include/postgresql/server/nodes/print.h
-include/postgresql/server/nodes/readfuncs.h
-include/postgresql/server/nodes/relation.h
-include/postgresql/server/nodes/value.h
-include/postgresql/server/optimizer/clauses.h
-include/postgresql/server/optimizer/cost.h
-include/postgresql/server/optimizer/geqo.h
-include/postgresql/server/optimizer/geqo_copy.h
-include/postgresql/server/optimizer/geqo_gene.h
-include/postgresql/server/optimizer/geqo_misc.h
-include/postgresql/server/optimizer/geqo_mutation.h
-include/postgresql/server/optimizer/geqo_pool.h
-include/postgresql/server/optimizer/geqo_random.h
-include/postgresql/server/optimizer/geqo_recombination.h
-include/postgresql/server/optimizer/geqo_selection.h
-include/postgresql/server/optimizer/joininfo.h
-include/postgresql/server/optimizer/pathnode.h
-include/postgresql/server/optimizer/paths.h
-include/postgresql/server/optimizer/plancat.h
-include/postgresql/server/optimizer/planmain.h
-include/postgresql/server/optimizer/planner.h
-include/postgresql/server/optimizer/prep.h
-include/postgresql/server/optimizer/restrictinfo.h
-include/postgresql/server/optimizer/subselect.h
-include/postgresql/server/optimizer/tlist.h
-include/postgresql/server/optimizer/var.h
-include/postgresql/server/parser/analyze.h
-include/postgresql/server/parser/gramparse.h
-include/postgresql/server/parser/keywords.h
-include/postgresql/server/parser/parse.h
-include/postgresql/server/parser/parse_agg.h
-include/postgresql/server/parser/parse_clause.h
-include/postgresql/server/parser/parse_coerce.h
-include/postgresql/server/parser/parse_expr.h
-include/postgresql/server/parser/parse_func.h
-include/postgresql/server/parser/parse_node.h
-include/postgresql/server/parser/parse_oper.h
-include/postgresql/server/parser/parse_relation.h
-include/postgresql/server/parser/parse_target.h
-include/postgresql/server/parser/parse_type.h
-include/postgresql/server/parser/parser.h
-include/postgresql/server/parser/parsetree.h
-include/postgresql/server/parser/scansup.h
-include/postgresql/server/pg_config.h
-include/postgresql/server/pg_config_manual.h
-include/postgresql/server/pg_config_os.h
-include/postgresql/server/pgstat.h
-include/postgresql/server/pgtime.h
-include/postgresql/server/port.h
-include/postgresql/server/port/aix.h
-include/postgresql/server/port/beos.h
-include/postgresql/server/port/bsdi.h
-include/postgresql/server/port/cygwin.h
-include/postgresql/server/port/darwin.h
-include/postgresql/server/port/dgux.h
-include/postgresql/server/port/freebsd.h
-include/postgresql/server/port/hpux.h
-include/postgresql/server/port/irix.h
-include/postgresql/server/port/linux.h
-include/postgresql/server/port/netbsd.h
-include/postgresql/server/port/nextstep.h
-include/postgresql/server/port/openbsd.h
-include/postgresql/server/port/osf.h
-include/postgresql/server/port/qnx4.h
-include/postgresql/server/port/sco.h
-include/postgresql/server/port/solaris.h
-include/postgresql/server/port/sunos4.h
-include/postgresql/server/port/svr4.h
-include/postgresql/server/port/ultrix4.h
-include/postgresql/server/port/univel.h
-include/postgresql/server/port/unixware.h
-include/postgresql/server/port/win32.h
-include/postgresql/server/port/win32/arpa/inet.h
-include/postgresql/server/port/win32/dlfcn.h
-include/postgresql/server/port/win32/grp.h
-include/postgresql/server/port/win32/netdb.h
-include/postgresql/server/port/win32/netinet/in.h
-include/postgresql/server/port/win32/pwd.h
-include/postgresql/server/port/win32/sys/socket.h
-include/postgresql/server/port/win32/sys/wait.h
-include/postgresql/server/postgres.h
-include/postgresql/server/postgres_ext.h
-include/postgresql/server/postgres_fe.h
-include/postgresql/server/regex/regcustom.h
-include/postgresql/server/regex/regerrs.h
-include/postgresql/server/regex/regex.h
-include/postgresql/server/regex/regguts.h
-include/postgresql/server/rewrite/prs2lock.h
-include/postgresql/server/rewrite/rewriteDefine.h
-include/postgresql/server/rewrite/rewriteHandler.h
-include/postgresql/server/rewrite/rewriteManip.h
-include/postgresql/server/rewrite/rewriteRemove.h
-include/postgresql/server/rewrite/rewriteSupport.h
-include/postgresql/server/rusagestub.h
-include/postgresql/server/storage/backendid.h
-include/postgresql/server/storage/block.h
-include/postgresql/server/storage/buf.h
-include/postgresql/server/storage/buf_internals.h
-include/postgresql/server/storage/buffile.h
-include/postgresql/server/storage/bufmgr.h
-include/postgresql/server/storage/bufpage.h
-include/postgresql/server/storage/fd.h
-include/postgresql/server/storage/freespace.h
-include/postgresql/server/storage/ipc.h
-include/postgresql/server/storage/item.h
-include/postgresql/server/storage/itemid.h
-include/postgresql/server/storage/itempos.h
-include/postgresql/server/storage/itemptr.h
-include/postgresql/server/storage/large_object.h
-include/postgresql/server/storage/lmgr.h
-include/postgresql/server/storage/lock.h
-include/postgresql/server/storage/lwlock.h
-include/postgresql/server/storage/off.h
-include/postgresql/server/storage/pg_sema.h
-include/postgresql/server/storage/pg_shmem.h
-include/postgresql/server/storage/pmsignal.h
-include/postgresql/server/storage/pos.h
-include/postgresql/server/storage/proc.h
-include/postgresql/server/storage/relfilenode.h
-include/postgresql/server/storage/s_lock.h
-include/postgresql/server/storage/shmem.h
-include/postgresql/server/storage/sinval.h
-include/postgresql/server/storage/sinvaladt.h
-include/postgresql/server/storage/smgr.h
-include/postgresql/server/storage/spin.h
-include/postgresql/server/strdup.h
-include/postgresql/server/tcop/dest.h
-include/postgresql/server/tcop/fastpath.h
-include/postgresql/server/tcop/pquery.h
-include/postgresql/server/tcop/tcopdebug.h
-include/postgresql/server/tcop/tcopprot.h
-include/postgresql/server/tcop/utility.h
-include/postgresql/server/utils/acl.h
-include/postgresql/server/utils/array.h
-include/postgresql/server/utils/ascii.h
-include/postgresql/server/utils/builtins.h
-include/postgresql/server/utils/cash.h
-include/postgresql/server/utils/catcache.h
-include/postgresql/server/utils/date.h
-include/postgresql/server/utils/datetime.h
-include/postgresql/server/utils/datum.h
-include/postgresql/server/utils/dynahash.h
-include/postgresql/server/utils/dynamic_loader.h
-include/postgresql/server/utils/elog.h
-include/postgresql/server/utils/errcodes.h
-include/postgresql/server/utils/fmgroids.h
-include/postgresql/server/utils/fmgrtab.h
-include/postgresql/server/utils/formatting.h
-include/postgresql/server/utils/geo_decls.h
-include/postgresql/server/utils/guc.h
-include/postgresql/server/utils/guc_tables.h
-include/postgresql/server/utils/help_config.h
-include/postgresql/server/utils/hsearch.h
-include/postgresql/server/utils/inet.h
-include/postgresql/server/utils/int8.h
-include/postgresql/server/utils/inval.h
-include/postgresql/server/utils/logtape.h
-include/postgresql/server/utils/lsyscache.h
-include/postgresql/server/utils/memutils.h
-include/postgresql/server/utils/nabstime.h
-include/postgresql/server/utils/numeric.h
-include/postgresql/server/utils/palloc.h
-include/postgresql/server/utils/pg_crc.h
-include/postgresql/server/utils/pg_locale.h
-include/postgresql/server/utils/pg_lzcompress.h
-include/postgresql/server/utils/portal.h
-include/postgresql/server/utils/ps_status.h
-include/postgresql/server/utils/rel.h
-include/postgresql/server/utils/relcache.h
-include/postgresql/server/utils/resowner.h
-include/postgresql/server/utils/selfuncs.h
-include/postgresql/server/utils/syscache.h
-include/postgresql/server/utils/timestamp.h
-include/postgresql/server/utils/tqual.h
-${PG_HIER}include/postgresql/server/utils/tupleconn.h
-include/postgresql/server/utils/tuplesort.h
-include/postgresql/server/utils/tuplestore.h
-include/postgresql/server/utils/typcache.h
-include/postgresql/server/utils/varbit.h
-include/sql3types.h
-include/sqlca.h
-lib/libecpg.so.5.0
-lib/libecpg.so.5
-lib/libecpg.a
-lib/libecpg.so
-lib/libecpg_compat.so.2.0
-lib/libecpg_compat.so.2
-lib/libecpg_compat.a
-lib/libecpg_compat.so
-lib/libpgtypes.so.2.0
-lib/libpgtypes.so.2
-lib/libpgtypes.a
-lib/libpgtypes.so
-lib/libpq.so.4.0
-lib/libpq.so.4
-lib/libpq.a
-lib/libpq.so
-man/man1/clusterdb.1
-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/ipcclean.1
-man/man1/pg_config.1
-man/man1/pg_controldata.1
-man/man1/pg_ctl.1
-man/man1/pg_dump.1
-man/man1/pg_dumpall.1
-man/man1/pg_resetxlog.1
-man/man1/pg_restore.1
-man/man1/postgres.1
-man/man1/postmaster.1
-man/man1/psql.1
-man/man1/vacuumdb.1
-man/man7/abort.7
-man/man7/alter_aggregate.7
-man/man7/alter_conversion.7
-man/man7/alter_database.7
-man/man7/alter_domain.7
-man/man7/alter_function.7
-man/man7/alter_group.7
-man/man7/alter_index.7
-man/man7/alter_language.7
-man/man7/alter_operator.7
-man/man7/alter_operator_class.7
-man/man7/alter_schema.7
-man/man7/alter_sequence.7
-man/man7/alter_table.7
-man/man7/alter_tablespace.7
-man/man7/alter_trigger.7
-man/man7/alter_type.7
-man/man7/alter_user.7
-man/man7/analyze.7
-man/man7/begin.7
-man/man7/checkpoint.7
-man/man7/close.7
-man/man7/cluster.7
-man/man7/comment.7
-man/man7/commit.7
-man/man7/copy.7
-man/man7/create_aggregate.7
-man/man7/create_cast.7
-man/man7/create_constraint_trigger.7
-man/man7/create_conversion.7
-man/man7/create_database.7
-man/man7/create_domain.7
-man/man7/create_function.7
-man/man7/create_group.7
-man/man7/create_index.7
-man/man7/create_language.7
-man/man7/create_operator.7
-man/man7/create_operator_class.7
-man/man7/create_rule.7
-man/man7/create_schema.7
-man/man7/create_sequence.7
-man/man7/create_table.7
-man/man7/create_table_as.7
-man/man7/create_tablespace.7
-man/man7/create_trigger.7
-man/man7/create_type.7
-man/man7/create_user.7
-man/man7/create_view.7
-man/man7/deallocate.7
-man/man7/declare.7
-man/man7/delete.7
-man/man7/drop_aggregate.7
-man/man7/drop_cast.7
-man/man7/drop_conversion.7
-man/man7/drop_database.7
-man/man7/drop_domain.7
-man/man7/drop_function.7
-man/man7/drop_group.7
-man/man7/drop_index.7
-man/man7/drop_language.7
-man/man7/drop_operator.7
-man/man7/drop_operator_class.7
-man/man7/drop_rule.7
-man/man7/drop_schema.7
-man/man7/drop_sequence.7
-man/man7/drop_table.7
-man/man7/drop_tablespace.7
-man/man7/drop_trigger.7
-man/man7/drop_type.7
-man/man7/drop_user.7
-man/man7/drop_view.7
-man/man7/end.7
-man/man7/execute.7
-man/man7/explain.7
-man/man7/fetch.7
-man/man7/grant.7
-man/man7/insert.7
-man/man7/listen.7
-man/man7/load.7
-man/man7/lock.7
-man/man7/move.7
-man/man7/notify.7
-man/man7/prepare.7
-man/man7/reindex.7
-man/man7/release_savepoint.7
-man/man7/reset.7
-man/man7/revoke.7
-man/man7/rollback.7
-man/man7/rollback_to_savepoint.7
-man/man7/savepoint.7
-man/man7/select.7
-man/man7/select_into.7
-man/man7/set.7
-man/man7/set_constraints.7
-man/man7/set_session_authorization.7
-man/man7/set_transaction.7
-man/man7/show.7
-man/man7/spi_connect.7
-man/man7/spi_copytuple.7
-man/man7/spi_cursor_close.7
-man/man7/spi_cursor_fetch.7
-man/man7/spi_cursor_find.7
-man/man7/spi_cursor_move.7
-man/man7/spi_cursor_open.7
-man/man7/spi_exec.7
-man/man7/spi_execp.7
-man/man7/spi_execute.7
-man/man7/spi_execute_plan.7
-man/man7/spi_finish.7
-man/man7/spi_fname.7
-man/man7/spi_fnumber.7
-man/man7/spi_freeplan.7
-man/man7/spi_freetuple.7
-man/man7/spi_freetuptable.7
-man/man7/spi_getargcount.7
-man/man7/spi_getargtypeid.7
-man/man7/spi_getbinval.7
-man/man7/spi_getrelname.7
-man/man7/spi_gettype.7
-man/man7/spi_gettypeid.7
-man/man7/spi_getvalue.7
-man/man7/spi_is_cursor_plan.7
-man/man7/spi_modifytuple.7
-man/man7/spi_palloc.7
-man/man7/spi_pfree.7
-man/man7/spi_pop.7
-man/man7/spi_prepare.7
-man/man7/spi_push.7
-man/man7/spi_repalloc.7
-man/man7/spi_returntuple.7
-man/man7/spi_saveplan.7
-man/man7/start_transaction.7
-man/man7/truncate.7
-man/man7/unlisten.7
-man/man7/update.7
-man/man7/vacuum.7
-share/doc/postgresql80/FAQ
-share/doc/postgresql80/FAQ_AIX
-share/doc/postgresql80/FAQ_CYGWIN
-share/doc/postgresql80/FAQ_DEV
-share/doc/postgresql80/FAQ_HPUX
-share/doc/postgresql80/FAQ_IRIX
-share/doc/postgresql80/FAQ_MINGW
-share/doc/postgresql80/FAQ_QNX4
-share/doc/postgresql80/FAQ_SCO
-share/doc/postgresql80/FAQ_Solaris
-share/doc/postgresql80/FAQ_brazilian
-share/doc/postgresql80/FAQ_czech
-share/doc/postgresql80/FAQ_farsi
-share/doc/postgresql80/FAQ_french
-share/doc/postgresql80/FAQ_german
-share/doc/postgresql80/FAQ_hungarian
-share/doc/postgresql80/FAQ_japanese
-share/doc/postgresql80/FAQ_polish
-share/doc/postgresql80/FAQ_russian
-share/doc/postgresql80/FAQ_turkish
-share/doc/postgresql80/KNOWN_BUGS
-share/doc/postgresql80/MISSING_FEATURES
-share/doc/postgresql80/README.mb.big5
-share/doc/postgresql80/README.mb.jp
-share/doc/postgresql80/TODO
-share/doc/postgresql80/TODO.detail/README
-share/doc/postgresql80/TODO.detail/psql
-share/doc/postgresql80/TODO.detail/thread
-share/doc/postgresql80/TODO.detail/trigger
-share/doc/postgresql80/TODO.detail/update
-share/doc/postgresql80/TODO.detail/wal
-share/doc/postgresql80/bug.template
-share/doc/postgresql80/html/LEGALNOTICE.html
-share/doc/postgresql80/html/admin.html
-share/doc/postgresql80/html/app-clusterdb.html
-share/doc/postgresql80/html/app-createdb.html
-share/doc/postgresql80/html/app-createlang.html
-share/doc/postgresql80/html/app-createuser.html
-share/doc/postgresql80/html/app-dropdb.html
-share/doc/postgresql80/html/app-droplang.html
-share/doc/postgresql80/html/app-dropuser.html
-share/doc/postgresql80/html/app-ecpg.html
-share/doc/postgresql80/html/app-initdb.html
-share/doc/postgresql80/html/app-ipcclean.html
-share/doc/postgresql80/html/app-pg-ctl.html
-share/doc/postgresql80/html/app-pg-dumpall.html
-share/doc/postgresql80/html/app-pgconfig.html
-share/doc/postgresql80/html/app-pgcontroldata.html
-share/doc/postgresql80/html/app-pgdump.html
-share/doc/postgresql80/html/app-pgresetxlog.html
-share/doc/postgresql80/html/app-pgrestore.html
-share/doc/postgresql80/html/app-postgres.html
-share/doc/postgresql80/html/app-postmaster.html
-share/doc/postgresql80/html/app-psql.html
-share/doc/postgresql80/html/app-vacuumdb.html
-share/doc/postgresql80/html/appendixes.html
-share/doc/postgresql80/html/applevel-consistency.html
-share/doc/postgresql80/html/arrays.html
-share/doc/postgresql80/html/auth-methods.html
-share/doc/postgresql80/html/backup-file.html
-share/doc/postgresql80/html/backup-online.html
-share/doc/postgresql80/html/backup.html
-share/doc/postgresql80/html/biblio.html
-share/doc/postgresql80/html/bki-commands.html
-share/doc/postgresql80/html/bki-example.html
-share/doc/postgresql80/html/bki.html
-share/doc/postgresql80/html/bookindex.html
-share/doc/postgresql80/html/bug-reporting.html
-share/doc/postgresql80/html/catalog-pg-aggregate.html
-share/doc/postgresql80/html/catalog-pg-am.html
-share/doc/postgresql80/html/catalog-pg-amop.html
-share/doc/postgresql80/html/catalog-pg-amproc.html
-share/doc/postgresql80/html/catalog-pg-attrdef.html
-share/doc/postgresql80/html/catalog-pg-attribute.html
-share/doc/postgresql80/html/catalog-pg-cast.html
-share/doc/postgresql80/html/catalog-pg-class.html
-share/doc/postgresql80/html/catalog-pg-constraint.html
-share/doc/postgresql80/html/catalog-pg-conversion.html
-share/doc/postgresql80/html/catalog-pg-database.html
-share/doc/postgresql80/html/catalog-pg-depend.html
-share/doc/postgresql80/html/catalog-pg-description.html
-share/doc/postgresql80/html/catalog-pg-group.html
-share/doc/postgresql80/html/catalog-pg-index.html
-share/doc/postgresql80/html/catalog-pg-inherits.html
-share/doc/postgresql80/html/catalog-pg-language.html
-share/doc/postgresql80/html/catalog-pg-largeobject.html
-share/doc/postgresql80/html/catalog-pg-listener.html
-share/doc/postgresql80/html/catalog-pg-namespace.html
-share/doc/postgresql80/html/catalog-pg-opclass.html
-share/doc/postgresql80/html/catalog-pg-operator.html
-share/doc/postgresql80/html/catalog-pg-proc.html
-share/doc/postgresql80/html/catalog-pg-rewrite.html
-share/doc/postgresql80/html/catalog-pg-shadow.html
-share/doc/postgresql80/html/catalog-pg-statistic.html
-share/doc/postgresql80/html/catalog-pg-tablespace.html
-share/doc/postgresql80/html/catalog-pg-trigger.html
-share/doc/postgresql80/html/catalog-pg-type.html
-share/doc/postgresql80/html/catalogs.html
-share/doc/postgresql80/html/charset.html
-share/doc/postgresql80/html/client-authentication-problems.html
-share/doc/postgresql80/html/client-authentication.html
-share/doc/postgresql80/html/client-interfaces.html
-share/doc/postgresql80/html/connect-estab.html
-share/doc/postgresql80/html/creating-cluster.html
-share/doc/postgresql80/html/cvs-tree.html
-share/doc/postgresql80/html/cvs.html
-share/doc/postgresql80/html/cvsup.html
-share/doc/postgresql80/html/datatype-binary.html
-share/doc/postgresql80/html/datatype-bit.html
-share/doc/postgresql80/html/datatype-boolean.html
-share/doc/postgresql80/html/datatype-character.html
-share/doc/postgresql80/html/datatype-datetime.html
-share/doc/postgresql80/html/datatype-geometric.html
-share/doc/postgresql80/html/datatype-money.html
-share/doc/postgresql80/html/datatype-net-types.html
-share/doc/postgresql80/html/datatype-oid.html
-share/doc/postgresql80/html/datatype-pseudo.html
-share/doc/postgresql80/html/datatype.html
-share/doc/postgresql80/html/datetime-appendix.html
-share/doc/postgresql80/html/datetime-keywords.html
-share/doc/postgresql80/html/datetime-units-history.html
-share/doc/postgresql80/html/ddl-alter.html
-share/doc/postgresql80/html/ddl-constraints.html
-share/doc/postgresql80/html/ddl-default.html
-share/doc/postgresql80/html/ddl-depend.html
-share/doc/postgresql80/html/ddl-inherit.html
-share/doc/postgresql80/html/ddl-others.html
-share/doc/postgresql80/html/ddl-priv.html
-share/doc/postgresql80/html/ddl-schemas.html
-share/doc/postgresql80/html/ddl-system-columns.html
-share/doc/postgresql80/html/ddl.html
-share/doc/postgresql80/html/disk-full.html
-share/doc/postgresql80/html/diskusage.html
-share/doc/postgresql80/html/dml-delete.html
-share/doc/postgresql80/html/dml-update.html
-share/doc/postgresql80/html/dml.html
-share/doc/postgresql80/html/docguide-authoring.html
-share/doc/postgresql80/html/docguide-build.html
-share/doc/postgresql80/html/docguide-style.html
-share/doc/postgresql80/html/docguide-toolsets.html
-share/doc/postgresql80/html/docguide.html
-share/doc/postgresql80/html/ecpg-commands.html
-share/doc/postgresql80/html/ecpg-connect.html
-share/doc/postgresql80/html/ecpg-descriptors.html
-share/doc/postgresql80/html/ecpg-develop.html
-share/doc/postgresql80/html/ecpg-disconnect.html
-share/doc/postgresql80/html/ecpg-dynamic.html
-share/doc/postgresql80/html/ecpg-errors.html
-share/doc/postgresql80/html/ecpg-include.html
-share/doc/postgresql80/html/ecpg-library.html
-share/doc/postgresql80/html/ecpg-process.html
-share/doc/postgresql80/html/ecpg-set-connection.html
-share/doc/postgresql80/html/ecpg-variables.html
-share/doc/postgresql80/html/ecpg.html
-share/doc/postgresql80/html/encryption-options.html
-share/doc/postgresql80/html/errcodes-appendix.html
-share/doc/postgresql80/html/error-message-reporting.html
-share/doc/postgresql80/html/error-style-guide.html
-share/doc/postgresql80/html/examples.html
-share/doc/postgresql80/html/executor.html
-share/doc/postgresql80/html/explicit-joins.html
-share/doc/postgresql80/html/explicit-locking.html
-share/doc/postgresql80/html/extend-type-system.html
-share/doc/postgresql80/html/extend.html
-share/doc/postgresql80/html/extensibility.html
-share/doc/postgresql80/html/external-extensions.html
-share/doc/postgresql80/html/external-projects.html
-share/doc/postgresql80/html/features.html
-share/doc/postgresql80/html/functions-admin.html
-share/doc/postgresql80/html/functions-aggregate.html
-share/doc/postgresql80/html/functions-array.html
-share/doc/postgresql80/html/functions-binarystring.html
-share/doc/postgresql80/html/functions-bitstring.html
-share/doc/postgresql80/html/functions-comparison.html
-share/doc/postgresql80/html/functions-comparisons.html
-share/doc/postgresql80/html/functions-conditional.html
-share/doc/postgresql80/html/functions-datetime.html
-share/doc/postgresql80/html/functions-formatting.html
-share/doc/postgresql80/html/functions-geometry.html
-share/doc/postgresql80/html/functions-info.html
-share/doc/postgresql80/html/functions-matching.html
-share/doc/postgresql80/html/functions-math.html
-share/doc/postgresql80/html/functions-net.html
-share/doc/postgresql80/html/functions-sequence.html
-share/doc/postgresql80/html/functions-srf.html
-share/doc/postgresql80/html/functions-string.html
-share/doc/postgresql80/html/functions-subquery.html
-share/doc/postgresql80/html/functions.html
-share/doc/postgresql80/html/geqo-biblio.html
-share/doc/postgresql80/html/geqo-intro2.html
-share/doc/postgresql80/html/geqo-pg-intro.html
-share/doc/postgresql80/html/geqo.html
-share/doc/postgresql80/html/gist.html
-share/doc/postgresql80/html/groups.html
-share/doc/postgresql80/html/history.html
-share/doc/postgresql80/html/implementation.html
-share/doc/postgresql80/html/index.html
-share/doc/postgresql80/html/indexcost.html
-share/doc/postgresql80/html/indexes-examine.html
-share/doc/postgresql80/html/indexes-expressional.html
-share/doc/postgresql80/html/indexes-multicolumn.html
-share/doc/postgresql80/html/indexes-opclass.html
-share/doc/postgresql80/html/indexes-partial.html
-share/doc/postgresql80/html/indexes-types.html
-share/doc/postgresql80/html/indexes-unique.html
-share/doc/postgresql80/html/indexes.html
-share/doc/postgresql80/html/information-schema.html
-share/doc/postgresql80/html/infoschema-applicable-roles.html
-share/doc/postgresql80/html/infoschema-check-constraints.html
-share/doc/postgresql80/html/infoschema-column-domain-usage.html
-share/doc/postgresql80/html/infoschema-column-privileges.html
-share/doc/postgresql80/html/infoschema-column-udt-usage.html
-share/doc/postgresql80/html/infoschema-columns.html
-share/doc/postgresql80/html/infoschema-constraint-column-usage.html
-share/doc/postgresql80/html/infoschema-constraint-table-usage.html
-share/doc/postgresql80/html/infoschema-data-type-privileges.html
-share/doc/postgresql80/html/infoschema-datatypes.html
-share/doc/postgresql80/html/infoschema-domain-constraints.html
-share/doc/postgresql80/html/infoschema-domain-udt-usage.html
-share/doc/postgresql80/html/infoschema-domains.html
-share/doc/postgresql80/html/infoschema-element-types.html
-share/doc/postgresql80/html/infoschema-enabled-roles.html
-share/doc/postgresql80/html/infoschema-information-schema-catalog-name.html
-share/doc/postgresql80/html/infoschema-key-column-usage.html
-share/doc/postgresql80/html/infoschema-parameters.html
-share/doc/postgresql80/html/infoschema-referential-constraints.html
-share/doc/postgresql80/html/infoschema-role-column-grants.html
-share/doc/postgresql80/html/infoschema-role-routine-grants.html
-share/doc/postgresql80/html/infoschema-role-table-grants.html
-share/doc/postgresql80/html/infoschema-role-usage-grants.html
-share/doc/postgresql80/html/infoschema-routine-privileges.html
-share/doc/postgresql80/html/infoschema-routines.html
-share/doc/postgresql80/html/infoschema-schemata.html
-share/doc/postgresql80/html/infoschema-sql-features.html
-share/doc/postgresql80/html/infoschema-sql-implementation-info.html
-share/doc/postgresql80/html/infoschema-sql-languages.html
-share/doc/postgresql80/html/infoschema-sql-packages.html
-share/doc/postgresql80/html/infoschema-sql-sizing-profiles.html
-share/doc/postgresql80/html/infoschema-sql-sizing.html
-share/doc/postgresql80/html/infoschema-table-constraints.html
-share/doc/postgresql80/html/infoschema-table-privileges.html
-share/doc/postgresql80/html/infoschema-tables.html
-share/doc/postgresql80/html/infoschema-triggers.html
-share/doc/postgresql80/html/infoschema-usage-privileges.html
-share/doc/postgresql80/html/infoschema-view-column-usage.html
-share/doc/postgresql80/html/infoschema-view-table-usage.html
-share/doc/postgresql80/html/infoschema-views.html
-share/doc/postgresql80/html/install-getsource.html
-share/doc/postgresql80/html/install-post.html
-share/doc/postgresql80/html/install-procedure.html
-share/doc/postgresql80/html/install-requirements.html
-share/doc/postgresql80/html/install-upgrading.html
-share/doc/postgresql80/html/install-win32.html
-share/doc/postgresql80/html/installation.html
-share/doc/postgresql80/html/internals.html
-share/doc/postgresql80/html/kernel-resources.html
-share/doc/postgresql80/html/largeobjects.html
-share/doc/postgresql80/html/libpq-async.html
-share/doc/postgresql80/html/libpq-build.html
-share/doc/postgresql80/html/libpq-cancel.html
-share/doc/postgresql80/html/libpq-control.html
-share/doc/postgresql80/html/libpq-copy.html
-share/doc/postgresql80/html/libpq-envars.html
-share/doc/postgresql80/html/libpq-example.html
-share/doc/postgresql80/html/libpq-exec.html
-share/doc/postgresql80/html/libpq-fastpath.html
-share/doc/postgresql80/html/libpq-notice-processing.html
-share/doc/postgresql80/html/libpq-notify.html
-share/doc/postgresql80/html/libpq-pgpass.html
-share/doc/postgresql80/html/libpq-ssl.html
-share/doc/postgresql80/html/libpq-status.html
-share/doc/postgresql80/html/libpq-threading.html
-share/doc/postgresql80/html/libpq.html
-share/doc/postgresql80/html/limitations.html
-share/doc/postgresql80/html/lo-examplesect.html
-share/doc/postgresql80/html/lo-funcs.html
-share/doc/postgresql80/html/lo-implementation.html
-share/doc/postgresql80/html/lo-interfaces.html
-share/doc/postgresql80/html/locking-indexes.html
-share/doc/postgresql80/html/logfile-maintenance.html
-share/doc/postgresql80/html/maintenance.html
-share/doc/postgresql80/html/manage-ag-config.html
-share/doc/postgresql80/html/manage-ag-createdb.html
-share/doc/postgresql80/html/manage-ag-dropdb.html
-share/doc/postgresql80/html/manage-ag-tablespaces.html
-share/doc/postgresql80/html/manage-ag-templatedbs.html
-share/doc/postgresql80/html/managing-databases.html
-share/doc/postgresql80/html/migration.html
-share/doc/postgresql80/html/monitoring-locks.html
-share/doc/postgresql80/html/monitoring-stats.html
-share/doc/postgresql80/html/monitoring.html
-share/doc/postgresql80/html/multibyte.html
-share/doc/postgresql80/html/mvcc.html
-share/doc/postgresql80/html/nls-programmer.html
-share/doc/postgresql80/html/nls.html
-share/doc/postgresql80/html/notation.html
-share/doc/postgresql80/html/overview.html
-share/doc/postgresql80/html/parser-stage.html
-share/doc/postgresql80/html/performance-tips.html
-share/doc/postgresql80/html/perm-functions.html
-share/doc/postgresql80/html/planner-optimizer.html
-share/doc/postgresql80/html/planner-stats.html
-share/doc/postgresql80/html/plhandler.html
-share/doc/postgresql80/html/plperl-data.html
-share/doc/postgresql80/html/plperl-database.html
-share/doc/postgresql80/html/plperl-global.html
-share/doc/postgresql80/html/plperl-missing.html
-share/doc/postgresql80/html/plperl-triggers.html
-share/doc/postgresql80/html/plperl-trusted.html
-share/doc/postgresql80/html/plperl.html
-share/doc/postgresql80/html/plpgsql-control-structures.html
-share/doc/postgresql80/html/plpgsql-cursors.html
-share/doc/postgresql80/html/plpgsql-declarations.html
-share/doc/postgresql80/html/plpgsql-development-tips.html
-share/doc/postgresql80/html/plpgsql-errors-and-messages.html
-share/doc/postgresql80/html/plpgsql-expressions.html
-share/doc/postgresql80/html/plpgsql-porting.html
-share/doc/postgresql80/html/plpgsql-statements.html
-share/doc/postgresql80/html/plpgsql-structure.html
-share/doc/postgresql80/html/plpgsql-trigger.html
-share/doc/postgresql80/html/plpgsql.html
-share/doc/postgresql80/html/plpython-database.html
-share/doc/postgresql80/html/plpython-trigger.html
-share/doc/postgresql80/html/plpython.html
-share/doc/postgresql80/html/pltcl-data.html
-share/doc/postgresql80/html/pltcl-dbaccess.html
-share/doc/postgresql80/html/pltcl-functions.html
-share/doc/postgresql80/html/pltcl-global.html
-share/doc/postgresql80/html/pltcl-procnames.html
-share/doc/postgresql80/html/pltcl-trigger.html
-share/doc/postgresql80/html/pltcl-unknown.html
-share/doc/postgresql80/html/pltcl.html
-share/doc/postgresql80/html/populate.html
-share/doc/postgresql80/html/postmaster-shutdown.html
-share/doc/postgresql80/html/postmaster-start.html
-share/doc/postgresql80/html/preface.html
-share/doc/postgresql80/html/privileges.html
-share/doc/postgresql80/html/protocol-changes.html
-share/doc/postgresql80/html/protocol-error-fields.html
-share/doc/postgresql80/html/protocol-flow.html
-share/doc/postgresql80/html/protocol-message-formats.html
-share/doc/postgresql80/html/protocol-message-types.html
-share/doc/postgresql80/html/protocol.html
-share/doc/postgresql80/html/queries-limit.html
-share/doc/postgresql80/html/queries-order.html
-share/doc/postgresql80/html/queries-select-lists.html
-share/doc/postgresql80/html/queries-table-expressions.html
-share/doc/postgresql80/html/queries-union.html
-share/doc/postgresql80/html/queries.html
-share/doc/postgresql80/html/reference-client.html
-share/doc/postgresql80/html/reference-server.html
-share/doc/postgresql80/html/reference.html
-share/doc/postgresql80/html/regress-evaluation.html
-share/doc/postgresql80/html/regress-platform.html
-share/doc/postgresql80/html/regress.html
-share/doc/postgresql80/html/release-0-01.html
-share/doc/postgresql80/html/release-0-02.html
-share/doc/postgresql80/html/release-0-03.html
-share/doc/postgresql80/html/release-1-0.html
-share/doc/postgresql80/html/release-1-01.html
-share/doc/postgresql80/html/release-1-02.html
-share/doc/postgresql80/html/release-1-09.html
-share/doc/postgresql80/html/release-6-0.html
-share/doc/postgresql80/html/release-6-1-1.html
-share/doc/postgresql80/html/release-6-1.html
-share/doc/postgresql80/html/release-6-2-1.html
-share/doc/postgresql80/html/release-6-2.html
-share/doc/postgresql80/html/release-6-3-1.html
-share/doc/postgresql80/html/release-6-3-2.html
-share/doc/postgresql80/html/release-6-3.html
-share/doc/postgresql80/html/release-6-4-1.html
-share/doc/postgresql80/html/release-6-4-2.html
-share/doc/postgresql80/html/release-6-4.html
-share/doc/postgresql80/html/release-6-5-1.html
-share/doc/postgresql80/html/release-6-5-2.html
-share/doc/postgresql80/html/release-6-5-3.html
-share/doc/postgresql80/html/release-6-5.html
-share/doc/postgresql80/html/release-7-0-1.html
-share/doc/postgresql80/html/release-7-0-2.html
-share/doc/postgresql80/html/release-7-0-3.html
-share/doc/postgresql80/html/release-7-0.html
-share/doc/postgresql80/html/release-7-1-1.html
-share/doc/postgresql80/html/release-7-1-2.html
-share/doc/postgresql80/html/release-7-1-3.html
-share/doc/postgresql80/html/release-7-1.html
-share/doc/postgresql80/html/release-7-2-1.html
-share/doc/postgresql80/html/release-7-2-2.html
-share/doc/postgresql80/html/release-7-2-3.html
-share/doc/postgresql80/html/release-7-2-4.html
-share/doc/postgresql80/html/release-7-2-5.html
-share/doc/postgresql80/html/release-7-2-6.html
-share/doc/postgresql80/html/release-7-2-7.html
-share/doc/postgresql80/html/release-7-2-8.html
-share/doc/postgresql80/html/release-7-2.html
-share/doc/postgresql80/html/release-7-3-1.html
-share/doc/postgresql80/html/release-7-3-2.html
-share/doc/postgresql80/html/release-7-3-3.html
-share/doc/postgresql80/html/release-7-3-4.html
-share/doc/postgresql80/html/release-7-3-5.html
-share/doc/postgresql80/html/release-7-3-6.html
-share/doc/postgresql80/html/release-7-3-7.html
-share/doc/postgresql80/html/release-7-3-8.html
-share/doc/postgresql80/html/release-7-3-9.html
-share/doc/postgresql80/html/release-7-3-10.html
-share/doc/postgresql80/html/release-7-3.html
-share/doc/postgresql80/html/release-7-4-1.html
-share/doc/postgresql80/html/release-7-4-2.html
-share/doc/postgresql80/html/release-7-4-3.html
-share/doc/postgresql80/html/release-7-4-4.html
-share/doc/postgresql80/html/release-7-4-5.html
-share/doc/postgresql80/html/release-7-4-6.html
-share/doc/postgresql80/html/release-7-4-7.html
-share/doc/postgresql80/html/release-7-4-8.html
-share/doc/postgresql80/html/release-7-4.html
-share/doc/postgresql80/html/release-8-0-1.html
-share/doc/postgresql80/html/release-8-0-2.html
-share/doc/postgresql80/html/release-8-0.html
-share/doc/postgresql80/html/release.html
-share/doc/postgresql80/html/resources.html
-share/doc/postgresql80/html/routine-reindex.html
-share/doc/postgresql80/html/rowtypes.html
-share/doc/postgresql80/html/rule-system.html
-share/doc/postgresql80/html/rules-privileges.html
-share/doc/postgresql80/html/rules-status.html
-share/doc/postgresql80/html/rules-triggers.html
-share/doc/postgresql80/html/rules-update.html
-share/doc/postgresql80/html/rules-views.html
-share/doc/postgresql80/html/rules.html
-share/doc/postgresql80/html/runtime-config.html
-share/doc/postgresql80/html/runtime.html
-share/doc/postgresql80/html/server-programming.html
-share/doc/postgresql80/html/source.html
-share/doc/postgresql80/html/spi-examples.html
-share/doc/postgresql80/html/spi-interface-support.html
-share/doc/postgresql80/html/spi-memory.html
-share/doc/postgresql80/html/spi-realloc.html
-share/doc/postgresql80/html/spi-spi-connect.html
-share/doc/postgresql80/html/spi-spi-copytuple.html
-share/doc/postgresql80/html/spi-spi-cursor-close.html
-share/doc/postgresql80/html/spi-spi-cursor-fetch.html
-share/doc/postgresql80/html/spi-spi-cursor-find.html
-share/doc/postgresql80/html/spi-spi-cursor-move.html
-share/doc/postgresql80/html/spi-spi-cursor-open.html
-share/doc/postgresql80/html/spi-spi-exec.html
-share/doc/postgresql80/html/spi-spi-execp.html
-share/doc/postgresql80/html/spi-spi-execute-plan.html
-share/doc/postgresql80/html/spi-spi-execute.html
-share/doc/postgresql80/html/spi-spi-finish.html
-share/doc/postgresql80/html/spi-spi-fname.html
-share/doc/postgresql80/html/spi-spi-fnumber.html
-share/doc/postgresql80/html/spi-spi-freeplan.html
-share/doc/postgresql80/html/spi-spi-freetuple.html
-share/doc/postgresql80/html/spi-spi-freetupletable.html
-share/doc/postgresql80/html/spi-spi-getargcount.html
-share/doc/postgresql80/html/spi-spi-getargtypeid.html
-share/doc/postgresql80/html/spi-spi-getbinval.html
-share/doc/postgresql80/html/spi-spi-getrelname.html
-share/doc/postgresql80/html/spi-spi-gettype.html
-share/doc/postgresql80/html/spi-spi-gettypeid.html
-share/doc/postgresql80/html/spi-spi-getvalue.html
-share/doc/postgresql80/html/spi-spi-is-cursor-plan.html
-share/doc/postgresql80/html/spi-spi-modifytuple.html
-share/doc/postgresql80/html/spi-spi-palloc.html
-share/doc/postgresql80/html/spi-spi-pfree.html
-share/doc/postgresql80/html/spi-spi-pop.html
-share/doc/postgresql80/html/spi-spi-prepare.html
-share/doc/postgresql80/html/spi-spi-push.html
-share/doc/postgresql80/html/spi-spi-returntuple.html
-share/doc/postgresql80/html/spi-spi-saveplan.html
-share/doc/postgresql80/html/spi-visibility.html
-share/doc/postgresql80/html/spi.html
-share/doc/postgresql80/html/sql-abort.html
-share/doc/postgresql80/html/sql-alteraggregate.html
-share/doc/postgresql80/html/sql-alterconversion.html
-share/doc/postgresql80/html/sql-alterdatabase.html
-share/doc/postgresql80/html/sql-alterdomain.html
-share/doc/postgresql80/html/sql-alterfunction.html
-share/doc/postgresql80/html/sql-altergroup.html
-share/doc/postgresql80/html/sql-alterindex.html
-share/doc/postgresql80/html/sql-alterlanguage.html
-share/doc/postgresql80/html/sql-alteropclass.html
-share/doc/postgresql80/html/sql-alteroperator.html
-share/doc/postgresql80/html/sql-alterschema.html
-share/doc/postgresql80/html/sql-altersequence.html
-share/doc/postgresql80/html/sql-altertable.html
-share/doc/postgresql80/html/sql-altertablespace.html
-share/doc/postgresql80/html/sql-altertrigger.html
-share/doc/postgresql80/html/sql-altertype.html
-share/doc/postgresql80/html/sql-alteruser.html
-share/doc/postgresql80/html/sql-analyze.html
-share/doc/postgresql80/html/sql-begin.html
-share/doc/postgresql80/html/sql-checkpoint.html
-share/doc/postgresql80/html/sql-close.html
-share/doc/postgresql80/html/sql-cluster.html
-share/doc/postgresql80/html/sql-commands.html
-share/doc/postgresql80/html/sql-comment.html
-share/doc/postgresql80/html/sql-commit.html
-share/doc/postgresql80/html/sql-copy.html
-share/doc/postgresql80/html/sql-createaggregate.html
-share/doc/postgresql80/html/sql-createcast.html
-share/doc/postgresql80/html/sql-createconstraint.html
-share/doc/postgresql80/html/sql-createconversion.html
-share/doc/postgresql80/html/sql-createdatabase.html
-share/doc/postgresql80/html/sql-createdomain.html
-share/doc/postgresql80/html/sql-createfunction.html
-share/doc/postgresql80/html/sql-creategroup.html
-share/doc/postgresql80/html/sql-createindex.html
-share/doc/postgresql80/html/sql-createlanguage.html
-share/doc/postgresql80/html/sql-createopclass.html
-share/doc/postgresql80/html/sql-createoperator.html
-share/doc/postgresql80/html/sql-createrule.html
-share/doc/postgresql80/html/sql-createschema.html
-share/doc/postgresql80/html/sql-createsequence.html
-share/doc/postgresql80/html/sql-createtable.html
-share/doc/postgresql80/html/sql-createtableas.html
-share/doc/postgresql80/html/sql-createtablespace.html
-share/doc/postgresql80/html/sql-createtrigger.html
-share/doc/postgresql80/html/sql-createtype.html
-share/doc/postgresql80/html/sql-createuser.html
-share/doc/postgresql80/html/sql-createview.html
-share/doc/postgresql80/html/sql-deallocate.html
-share/doc/postgresql80/html/sql-declare.html
-share/doc/postgresql80/html/sql-delete.html
-share/doc/postgresql80/html/sql-dropaggregate.html
-share/doc/postgresql80/html/sql-dropcast.html
-share/doc/postgresql80/html/sql-dropconversion.html
-share/doc/postgresql80/html/sql-dropdatabase.html
-share/doc/postgresql80/html/sql-dropdomain.html
-share/doc/postgresql80/html/sql-dropfunction.html
-share/doc/postgresql80/html/sql-dropgroup.html
-share/doc/postgresql80/html/sql-dropindex.html
-share/doc/postgresql80/html/sql-droplanguage.html
-share/doc/postgresql80/html/sql-dropopclass.html
-share/doc/postgresql80/html/sql-dropoperator.html
-share/doc/postgresql80/html/sql-droprule.html
-share/doc/postgresql80/html/sql-dropschema.html
-share/doc/postgresql80/html/sql-dropsequence.html
-share/doc/postgresql80/html/sql-droptable.html
-share/doc/postgresql80/html/sql-droptablespace.html
-share/doc/postgresql80/html/sql-droptrigger.html
-share/doc/postgresql80/html/sql-droptype.html
-share/doc/postgresql80/html/sql-dropuser.html
-share/doc/postgresql80/html/sql-dropview.html
-share/doc/postgresql80/html/sql-end.html
-share/doc/postgresql80/html/sql-execute.html
-share/doc/postgresql80/html/sql-explain.html
-share/doc/postgresql80/html/sql-expressions.html
-share/doc/postgresql80/html/sql-fetch.html
-share/doc/postgresql80/html/sql-grant.html
-share/doc/postgresql80/html/sql-insert.html
-share/doc/postgresql80/html/sql-keywords-appendix.html
-share/doc/postgresql80/html/sql-listen.html
-share/doc/postgresql80/html/sql-load.html
-share/doc/postgresql80/html/sql-lock.html
-share/doc/postgresql80/html/sql-move.html
-share/doc/postgresql80/html/sql-notify.html
-share/doc/postgresql80/html/sql-prepare.html
-share/doc/postgresql80/html/sql-reindex.html
-share/doc/postgresql80/html/sql-release-savepoint.html
-share/doc/postgresql80/html/sql-reset.html
-share/doc/postgresql80/html/sql-revoke.html
-share/doc/postgresql80/html/sql-rollback-to.html
-share/doc/postgresql80/html/sql-rollback.html
-share/doc/postgresql80/html/sql-savepoint.html
-share/doc/postgresql80/html/sql-select.html
-share/doc/postgresql80/html/sql-selectinto.html
-share/doc/postgresql80/html/sql-set-constraints.html
-share/doc/postgresql80/html/sql-set-session-authorization.html
-share/doc/postgresql80/html/sql-set-transaction.html
-share/doc/postgresql80/html/sql-set.html
-share/doc/postgresql80/html/sql-show.html
-share/doc/postgresql80/html/sql-start-transaction.html
-share/doc/postgresql80/html/sql-syntax.html
-share/doc/postgresql80/html/sql-truncate.html
-share/doc/postgresql80/html/sql-unlisten.html
-share/doc/postgresql80/html/sql-update.html
-share/doc/postgresql80/html/sql-vacuum.html
-share/doc/postgresql80/html/sql.html
-share/doc/postgresql80/html/ssh-tunnels.html
-share/doc/postgresql80/html/ssl-tcp.html
-share/doc/postgresql80/html/storage-page-layout.html
-share/doc/postgresql80/html/storage-toast.html
-share/doc/postgresql80/html/storage.html
-share/doc/postgresql80/html/stylesheet.css
-share/doc/postgresql80/html/supported-platforms.html
-share/doc/postgresql80/html/transaction-iso.html
-share/doc/postgresql80/html/trigger-datachanges.html
-share/doc/postgresql80/html/trigger-example.html
-share/doc/postgresql80/html/trigger-interface.html
-share/doc/postgresql80/html/triggers.html
-share/doc/postgresql80/html/tutorial-accessdb.html
-share/doc/postgresql80/html/tutorial-advanced.html
-share/doc/postgresql80/html/tutorial-agg.html
-share/doc/postgresql80/html/tutorial-arch.html
-share/doc/postgresql80/html/tutorial-concepts.html
-share/doc/postgresql80/html/tutorial-conclusion.html
-share/doc/postgresql80/html/tutorial-createdb.html
-share/doc/postgresql80/html/tutorial-delete.html
-share/doc/postgresql80/html/tutorial-fk.html
-share/doc/postgresql80/html/tutorial-inheritance.html
-share/doc/postgresql80/html/tutorial-join.html
-share/doc/postgresql80/html/tutorial-populate.html
-share/doc/postgresql80/html/tutorial-select.html
-share/doc/postgresql80/html/tutorial-sql.html
-share/doc/postgresql80/html/tutorial-start.html
-share/doc/postgresql80/html/tutorial-table.html
-share/doc/postgresql80/html/tutorial-transactions.html
-share/doc/postgresql80/html/tutorial-update.html
-share/doc/postgresql80/html/tutorial-views.html
-share/doc/postgresql80/html/tutorial.html
-share/doc/postgresql80/html/typeconv-func.html
-share/doc/postgresql80/html/typeconv-oper.html
-share/doc/postgresql80/html/typeconv-query.html
-share/doc/postgresql80/html/typeconv-union-case.html
-share/doc/postgresql80/html/typeconv.html
-share/doc/postgresql80/html/unsupported-features-sql-standard.html
-share/doc/postgresql80/html/user-attributes.html
-share/doc/postgresql80/html/user-manag.html
-share/doc/postgresql80/html/view-pg-indexes.html
-share/doc/postgresql80/html/view-pg-locks.html
-share/doc/postgresql80/html/view-pg-rules.html
-share/doc/postgresql80/html/view-pg-settings.html
-share/doc/postgresql80/html/view-pg-stats.html
-share/doc/postgresql80/html/view-pg-tables.html
-share/doc/postgresql80/html/view-pg-user.html
-share/doc/postgresql80/html/view-pg-views.html
-share/doc/postgresql80/html/views-overview.html
-share/doc/postgresql80/html/wal-configuration.html
-share/doc/postgresql80/html/wal-internals.html
-share/doc/postgresql80/html/wal.html
-share/doc/postgresql80/html/xaggr.html
-share/doc/postgresql80/html/xfunc-c.html
-share/doc/postgresql80/html/xfunc-internal.html
-share/doc/postgresql80/html/xfunc-overload.html
-share/doc/postgresql80/html/xfunc-pl.html
-share/doc/postgresql80/html/xfunc-sql.html
-share/doc/postgresql80/html/xfunc-volatility.html
-share/doc/postgresql80/html/xfunc.html
-share/doc/postgresql80/html/xindex.html
-share/doc/postgresql80/html/xoper-optimization.html
-share/doc/postgresql80/html/xoper.html
-share/doc/postgresql80/html/xplang.html
-share/doc/postgresql80/html/xtypes.html
-${PKGLOCALEDIR}/locale/af/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/initdb.mo
-${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/pg_config.mo
-${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/pg_ctl.mo
-${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/pg_dump.mo
-${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/pg_resetxlog.mo
-${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/pgscripts.mo
-${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/psql.mo
-${PKGLOCALEDIR}/locale/de/LC_MESSAGES/initdb.mo
-${PKGLOCALEDIR}/locale/de/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/de/LC_MESSAGES/pg_config.mo
-${PKGLOCALEDIR}/locale/de/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/de/LC_MESSAGES/pg_ctl.mo
-${PKGLOCALEDIR}/locale/de/LC_MESSAGES/pg_dump.mo
-${PKGLOCALEDIR}/locale/de/LC_MESSAGES/pg_resetxlog.mo
-${PKGLOCALEDIR}/locale/de/LC_MESSAGES/pgscripts.mo
-${PKGLOCALEDIR}/locale/de/LC_MESSAGES/psql.mo
-${PKGLOCALEDIR}/locale/es/LC_MESSAGES/initdb.mo
-${PKGLOCALEDIR}/locale/es/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/es/LC_MESSAGES/pg_config.mo
-${PKGLOCALEDIR}/locale/es/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/es/LC_MESSAGES/pg_ctl.mo
-${PKGLOCALEDIR}/locale/es/LC_MESSAGES/pg_dump.mo
-${PKGLOCALEDIR}/locale/es/LC_MESSAGES/pg_resetxlog.mo
-${PKGLOCALEDIR}/locale/es/LC_MESSAGES/pgscripts.mo
-${PKGLOCALEDIR}/locale/es/LC_MESSAGES/psql.mo
-${PKGLOCALEDIR}/locale/fa/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/fa/LC_MESSAGES/psql.mo
-${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/initdb.mo
-${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/pg_config.mo
-${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/pg_ctl.mo
-${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/pg_dump.mo
-${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/pg_resetxlog.mo
-${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/pgscripts.mo
-${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/psql.mo
-${PKGLOCALEDIR}/locale/hr/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/pg_resetxlog.mo
-${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/psql.mo
-${PKGLOCALEDIR}/locale/it/LC_MESSAGES/initdb.mo
-${PKGLOCALEDIR}/locale/it/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/it/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/it/LC_MESSAGES/pg_dump.mo
-${PKGLOCALEDIR}/locale/it/LC_MESSAGES/pg_resetxlog.mo
-${PKGLOCALEDIR}/locale/it/LC_MESSAGES/pgscripts.mo
-${PKGLOCALEDIR}/locale/it/LC_MESSAGES/psql.mo
-${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/initdb.mo
-${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/pg_config.mo
-${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/pg_ctl.mo
-${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/pg_dump.mo
-${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/pg_resetxlog.mo
-${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/pgscripts.mo
-${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/psql.mo
-${PKGLOCALEDIR}/locale/nb/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/nb/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/nb/LC_MESSAGES/pg_dump.mo
-${PKGLOCALEDIR}/locale/nb/LC_MESSAGES/pg_resetxlog.mo
-${PKGLOCALEDIR}/locale/nb/LC_MESSAGES/psql.mo
-${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/initdb.mo
-${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/pg_config.mo
-${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/initdb.mo
-${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/pg_config.mo
-${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/pg_ctl.mo
-${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/pg_dump.mo
-${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/pg_resetxlog.mo
-${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/pgscripts.mo
-${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/psql.mo
-${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/initdb.mo
-${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/pg_config.mo
-${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/pg_ctl.mo
-${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/pg_dump.mo
-${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/pg_resetxlog.mo
-${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/pgscripts.mo
-${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/psql.mo
-${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/initdb.mo
-${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/pg_config.mo
-${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/pg_ctl.mo
-${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/pg_dump.mo
-${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/pg_resetxlog.mo
-${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/pgscripts.mo
-${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/psql.mo
-${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/initdb.mo
-${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/pg_ctl.mo
-${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/pg_dump.mo
-${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/pg_resetxlog.mo
-${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/pgscripts.mo
-${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/psql.mo
-${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/initdb.mo
-${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/pg_config.mo
-${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/pg_ctl.mo
-${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/pg_dump.mo
-${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/pg_resetxlog.mo
-${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/pgscripts.mo
-${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/psql.mo
-${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/initdb.mo
-${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/pg_config.mo
-${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/pg_ctl.mo
-${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/pg_dump.mo
-${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/pg_resetxlog.mo
-${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/pgscripts.mo
-${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/psql.mo
-${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/initdb.mo
-${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/pg_config.mo
-${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/pg_ctl.mo
-${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/pg_dump.mo
-${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/pg_resetxlog.mo
-${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/pgscripts.mo
-${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/psql.mo
-${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/initdb.mo
-${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/pg_config.mo
-${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/pg_ctl.mo
-${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/pg_dump.mo
-${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/pg_resetxlog.mo
-${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/pgscripts.mo
-${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/psql.mo
-${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/initdb.mo
-${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/libpq.mo
-${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/pg_config.mo
-${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/pg_controldata.mo
-${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/pg_ctl.mo
-${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/pg_dump.mo
-${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/pg_resetxlog.mo
-${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/pgscripts.mo
-${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/psql.mo
-share/postgresql80/pg_service.conf.sample
-share/postgresql80/psqlrc.sample
-@dirrm share/postgresql80
-@dirrm share/doc/postgresql80/html
-@dirrm share/doc/postgresql80/TODO.detail
-@dirrm share/doc/postgresql80
-@dirrm include/postgresql/server/utils
-@dirrm include/postgresql/server/tcop
-@dirrm include/postgresql/server/storage
-@dirrm include/postgresql/server/rewrite
-@dirrm include/postgresql/server/regex
-@dirrm include/postgresql/server/port/win32/sys
-@dirrm include/postgresql/server/port/win32/netinet
-@dirrm include/postgresql/server/port/win32/arpa
-@dirrm include/postgresql/server/port/win32
-@dirrm include/postgresql/server/port
-@dirrm include/postgresql/server/parser
-@dirrm include/postgresql/server/optimizer
-@dirrm include/postgresql/server/nodes
-@dirrm include/postgresql/server/mb
-@dirrm include/postgresql/server/libpq
-@dirrm include/postgresql/server/lib
-@dirrm include/postgresql/server/executor
-@dirrm include/postgresql/server/commands
-@dirrm include/postgresql/server/catalog
-@dirrm include/postgresql/server/bootstrap
-@dirrm include/postgresql/server/access
-@dirrm include/postgresql/server
-@dirrm include/postgresql/internal/libpq
-@dirrm include/postgresql/internal
-@dirrm include/postgresql/informix/esql
-@dirrm include/postgresql/informix
-@dirrm include/postgresql
-@dirrm include/libpq
+@comment $NetBSD: PLIST,v 1.5 2005/08/05 19:43:45 jlam Exp $
+${PG_SUBPREFIX}bin/clusterdb
+${PG_SUBPREFIX}bin/createdb
+${PG_SUBPREFIX}bin/createlang
+${PG_SUBPREFIX}bin/createuser
+${PG_SUBPREFIX}bin/dropdb
+${PG_SUBPREFIX}bin/droplang
+${PG_SUBPREFIX}bin/dropuser
+${PG_SUBPREFIX}bin/ecpg
+${PG_SUBPREFIX}bin/initdb
+${PG_SUBPREFIX}bin/ipcclean
+${PG_SUBPREFIX}bin/pg_config
+${PG_SUBPREFIX}bin/pg_controldata
+${PG_SUBPREFIX}bin/pg_ctl
+${PG_SUBPREFIX}bin/pg_dump
+${PG_SUBPREFIX}bin/pg_dumpall
+${PG_SUBPREFIX}bin/pg_resetxlog
+${PG_SUBPREFIX}bin/pg_restore
+${PG_SUBPREFIX}bin/psql
+${PG_SUBPREFIX}bin/vacuumdb
+${PG_SUBPREFIX}include/ecpg_informix.h
+${PG_SUBPREFIX}include/ecpgerrno.h
+${PG_SUBPREFIX}include/ecpglib.h
+${PG_SUBPREFIX}include/ecpgtype.h
+${PG_SUBPREFIX}include/libpq-fe.h
+${PG_SUBPREFIX}include/libpq/libpq-fs.h
+${PG_SUBPREFIX}include/pg_config.h
+${PG_SUBPREFIX}include/pg_config_manual.h
+${PG_SUBPREFIX}include/pg_config_os.h
+${PG_SUBPREFIX}include/pgtypes_date.h
+${PG_SUBPREFIX}include/pgtypes_error.h
+${PG_SUBPREFIX}include/pgtypes_interval.h
+${PG_SUBPREFIX}include/pgtypes_numeric.h
+${PG_SUBPREFIX}include/pgtypes_timestamp.h
+${PG_SUBPREFIX}include/postgres_ext.h
+${PG_SUBPREFIX}include/postgresql/informix/esql/datetime.h
+${PG_SUBPREFIX}include/postgresql/informix/esql/decimal.h
+${PG_SUBPREFIX}include/postgresql/informix/esql/sqlda.h
+${PG_SUBPREFIX}include/postgresql/informix/esql/sqltypes.h
+${PG_SUBPREFIX}include/postgresql/internal/c.h
+${PG_SUBPREFIX}include/postgresql/internal/libpq-int.h
+${PG_SUBPREFIX}include/postgresql/internal/libpq/pqcomm.h
+${PG_SUBPREFIX}include/postgresql/internal/port.h
+${PG_SUBPREFIX}include/postgresql/internal/postgres_fe.h
+${PG_SUBPREFIX}include/postgresql/internal/pqexpbuffer.h
+${PG_SUBPREFIX}include/postgresql/server/access/attnum.h
+${PG_SUBPREFIX}include/postgresql/server/access/clog.h
+${PG_SUBPREFIX}include/postgresql/server/access/genam.h
+${PG_SUBPREFIX}include/postgresql/server/access/gist.h
+${PG_SUBPREFIX}include/postgresql/server/access/gistscan.h
+${PG_SUBPREFIX}include/postgresql/server/access/hash.h
+${PG_SUBPREFIX}include/postgresql/server/access/heapam.h
+${PG_SUBPREFIX}include/postgresql/server/access/hio.h
+${PG_SUBPREFIX}include/postgresql/server/access/htup.h
+${PG_SUBPREFIX}include/postgresql/server/access/ibit.h
+${PG_SUBPREFIX}include/postgresql/server/access/iqual.h
+${PG_SUBPREFIX}include/postgresql/server/access/itup.h
+${PG_SUBPREFIX}include/postgresql/server/access/nbtree.h
+${PG_SUBPREFIX}include/postgresql/server/access/printtup.h
+${PG_SUBPREFIX}include/postgresql/server/access/relscan.h
+${PG_SUBPREFIX}include/postgresql/server/access/rmgr.h
+${PG_SUBPREFIX}include/postgresql/server/access/rtree.h
+${PG_SUBPREFIX}include/postgresql/server/access/rtscan.h
+${PG_SUBPREFIX}include/postgresql/server/access/sdir.h
+${PG_SUBPREFIX}include/postgresql/server/access/skey.h
+${PG_SUBPREFIX}include/postgresql/server/access/slru.h
+${PG_SUBPREFIX}include/postgresql/server/access/subtrans.h
+${PG_SUBPREFIX}include/postgresql/server/access/transam.h
+${PG_SUBPREFIX}include/postgresql/server/access/tupdesc.h
+${PG_SUBPREFIX}include/postgresql/server/access/tupmacs.h
+${PG_SUBPREFIX}include/postgresql/server/access/tuptoaster.h
+${PG_SUBPREFIX}include/postgresql/server/access/valid.h
+${PG_SUBPREFIX}include/postgresql/server/access/xact.h
+${PG_SUBPREFIX}include/postgresql/server/access/xlog.h
+${PG_SUBPREFIX}include/postgresql/server/access/xlog_internal.h
+${PG_SUBPREFIX}include/postgresql/server/access/xlogdefs.h
+${PG_SUBPREFIX}include/postgresql/server/access/xlogutils.h
+${PG_SUBPREFIX}include/postgresql/server/bootstrap/bootstrap.h
+${PG_SUBPREFIX}include/postgresql/server/c.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/catalog.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/catname.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/catversion.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/dependency.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/heap.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/index.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/indexing.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/namespace.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_aggregate.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_am.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_amop.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_amproc.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_attrdef.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_attribute.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_cast.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_class.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_constraint.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_control.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_conversion.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_database.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_depend.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_description.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_group.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_index.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_inherits.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_language.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_largeobject.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_listener.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_namespace.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_opclass.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_operator.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_proc.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_rewrite.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_shadow.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_statistic.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_tablespace.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_trigger.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_type.h
+${PG_SUBPREFIX}include/postgresql/server/catalog/pg_version.h
+${PG_SUBPREFIX}include/postgresql/server/commands/alter.h
+${PG_SUBPREFIX}include/postgresql/server/commands/async.h
+${PG_SUBPREFIX}include/postgresql/server/commands/cluster.h
+${PG_SUBPREFIX}include/postgresql/server/commands/comment.h
+${PG_SUBPREFIX}include/postgresql/server/commands/conversioncmds.h
+${PG_SUBPREFIX}include/postgresql/server/commands/copy.h
+${PG_SUBPREFIX}include/postgresql/server/commands/dbcommands.h
+${PG_SUBPREFIX}include/postgresql/server/commands/defrem.h
+${PG_SUBPREFIX}include/postgresql/server/commands/explain.h
+${PG_SUBPREFIX}include/postgresql/server/commands/lockcmds.h
+${PG_SUBPREFIX}include/postgresql/server/commands/portalcmds.h
+${PG_SUBPREFIX}include/postgresql/server/commands/prepare.h
+${PG_SUBPREFIX}include/postgresql/server/commands/proclang.h
+${PG_SUBPREFIX}include/postgresql/server/commands/schemacmds.h
+${PG_SUBPREFIX}include/postgresql/server/commands/sequence.h
+${PG_SUBPREFIX}include/postgresql/server/commands/tablecmds.h
+${PG_SUBPREFIX}include/postgresql/server/commands/tablespace.h
+${PG_SUBPREFIX}include/postgresql/server/commands/trigger.h
+${PG_SUBPREFIX}include/postgresql/server/commands/typecmds.h
+${PG_SUBPREFIX}include/postgresql/server/commands/user.h
+${PG_SUBPREFIX}include/postgresql/server/commands/vacuum.h
+${PG_SUBPREFIX}include/postgresql/server/commands/variable.h
+${PG_SUBPREFIX}include/postgresql/server/commands/version.h
+${PG_SUBPREFIX}include/postgresql/server/commands/view.h
+${PG_SUBPREFIX}include/postgresql/server/dynloader.h
+${PG_SUBPREFIX}include/postgresql/server/executor/execdebug.h
+${PG_SUBPREFIX}include/postgresql/server/executor/execdefs.h
+${PG_SUBPREFIX}include/postgresql/server/executor/execdesc.h
+${PG_SUBPREFIX}include/postgresql/server/executor/executor.h
+${PG_SUBPREFIX}include/postgresql/server/executor/functions.h
+${PG_SUBPREFIX}include/postgresql/server/executor/hashjoin.h
+${PG_SUBPREFIX}include/postgresql/server/executor/instrument.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeAgg.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeAppend.h
+${PG_SUBPREFIX}${PG_HIER}include/postgresql/server/executor/nodeConn.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeFunctionscan.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeGroup.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeHash.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeHashjoin.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeIndexscan.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeLimit.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeMaterial.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeMergejoin.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeNestloop.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeResult.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeSeqscan.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeSetOp.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeSort.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeSubplan.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeSubqueryscan.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeTidscan.h
+${PG_SUBPREFIX}include/postgresql/server/executor/nodeUnique.h
+${PG_SUBPREFIX}include/postgresql/server/executor/spi.h
+${PG_SUBPREFIX}include/postgresql/server/executor/spi_priv.h
+${PG_SUBPREFIX}include/postgresql/server/executor/tstoreReceiver.h
+${PG_SUBPREFIX}include/postgresql/server/executor/tuptable.h
+${PG_SUBPREFIX}include/postgresql/server/fmgr.h
+${PG_SUBPREFIX}include/postgresql/server/funcapi.h
+${PG_SUBPREFIX}include/postgresql/server/getaddrinfo.h
+${PG_SUBPREFIX}include/postgresql/server/getopt_long.h
+${PG_SUBPREFIX}include/postgresql/server/lib/dllist.h
+${PG_SUBPREFIX}include/postgresql/server/lib/stringinfo.h
+${PG_SUBPREFIX}include/postgresql/server/libpq/auth.h
+${PG_SUBPREFIX}include/postgresql/server/libpq/be-fsstubs.h
+${PG_SUBPREFIX}include/postgresql/server/libpq/crypt.h
+${PG_SUBPREFIX}include/postgresql/server/libpq/hba.h
+${PG_SUBPREFIX}include/postgresql/server/libpq/ip.h
+${PG_SUBPREFIX}include/postgresql/server/libpq/libpq-be.h
+${PG_SUBPREFIX}include/postgresql/server/libpq/libpq-fs.h
+${PG_SUBPREFIX}include/postgresql/server/libpq/libpq.h
+${PG_SUBPREFIX}include/postgresql/server/libpq/pqcomm.h
+${PG_SUBPREFIX}include/postgresql/server/libpq/pqformat.h
+${PG_SUBPREFIX}include/postgresql/server/libpq/pqsignal.h
+${PG_SUBPREFIX}include/postgresql/server/mb/pg_wchar.h
+${PG_SUBPREFIX}include/postgresql/server/miscadmin.h
+${PG_SUBPREFIX}include/postgresql/server/nodes/bitmapset.h
+${PG_SUBPREFIX}include/postgresql/server/nodes/execnodes.h
+${PG_SUBPREFIX}include/postgresql/server/nodes/makefuncs.h
+${PG_SUBPREFIX}include/postgresql/server/nodes/memnodes.h
+${PG_SUBPREFIX}include/postgresql/server/nodes/nodeFuncs.h
+${PG_SUBPREFIX}include/postgresql/server/nodes/nodes.h
+${PG_SUBPREFIX}include/postgresql/server/nodes/params.h
+${PG_SUBPREFIX}include/postgresql/server/nodes/parsenodes.h
+${PG_SUBPREFIX}include/postgresql/server/nodes/pg_list.h
+${PG_SUBPREFIX}include/postgresql/server/nodes/plannodes.h
+${PG_SUBPREFIX}include/postgresql/server/nodes/primnodes.h
+${PG_SUBPREFIX}include/postgresql/server/nodes/print.h
+${PG_SUBPREFIX}include/postgresql/server/nodes/readfuncs.h
+${PG_SUBPREFIX}include/postgresql/server/nodes/relation.h
+${PG_SUBPREFIX}include/postgresql/server/nodes/value.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/clauses.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/cost.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/geqo.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/geqo_copy.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/geqo_gene.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/geqo_misc.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/geqo_mutation.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/geqo_pool.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/geqo_random.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/geqo_recombination.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/geqo_selection.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/joininfo.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/pathnode.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/paths.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/plancat.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/planmain.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/planner.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/prep.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/restrictinfo.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/subselect.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/tlist.h
+${PG_SUBPREFIX}include/postgresql/server/optimizer/var.h
+${PG_SUBPREFIX}include/postgresql/server/parser/analyze.h
+${PG_SUBPREFIX}include/postgresql/server/parser/gramparse.h
+${PG_SUBPREFIX}include/postgresql/server/parser/keywords.h
+${PG_SUBPREFIX}include/postgresql/server/parser/parse.h
+${PG_SUBPREFIX}include/postgresql/server/parser/parse_agg.h
+${PG_SUBPREFIX}include/postgresql/server/parser/parse_clause.h
+${PG_SUBPREFIX}include/postgresql/server/parser/parse_coerce.h
+${PG_SUBPREFIX}include/postgresql/server/parser/parse_expr.h
+${PG_SUBPREFIX}include/postgresql/server/parser/parse_func.h
+${PG_SUBPREFIX}include/postgresql/server/parser/parse_node.h
+${PG_SUBPREFIX}include/postgresql/server/parser/parse_oper.h
+${PG_SUBPREFIX}include/postgresql/server/parser/parse_relation.h
+${PG_SUBPREFIX}include/postgresql/server/parser/parse_target.h
+${PG_SUBPREFIX}include/postgresql/server/parser/parse_type.h
+${PG_SUBPREFIX}include/postgresql/server/parser/parser.h
+${PG_SUBPREFIX}include/postgresql/server/parser/parsetree.h
+${PG_SUBPREFIX}include/postgresql/server/parser/scansup.h
+${PG_SUBPREFIX}include/postgresql/server/pg_config.h
+${PG_SUBPREFIX}include/postgresql/server/pg_config_manual.h
+${PG_SUBPREFIX}include/postgresql/server/pg_config_os.h
+${PG_SUBPREFIX}include/postgresql/server/pgstat.h
+${PG_SUBPREFIX}include/postgresql/server/pgtime.h
+${PG_SUBPREFIX}include/postgresql/server/port.h
+${PG_SUBPREFIX}include/postgresql/server/port/aix.h
+${PG_SUBPREFIX}include/postgresql/server/port/beos.h
+${PG_SUBPREFIX}include/postgresql/server/port/bsdi.h
+${PG_SUBPREFIX}include/postgresql/server/port/cygwin.h
+${PG_SUBPREFIX}include/postgresql/server/port/darwin.h
+${PG_SUBPREFIX}include/postgresql/server/port/dgux.h
+${PG_SUBPREFIX}include/postgresql/server/port/freebsd.h
+${PG_SUBPREFIX}include/postgresql/server/port/hpux.h
+${PG_SUBPREFIX}include/postgresql/server/port/irix.h
+${PG_SUBPREFIX}include/postgresql/server/port/linux.h
+${PG_SUBPREFIX}include/postgresql/server/port/netbsd.h
+${PG_SUBPREFIX}include/postgresql/server/port/nextstep.h
+${PG_SUBPREFIX}include/postgresql/server/port/openbsd.h
+${PG_SUBPREFIX}include/postgresql/server/port/osf.h
+${PG_SUBPREFIX}include/postgresql/server/port/qnx4.h
+${PG_SUBPREFIX}include/postgresql/server/port/sco.h
+${PG_SUBPREFIX}include/postgresql/server/port/solaris.h
+${PG_SUBPREFIX}include/postgresql/server/port/sunos4.h
+${PG_SUBPREFIX}include/postgresql/server/port/svr4.h
+${PG_SUBPREFIX}include/postgresql/server/port/ultrix4.h
+${PG_SUBPREFIX}include/postgresql/server/port/univel.h
+${PG_SUBPREFIX}include/postgresql/server/port/unixware.h
+${PG_SUBPREFIX}include/postgresql/server/port/win32.h
+${PG_SUBPREFIX}include/postgresql/server/port/win32/arpa/inet.h
+${PG_SUBPREFIX}include/postgresql/server/port/win32/dlfcn.h
+${PG_SUBPREFIX}include/postgresql/server/port/win32/grp.h
+${PG_SUBPREFIX}include/postgresql/server/port/win32/netdb.h
+${PG_SUBPREFIX}include/postgresql/server/port/win32/netinet/in.h
+${PG_SUBPREFIX}include/postgresql/server/port/win32/pwd.h
+${PG_SUBPREFIX}include/postgresql/server/port/win32/sys/socket.h
+${PG_SUBPREFIX}include/postgresql/server/port/win32/sys/wait.h
+${PG_SUBPREFIX}include/postgresql/server/postgres.h
+${PG_SUBPREFIX}include/postgresql/server/postgres_ext.h
+${PG_SUBPREFIX}include/postgresql/server/postgres_fe.h
+${PG_SUBPREFIX}include/postgresql/server/regex/regcustom.h
+${PG_SUBPREFIX}include/postgresql/server/regex/regerrs.h
+${PG_SUBPREFIX}include/postgresql/server/regex/regex.h
+${PG_SUBPREFIX}include/postgresql/server/regex/regguts.h
+${PG_SUBPREFIX}include/postgresql/server/rewrite/prs2lock.h
+${PG_SUBPREFIX}include/postgresql/server/rewrite/rewriteDefine.h
+${PG_SUBPREFIX}include/postgresql/server/rewrite/rewriteHandler.h
+${PG_SUBPREFIX}include/postgresql/server/rewrite/rewriteManip.h
+${PG_SUBPREFIX}include/postgresql/server/rewrite/rewriteRemove.h
+${PG_SUBPREFIX}include/postgresql/server/rewrite/rewriteSupport.h
+${PG_SUBPREFIX}include/postgresql/server/rusagestub.h
+${PG_SUBPREFIX}include/postgresql/server/storage/backendid.h
+${PG_SUBPREFIX}include/postgresql/server/storage/block.h
+${PG_SUBPREFIX}include/postgresql/server/storage/buf.h
+${PG_SUBPREFIX}include/postgresql/server/storage/buf_internals.h
+${PG_SUBPREFIX}include/postgresql/server/storage/buffile.h
+${PG_SUBPREFIX}include/postgresql/server/storage/bufmgr.h
+${PG_SUBPREFIX}include/postgresql/server/storage/bufpage.h
+${PG_SUBPREFIX}include/postgresql/server/storage/fd.h
+${PG_SUBPREFIX}include/postgresql/server/storage/freespace.h
+${PG_SUBPREFIX}include/postgresql/server/storage/ipc.h
+${PG_SUBPREFIX}include/postgresql/server/storage/item.h
+${PG_SUBPREFIX}include/postgresql/server/storage/itemid.h
+${PG_SUBPREFIX}include/postgresql/server/storage/itempos.h
+${PG_SUBPREFIX}include/postgresql/server/storage/itemptr.h
+${PG_SUBPREFIX}include/postgresql/server/storage/large_object.h
+${PG_SUBPREFIX}include/postgresql/server/storage/lmgr.h
+${PG_SUBPREFIX}include/postgresql/server/storage/lock.h
+${PG_SUBPREFIX}include/postgresql/server/storage/lwlock.h
+${PG_SUBPREFIX}include/postgresql/server/storage/off.h
+${PG_SUBPREFIX}include/postgresql/server/storage/pg_sema.h
+${PG_SUBPREFIX}include/postgresql/server/storage/pg_shmem.h
+${PG_SUBPREFIX}include/postgresql/server/storage/pmsignal.h
+${PG_SUBPREFIX}include/postgresql/server/storage/pos.h
+${PG_SUBPREFIX}include/postgresql/server/storage/proc.h
+${PG_SUBPREFIX}include/postgresql/server/storage/relfilenode.h
+${PG_SUBPREFIX}include/postgresql/server/storage/s_lock.h
+${PG_SUBPREFIX}include/postgresql/server/storage/shmem.h
+${PG_SUBPREFIX}include/postgresql/server/storage/sinval.h
+${PG_SUBPREFIX}include/postgresql/server/storage/sinvaladt.h
+${PG_SUBPREFIX}include/postgresql/server/storage/smgr.h
+${PG_SUBPREFIX}include/postgresql/server/storage/spin.h
+${PG_SUBPREFIX}include/postgresql/server/strdup.h
+${PG_SUBPREFIX}include/postgresql/server/tcop/dest.h
+${PG_SUBPREFIX}include/postgresql/server/tcop/fastpath.h
+${PG_SUBPREFIX}include/postgresql/server/tcop/pquery.h
+${PG_SUBPREFIX}include/postgresql/server/tcop/tcopdebug.h
+${PG_SUBPREFIX}include/postgresql/server/tcop/tcopprot.h
+${PG_SUBPREFIX}include/postgresql/server/tcop/utility.h
+${PG_SUBPREFIX}include/postgresql/server/utils/acl.h
+${PG_SUBPREFIX}include/postgresql/server/utils/array.h
+${PG_SUBPREFIX}include/postgresql/server/utils/ascii.h
+${PG_SUBPREFIX}include/postgresql/server/utils/builtins.h
+${PG_SUBPREFIX}include/postgresql/server/utils/cash.h
+${PG_SUBPREFIX}include/postgresql/server/utils/catcache.h
+${PG_SUBPREFIX}include/postgresql/server/utils/date.h
+${PG_SUBPREFIX}include/postgresql/server/utils/datetime.h
+${PG_SUBPREFIX}include/postgresql/server/utils/datum.h
+${PG_SUBPREFIX}include/postgresql/server/utils/dynahash.h
+${PG_SUBPREFIX}include/postgresql/server/utils/dynamic_loader.h
+${PG_SUBPREFIX}include/postgresql/server/utils/elog.h
+${PG_SUBPREFIX}include/postgresql/server/utils/errcodes.h
+${PG_SUBPREFIX}include/postgresql/server/utils/fmgroids.h
+${PG_SUBPREFIX}include/postgresql/server/utils/fmgrtab.h
+${PG_SUBPREFIX}include/postgresql/server/utils/formatting.h
+${PG_SUBPREFIX}include/postgresql/server/utils/geo_decls.h
+${PG_SUBPREFIX}include/postgresql/server/utils/guc.h
+${PG_SUBPREFIX}include/postgresql/server/utils/guc_tables.h
+${PG_SUBPREFIX}include/postgresql/server/utils/help_config.h
+${PG_SUBPREFIX}include/postgresql/server/utils/hsearch.h
+${PG_SUBPREFIX}include/postgresql/server/utils/inet.h
+${PG_SUBPREFIX}include/postgresql/server/utils/int8.h
+${PG_SUBPREFIX}include/postgresql/server/utils/inval.h
+${PG_SUBPREFIX}include/postgresql/server/utils/logtape.h
+${PG_SUBPREFIX}include/postgresql/server/utils/lsyscache.h
+${PG_SUBPREFIX}include/postgresql/server/utils/memutils.h
+${PG_SUBPREFIX}include/postgresql/server/utils/nabstime.h
+${PG_SUBPREFIX}include/postgresql/server/utils/numeric.h
+${PG_SUBPREFIX}include/postgresql/server/utils/palloc.h
+${PG_SUBPREFIX}include/postgresql/server/utils/pg_crc.h
+${PG_SUBPREFIX}include/postgresql/server/utils/pg_locale.h
+${PG_SUBPREFIX}include/postgresql/server/utils/pg_lzcompress.h
+${PG_SUBPREFIX}include/postgresql/server/utils/portal.h
+${PG_SUBPREFIX}include/postgresql/server/utils/ps_status.h
+${PG_SUBPREFIX}include/postgresql/server/utils/rel.h
+${PG_SUBPREFIX}include/postgresql/server/utils/relcache.h
+${PG_SUBPREFIX}include/postgresql/server/utils/resowner.h
+${PG_SUBPREFIX}include/postgresql/server/utils/selfuncs.h
+${PG_SUBPREFIX}include/postgresql/server/utils/syscache.h
+${PG_SUBPREFIX}include/postgresql/server/utils/timestamp.h
+${PG_SUBPREFIX}include/postgresql/server/utils/tqual.h
+${PG_SUBPREFIX}${PG_HIER}include/postgresql/server/utils/tupleconn.h
+${PG_SUBPREFIX}include/postgresql/server/utils/tuplesort.h
+${PG_SUBPREFIX}include/postgresql/server/utils/tuplestore.h
+${PG_SUBPREFIX}include/postgresql/server/utils/typcache.h
+${PG_SUBPREFIX}include/postgresql/server/utils/varbit.h
+${PG_SUBPREFIX}include/sql3types.h
+${PG_SUBPREFIX}include/sqlca.h
+${PG_SUBPREFIX}lib/libecpg.la
+${PG_SUBPREFIX}lib/libecpg_compat.la
+${PG_SUBPREFIX}lib/libpgtypes.la
+${PG_SUBPREFIX}lib/libpq.la
+${PG_SUBPREFIX}man/man1/clusterdb.1
+${PG_SUBPREFIX}man/man1/createdb.1
+${PG_SUBPREFIX}man/man1/createlang.1
+${PG_SUBPREFIX}man/man1/createuser.1
+${PG_SUBPREFIX}man/man1/dropdb.1
+${PG_SUBPREFIX}man/man1/droplang.1
+${PG_SUBPREFIX}man/man1/dropuser.1
+${PG_SUBPREFIX}man/man1/ecpg.1
+${PG_SUBPREFIX}man/man1/initdb.1
+${PG_SUBPREFIX}man/man1/ipcclean.1
+${PG_SUBPREFIX}man/man1/pg_config.1
+${PG_SUBPREFIX}man/man1/pg_controldata.1
+${PG_SUBPREFIX}man/man1/pg_ctl.1
+${PG_SUBPREFIX}man/man1/pg_dump.1
+${PG_SUBPREFIX}man/man1/pg_dumpall.1
+${PG_SUBPREFIX}man/man1/pg_resetxlog.1
+${PG_SUBPREFIX}man/man1/pg_restore.1
+${PG_SUBPREFIX}man/man1/postgres.1
+${PG_SUBPREFIX}man/man1/postmaster.1
+${PG_SUBPREFIX}man/man1/psql.1
+${PG_SUBPREFIX}man/man1/vacuumdb.1
+${PG_SUBPREFIX}man/man7/abort.7
+${PG_SUBPREFIX}man/man7/alter_aggregate.7
+${PG_SUBPREFIX}man/man7/alter_conversion.7
+${PG_SUBPREFIX}man/man7/alter_database.7
+${PG_SUBPREFIX}man/man7/alter_domain.7
+${PG_SUBPREFIX}man/man7/alter_function.7
+${PG_SUBPREFIX}man/man7/alter_group.7
+${PG_SUBPREFIX}man/man7/alter_index.7
+${PG_SUBPREFIX}man/man7/alter_language.7
+${PG_SUBPREFIX}man/man7/alter_operator.7
+${PG_SUBPREFIX}man/man7/alter_operator_class.7
+${PG_SUBPREFIX}man/man7/alter_schema.7
+${PG_SUBPREFIX}man/man7/alter_sequence.7
+${PG_SUBPREFIX}man/man7/alter_table.7
+${PG_SUBPREFIX}man/man7/alter_tablespace.7
+${PG_SUBPREFIX}man/man7/alter_trigger.7
+${PG_SUBPREFIX}man/man7/alter_type.7
+${PG_SUBPREFIX}man/man7/alter_user.7
+${PG_SUBPREFIX}man/man7/analyze.7
+${PG_SUBPREFIX}man/man7/begin.7
+${PG_SUBPREFIX}man/man7/checkpoint.7
+${PG_SUBPREFIX}man/man7/close.7
+${PG_SUBPREFIX}man/man7/cluster.7
+${PG_SUBPREFIX}man/man7/comment.7
+${PG_SUBPREFIX}man/man7/commit.7
+${PG_SUBPREFIX}man/man7/copy.7
+${PG_SUBPREFIX}man/man7/create_aggregate.7
+${PG_SUBPREFIX}man/man7/create_cast.7
+${PG_SUBPREFIX}man/man7/create_constraint_trigger.7
+${PG_SUBPREFIX}man/man7/create_conversion.7
+${PG_SUBPREFIX}man/man7/create_database.7
+${PG_SUBPREFIX}man/man7/create_domain.7
+${PG_SUBPREFIX}man/man7/create_function.7
+${PG_SUBPREFIX}man/man7/create_group.7
+${PG_SUBPREFIX}man/man7/create_index.7
+${PG_SUBPREFIX}man/man7/create_language.7
+${PG_SUBPREFIX}man/man7/create_operator.7
+${PG_SUBPREFIX}man/man7/create_operator_class.7
+${PG_SUBPREFIX}man/man7/create_rule.7
+${PG_SUBPREFIX}man/man7/create_schema.7
+${PG_SUBPREFIX}man/man7/create_sequence.7
+${PG_SUBPREFIX}man/man7/create_table.7
+${PG_SUBPREFIX}man/man7/create_table_as.7
+${PG_SUBPREFIX}man/man7/create_tablespace.7
+${PG_SUBPREFIX}man/man7/create_trigger.7
+${PG_SUBPREFIX}man/man7/create_type.7
+${PG_SUBPREFIX}man/man7/create_user.7
+${PG_SUBPREFIX}man/man7/create_view.7
+${PG_SUBPREFIX}man/man7/deallocate.7
+${PG_SUBPREFIX}man/man7/declare.7
+${PG_SUBPREFIX}man/man7/delete.7
+${PG_SUBPREFIX}man/man7/drop_aggregate.7
+${PG_SUBPREFIX}man/man7/drop_cast.7
+${PG_SUBPREFIX}man/man7/drop_conversion.7
+${PG_SUBPREFIX}man/man7/drop_database.7
+${PG_SUBPREFIX}man/man7/drop_domain.7
+${PG_SUBPREFIX}man/man7/drop_function.7
+${PG_SUBPREFIX}man/man7/drop_group.7
+${PG_SUBPREFIX}man/man7/drop_index.7
+${PG_SUBPREFIX}man/man7/drop_language.7
+${PG_SUBPREFIX}man/man7/drop_operator.7
+${PG_SUBPREFIX}man/man7/drop_operator_class.7
+${PG_SUBPREFIX}man/man7/drop_rule.7
+${PG_SUBPREFIX}man/man7/drop_schema.7
+${PG_SUBPREFIX}man/man7/drop_sequence.7
+${PG_SUBPREFIX}man/man7/drop_table.7
+${PG_SUBPREFIX}man/man7/drop_tablespace.7
+${PG_SUBPREFIX}man/man7/drop_trigger.7
+${PG_SUBPREFIX}man/man7/drop_type.7
+${PG_SUBPREFIX}man/man7/drop_user.7
+${PG_SUBPREFIX}man/man7/drop_view.7
+${PG_SUBPREFIX}man/man7/end.7
+${PG_SUBPREFIX}man/man7/execute.7
+${PG_SUBPREFIX}man/man7/explain.7
+${PG_SUBPREFIX}man/man7/fetch.7
+${PG_SUBPREFIX}man/man7/grant.7
+${PG_SUBPREFIX}man/man7/insert.7
+${PG_SUBPREFIX}man/man7/listen.7
+${PG_SUBPREFIX}man/man7/load.7
+${PG_SUBPREFIX}man/man7/lock.7
+${PG_SUBPREFIX}man/man7/move.7
+${PG_SUBPREFIX}man/man7/notify.7
+${PG_SUBPREFIX}man/man7/prepare.7
+${PG_SUBPREFIX}man/man7/reindex.7
+${PG_SUBPREFIX}man/man7/release_savepoint.7
+${PG_SUBPREFIX}man/man7/reset.7
+${PG_SUBPREFIX}man/man7/revoke.7
+${PG_SUBPREFIX}man/man7/rollback.7
+${PG_SUBPREFIX}man/man7/rollback_to_savepoint.7
+${PG_SUBPREFIX}man/man7/savepoint.7
+${PG_SUBPREFIX}man/man7/select.7
+${PG_SUBPREFIX}man/man7/select_into.7
+${PG_SUBPREFIX}man/man7/set.7
+${PG_SUBPREFIX}man/man7/set_constraints.7
+${PG_SUBPREFIX}man/man7/set_session_authorization.7
+${PG_SUBPREFIX}man/man7/set_transaction.7
+${PG_SUBPREFIX}man/man7/show.7
+${PG_SUBPREFIX}man/man7/spi_connect.7
+${PG_SUBPREFIX}man/man7/spi_copytuple.7
+${PG_SUBPREFIX}man/man7/spi_cursor_close.7
+${PG_SUBPREFIX}man/man7/spi_cursor_fetch.7
+${PG_SUBPREFIX}man/man7/spi_cursor_find.7
+${PG_SUBPREFIX}man/man7/spi_cursor_move.7
+${PG_SUBPREFIX}man/man7/spi_cursor_open.7
+${PG_SUBPREFIX}man/man7/spi_exec.7
+${PG_SUBPREFIX}man/man7/spi_execp.7
+${PG_SUBPREFIX}man/man7/spi_execute.7
+${PG_SUBPREFIX}man/man7/spi_execute_plan.7
+${PG_SUBPREFIX}man/man7/spi_finish.7
+${PG_SUBPREFIX}man/man7/spi_fname.7
+${PG_SUBPREFIX}man/man7/spi_fnumber.7
+${PG_SUBPREFIX}man/man7/spi_freeplan.7
+${PG_SUBPREFIX}man/man7/spi_freetuple.7
+${PG_SUBPREFIX}man/man7/spi_freetuptable.7
+${PG_SUBPREFIX}man/man7/spi_getargcount.7
+${PG_SUBPREFIX}man/man7/spi_getargtypeid.7
+${PG_SUBPREFIX}man/man7/spi_getbinval.7
+${PG_SUBPREFIX}man/man7/spi_getrelname.7
+${PG_SUBPREFIX}man/man7/spi_gettype.7
+${PG_SUBPREFIX}man/man7/spi_gettypeid.7
+${PG_SUBPREFIX}man/man7/spi_getvalue.7
+${PG_SUBPREFIX}man/man7/spi_is_cursor_plan.7
+${PG_SUBPREFIX}man/man7/spi_modifytuple.7
+${PG_SUBPREFIX}man/man7/spi_palloc.7
+${PG_SUBPREFIX}man/man7/spi_pfree.7
+${PG_SUBPREFIX}man/man7/spi_pop.7
+${PG_SUBPREFIX}man/man7/spi_prepare.7
+${PG_SUBPREFIX}man/man7/spi_push.7
+${PG_SUBPREFIX}man/man7/spi_repalloc.7
+${PG_SUBPREFIX}man/man7/spi_returntuple.7
+${PG_SUBPREFIX}man/man7/spi_saveplan.7
+${PG_SUBPREFIX}man/man7/start_transaction.7
+${PG_SUBPREFIX}man/man7/truncate.7
+${PG_SUBPREFIX}man/man7/unlisten.7
+${PG_SUBPREFIX}man/man7/update.7
+${PG_SUBPREFIX}man/man7/vacuum.7
+${PG_SUBPREFIX}share/doc/postgresql/FAQ
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_AIX
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_CYGWIN
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_DEV
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_HPUX
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_IRIX
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_MINGW
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_QNX4
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_SCO
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_Solaris
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_brazilian
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_czech
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_farsi
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_french
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_german
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_hungarian
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_japanese
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_polish
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_russian
+${PG_SUBPREFIX}share/doc/postgresql/FAQ_turkish
+${PG_SUBPREFIX}share/doc/postgresql/KNOWN_BUGS
+${PG_SUBPREFIX}share/doc/postgresql/MISSING_FEATURES
+${PG_SUBPREFIX}share/doc/postgresql/README.mb.big5
+${PG_SUBPREFIX}share/doc/postgresql/README.mb.jp
+${PG_SUBPREFIX}share/doc/postgresql/TODO
+${PG_SUBPREFIX}share/doc/postgresql/TODO.detail/README
+${PG_SUBPREFIX}share/doc/postgresql/TODO.detail/psql
+${PG_SUBPREFIX}share/doc/postgresql/TODO.detail/thread
+${PG_SUBPREFIX}share/doc/postgresql/TODO.detail/trigger
+${PG_SUBPREFIX}share/doc/postgresql/TODO.detail/update
+${PG_SUBPREFIX}share/doc/postgresql/TODO.detail/wal
+${PG_SUBPREFIX}share/doc/postgresql/bug.template
+${PG_SUBPREFIX}share/doc/postgresql/html/LEGALNOTICE.html
+${PG_SUBPREFIX}share/doc/postgresql/html/admin.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-clusterdb.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-createdb.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-createlang.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-createuser.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-dropdb.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-droplang.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-dropuser.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-ecpg.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-initdb.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-ipcclean.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-pg-ctl.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-pg-dumpall.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-pgconfig.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-pgcontroldata.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-pgdump.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-pgresetxlog.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-pgrestore.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-postgres.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-postmaster.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-psql.html
+${PG_SUBPREFIX}share/doc/postgresql/html/app-vacuumdb.html
+${PG_SUBPREFIX}share/doc/postgresql/html/appendixes.html
+${PG_SUBPREFIX}share/doc/postgresql/html/applevel-consistency.html
+${PG_SUBPREFIX}share/doc/postgresql/html/arrays.html
+${PG_SUBPREFIX}share/doc/postgresql/html/auth-methods.html
+${PG_SUBPREFIX}share/doc/postgresql/html/backup-file.html
+${PG_SUBPREFIX}share/doc/postgresql/html/backup-online.html
+${PG_SUBPREFIX}share/doc/postgresql/html/backup.html
+${PG_SUBPREFIX}share/doc/postgresql/html/biblio.html
+${PG_SUBPREFIX}share/doc/postgresql/html/bki-commands.html
+${PG_SUBPREFIX}share/doc/postgresql/html/bki-example.html
+${PG_SUBPREFIX}share/doc/postgresql/html/bki.html
+${PG_SUBPREFIX}share/doc/postgresql/html/bookindex.html
+${PG_SUBPREFIX}share/doc/postgresql/html/bug-reporting.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-aggregate.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-am.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-amop.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-amproc.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-attrdef.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-attribute.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-cast.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-class.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-constraint.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-conversion.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-database.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-depend.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-description.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-group.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-index.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-inherits.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-language.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-largeobject.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-listener.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-namespace.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-opclass.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-operator.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-proc.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-rewrite.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-shadow.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-statistic.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-tablespace.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-trigger.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalog-pg-type.html
+${PG_SUBPREFIX}share/doc/postgresql/html/catalogs.html
+${PG_SUBPREFIX}share/doc/postgresql/html/charset.html
+${PG_SUBPREFIX}share/doc/postgresql/html/client-authentication-problems.html
+${PG_SUBPREFIX}share/doc/postgresql/html/client-authentication.html
+${PG_SUBPREFIX}share/doc/postgresql/html/client-interfaces.html
+${PG_SUBPREFIX}share/doc/postgresql/html/connect-estab.html
+${PG_SUBPREFIX}share/doc/postgresql/html/creating-cluster.html
+${PG_SUBPREFIX}share/doc/postgresql/html/cvs-tree.html
+${PG_SUBPREFIX}share/doc/postgresql/html/cvs.html
+${PG_SUBPREFIX}share/doc/postgresql/html/cvsup.html
+${PG_SUBPREFIX}share/doc/postgresql/html/datatype-binary.html
+${PG_SUBPREFIX}share/doc/postgresql/html/datatype-bit.html
+${PG_SUBPREFIX}share/doc/postgresql/html/datatype-boolean.html
+${PG_SUBPREFIX}share/doc/postgresql/html/datatype-character.html
+${PG_SUBPREFIX}share/doc/postgresql/html/datatype-datetime.html
+${PG_SUBPREFIX}share/doc/postgresql/html/datatype-geometric.html
+${PG_SUBPREFIX}share/doc/postgresql/html/datatype-money.html
+${PG_SUBPREFIX}share/doc/postgresql/html/datatype-net-types.html
+${PG_SUBPREFIX}share/doc/postgresql/html/datatype-oid.html
+${PG_SUBPREFIX}share/doc/postgresql/html/datatype-pseudo.html
+${PG_SUBPREFIX}share/doc/postgresql/html/datatype.html
+${PG_SUBPREFIX}share/doc/postgresql/html/datetime-appendix.html
+${PG_SUBPREFIX}share/doc/postgresql/html/datetime-keywords.html
+${PG_SUBPREFIX}share/doc/postgresql/html/datetime-units-history.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ddl-alter.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ddl-constraints.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ddl-default.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ddl-depend.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ddl-inherit.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ddl-others.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ddl-priv.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ddl-schemas.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ddl-system-columns.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ddl.html
+${PG_SUBPREFIX}share/doc/postgresql/html/disk-full.html
+${PG_SUBPREFIX}share/doc/postgresql/html/diskusage.html
+${PG_SUBPREFIX}share/doc/postgresql/html/dml-delete.html
+${PG_SUBPREFIX}share/doc/postgresql/html/dml-update.html
+${PG_SUBPREFIX}share/doc/postgresql/html/dml.html
+${PG_SUBPREFIX}share/doc/postgresql/html/docguide-authoring.html
+${PG_SUBPREFIX}share/doc/postgresql/html/docguide-build.html
+${PG_SUBPREFIX}share/doc/postgresql/html/docguide-style.html
+${PG_SUBPREFIX}share/doc/postgresql/html/docguide-toolsets.html
+${PG_SUBPREFIX}share/doc/postgresql/html/docguide.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ecpg-commands.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ecpg-connect.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ecpg-descriptors.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ecpg-develop.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ecpg-disconnect.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ecpg-dynamic.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ecpg-errors.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ecpg-include.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ecpg-library.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ecpg-process.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ecpg-set-connection.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ecpg-variables.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ecpg.html
+${PG_SUBPREFIX}share/doc/postgresql/html/encryption-options.html
+${PG_SUBPREFIX}share/doc/postgresql/html/errcodes-appendix.html
+${PG_SUBPREFIX}share/doc/postgresql/html/error-message-reporting.html
+${PG_SUBPREFIX}share/doc/postgresql/html/error-style-guide.html
+${PG_SUBPREFIX}share/doc/postgresql/html/examples.html
+${PG_SUBPREFIX}share/doc/postgresql/html/executor.html
+${PG_SUBPREFIX}share/doc/postgresql/html/explicit-joins.html
+${PG_SUBPREFIX}share/doc/postgresql/html/explicit-locking.html
+${PG_SUBPREFIX}share/doc/postgresql/html/extend-type-system.html
+${PG_SUBPREFIX}share/doc/postgresql/html/extend.html
+${PG_SUBPREFIX}share/doc/postgresql/html/extensibility.html
+${PG_SUBPREFIX}share/doc/postgresql/html/external-extensions.html
+${PG_SUBPREFIX}share/doc/postgresql/html/external-projects.html
+${PG_SUBPREFIX}share/doc/postgresql/html/features.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-admin.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-aggregate.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-array.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-binarystring.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-bitstring.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-comparison.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-comparisons.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-conditional.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-datetime.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-formatting.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-geometry.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-info.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-matching.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-math.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-net.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-sequence.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-srf.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-string.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions-subquery.html
+${PG_SUBPREFIX}share/doc/postgresql/html/functions.html
+${PG_SUBPREFIX}share/doc/postgresql/html/geqo-biblio.html
+${PG_SUBPREFIX}share/doc/postgresql/html/geqo-intro2.html
+${PG_SUBPREFIX}share/doc/postgresql/html/geqo-pg-intro.html
+${PG_SUBPREFIX}share/doc/postgresql/html/geqo.html
+${PG_SUBPREFIX}share/doc/postgresql/html/gist.html
+${PG_SUBPREFIX}share/doc/postgresql/html/groups.html
+${PG_SUBPREFIX}share/doc/postgresql/html/history.html
+${PG_SUBPREFIX}share/doc/postgresql/html/implementation.html
+${PG_SUBPREFIX}share/doc/postgresql/html/index.html
+${PG_SUBPREFIX}share/doc/postgresql/html/indexcost.html
+${PG_SUBPREFIX}share/doc/postgresql/html/indexes-examine.html
+${PG_SUBPREFIX}share/doc/postgresql/html/indexes-expressional.html
+${PG_SUBPREFIX}share/doc/postgresql/html/indexes-multicolumn.html
+${PG_SUBPREFIX}share/doc/postgresql/html/indexes-opclass.html
+${PG_SUBPREFIX}share/doc/postgresql/html/indexes-partial.html
+${PG_SUBPREFIX}share/doc/postgresql/html/indexes-types.html
+${PG_SUBPREFIX}share/doc/postgresql/html/indexes-unique.html
+${PG_SUBPREFIX}share/doc/postgresql/html/indexes.html
+${PG_SUBPREFIX}share/doc/postgresql/html/information-schema.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-applicable-roles.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-check-constraints.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-column-domain-usage.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-column-privileges.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-column-udt-usage.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-columns.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-constraint-column-usage.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-constraint-table-usage.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-data-type-privileges.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-datatypes.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-domain-constraints.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-domain-udt-usage.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-domains.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-element-types.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-enabled-roles.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-information-schema-catalog-name.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-key-column-usage.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-parameters.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-referential-constraints.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-role-column-grants.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-role-routine-grants.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-role-table-grants.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-role-usage-grants.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-routine-privileges.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-routines.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-schemata.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-sql-features.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-sql-implementation-info.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-sql-languages.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-sql-packages.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-sql-sizing-profiles.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-sql-sizing.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-table-constraints.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-table-privileges.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-tables.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-triggers.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-usage-privileges.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-view-column-usage.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-view-table-usage.html
+${PG_SUBPREFIX}share/doc/postgresql/html/infoschema-views.html
+${PG_SUBPREFIX}share/doc/postgresql/html/install-getsource.html
+${PG_SUBPREFIX}share/doc/postgresql/html/install-post.html
+${PG_SUBPREFIX}share/doc/postgresql/html/install-procedure.html
+${PG_SUBPREFIX}share/doc/postgresql/html/install-requirements.html
+${PG_SUBPREFIX}share/doc/postgresql/html/install-upgrading.html
+${PG_SUBPREFIX}share/doc/postgresql/html/install-win32.html
+${PG_SUBPREFIX}share/doc/postgresql/html/installation.html
+${PG_SUBPREFIX}share/doc/postgresql/html/internals.html
+${PG_SUBPREFIX}share/doc/postgresql/html/kernel-resources.html
+${PG_SUBPREFIX}share/doc/postgresql/html/largeobjects.html
+${PG_SUBPREFIX}share/doc/postgresql/html/libpq-async.html
+${PG_SUBPREFIX}share/doc/postgresql/html/libpq-build.html
+${PG_SUBPREFIX}share/doc/postgresql/html/libpq-cancel.html
+${PG_SUBPREFIX}share/doc/postgresql/html/libpq-control.html
+${PG_SUBPREFIX}share/doc/postgresql/html/libpq-copy.html
+${PG_SUBPREFIX}share/doc/postgresql/html/libpq-envars.html
+${PG_SUBPREFIX}share/doc/postgresql/html/libpq-example.html
+${PG_SUBPREFIX}share/doc/postgresql/html/libpq-exec.html
+${PG_SUBPREFIX}share/doc/postgresql/html/libpq-fastpath.html
+${PG_SUBPREFIX}share/doc/postgresql/html/libpq-notice-processing.html
+${PG_SUBPREFIX}share/doc/postgresql/html/libpq-notify.html
+${PG_SUBPREFIX}share/doc/postgresql/html/libpq-pgpass.html
+${PG_SUBPREFIX}share/doc/postgresql/html/libpq-ssl.html
+${PG_SUBPREFIX}share/doc/postgresql/html/libpq-status.html
+${PG_SUBPREFIX}share/doc/postgresql/html/libpq-threading.html
+${PG_SUBPREFIX}share/doc/postgresql/html/libpq.html
+${PG_SUBPREFIX}share/doc/postgresql/html/limitations.html
+${PG_SUBPREFIX}share/doc/postgresql/html/lo-examplesect.html
+${PG_SUBPREFIX}share/doc/postgresql/html/lo-funcs.html
+${PG_SUBPREFIX}share/doc/postgresql/html/lo-implementation.html
+${PG_SUBPREFIX}share/doc/postgresql/html/lo-interfaces.html
+${PG_SUBPREFIX}share/doc/postgresql/html/locking-indexes.html
+${PG_SUBPREFIX}share/doc/postgresql/html/logfile-maintenance.html
+${PG_SUBPREFIX}share/doc/postgresql/html/maintenance.html
+${PG_SUBPREFIX}share/doc/postgresql/html/manage-ag-config.html
+${PG_SUBPREFIX}share/doc/postgresql/html/manage-ag-createdb.html
+${PG_SUBPREFIX}share/doc/postgresql/html/manage-ag-dropdb.html
+${PG_SUBPREFIX}share/doc/postgresql/html/manage-ag-tablespaces.html
+${PG_SUBPREFIX}share/doc/postgresql/html/manage-ag-templatedbs.html
+${PG_SUBPREFIX}share/doc/postgresql/html/managing-databases.html
+${PG_SUBPREFIX}share/doc/postgresql/html/migration.html
+${PG_SUBPREFIX}share/doc/postgresql/html/monitoring-locks.html
+${PG_SUBPREFIX}share/doc/postgresql/html/monitoring-stats.html
+${PG_SUBPREFIX}share/doc/postgresql/html/monitoring.html
+${PG_SUBPREFIX}share/doc/postgresql/html/multibyte.html
+${PG_SUBPREFIX}share/doc/postgresql/html/mvcc.html
+${PG_SUBPREFIX}share/doc/postgresql/html/nls-programmer.html
+${PG_SUBPREFIX}share/doc/postgresql/html/nls.html
+${PG_SUBPREFIX}share/doc/postgresql/html/notation.html
+${PG_SUBPREFIX}share/doc/postgresql/html/overview.html
+${PG_SUBPREFIX}share/doc/postgresql/html/parser-stage.html
+${PG_SUBPREFIX}share/doc/postgresql/html/performance-tips.html
+${PG_SUBPREFIX}share/doc/postgresql/html/perm-functions.html
+${PG_SUBPREFIX}share/doc/postgresql/html/planner-optimizer.html
+${PG_SUBPREFIX}share/doc/postgresql/html/planner-stats.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plhandler.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plperl-data.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plperl-database.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plperl-global.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plperl-missing.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plperl-triggers.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plperl-trusted.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plperl.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plpgsql-control-structures.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plpgsql-cursors.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plpgsql-declarations.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plpgsql-development-tips.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plpgsql-errors-and-messages.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plpgsql-expressions.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plpgsql-porting.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plpgsql-statements.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plpgsql-structure.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plpgsql-trigger.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plpgsql.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plpython-database.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plpython-trigger.html
+${PG_SUBPREFIX}share/doc/postgresql/html/plpython.html
+${PG_SUBPREFIX}share/doc/postgresql/html/pltcl-data.html
+${PG_SUBPREFIX}share/doc/postgresql/html/pltcl-dbaccess.html
+${PG_SUBPREFIX}share/doc/postgresql/html/pltcl-functions.html
+${PG_SUBPREFIX}share/doc/postgresql/html/pltcl-global.html
+${PG_SUBPREFIX}share/doc/postgresql/html/pltcl-procnames.html
+${PG_SUBPREFIX}share/doc/postgresql/html/pltcl-trigger.html
+${PG_SUBPREFIX}share/doc/postgresql/html/pltcl-unknown.html
+${PG_SUBPREFIX}share/doc/postgresql/html/pltcl.html
+${PG_SUBPREFIX}share/doc/postgresql/html/populate.html
+${PG_SUBPREFIX}share/doc/postgresql/html/postmaster-shutdown.html
+${PG_SUBPREFIX}share/doc/postgresql/html/postmaster-start.html
+${PG_SUBPREFIX}share/doc/postgresql/html/preface.html
+${PG_SUBPREFIX}share/doc/postgresql/html/privileges.html
+${PG_SUBPREFIX}share/doc/postgresql/html/protocol-changes.html
+${PG_SUBPREFIX}share/doc/postgresql/html/protocol-error-fields.html
+${PG_SUBPREFIX}share/doc/postgresql/html/protocol-flow.html
+${PG_SUBPREFIX}share/doc/postgresql/html/protocol-message-formats.html
+${PG_SUBPREFIX}share/doc/postgresql/html/protocol-message-types.html
+${PG_SUBPREFIX}share/doc/postgresql/html/protocol.html
+${PG_SUBPREFIX}share/doc/postgresql/html/queries-limit.html
+${PG_SUBPREFIX}share/doc/postgresql/html/queries-order.html
+${PG_SUBPREFIX}share/doc/postgresql/html/queries-select-lists.html
+${PG_SUBPREFIX}share/doc/postgresql/html/queries-table-expressions.html
+${PG_SUBPREFIX}share/doc/postgresql/html/queries-union.html
+${PG_SUBPREFIX}share/doc/postgresql/html/queries.html
+${PG_SUBPREFIX}share/doc/postgresql/html/reference-client.html
+${PG_SUBPREFIX}share/doc/postgresql/html/reference-server.html
+${PG_SUBPREFIX}share/doc/postgresql/html/reference.html
+${PG_SUBPREFIX}share/doc/postgresql/html/regress-evaluation.html
+${PG_SUBPREFIX}share/doc/postgresql/html/regress-platform.html
+${PG_SUBPREFIX}share/doc/postgresql/html/regress.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-0-01.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-0-02.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-0-03.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-1-0.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-1-01.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-1-02.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-1-09.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-6-0.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-6-1-1.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-6-1.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-6-2-1.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-6-2.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-6-3-1.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-6-3-2.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-6-3.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-6-4-1.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-6-4-2.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-6-4.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-6-5-1.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-6-5-2.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-6-5-3.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-6-5.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-0-1.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-0-2.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-0-3.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-0.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-1-1.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-1-2.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-1-3.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-1.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-2-1.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-2-2.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-2-3.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-2-4.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-2-5.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-2-6.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-2-7.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-2-8.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-2.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-1.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-2.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-3.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-4.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-5.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-6.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-7.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-8.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-9.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-10.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4-1.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4-2.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4-3.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4-4.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4-5.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4-6.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4-7.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4-8.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-8-0-1.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-8-0-2.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-8-0.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release.html
+${PG_SUBPREFIX}share/doc/postgresql/html/resources.html
+${PG_SUBPREFIX}share/doc/postgresql/html/routine-reindex.html
+${PG_SUBPREFIX}share/doc/postgresql/html/rowtypes.html
+${PG_SUBPREFIX}share/doc/postgresql/html/rule-system.html
+${PG_SUBPREFIX}share/doc/postgresql/html/rules-privileges.html
+${PG_SUBPREFIX}share/doc/postgresql/html/rules-status.html
+${PG_SUBPREFIX}share/doc/postgresql/html/rules-triggers.html
+${PG_SUBPREFIX}share/doc/postgresql/html/rules-update.html
+${PG_SUBPREFIX}share/doc/postgresql/html/rules-views.html
+${PG_SUBPREFIX}share/doc/postgresql/html/rules.html
+${PG_SUBPREFIX}share/doc/postgresql/html/runtime-config.html
+${PG_SUBPREFIX}share/doc/postgresql/html/runtime.html
+${PG_SUBPREFIX}share/doc/postgresql/html/server-programming.html
+${PG_SUBPREFIX}share/doc/postgresql/html/source.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-examples.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-interface-support.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-memory.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-realloc.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-connect.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-copytuple.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-cursor-close.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-cursor-fetch.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-cursor-find.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-cursor-move.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-cursor-open.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-exec.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-execp.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-execute-plan.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-execute.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-finish.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-fname.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-fnumber.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-freeplan.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-freetuple.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-freetupletable.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-getargcount.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-getargtypeid.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-getbinval.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-getrelname.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-gettype.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-gettypeid.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-getvalue.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-is-cursor-plan.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-modifytuple.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-palloc.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-pfree.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-pop.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-prepare.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-push.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-returntuple.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-spi-saveplan.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi-visibility.html
+${PG_SUBPREFIX}share/doc/postgresql/html/spi.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-abort.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-alteraggregate.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-alterconversion.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-alterdatabase.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-alterdomain.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-alterfunction.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-altergroup.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-alterindex.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-alterlanguage.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-alteropclass.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-alteroperator.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-alterschema.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-altersequence.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-altertable.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-altertablespace.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-altertrigger.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-altertype.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-alteruser.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-analyze.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-begin.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-checkpoint.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-close.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-cluster.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-commands.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-comment.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-commit.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-copy.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createaggregate.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createcast.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createconstraint.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createconversion.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createdatabase.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createdomain.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createfunction.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-creategroup.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createindex.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createlanguage.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createopclass.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createoperator.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createrule.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createschema.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createsequence.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createtable.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createtableas.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createtablespace.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createtrigger.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createtype.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createuser.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-createview.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-deallocate.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-declare.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-delete.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-dropaggregate.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-dropcast.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-dropconversion.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-dropdatabase.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-dropdomain.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-dropfunction.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-dropgroup.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-dropindex.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-droplanguage.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-dropopclass.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-dropoperator.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-droprule.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-dropschema.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-dropsequence.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-droptable.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-droptablespace.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-droptrigger.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-droptype.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-dropuser.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-dropview.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-end.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-execute.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-explain.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-expressions.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-fetch.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-grant.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-insert.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-keywords-appendix.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-listen.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-load.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-lock.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-move.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-notify.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-prepare.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-reindex.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-release-savepoint.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-reset.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-revoke.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-rollback-to.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-rollback.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-savepoint.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-select.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-selectinto.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-set-constraints.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-set-session-authorization.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-set-transaction.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-set.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-show.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-start-transaction.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-syntax.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-truncate.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-unlisten.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-update.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql-vacuum.html
+${PG_SUBPREFIX}share/doc/postgresql/html/sql.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ssh-tunnels.html
+${PG_SUBPREFIX}share/doc/postgresql/html/ssl-tcp.html
+${PG_SUBPREFIX}share/doc/postgresql/html/storage-page-layout.html
+${PG_SUBPREFIX}share/doc/postgresql/html/storage-toast.html
+${PG_SUBPREFIX}share/doc/postgresql/html/storage.html
+${PG_SUBPREFIX}share/doc/postgresql/html/stylesheet.css
+${PG_SUBPREFIX}share/doc/postgresql/html/supported-platforms.html
+${PG_SUBPREFIX}share/doc/postgresql/html/transaction-iso.html
+${PG_SUBPREFIX}share/doc/postgresql/html/trigger-datachanges.html
+${PG_SUBPREFIX}share/doc/postgresql/html/trigger-example.html
+${PG_SUBPREFIX}share/doc/postgresql/html/trigger-interface.html
+${PG_SUBPREFIX}share/doc/postgresql/html/triggers.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-accessdb.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-advanced.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-agg.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-arch.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-concepts.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-conclusion.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-createdb.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-delete.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-fk.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-inheritance.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-join.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-populate.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-select.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-sql.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-start.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-table.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-transactions.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-update.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial-views.html
+${PG_SUBPREFIX}share/doc/postgresql/html/tutorial.html
+${PG_SUBPREFIX}share/doc/postgresql/html/typeconv-func.html
+${PG_SUBPREFIX}share/doc/postgresql/html/typeconv-oper.html
+${PG_SUBPREFIX}share/doc/postgresql/html/typeconv-query.html
+${PG_SUBPREFIX}share/doc/postgresql/html/typeconv-union-case.html
+${PG_SUBPREFIX}share/doc/postgresql/html/typeconv.html
+${PG_SUBPREFIX}share/doc/postgresql/html/unsupported-features-sql-standard.html
+${PG_SUBPREFIX}share/doc/postgresql/html/user-attributes.html
+${PG_SUBPREFIX}share/doc/postgresql/html/user-manag.html
+${PG_SUBPREFIX}share/doc/postgresql/html/view-pg-indexes.html
+${PG_SUBPREFIX}share/doc/postgresql/html/view-pg-locks.html
+${PG_SUBPREFIX}share/doc/postgresql/html/view-pg-rules.html
+${PG_SUBPREFIX}share/doc/postgresql/html/view-pg-settings.html
+${PG_SUBPREFIX}share/doc/postgresql/html/view-pg-stats.html
+${PG_SUBPREFIX}share/doc/postgresql/html/view-pg-tables.html
+${PG_SUBPREFIX}share/doc/postgresql/html/view-pg-user.html
+${PG_SUBPREFIX}share/doc/postgresql/html/view-pg-views.html
+${PG_SUBPREFIX}share/doc/postgresql/html/views-overview.html
+${PG_SUBPREFIX}share/doc/postgresql/html/wal-configuration.html
+${PG_SUBPREFIX}share/doc/postgresql/html/wal-internals.html
+${PG_SUBPREFIX}share/doc/postgresql/html/wal.html
+${PG_SUBPREFIX}share/doc/postgresql/html/xaggr.html
+${PG_SUBPREFIX}share/doc/postgresql/html/xfunc-c.html
+${PG_SUBPREFIX}share/doc/postgresql/html/xfunc-internal.html
+${PG_SUBPREFIX}share/doc/postgresql/html/xfunc-overload.html
+${PG_SUBPREFIX}share/doc/postgresql/html/xfunc-pl.html
+${PG_SUBPREFIX}share/doc/postgresql/html/xfunc-sql.html
+${PG_SUBPREFIX}share/doc/postgresql/html/xfunc-volatility.html
+${PG_SUBPREFIX}share/doc/postgresql/html/xfunc.html
+${PG_SUBPREFIX}share/doc/postgresql/html/xindex.html
+${PG_SUBPREFIX}share/doc/postgresql/html/xoper-optimization.html
+${PG_SUBPREFIX}share/doc/postgresql/html/xoper.html
+${PG_SUBPREFIX}share/doc/postgresql/html/xplang.html
+${PG_SUBPREFIX}share/doc/postgresql/html/xtypes.html
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/af/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/initdb.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/pg_config.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/pg_ctl.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/pg_dump.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/pg_resetxlog.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/pgscripts.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/de/LC_MESSAGES/initdb.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/de/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/de/LC_MESSAGES/pg_config.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/de/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/de/LC_MESSAGES/pg_ctl.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/de/LC_MESSAGES/pg_dump.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/de/LC_MESSAGES/pg_resetxlog.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/de/LC_MESSAGES/pgscripts.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/de/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/es/LC_MESSAGES/initdb.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/es/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/es/LC_MESSAGES/pg_config.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/es/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/es/LC_MESSAGES/pg_ctl.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/es/LC_MESSAGES/pg_dump.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/es/LC_MESSAGES/pg_resetxlog.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/es/LC_MESSAGES/pgscripts.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/es/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/fa/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/fa/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/initdb.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/pg_config.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/pg_ctl.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/pg_dump.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/pg_resetxlog.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/pgscripts.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/hr/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/pg_resetxlog.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/it/LC_MESSAGES/initdb.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/it/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/it/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/it/LC_MESSAGES/pg_dump.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/it/LC_MESSAGES/pg_resetxlog.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/it/LC_MESSAGES/pgscripts.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/it/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/initdb.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/pg_config.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/pg_ctl.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/pg_dump.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/pg_resetxlog.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/pgscripts.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/nb/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/nb/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/nb/LC_MESSAGES/pg_dump.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/nb/LC_MESSAGES/pg_resetxlog.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/nb/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/initdb.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/pg_config.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/initdb.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/pg_config.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/pg_ctl.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/pg_dump.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/pg_resetxlog.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/pgscripts.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/initdb.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/pg_config.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/pg_ctl.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/pg_dump.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/pg_resetxlog.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/pgscripts.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/initdb.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/pg_config.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/pg_ctl.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/pg_dump.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/pg_resetxlog.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/pgscripts.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/initdb.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/pg_ctl.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/pg_dump.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/pg_resetxlog.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/pgscripts.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/initdb.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/pg_config.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/pg_ctl.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/pg_dump.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/pg_resetxlog.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/pgscripts.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/initdb.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/pg_config.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/pg_ctl.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/pg_dump.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/pg_resetxlog.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/pgscripts.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/initdb.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/pg_config.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/pg_ctl.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/pg_dump.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/pg_resetxlog.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/pgscripts.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/initdb.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/pg_config.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/pg_ctl.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/pg_dump.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/pg_resetxlog.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/pgscripts.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/initdb.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/libpq.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/pg_config.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/pg_controldata.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/pg_ctl.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/pg_dump.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/pg_resetxlog.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/pgscripts.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/psql.mo
+${PG_SUBPREFIX}share/postgresql/pg_service.conf.sample
+${PG_SUBPREFIX}share/postgresql/psqlrc.sample
+@dirrm ${PG_SUBPREFIX}share/postgresql
+@dirrm ${PG_SUBPREFIX}share/doc/postgresql/html
+@dirrm ${PG_SUBPREFIX}share/doc/postgresql/TODO.detail
+@dirrm ${PG_SUBPREFIX}share/doc/postgresql
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/utils
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/tcop
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/storage
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/rewrite
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/regex
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/port/win32/sys
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/port/win32/netinet
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/port/win32/arpa
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/port/win32
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/port
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/parser
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/optimizer
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/nodes
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/mb
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/libpq
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/lib
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/executor
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/commands
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/catalog
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/bootstrap
+@dirrm ${PG_SUBPREFIX}include/postgresql/server/access
+@dirrm ${PG_SUBPREFIX}include/postgresql/server
+@dirrm ${PG_SUBPREFIX}include/postgresql/internal/libpq
+@dirrm ${PG_SUBPREFIX}include/postgresql/internal
+@dirrm ${PG_SUBPREFIX}include/postgresql/informix/esql
+@dirrm ${PG_SUBPREFIX}include/postgresql/informix
+@dirrm ${PG_SUBPREFIX}include/postgresql
+@dirrm ${PG_SUBPREFIX}include/libpq
diff --git a/databases/postgresql80-client/buildlink3.mk b/databases/postgresql80-client/buildlink3.mk
index 9d2fd7ccdc6..aac3488a26a 100644
--- a/databases/postgresql80-client/buildlink3.mk
+++ b/databases/postgresql80-client/buildlink3.mk
@@ -1,8 +1,10 @@
-# $NetBSD: buildlink3.mk,v 1.1 2005/04/11 20:34:43 recht Exp $
+# $NetBSD: buildlink3.mk,v 1.2 2005/08/05 19:43:45 jlam Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
POSTGRESQL80_CLIENT_BUILDLINK3_MK:= ${POSTGRESQL80_CLIENT_BUILDLINK3_MK}+
+.include "../../mk/bsd.prefs.mk"
+
.if !empty(BUILDLINK_DEPTH:M+)
BUILDLINK_DEPENDS+= postgresql80-client
.endif
@@ -11,11 +13,13 @@ BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npostgresql80-client}
BUILDLINK_PACKAGES+= postgresql80-client
.if !empty(POSTGRESQL80_CLIENT_BUILDLINK3_MK:M+)
-BUILDLINK_DEPENDS.postgresql80-client+= postgresql80-client>=8.0.2
+BUILDLINK_DEPENDS.postgresql80-client+= postgresql80-client>=8.0.2
BUILDLINK_PKGSRCDIR.postgresql80-client?= ../../databases/postgresql80-client
-#BUILDLINK_INCDIRS.postgresql80-client+= pgsql80/include
-#BUILDLINK_CLIENTDIRS.postgresql80-client+= pgsql80/lib
+. if defined(PG_SUBPREFIX) && !empty(PG_SUBPREFIX)
+BUILDLINK_INCDIRS.postgresql80-client?= ${PG_SUBPREFIX}/include
+BUILDLINK_LIBDIRS.postgresql80-client?= ${PG_SUBPREFIX}/lib
+. endif
# This variable contains the libraries need to link most clients.
BUILDLINK_LDADD.postgresql80-client= -lpq ${BUILDLINK_LDADD.gettext}
@@ -25,6 +29,5 @@ BUILDLINK_FILES.postgresql80-client+= bin/pg_config
.include "../../security/openssl/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/databases/postgresql80-server/Makefile b/databases/postgresql80-server/Makefile
index 000221d2a7f..892ccb5370e 100644
--- a/databases/postgresql80-server/Makefile
+++ b/databases/postgresql80-server/Makefile
@@ -1,34 +1,54 @@
-# $NetBSD: Makefile,v 1.8 2005/07/09 04:34:53 cjs Exp $
+# $NetBSD: Makefile,v 1.9 2005/08/05 19:43:45 jlam Exp $
-PKGNAME= postgresql80-server-${BASE_VERS}
-PKGREVISION= 1
-COMMENT= PostgreSQL database server programs
-
-DEPENDS+= postgresql80-client>=${BASE_VERS}:../../databases/postgresql80-client
+PKGNAME= postgresql80-server-${BASE_VERS}
+PKGREVISION= 2
+COMMENT= PostgreSQL database server programs
# mips has no TAS implementation
NOT_FOR_PLATFORM= *-*-mips
.include "../../databases/postgresql80/Makefile.common"
+# Use shlibtool (invoked as "$(LIBTOOL)") to build modules.
+USE_LIBTOOL= yes
+PKG_LIBTOOL= ${PKG_SHLIBTOOL}
+
USE_PKGINSTALL= yes
DEINSTALL_EXTRA_TMPL+= ${.CURDIR}/DEINSTALL
MESSAGE_SRC= ${.CURDIR}/MESSAGE
+CONFIGURE_ARGS+= --with-openssl
+
BUILD_DIRS= ${WRKSRC}/src/backend
BUILD_DIRS+= ${WRKSRC}/src/backend/utils/mb/conversion_procs
BUILD_DIRS+= ${WRKSRC}/src/timezone
BUILD_DIRS+= ${WRKSRC}/src/pl
-PKG_OPTIONS_VAR= PKG_OPTIONS.postgresql80-server
-PKG_SUPPORTED_OPTIONS= pam
-.include "../../mk/bsd.options.mk"
+# PostgreSQL has loadable server-side language modules.
+#
+# Explicitly set DLOPEN_REQUIRE_PTHREADS to "no" on NetBSD as NetBSD-2.x
+# had problems with mixing dlopen() and pthreads, which blows up in
+# PostgreSQL's backend (pkg/28729). This works on older and newer
+# versions of NetBSD as well since they don't have the bad interaction
+# between dlopen() and pthreads.
+#
+.if ${OPSYS} == "NetBSD"
+DLOPEN_REQUIRE_PTHREADS= no
+.endif
+.include "../../mk/dlopen.buildlink3.mk"
-.if !empty(PKG_OPTIONS:Mpam)
-. include "../../mk/pam.buildlink3.mk"
-CONFIGURE_ARGS+= --with-pam
+# If we're using libltdl to provide "dlopen" functionality, then add the
+# dependency and make sure that we link against -lltdl.
+#
+.if !empty(USE_LIBLTDL:M[yY][eE][sS])
+DL_LIBS+= -lltdl
+. include "../../devel/libltdl/buildlink3.mk"
.endif
+PKG_OPTIONS_VAR= PKG_OPTIONS.postgresql80-server
+PKG_SUPPORTED_OPTIONS= pam
+.include "../../databases/postgresql80/options.mk"
+
# PGUSER username of the database administrator
# PGGROUP group of the database administrator
# PGHOME home directory of the database administrator and location of
@@ -47,39 +67,25 @@ PKG_GROUPS= ${PGGROUP}
RCD_SCRIPTS= pgsql
-post-buildlink:
-#
-# Avoid conflict between "${LOCALBASE}/include/openssl/des.h" and
+.include "../../databases/postgresql80-client/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+
+# Avoid conflict between "${SSLBASE}/include/openssl/des.h" and
# "/usr/include/crypt.h" -- we want the definitions in the former.
#
-.if (${OPSYS} == "SunOS")
+post-wrapper:
+.if ${OPSYS} == "SunOS"
${TOUCH} ${BUILDLINK_DIR}/include/crypt.h
.endif
pre-build:
- ${_PKG_SILENT}${_PKG_DEBUG}${_ULIMIT_CMD}cd ${WRKSRC}/src/backend && \
- ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} \
- ../../src/include/parser/parse.h ../../src/include/utils/fmgroids.h
- ${_PKG_SILENT}${_PKG_DEBUG}${_ULIMIT_CMD}cd ${WRKSRC}/src/port && \
+ ${_PKG_SILENT}${_PKG_DEBUG}${_ULIMIT_CMD} \
+ cd ${WRKSRC}/src/backend && \
+ ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} \
+ ../../src/include/parser/parse.h \
+ ../../src/include/utils/fmgroids.h
+ ${_PKG_SILENT}${_PKG_DEBUG}${_ULIMIT_CMD} \
+ cd ${WRKSRC}/src/port && \
${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS}
-pre-install:
- @case "X${PGUSER}" in \
- Xbin|Xetc|Xinclude|Xinfo|Xlib|Xlibdata|Xlibexec|Xman|Xsbin|Xshare) \
- ${ECHO} "You have chosen PGUSER=${PGUSER} which will"; \
- ${ECHO} "cause trouble, because the postgres home directory"; \
- ${ECHO} "would be ${PGHOME}. Please"; \
- ${ECHO} "set PGUSER to something more reasonable"; \
- ${ECHO} "like pgsql."; \
- ${ECHO} ""; \
- ${FALSE}; \
- ;; \
- esac
-
-#post-install:
-# ${EGREP} -v "^#" ${FILESDIR}/man.server > ${WRKDIR}/man_tar
-# cd ${PG_DIR}/man && ${TAR} -zxm -T ${WRKDIR}/man_tar \
-# -f ${WRKSRC}/doc/man.tar.gz
-
-.include "../../databases/postgresql80-client/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/databases/postgresql80-server/PLIST b/databases/postgresql80-server/PLIST
index 10eba5ea7b8..9c00889c4af 100644
--- a/databases/postgresql80-server/PLIST
+++ b/databases/postgresql80-server/PLIST
@@ -1,637 +1,637 @@
-@comment $NetBSD: PLIST,v 1.5 2005/05/02 20:33:59 reed Exp $
-bin/postgres
-bin/postmaster
-lib/postgresql/ascii_and_mic.so
-lib/postgresql/cyrillic_and_mic.so
-lib/postgresql/euc_cn_and_mic.so
-lib/postgresql/euc_jp_and_sjis.so
-lib/postgresql/euc_kr_and_mic.so
-lib/postgresql/euc_tw_and_big5.so
-lib/postgresql/latin2_and_win1250.so
-lib/postgresql/latin_and_mic.so
-lib/postgresql/plpgsql.so
-lib/postgresql/utf8_and_ascii.so
-lib/postgresql/utf8_and_big5.so
-lib/postgresql/utf8_and_cyrillic.so
-lib/postgresql/utf8_and_euc_cn.so
-lib/postgresql/utf8_and_euc_jp.so
-lib/postgresql/utf8_and_euc_kr.so
-lib/postgresql/utf8_and_euc_tw.so
-lib/postgresql/utf8_and_gb18030.so
-lib/postgresql/utf8_and_gbk.so
-lib/postgresql/utf8_and_iso8859.so
-lib/postgresql/utf8_and_iso8859_1.so
-lib/postgresql/utf8_and_johab.so
-lib/postgresql/utf8_and_sjis.so
-lib/postgresql/utf8_and_tcvn.so
-lib/postgresql/utf8_and_uhc.so
-lib/postgresql/utf8_and_win1250.so
-lib/postgresql/utf8_and_win1256.so
-lib/postgresql/utf8_and_win874.so
-${PKGLOCALEDIR}/locale/af/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/de/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/es/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/hr/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/it/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/nb/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/postgres.mo
-${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/postgres.mo
-share/examples/rc.d/pgsql
-share/postgresql80/conversion_create.sql
-share/postgresql80/information_schema.sql
-share/postgresql80/pg_hba.conf.sample
-share/postgresql80/pg_ident.conf.sample
-share/postgresql80/postgres.bki
-share/postgresql80/postgres.description
-share/postgresql80/postgresql.conf.sample
-share/postgresql80/recovery.conf.sample
-share/postgresql80/sql_features.txt
-share/postgresql80/system_views.sql
-share/postgresql80/timezone/Africa/Abidjan
-share/postgresql80/timezone/Africa/Accra
-share/postgresql80/timezone/Africa/Addis_Ababa
-share/postgresql80/timezone/Africa/Algiers
-share/postgresql80/timezone/Africa/Asmera
-share/postgresql80/timezone/Africa/Bamako
-share/postgresql80/timezone/Africa/Bangui
-share/postgresql80/timezone/Africa/Banjul
-share/postgresql80/timezone/Africa/Bissau
-share/postgresql80/timezone/Africa/Blantyre
-share/postgresql80/timezone/Africa/Brazzaville
-share/postgresql80/timezone/Africa/Bujumbura
-share/postgresql80/timezone/Africa/Cairo
-share/postgresql80/timezone/Africa/Casablanca
-share/postgresql80/timezone/Africa/Ceuta
-share/postgresql80/timezone/Africa/Conakry
-share/postgresql80/timezone/Africa/Dakar
-share/postgresql80/timezone/Africa/Dar_es_Salaam
-share/postgresql80/timezone/Africa/Djibouti
-share/postgresql80/timezone/Africa/Douala
-share/postgresql80/timezone/Africa/El_Aaiun
-share/postgresql80/timezone/Africa/Freetown
-share/postgresql80/timezone/Africa/Gaborone
-share/postgresql80/timezone/Africa/Harare
-share/postgresql80/timezone/Africa/Johannesburg
-share/postgresql80/timezone/Africa/Kampala
-share/postgresql80/timezone/Africa/Khartoum
-share/postgresql80/timezone/Africa/Kigali
-share/postgresql80/timezone/Africa/Kinshasa
-share/postgresql80/timezone/Africa/Lagos
-share/postgresql80/timezone/Africa/Libreville
-share/postgresql80/timezone/Africa/Lome
-share/postgresql80/timezone/Africa/Luanda
-share/postgresql80/timezone/Africa/Lubumbashi
-share/postgresql80/timezone/Africa/Lusaka
-share/postgresql80/timezone/Africa/Malabo
-share/postgresql80/timezone/Africa/Maputo
-share/postgresql80/timezone/Africa/Maseru
-share/postgresql80/timezone/Africa/Mbabane
-share/postgresql80/timezone/Africa/Mogadishu
-share/postgresql80/timezone/Africa/Monrovia
-share/postgresql80/timezone/Africa/Nairobi
-share/postgresql80/timezone/Africa/Ndjamena
-share/postgresql80/timezone/Africa/Niamey
-share/postgresql80/timezone/Africa/Nouakchott
-share/postgresql80/timezone/Africa/Ouagadougou
-share/postgresql80/timezone/Africa/Porto-Novo
-share/postgresql80/timezone/Africa/Sao_Tome
-share/postgresql80/timezone/Africa/Timbuktu
-share/postgresql80/timezone/Africa/Tripoli
-share/postgresql80/timezone/Africa/Tunis
-share/postgresql80/timezone/Africa/Windhoek
-share/postgresql80/timezone/America/Adak
-share/postgresql80/timezone/America/Anchorage
-share/postgresql80/timezone/America/Anguilla
-share/postgresql80/timezone/America/Antigua
-share/postgresql80/timezone/America/Araguaina
-share/postgresql80/timezone/America/Argentina/Buenos_Aires
-share/postgresql80/timezone/America/Argentina/Catamarca
-share/postgresql80/timezone/America/Argentina/ComodRivadavia
-share/postgresql80/timezone/America/Argentina/Cordoba
-share/postgresql80/timezone/America/Argentina/Jujuy
-share/postgresql80/timezone/America/Argentina/La_Rioja
-share/postgresql80/timezone/America/Argentina/Mendoza
-share/postgresql80/timezone/America/Argentina/Rio_Gallegos
-share/postgresql80/timezone/America/Argentina/San_Juan
-share/postgresql80/timezone/America/Argentina/Tucuman
-share/postgresql80/timezone/America/Argentina/Ushuaia
-share/postgresql80/timezone/America/Aruba
-share/postgresql80/timezone/America/Asuncion
-share/postgresql80/timezone/America/Atka
-share/postgresql80/timezone/America/Bahia
-share/postgresql80/timezone/America/Barbados
-share/postgresql80/timezone/America/Belem
-share/postgresql80/timezone/America/Belize
-share/postgresql80/timezone/America/Boa_Vista
-share/postgresql80/timezone/America/Bogota
-share/postgresql80/timezone/America/Boise
-share/postgresql80/timezone/America/Buenos_Aires
-share/postgresql80/timezone/America/Cambridge_Bay
-share/postgresql80/timezone/America/Campo_Grande
-share/postgresql80/timezone/America/Cancun
-share/postgresql80/timezone/America/Caracas
-share/postgresql80/timezone/America/Catamarca
-share/postgresql80/timezone/America/Cayenne
-share/postgresql80/timezone/America/Cayman
-share/postgresql80/timezone/America/Chicago
-share/postgresql80/timezone/America/Chihuahua
-share/postgresql80/timezone/America/Cordoba
-share/postgresql80/timezone/America/Costa_Rica
-share/postgresql80/timezone/America/Cuiaba
-share/postgresql80/timezone/America/Curacao
-share/postgresql80/timezone/America/Danmarkshavn
-share/postgresql80/timezone/America/Dawson
-share/postgresql80/timezone/America/Dawson_Creek
-share/postgresql80/timezone/America/Denver
-share/postgresql80/timezone/America/Detroit
-share/postgresql80/timezone/America/Dominica
-share/postgresql80/timezone/America/Edmonton
-share/postgresql80/timezone/America/Eirunepe
-share/postgresql80/timezone/America/El_Salvador
-share/postgresql80/timezone/America/Ensenada
-share/postgresql80/timezone/America/Fort_Wayne
-share/postgresql80/timezone/America/Fortaleza
-share/postgresql80/timezone/America/Glace_Bay
-share/postgresql80/timezone/America/Godthab
-share/postgresql80/timezone/America/Goose_Bay
-share/postgresql80/timezone/America/Grand_Turk
-share/postgresql80/timezone/America/Grenada
-share/postgresql80/timezone/America/Guadeloupe
-share/postgresql80/timezone/America/Guatemala
-share/postgresql80/timezone/America/Guayaquil
-share/postgresql80/timezone/America/Guyana
-share/postgresql80/timezone/America/Halifax
-share/postgresql80/timezone/America/Havana
-share/postgresql80/timezone/America/Hermosillo
-share/postgresql80/timezone/America/Indiana/Indianapolis
-share/postgresql80/timezone/America/Indiana/Knox
-share/postgresql80/timezone/America/Indiana/Marengo
-share/postgresql80/timezone/America/Indiana/Vevay
-share/postgresql80/timezone/America/Indianapolis
-share/postgresql80/timezone/America/Inuvik
-share/postgresql80/timezone/America/Iqaluit
-share/postgresql80/timezone/America/Jamaica
-share/postgresql80/timezone/America/Jujuy
-share/postgresql80/timezone/America/Juneau
-share/postgresql80/timezone/America/Kentucky/Louisville
-share/postgresql80/timezone/America/Kentucky/Monticello
-share/postgresql80/timezone/America/Knox_IN
-share/postgresql80/timezone/America/La_Paz
-share/postgresql80/timezone/America/Lima
-share/postgresql80/timezone/America/Los_Angeles
-share/postgresql80/timezone/America/Louisville
-share/postgresql80/timezone/America/Maceio
-share/postgresql80/timezone/America/Managua
-share/postgresql80/timezone/America/Manaus
-share/postgresql80/timezone/America/Martinique
-share/postgresql80/timezone/America/Mazatlan
-share/postgresql80/timezone/America/Mendoza
-share/postgresql80/timezone/America/Menominee
-share/postgresql80/timezone/America/Merida
-share/postgresql80/timezone/America/Mexico_City
-share/postgresql80/timezone/America/Miquelon
-share/postgresql80/timezone/America/Monterrey
-share/postgresql80/timezone/America/Montevideo
-share/postgresql80/timezone/America/Montreal
-share/postgresql80/timezone/America/Montserrat
-share/postgresql80/timezone/America/Nassau
-share/postgresql80/timezone/America/New_York
-share/postgresql80/timezone/America/Nipigon
-share/postgresql80/timezone/America/Nome
-share/postgresql80/timezone/America/Noronha
-share/postgresql80/timezone/America/North_Dakota/Center
-share/postgresql80/timezone/America/Panama
-share/postgresql80/timezone/America/Pangnirtung
-share/postgresql80/timezone/America/Paramaribo
-share/postgresql80/timezone/America/Phoenix
-share/postgresql80/timezone/America/Port-au-Prince
-share/postgresql80/timezone/America/Port_of_Spain
-share/postgresql80/timezone/America/Porto_Acre
-share/postgresql80/timezone/America/Porto_Velho
-share/postgresql80/timezone/America/Puerto_Rico
-share/postgresql80/timezone/America/Rainy_River
-share/postgresql80/timezone/America/Rankin_Inlet
-share/postgresql80/timezone/America/Recife
-share/postgresql80/timezone/America/Regina
-share/postgresql80/timezone/America/Rio_Branco
-share/postgresql80/timezone/America/Rosario
-share/postgresql80/timezone/America/Santiago
-share/postgresql80/timezone/America/Santo_Domingo
-share/postgresql80/timezone/America/Sao_Paulo
-share/postgresql80/timezone/America/Scoresbysund
-share/postgresql80/timezone/America/Shiprock
-share/postgresql80/timezone/America/St_Johns
-share/postgresql80/timezone/America/St_Kitts
-share/postgresql80/timezone/America/St_Lucia
-share/postgresql80/timezone/America/St_Thomas
-share/postgresql80/timezone/America/St_Vincent
-share/postgresql80/timezone/America/Swift_Current
-share/postgresql80/timezone/America/Tegucigalpa
-share/postgresql80/timezone/America/Thule
-share/postgresql80/timezone/America/Thunder_Bay
-share/postgresql80/timezone/America/Tijuana
-share/postgresql80/timezone/America/Toronto
-share/postgresql80/timezone/America/Tortola
-share/postgresql80/timezone/America/Vancouver
-share/postgresql80/timezone/America/Virgin
-share/postgresql80/timezone/America/Whitehorse
-share/postgresql80/timezone/America/Winnipeg
-share/postgresql80/timezone/America/Yakutat
-share/postgresql80/timezone/America/Yellowknife
-share/postgresql80/timezone/Antarctica/Casey
-share/postgresql80/timezone/Antarctica/Davis
-share/postgresql80/timezone/Antarctica/DumontDUrville
-share/postgresql80/timezone/Antarctica/Mawson
-share/postgresql80/timezone/Antarctica/McMurdo
-share/postgresql80/timezone/Antarctica/Palmer
-share/postgresql80/timezone/Antarctica/Rothera
-share/postgresql80/timezone/Antarctica/South_Pole
-share/postgresql80/timezone/Antarctica/Syowa
-share/postgresql80/timezone/Antarctica/Vostok
-share/postgresql80/timezone/Arctic/Longyearbyen
-share/postgresql80/timezone/Asia/Aden
-share/postgresql80/timezone/Asia/Almaty
-share/postgresql80/timezone/Asia/Amman
-share/postgresql80/timezone/Asia/Anadyr
-share/postgresql80/timezone/Asia/Aqtau
-share/postgresql80/timezone/Asia/Aqtobe
-share/postgresql80/timezone/Asia/Ashgabat
-share/postgresql80/timezone/Asia/Ashkhabad
-share/postgresql80/timezone/Asia/Baghdad
-share/postgresql80/timezone/Asia/Bahrain
-share/postgresql80/timezone/Asia/Baku
-share/postgresql80/timezone/Asia/Bangkok
-share/postgresql80/timezone/Asia/Beirut
-share/postgresql80/timezone/Asia/Bishkek
-share/postgresql80/timezone/Asia/Brunei
-share/postgresql80/timezone/Asia/Calcutta
-share/postgresql80/timezone/Asia/Choibalsan
-share/postgresql80/timezone/Asia/Chongqing
-share/postgresql80/timezone/Asia/Chungking
-share/postgresql80/timezone/Asia/Colombo
-share/postgresql80/timezone/Asia/Dacca
-share/postgresql80/timezone/Asia/Damascus
-share/postgresql80/timezone/Asia/Dhaka
-share/postgresql80/timezone/Asia/Dili
-share/postgresql80/timezone/Asia/Dubai
-share/postgresql80/timezone/Asia/Dushanbe
-share/postgresql80/timezone/Asia/Gaza
-share/postgresql80/timezone/Asia/Harbin
-share/postgresql80/timezone/Asia/Hong_Kong
-share/postgresql80/timezone/Asia/Hovd
-share/postgresql80/timezone/Asia/Irkutsk
-share/postgresql80/timezone/Asia/Istanbul
-share/postgresql80/timezone/Asia/Jakarta
-share/postgresql80/timezone/Asia/Jayapura
-share/postgresql80/timezone/Asia/Jerusalem
-share/postgresql80/timezone/Asia/Kabul
-share/postgresql80/timezone/Asia/Kamchatka
-share/postgresql80/timezone/Asia/Karachi
-share/postgresql80/timezone/Asia/Kashgar
-share/postgresql80/timezone/Asia/Katmandu
-share/postgresql80/timezone/Asia/Krasnoyarsk
-share/postgresql80/timezone/Asia/Kuala_Lumpur
-share/postgresql80/timezone/Asia/Kuching
-share/postgresql80/timezone/Asia/Kuwait
-share/postgresql80/timezone/Asia/Macao
-share/postgresql80/timezone/Asia/Macau
-share/postgresql80/timezone/Asia/Magadan
-share/postgresql80/timezone/Asia/Makassar
-share/postgresql80/timezone/Asia/Manila
-share/postgresql80/timezone/Asia/Muscat
-share/postgresql80/timezone/Asia/Nicosia
-share/postgresql80/timezone/Asia/Novosibirsk
-share/postgresql80/timezone/Asia/Omsk
-share/postgresql80/timezone/Asia/Oral
-share/postgresql80/timezone/Asia/Phnom_Penh
-share/postgresql80/timezone/Asia/Pontianak
-share/postgresql80/timezone/Asia/Pyongyang
-share/postgresql80/timezone/Asia/Qatar
-share/postgresql80/timezone/Asia/Qyzylorda
-share/postgresql80/timezone/Asia/Rangoon
-share/postgresql80/timezone/Asia/Riyadh
-share/postgresql80/timezone/Asia/Riyadh87
-share/postgresql80/timezone/Asia/Riyadh88
-share/postgresql80/timezone/Asia/Riyadh89
-share/postgresql80/timezone/Asia/Saigon
-share/postgresql80/timezone/Asia/Sakhalin
-share/postgresql80/timezone/Asia/Samarkand
-share/postgresql80/timezone/Asia/Seoul
-share/postgresql80/timezone/Asia/Shanghai
-share/postgresql80/timezone/Asia/Singapore
-share/postgresql80/timezone/Asia/Taipei
-share/postgresql80/timezone/Asia/Tashkent
-share/postgresql80/timezone/Asia/Tbilisi
-share/postgresql80/timezone/Asia/Tehran
-share/postgresql80/timezone/Asia/Tel_Aviv
-share/postgresql80/timezone/Asia/Thimbu
-share/postgresql80/timezone/Asia/Thimphu
-share/postgresql80/timezone/Asia/Tokyo
-share/postgresql80/timezone/Asia/Ujung_Pandang
-share/postgresql80/timezone/Asia/Ulaanbaatar
-share/postgresql80/timezone/Asia/Ulan_Bator
-share/postgresql80/timezone/Asia/Urumqi
-share/postgresql80/timezone/Asia/Vientiane
-share/postgresql80/timezone/Asia/Vladivostok
-share/postgresql80/timezone/Asia/Yakutsk
-share/postgresql80/timezone/Asia/Yekaterinburg
-share/postgresql80/timezone/Asia/Yerevan
-share/postgresql80/timezone/Atlantic/Azores
-share/postgresql80/timezone/Atlantic/Bermuda
-share/postgresql80/timezone/Atlantic/Canary
-share/postgresql80/timezone/Atlantic/Cape_Verde
-share/postgresql80/timezone/Atlantic/Faeroe
-share/postgresql80/timezone/Atlantic/Jan_Mayen
-share/postgresql80/timezone/Atlantic/Madeira
-share/postgresql80/timezone/Atlantic/Reykjavik
-share/postgresql80/timezone/Atlantic/South_Georgia
-share/postgresql80/timezone/Atlantic/St_Helena
-share/postgresql80/timezone/Atlantic/Stanley
-share/postgresql80/timezone/Australia/ACT
-share/postgresql80/timezone/Australia/Adelaide
-share/postgresql80/timezone/Australia/Brisbane
-share/postgresql80/timezone/Australia/Broken_Hill
-share/postgresql80/timezone/Australia/Canberra
-share/postgresql80/timezone/Australia/Darwin
-share/postgresql80/timezone/Australia/Hobart
-share/postgresql80/timezone/Australia/LHI
-share/postgresql80/timezone/Australia/Lindeman
-share/postgresql80/timezone/Australia/Lord_Howe
-share/postgresql80/timezone/Australia/Melbourne
-share/postgresql80/timezone/Australia/NSW
-share/postgresql80/timezone/Australia/North
-share/postgresql80/timezone/Australia/Perth
-share/postgresql80/timezone/Australia/Queensland
-share/postgresql80/timezone/Australia/South
-share/postgresql80/timezone/Australia/Sydney
-share/postgresql80/timezone/Australia/Tasmania
-share/postgresql80/timezone/Australia/Victoria
-share/postgresql80/timezone/Australia/West
-share/postgresql80/timezone/Australia/Yancowinna
-share/postgresql80/timezone/Brazil/Acre
-share/postgresql80/timezone/Brazil/DeNoronha
-share/postgresql80/timezone/Brazil/East
-share/postgresql80/timezone/Brazil/West
-share/postgresql80/timezone/CET
-share/postgresql80/timezone/CST6CDT
-share/postgresql80/timezone/Canada/Atlantic
-share/postgresql80/timezone/Canada/Central
-share/postgresql80/timezone/Canada/East-Saskatchewan
-share/postgresql80/timezone/Canada/Eastern
-share/postgresql80/timezone/Canada/Mountain
-share/postgresql80/timezone/Canada/Newfoundland
-share/postgresql80/timezone/Canada/Pacific
-share/postgresql80/timezone/Canada/Saskatchewan
-share/postgresql80/timezone/Canada/Yukon
-share/postgresql80/timezone/Chile/Continental
-share/postgresql80/timezone/Chile/EasterIsland
-share/postgresql80/timezone/Cuba
-share/postgresql80/timezone/EET
-share/postgresql80/timezone/EST
-share/postgresql80/timezone/EST5EDT
-share/postgresql80/timezone/Egypt
-share/postgresql80/timezone/Eire
-share/postgresql80/timezone/Etc/GMT
-share/postgresql80/timezone/Etc/GMT+0
-share/postgresql80/timezone/Etc/GMT+1
-share/postgresql80/timezone/Etc/GMT+10
-share/postgresql80/timezone/Etc/GMT+11
-share/postgresql80/timezone/Etc/GMT+12
-share/postgresql80/timezone/Etc/GMT+2
-share/postgresql80/timezone/Etc/GMT+3
-share/postgresql80/timezone/Etc/GMT+4
-share/postgresql80/timezone/Etc/GMT+5
-share/postgresql80/timezone/Etc/GMT+6
-share/postgresql80/timezone/Etc/GMT+7
-share/postgresql80/timezone/Etc/GMT+8
-share/postgresql80/timezone/Etc/GMT+9
-share/postgresql80/timezone/Etc/GMT-0
-share/postgresql80/timezone/Etc/GMT-1
-share/postgresql80/timezone/Etc/GMT-10
-share/postgresql80/timezone/Etc/GMT-11
-share/postgresql80/timezone/Etc/GMT-12
-share/postgresql80/timezone/Etc/GMT-13
-share/postgresql80/timezone/Etc/GMT-14
-share/postgresql80/timezone/Etc/GMT-2
-share/postgresql80/timezone/Etc/GMT-3
-share/postgresql80/timezone/Etc/GMT-4
-share/postgresql80/timezone/Etc/GMT-5
-share/postgresql80/timezone/Etc/GMT-6
-share/postgresql80/timezone/Etc/GMT-7
-share/postgresql80/timezone/Etc/GMT-8
-share/postgresql80/timezone/Etc/GMT-9
-share/postgresql80/timezone/Etc/GMT0
-share/postgresql80/timezone/Etc/Greenwich
-share/postgresql80/timezone/Etc/UCT
-share/postgresql80/timezone/Etc/UTC
-share/postgresql80/timezone/Etc/Universal
-share/postgresql80/timezone/Etc/Zulu
-share/postgresql80/timezone/Europe/Amsterdam
-share/postgresql80/timezone/Europe/Andorra
-share/postgresql80/timezone/Europe/Athens
-share/postgresql80/timezone/Europe/Belfast
-share/postgresql80/timezone/Europe/Belgrade
-share/postgresql80/timezone/Europe/Berlin
-share/postgresql80/timezone/Europe/Bratislava
-share/postgresql80/timezone/Europe/Brussels
-share/postgresql80/timezone/Europe/Bucharest
-share/postgresql80/timezone/Europe/Budapest
-share/postgresql80/timezone/Europe/Chisinau
-share/postgresql80/timezone/Europe/Copenhagen
-share/postgresql80/timezone/Europe/Dublin
-share/postgresql80/timezone/Europe/Gibraltar
-share/postgresql80/timezone/Europe/Helsinki
-share/postgresql80/timezone/Europe/Istanbul
-share/postgresql80/timezone/Europe/Kaliningrad
-share/postgresql80/timezone/Europe/Kiev
-share/postgresql80/timezone/Europe/Lisbon
-share/postgresql80/timezone/Europe/Ljubljana
-share/postgresql80/timezone/Europe/London
-share/postgresql80/timezone/Europe/Luxembourg
-share/postgresql80/timezone/Europe/Madrid
-share/postgresql80/timezone/Europe/Malta
-share/postgresql80/timezone/Europe/Mariehamn
-share/postgresql80/timezone/Europe/Minsk
-share/postgresql80/timezone/Europe/Monaco
-share/postgresql80/timezone/Europe/Moscow
-share/postgresql80/timezone/Europe/Nicosia
-share/postgresql80/timezone/Europe/Oslo
-share/postgresql80/timezone/Europe/Paris
-share/postgresql80/timezone/Europe/Prague
-share/postgresql80/timezone/Europe/Riga
-share/postgresql80/timezone/Europe/Rome
-share/postgresql80/timezone/Europe/Samara
-share/postgresql80/timezone/Europe/San_Marino
-share/postgresql80/timezone/Europe/Sarajevo
-share/postgresql80/timezone/Europe/Simferopol
-share/postgresql80/timezone/Europe/Skopje
-share/postgresql80/timezone/Europe/Sofia
-share/postgresql80/timezone/Europe/Stockholm
-share/postgresql80/timezone/Europe/Tallinn
-share/postgresql80/timezone/Europe/Tirane
-share/postgresql80/timezone/Europe/Tiraspol
-share/postgresql80/timezone/Europe/Uzhgorod
-share/postgresql80/timezone/Europe/Vaduz
-share/postgresql80/timezone/Europe/Vatican
-share/postgresql80/timezone/Europe/Vienna
-share/postgresql80/timezone/Europe/Vilnius
-share/postgresql80/timezone/Europe/Warsaw
-share/postgresql80/timezone/Europe/Zagreb
-share/postgresql80/timezone/Europe/Zaporozhye
-share/postgresql80/timezone/Europe/Zurich
-share/postgresql80/timezone/Factory
-share/postgresql80/timezone/GB
-share/postgresql80/timezone/GB-Eire
-share/postgresql80/timezone/GMT
-share/postgresql80/timezone/GMT+0
-share/postgresql80/timezone/GMT-0
-share/postgresql80/timezone/GMT0
-share/postgresql80/timezone/Greenwich
-share/postgresql80/timezone/HST
-share/postgresql80/timezone/Hongkong
-share/postgresql80/timezone/Iceland
-share/postgresql80/timezone/Indian/Antananarivo
-share/postgresql80/timezone/Indian/Chagos
-share/postgresql80/timezone/Indian/Christmas
-share/postgresql80/timezone/Indian/Cocos
-share/postgresql80/timezone/Indian/Comoro
-share/postgresql80/timezone/Indian/Kerguelen
-share/postgresql80/timezone/Indian/Mahe
-share/postgresql80/timezone/Indian/Maldives
-share/postgresql80/timezone/Indian/Mauritius
-share/postgresql80/timezone/Indian/Mayotte
-share/postgresql80/timezone/Indian/Reunion
-share/postgresql80/timezone/Iran
-share/postgresql80/timezone/Israel
-share/postgresql80/timezone/Jamaica
-share/postgresql80/timezone/Japan
-share/postgresql80/timezone/Kwajalein
-share/postgresql80/timezone/Libya
-share/postgresql80/timezone/MET
-share/postgresql80/timezone/MST
-share/postgresql80/timezone/MST7MDT
-share/postgresql80/timezone/Mexico/BajaNorte
-share/postgresql80/timezone/Mexico/BajaSur
-share/postgresql80/timezone/Mexico/General
-share/postgresql80/timezone/Mideast/Riyadh87
-share/postgresql80/timezone/Mideast/Riyadh88
-share/postgresql80/timezone/Mideast/Riyadh89
-share/postgresql80/timezone/NZ
-share/postgresql80/timezone/NZ-CHAT
-share/postgresql80/timezone/Navajo
-share/postgresql80/timezone/PRC
-share/postgresql80/timezone/PST8PDT
-share/postgresql80/timezone/Pacific/Apia
-share/postgresql80/timezone/Pacific/Auckland
-share/postgresql80/timezone/Pacific/Chatham
-share/postgresql80/timezone/Pacific/Easter
-share/postgresql80/timezone/Pacific/Efate
-share/postgresql80/timezone/Pacific/Enderbury
-share/postgresql80/timezone/Pacific/Fakaofo
-share/postgresql80/timezone/Pacific/Fiji
-share/postgresql80/timezone/Pacific/Funafuti
-share/postgresql80/timezone/Pacific/Galapagos
-share/postgresql80/timezone/Pacific/Gambier
-share/postgresql80/timezone/Pacific/Guadalcanal
-share/postgresql80/timezone/Pacific/Guam
-share/postgresql80/timezone/Pacific/Honolulu
-share/postgresql80/timezone/Pacific/Johnston
-share/postgresql80/timezone/Pacific/Kiritimati
-share/postgresql80/timezone/Pacific/Kosrae
-share/postgresql80/timezone/Pacific/Kwajalein
-share/postgresql80/timezone/Pacific/Majuro
-share/postgresql80/timezone/Pacific/Marquesas
-share/postgresql80/timezone/Pacific/Midway
-share/postgresql80/timezone/Pacific/Nauru
-share/postgresql80/timezone/Pacific/Niue
-share/postgresql80/timezone/Pacific/Norfolk
-share/postgresql80/timezone/Pacific/Noumea
-share/postgresql80/timezone/Pacific/Pago_Pago
-share/postgresql80/timezone/Pacific/Palau
-share/postgresql80/timezone/Pacific/Pitcairn
-share/postgresql80/timezone/Pacific/Ponape
-share/postgresql80/timezone/Pacific/Port_Moresby
-share/postgresql80/timezone/Pacific/Rarotonga
-share/postgresql80/timezone/Pacific/Saipan
-share/postgresql80/timezone/Pacific/Samoa
-share/postgresql80/timezone/Pacific/Tahiti
-share/postgresql80/timezone/Pacific/Tarawa
-share/postgresql80/timezone/Pacific/Tongatapu
-share/postgresql80/timezone/Pacific/Truk
-share/postgresql80/timezone/Pacific/Wake
-share/postgresql80/timezone/Pacific/Wallis
-share/postgresql80/timezone/Pacific/Yap
-share/postgresql80/timezone/Poland
-share/postgresql80/timezone/Portugal
-share/postgresql80/timezone/ROC
-share/postgresql80/timezone/ROK
-share/postgresql80/timezone/Singapore
-share/postgresql80/timezone/SystemV/AST4
-share/postgresql80/timezone/SystemV/AST4ADT
-share/postgresql80/timezone/SystemV/CST6
-share/postgresql80/timezone/SystemV/CST6CDT
-share/postgresql80/timezone/SystemV/EST5
-share/postgresql80/timezone/SystemV/EST5EDT
-share/postgresql80/timezone/SystemV/HST10
-share/postgresql80/timezone/SystemV/MST7
-share/postgresql80/timezone/SystemV/MST7MDT
-share/postgresql80/timezone/SystemV/PST8
-share/postgresql80/timezone/SystemV/PST8PDT
-share/postgresql80/timezone/SystemV/YST9
-share/postgresql80/timezone/SystemV/YST9YDT
-share/postgresql80/timezone/Turkey
-share/postgresql80/timezone/UCT
-share/postgresql80/timezone/US/Alaska
-share/postgresql80/timezone/US/Aleutian
-share/postgresql80/timezone/US/Arizona
-share/postgresql80/timezone/US/Central
-share/postgresql80/timezone/US/East-Indiana
-share/postgresql80/timezone/US/Eastern
-share/postgresql80/timezone/US/Hawaii
-share/postgresql80/timezone/US/Indiana-Starke
-share/postgresql80/timezone/US/Michigan
-share/postgresql80/timezone/US/Mountain
-share/postgresql80/timezone/US/Pacific
-share/postgresql80/timezone/US/Pacific-New
-share/postgresql80/timezone/US/Samoa
-share/postgresql80/timezone/UTC
-share/postgresql80/timezone/Universal
-share/postgresql80/timezone/W-SU
-share/postgresql80/timezone/WET
-share/postgresql80/timezone/Zulu
-@dirrm share/postgresql80/timezone/US
-@dirrm share/postgresql80/timezone/SystemV
-@dirrm share/postgresql80/timezone/Pacific
-@dirrm share/postgresql80/timezone/Mideast
-@dirrm share/postgresql80/timezone/Mexico
-@dirrm share/postgresql80/timezone/Indian
-@dirrm share/postgresql80/timezone/Europe
-@dirrm share/postgresql80/timezone/Etc
-@dirrm share/postgresql80/timezone/Chile
-@dirrm share/postgresql80/timezone/Canada
-@dirrm share/postgresql80/timezone/Brazil
-@dirrm share/postgresql80/timezone/Australia
-@dirrm share/postgresql80/timezone/Atlantic
-@dirrm share/postgresql80/timezone/Asia
-@dirrm share/postgresql80/timezone/Arctic
-@dirrm share/postgresql80/timezone/Antarctica
-@dirrm share/postgresql80/timezone/America/North_Dakota
-@dirrm share/postgresql80/timezone/America/Kentucky
-@dirrm share/postgresql80/timezone/America/Indiana
-@dirrm share/postgresql80/timezone/America/Argentina
-@dirrm share/postgresql80/timezone/America
-@dirrm share/postgresql80/timezone/Africa
-@dirrm share/postgresql80/timezone
-@comment in postgresql80-client: @dirrm share/postgresql80
-@dirrm lib/postgresql
+@comment $NetBSD: PLIST,v 1.6 2005/08/05 19:43:45 jlam Exp $
+${PG_SUBPREFIX}bin/postgres
+${PG_SUBPREFIX}bin/postmaster
+${PG_SUBPREFIX}lib/postgresql/ascii_and_mic.la
+${PG_SUBPREFIX}lib/postgresql/cyrillic_and_mic.la
+${PG_SUBPREFIX}lib/postgresql/euc_cn_and_mic.la
+${PG_SUBPREFIX}lib/postgresql/euc_jp_and_sjis.la
+${PG_SUBPREFIX}lib/postgresql/euc_kr_and_mic.la
+${PG_SUBPREFIX}lib/postgresql/euc_tw_and_big5.la
+${PG_SUBPREFIX}lib/postgresql/latin2_and_win1250.la
+${PG_SUBPREFIX}lib/postgresql/latin_and_mic.la
+${PG_SUBPREFIX}lib/postgresql/plpgsql.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_ascii.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_big5.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_cyrillic.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_euc_cn.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_euc_jp.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_euc_kr.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_euc_tw.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_gb18030.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_gbk.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_iso8859.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_iso8859_1.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_johab.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_sjis.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_tcvn.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_uhc.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_win1250.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_win1256.la
+${PG_SUBPREFIX}lib/postgresql/utf8_and_win874.la
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/af/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/de/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/es/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/hr/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/it/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/nb/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/postgres.mo
+${PG_SUBPREFIX}share/examples/rc.d/pgsql
+${PG_SUBPREFIX}share/postgresql/conversion_create.sql
+${PG_SUBPREFIX}share/postgresql/information_schema.sql
+${PG_SUBPREFIX}share/postgresql/pg_hba.conf.sample
+${PG_SUBPREFIX}share/postgresql/pg_ident.conf.sample
+${PG_SUBPREFIX}share/postgresql/postgres.bki
+${PG_SUBPREFIX}share/postgresql/postgres.description
+${PG_SUBPREFIX}share/postgresql/postgresql.conf.sample
+${PG_SUBPREFIX}share/postgresql/recovery.conf.sample
+${PG_SUBPREFIX}share/postgresql/sql_features.txt
+${PG_SUBPREFIX}share/postgresql/system_views.sql
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Abidjan
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Accra
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Addis_Ababa
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Algiers
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Asmera
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Bamako
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Bangui
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Banjul
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Bissau
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Blantyre
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Brazzaville
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Bujumbura
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Cairo
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Casablanca
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Ceuta
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Conakry
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Dakar
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Dar_es_Salaam
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Djibouti
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Douala
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/El_Aaiun
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Freetown
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Gaborone
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Harare
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Johannesburg
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Kampala
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Khartoum
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Kigali
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Kinshasa
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Lagos
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Libreville
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Lome
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Luanda
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Lubumbashi
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Lusaka
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Malabo
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Maputo
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Maseru
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Mbabane
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Mogadishu
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Monrovia
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Nairobi
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Ndjamena
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Niamey
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Nouakchott
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Ouagadougou
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Porto-Novo
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Sao_Tome
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Timbuktu
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Tripoli
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Tunis
+${PG_SUBPREFIX}share/postgresql/timezone/Africa/Windhoek
+${PG_SUBPREFIX}share/postgresql/timezone/America/Adak
+${PG_SUBPREFIX}share/postgresql/timezone/America/Anchorage
+${PG_SUBPREFIX}share/postgresql/timezone/America/Anguilla
+${PG_SUBPREFIX}share/postgresql/timezone/America/Antigua
+${PG_SUBPREFIX}share/postgresql/timezone/America/Araguaina
+${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Buenos_Aires
+${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Catamarca
+${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/ComodRivadavia
+${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Cordoba
+${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Jujuy
+${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/La_Rioja
+${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Mendoza
+${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Rio_Gallegos
+${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/San_Juan
+${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Tucuman
+${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina/Ushuaia
+${PG_SUBPREFIX}share/postgresql/timezone/America/Aruba
+${PG_SUBPREFIX}share/postgresql/timezone/America/Asuncion
+${PG_SUBPREFIX}share/postgresql/timezone/America/Atka
+${PG_SUBPREFIX}share/postgresql/timezone/America/Bahia
+${PG_SUBPREFIX}share/postgresql/timezone/America/Barbados
+${PG_SUBPREFIX}share/postgresql/timezone/America/Belem
+${PG_SUBPREFIX}share/postgresql/timezone/America/Belize
+${PG_SUBPREFIX}share/postgresql/timezone/America/Boa_Vista
+${PG_SUBPREFIX}share/postgresql/timezone/America/Bogota
+${PG_SUBPREFIX}share/postgresql/timezone/America/Boise
+${PG_SUBPREFIX}share/postgresql/timezone/America/Buenos_Aires
+${PG_SUBPREFIX}share/postgresql/timezone/America/Cambridge_Bay
+${PG_SUBPREFIX}share/postgresql/timezone/America/Campo_Grande
+${PG_SUBPREFIX}share/postgresql/timezone/America/Cancun
+${PG_SUBPREFIX}share/postgresql/timezone/America/Caracas
+${PG_SUBPREFIX}share/postgresql/timezone/America/Catamarca
+${PG_SUBPREFIX}share/postgresql/timezone/America/Cayenne
+${PG_SUBPREFIX}share/postgresql/timezone/America/Cayman
+${PG_SUBPREFIX}share/postgresql/timezone/America/Chicago
+${PG_SUBPREFIX}share/postgresql/timezone/America/Chihuahua
+${PG_SUBPREFIX}share/postgresql/timezone/America/Cordoba
+${PG_SUBPREFIX}share/postgresql/timezone/America/Costa_Rica
+${PG_SUBPREFIX}share/postgresql/timezone/America/Cuiaba
+${PG_SUBPREFIX}share/postgresql/timezone/America/Curacao
+${PG_SUBPREFIX}share/postgresql/timezone/America/Danmarkshavn
+${PG_SUBPREFIX}share/postgresql/timezone/America/Dawson
+${PG_SUBPREFIX}share/postgresql/timezone/America/Dawson_Creek
+${PG_SUBPREFIX}share/postgresql/timezone/America/Denver
+${PG_SUBPREFIX}share/postgresql/timezone/America/Detroit
+${PG_SUBPREFIX}share/postgresql/timezone/America/Dominica
+${PG_SUBPREFIX}share/postgresql/timezone/America/Edmonton
+${PG_SUBPREFIX}share/postgresql/timezone/America/Eirunepe
+${PG_SUBPREFIX}share/postgresql/timezone/America/El_Salvador
+${PG_SUBPREFIX}share/postgresql/timezone/America/Ensenada
+${PG_SUBPREFIX}share/postgresql/timezone/America/Fort_Wayne
+${PG_SUBPREFIX}share/postgresql/timezone/America/Fortaleza
+${PG_SUBPREFIX}share/postgresql/timezone/America/Glace_Bay
+${PG_SUBPREFIX}share/postgresql/timezone/America/Godthab
+${PG_SUBPREFIX}share/postgresql/timezone/America/Goose_Bay
+${PG_SUBPREFIX}share/postgresql/timezone/America/Grand_Turk
+${PG_SUBPREFIX}share/postgresql/timezone/America/Grenada
+${PG_SUBPREFIX}share/postgresql/timezone/America/Guadeloupe
+${PG_SUBPREFIX}share/postgresql/timezone/America/Guatemala
+${PG_SUBPREFIX}share/postgresql/timezone/America/Guayaquil
+${PG_SUBPREFIX}share/postgresql/timezone/America/Guyana
+${PG_SUBPREFIX}share/postgresql/timezone/America/Halifax
+${PG_SUBPREFIX}share/postgresql/timezone/America/Havana
+${PG_SUBPREFIX}share/postgresql/timezone/America/Hermosillo
+${PG_SUBPREFIX}share/postgresql/timezone/America/Indiana/Indianapolis
+${PG_SUBPREFIX}share/postgresql/timezone/America/Indiana/Knox
+${PG_SUBPREFIX}share/postgresql/timezone/America/Indiana/Marengo
+${PG_SUBPREFIX}share/postgresql/timezone/America/Indiana/Vevay
+${PG_SUBPREFIX}share/postgresql/timezone/America/Indianapolis
+${PG_SUBPREFIX}share/postgresql/timezone/America/Inuvik
+${PG_SUBPREFIX}share/postgresql/timezone/America/Iqaluit
+${PG_SUBPREFIX}share/postgresql/timezone/America/Jamaica
+${PG_SUBPREFIX}share/postgresql/timezone/America/Jujuy
+${PG_SUBPREFIX}share/postgresql/timezone/America/Juneau
+${PG_SUBPREFIX}share/postgresql/timezone/America/Kentucky/Louisville
+${PG_SUBPREFIX}share/postgresql/timezone/America/Kentucky/Monticello
+${PG_SUBPREFIX}share/postgresql/timezone/America/Knox_IN
+${PG_SUBPREFIX}share/postgresql/timezone/America/La_Paz
+${PG_SUBPREFIX}share/postgresql/timezone/America/Lima
+${PG_SUBPREFIX}share/postgresql/timezone/America/Los_Angeles
+${PG_SUBPREFIX}share/postgresql/timezone/America/Louisville
+${PG_SUBPREFIX}share/postgresql/timezone/America/Maceio
+${PG_SUBPREFIX}share/postgresql/timezone/America/Managua
+${PG_SUBPREFIX}share/postgresql/timezone/America/Manaus
+${PG_SUBPREFIX}share/postgresql/timezone/America/Martinique
+${PG_SUBPREFIX}share/postgresql/timezone/America/Mazatlan
+${PG_SUBPREFIX}share/postgresql/timezone/America/Mendoza
+${PG_SUBPREFIX}share/postgresql/timezone/America/Menominee
+${PG_SUBPREFIX}share/postgresql/timezone/America/Merida
+${PG_SUBPREFIX}share/postgresql/timezone/America/Mexico_City
+${PG_SUBPREFIX}share/postgresql/timezone/America/Miquelon
+${PG_SUBPREFIX}share/postgresql/timezone/America/Monterrey
+${PG_SUBPREFIX}share/postgresql/timezone/America/Montevideo
+${PG_SUBPREFIX}share/postgresql/timezone/America/Montreal
+${PG_SUBPREFIX}share/postgresql/timezone/America/Montserrat
+${PG_SUBPREFIX}share/postgresql/timezone/America/Nassau
+${PG_SUBPREFIX}share/postgresql/timezone/America/New_York
+${PG_SUBPREFIX}share/postgresql/timezone/America/Nipigon
+${PG_SUBPREFIX}share/postgresql/timezone/America/Nome
+${PG_SUBPREFIX}share/postgresql/timezone/America/Noronha
+${PG_SUBPREFIX}share/postgresql/timezone/America/North_Dakota/Center
+${PG_SUBPREFIX}share/postgresql/timezone/America/Panama
+${PG_SUBPREFIX}share/postgresql/timezone/America/Pangnirtung
+${PG_SUBPREFIX}share/postgresql/timezone/America/Paramaribo
+${PG_SUBPREFIX}share/postgresql/timezone/America/Phoenix
+${PG_SUBPREFIX}share/postgresql/timezone/America/Port-au-Prince
+${PG_SUBPREFIX}share/postgresql/timezone/America/Port_of_Spain
+${PG_SUBPREFIX}share/postgresql/timezone/America/Porto_Acre
+${PG_SUBPREFIX}share/postgresql/timezone/America/Porto_Velho
+${PG_SUBPREFIX}share/postgresql/timezone/America/Puerto_Rico
+${PG_SUBPREFIX}share/postgresql/timezone/America/Rainy_River
+${PG_SUBPREFIX}share/postgresql/timezone/America/Rankin_Inlet
+${PG_SUBPREFIX}share/postgresql/timezone/America/Recife
+${PG_SUBPREFIX}share/postgresql/timezone/America/Regina
+${PG_SUBPREFIX}share/postgresql/timezone/America/Rio_Branco
+${PG_SUBPREFIX}share/postgresql/timezone/America/Rosario
+${PG_SUBPREFIX}share/postgresql/timezone/America/Santiago
+${PG_SUBPREFIX}share/postgresql/timezone/America/Santo_Domingo
+${PG_SUBPREFIX}share/postgresql/timezone/America/Sao_Paulo
+${PG_SUBPREFIX}share/postgresql/timezone/America/Scoresbysund
+${PG_SUBPREFIX}share/postgresql/timezone/America/Shiprock
+${PG_SUBPREFIX}share/postgresql/timezone/America/St_Johns
+${PG_SUBPREFIX}share/postgresql/timezone/America/St_Kitts
+${PG_SUBPREFIX}share/postgresql/timezone/America/St_Lucia
+${PG_SUBPREFIX}share/postgresql/timezone/America/St_Thomas
+${PG_SUBPREFIX}share/postgresql/timezone/America/St_Vincent
+${PG_SUBPREFIX}share/postgresql/timezone/America/Swift_Current
+${PG_SUBPREFIX}share/postgresql/timezone/America/Tegucigalpa
+${PG_SUBPREFIX}share/postgresql/timezone/America/Thule
+${PG_SUBPREFIX}share/postgresql/timezone/America/Thunder_Bay
+${PG_SUBPREFIX}share/postgresql/timezone/America/Tijuana
+${PG_SUBPREFIX}share/postgresql/timezone/America/Toronto
+${PG_SUBPREFIX}share/postgresql/timezone/America/Tortola
+${PG_SUBPREFIX}share/postgresql/timezone/America/Vancouver
+${PG_SUBPREFIX}share/postgresql/timezone/America/Virgin
+${PG_SUBPREFIX}share/postgresql/timezone/America/Whitehorse
+${PG_SUBPREFIX}share/postgresql/timezone/America/Winnipeg
+${PG_SUBPREFIX}share/postgresql/timezone/America/Yakutat
+${PG_SUBPREFIX}share/postgresql/timezone/America/Yellowknife
+${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Casey
+${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Davis
+${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/DumontDUrville
+${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Mawson
+${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/McMurdo
+${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Palmer
+${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Rothera
+${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/South_Pole
+${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Syowa
+${PG_SUBPREFIX}share/postgresql/timezone/Antarctica/Vostok
+${PG_SUBPREFIX}share/postgresql/timezone/Arctic/Longyearbyen
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Aden
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Almaty
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Amman
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Anadyr
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Aqtau
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Aqtobe
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Ashgabat
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Ashkhabad
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Baghdad
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Bahrain
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Baku
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Bangkok
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Beirut
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Bishkek
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Brunei
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Calcutta
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Choibalsan
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Chongqing
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Chungking
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Colombo
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Dacca
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Damascus
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Dhaka
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Dili
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Dubai
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Dushanbe
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Gaza
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Harbin
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Hong_Kong
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Hovd
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Irkutsk
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Istanbul
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Jakarta
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Jayapura
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Jerusalem
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Kabul
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Kamchatka
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Karachi
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Kashgar
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Katmandu
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Krasnoyarsk
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Kuala_Lumpur
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Kuching
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Kuwait
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Macao
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Macau
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Magadan
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Makassar
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Manila
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Muscat
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Nicosia
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Novosibirsk
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Omsk
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Oral
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Phnom_Penh
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Pontianak
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Pyongyang
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Qatar
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Qyzylorda
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Rangoon
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Riyadh
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Riyadh87
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Riyadh88
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Riyadh89
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Saigon
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Sakhalin
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Samarkand
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Seoul
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Shanghai
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Singapore
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Taipei
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Tashkent
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Tbilisi
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Tehran
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Tel_Aviv
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Thimbu
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Thimphu
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Tokyo
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Ujung_Pandang
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Ulaanbaatar
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Ulan_Bator
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Urumqi
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Vientiane
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Vladivostok
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Yakutsk
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Yekaterinburg
+${PG_SUBPREFIX}share/postgresql/timezone/Asia/Yerevan
+${PG_SUBPREFIX}share/postgresql/timezone/Atlantic/Azores
+${PG_SUBPREFIX}share/postgresql/timezone/Atlantic/Bermuda
+${PG_SUBPREFIX}share/postgresql/timezone/Atlantic/Canary
+${PG_SUBPREFIX}share/postgresql/timezone/Atlantic/Cape_Verde
+${PG_SUBPREFIX}share/postgresql/timezone/Atlantic/Faeroe
+${PG_SUBPREFIX}share/postgresql/timezone/Atlantic/Jan_Mayen
+${PG_SUBPREFIX}share/postgresql/timezone/Atlantic/Madeira
+${PG_SUBPREFIX}share/postgresql/timezone/Atlantic/Reykjavik
+${PG_SUBPREFIX}share/postgresql/timezone/Atlantic/South_Georgia
+${PG_SUBPREFIX}share/postgresql/timezone/Atlantic/St_Helena
+${PG_SUBPREFIX}share/postgresql/timezone/Atlantic/Stanley
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/ACT
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/Adelaide
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/Brisbane
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/Broken_Hill
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/Canberra
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/Darwin
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/Hobart
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/LHI
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/Lindeman
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/Lord_Howe
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/Melbourne
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/NSW
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/North
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/Perth
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/Queensland
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/South
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/Sydney
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/Tasmania
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/Victoria
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/West
+${PG_SUBPREFIX}share/postgresql/timezone/Australia/Yancowinna
+${PG_SUBPREFIX}share/postgresql/timezone/Brazil/Acre
+${PG_SUBPREFIX}share/postgresql/timezone/Brazil/DeNoronha
+${PG_SUBPREFIX}share/postgresql/timezone/Brazil/East
+${PG_SUBPREFIX}share/postgresql/timezone/Brazil/West
+${PG_SUBPREFIX}share/postgresql/timezone/CET
+${PG_SUBPREFIX}share/postgresql/timezone/CST6CDT
+${PG_SUBPREFIX}share/postgresql/timezone/Canada/Atlantic
+${PG_SUBPREFIX}share/postgresql/timezone/Canada/Central
+${PG_SUBPREFIX}share/postgresql/timezone/Canada/East-Saskatchewan
+${PG_SUBPREFIX}share/postgresql/timezone/Canada/Eastern
+${PG_SUBPREFIX}share/postgresql/timezone/Canada/Mountain
+${PG_SUBPREFIX}share/postgresql/timezone/Canada/Newfoundland
+${PG_SUBPREFIX}share/postgresql/timezone/Canada/Pacific
+${PG_SUBPREFIX}share/postgresql/timezone/Canada/Saskatchewan
+${PG_SUBPREFIX}share/postgresql/timezone/Canada/Yukon
+${PG_SUBPREFIX}share/postgresql/timezone/Chile/Continental
+${PG_SUBPREFIX}share/postgresql/timezone/Chile/EasterIsland
+${PG_SUBPREFIX}share/postgresql/timezone/Cuba
+${PG_SUBPREFIX}share/postgresql/timezone/EET
+${PG_SUBPREFIX}share/postgresql/timezone/EST
+${PG_SUBPREFIX}share/postgresql/timezone/EST5EDT
+${PG_SUBPREFIX}share/postgresql/timezone/Egypt
+${PG_SUBPREFIX}share/postgresql/timezone/Eire
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT+0
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT+1
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT+10
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT+11
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT+12
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT+2
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT+3
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT+4
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT+5
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT+6
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT+7
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT+8
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT+9
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT-0
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT-1
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT-10
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT-11
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT-12
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT-13
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT-14
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT-2
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT-3
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT-4
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT-5
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT-6
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT-7
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT-8
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT-9
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/GMT0
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/Greenwich
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/UCT
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/UTC
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/Universal
+${PG_SUBPREFIX}share/postgresql/timezone/Etc/Zulu
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Amsterdam
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Andorra
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Athens
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Belfast
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Belgrade
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Berlin
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Bratislava
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Brussels
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Bucharest
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Budapest
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Chisinau
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Copenhagen
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Dublin
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Gibraltar
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Helsinki
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Istanbul
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Kaliningrad
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Kiev
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Lisbon
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Ljubljana
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/London
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Luxembourg
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Madrid
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Malta
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Mariehamn
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Minsk
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Monaco
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Moscow
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Nicosia
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Oslo
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Paris
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Prague
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Riga
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Rome
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Samara
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/San_Marino
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Sarajevo
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Simferopol
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Skopje
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Sofia
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Stockholm
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Tallinn
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Tirane
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Tiraspol
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Uzhgorod
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Vaduz
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Vatican
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Vienna
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Vilnius
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Warsaw
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Zagreb
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Zaporozhye
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Zurich
+${PG_SUBPREFIX}share/postgresql/timezone/Factory
+${PG_SUBPREFIX}share/postgresql/timezone/GB
+${PG_SUBPREFIX}share/postgresql/timezone/GB-Eire
+${PG_SUBPREFIX}share/postgresql/timezone/GMT
+${PG_SUBPREFIX}share/postgresql/timezone/GMT+0
+${PG_SUBPREFIX}share/postgresql/timezone/GMT-0
+${PG_SUBPREFIX}share/postgresql/timezone/GMT0
+${PG_SUBPREFIX}share/postgresql/timezone/Greenwich
+${PG_SUBPREFIX}share/postgresql/timezone/HST
+${PG_SUBPREFIX}share/postgresql/timezone/Hongkong
+${PG_SUBPREFIX}share/postgresql/timezone/Iceland
+${PG_SUBPREFIX}share/postgresql/timezone/Indian/Antananarivo
+${PG_SUBPREFIX}share/postgresql/timezone/Indian/Chagos
+${PG_SUBPREFIX}share/postgresql/timezone/Indian/Christmas
+${PG_SUBPREFIX}share/postgresql/timezone/Indian/Cocos
+${PG_SUBPREFIX}share/postgresql/timezone/Indian/Comoro
+${PG_SUBPREFIX}share/postgresql/timezone/Indian/Kerguelen
+${PG_SUBPREFIX}share/postgresql/timezone/Indian/Mahe
+${PG_SUBPREFIX}share/postgresql/timezone/Indian/Maldives
+${PG_SUBPREFIX}share/postgresql/timezone/Indian/Mauritius
+${PG_SUBPREFIX}share/postgresql/timezone/Indian/Mayotte
+${PG_SUBPREFIX}share/postgresql/timezone/Indian/Reunion
+${PG_SUBPREFIX}share/postgresql/timezone/Iran
+${PG_SUBPREFIX}share/postgresql/timezone/Israel
+${PG_SUBPREFIX}share/postgresql/timezone/Jamaica
+${PG_SUBPREFIX}share/postgresql/timezone/Japan
+${PG_SUBPREFIX}share/postgresql/timezone/Kwajalein
+${PG_SUBPREFIX}share/postgresql/timezone/Libya
+${PG_SUBPREFIX}share/postgresql/timezone/MET
+${PG_SUBPREFIX}share/postgresql/timezone/MST
+${PG_SUBPREFIX}share/postgresql/timezone/MST7MDT
+${PG_SUBPREFIX}share/postgresql/timezone/Mexico/BajaNorte
+${PG_SUBPREFIX}share/postgresql/timezone/Mexico/BajaSur
+${PG_SUBPREFIX}share/postgresql/timezone/Mexico/General
+${PG_SUBPREFIX}share/postgresql/timezone/Mideast/Riyadh87
+${PG_SUBPREFIX}share/postgresql/timezone/Mideast/Riyadh88
+${PG_SUBPREFIX}share/postgresql/timezone/Mideast/Riyadh89
+${PG_SUBPREFIX}share/postgresql/timezone/NZ
+${PG_SUBPREFIX}share/postgresql/timezone/NZ-CHAT
+${PG_SUBPREFIX}share/postgresql/timezone/Navajo
+${PG_SUBPREFIX}share/postgresql/timezone/PRC
+${PG_SUBPREFIX}share/postgresql/timezone/PST8PDT
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Apia
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Auckland
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Chatham
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Easter
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Efate
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Enderbury
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Fakaofo
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Fiji
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Funafuti
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Galapagos
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Gambier
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Guadalcanal
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Guam
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Honolulu
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Johnston
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Kiritimati
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Kosrae
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Kwajalein
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Majuro
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Marquesas
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Midway
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Nauru
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Niue
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Norfolk
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Noumea
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Pago_Pago
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Palau
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Pitcairn
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Ponape
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Port_Moresby
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Rarotonga
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Saipan
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Samoa
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Tahiti
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Tarawa
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Tongatapu
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Truk
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Wake
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Wallis
+${PG_SUBPREFIX}share/postgresql/timezone/Pacific/Yap
+${PG_SUBPREFIX}share/postgresql/timezone/Poland
+${PG_SUBPREFIX}share/postgresql/timezone/Portugal
+${PG_SUBPREFIX}share/postgresql/timezone/ROC
+${PG_SUBPREFIX}share/postgresql/timezone/ROK
+${PG_SUBPREFIX}share/postgresql/timezone/Singapore
+${PG_SUBPREFIX}share/postgresql/timezone/SystemV/AST4
+${PG_SUBPREFIX}share/postgresql/timezone/SystemV/AST4ADT
+${PG_SUBPREFIX}share/postgresql/timezone/SystemV/CST6
+${PG_SUBPREFIX}share/postgresql/timezone/SystemV/CST6CDT
+${PG_SUBPREFIX}share/postgresql/timezone/SystemV/EST5
+${PG_SUBPREFIX}share/postgresql/timezone/SystemV/EST5EDT
+${PG_SUBPREFIX}share/postgresql/timezone/SystemV/HST10
+${PG_SUBPREFIX}share/postgresql/timezone/SystemV/MST7
+${PG_SUBPREFIX}share/postgresql/timezone/SystemV/MST7MDT
+${PG_SUBPREFIX}share/postgresql/timezone/SystemV/PST8
+${PG_SUBPREFIX}share/postgresql/timezone/SystemV/PST8PDT
+${PG_SUBPREFIX}share/postgresql/timezone/SystemV/YST9
+${PG_SUBPREFIX}share/postgresql/timezone/SystemV/YST9YDT
+${PG_SUBPREFIX}share/postgresql/timezone/Turkey
+${PG_SUBPREFIX}share/postgresql/timezone/UCT
+${PG_SUBPREFIX}share/postgresql/timezone/US/Alaska
+${PG_SUBPREFIX}share/postgresql/timezone/US/Aleutian
+${PG_SUBPREFIX}share/postgresql/timezone/US/Arizona
+${PG_SUBPREFIX}share/postgresql/timezone/US/Central
+${PG_SUBPREFIX}share/postgresql/timezone/US/East-Indiana
+${PG_SUBPREFIX}share/postgresql/timezone/US/Eastern
+${PG_SUBPREFIX}share/postgresql/timezone/US/Hawaii
+${PG_SUBPREFIX}share/postgresql/timezone/US/Indiana-Starke
+${PG_SUBPREFIX}share/postgresql/timezone/US/Michigan
+${PG_SUBPREFIX}share/postgresql/timezone/US/Mountain
+${PG_SUBPREFIX}share/postgresql/timezone/US/Pacific
+${PG_SUBPREFIX}share/postgresql/timezone/US/Pacific-New
+${PG_SUBPREFIX}share/postgresql/timezone/US/Samoa
+${PG_SUBPREFIX}share/postgresql/timezone/UTC
+${PG_SUBPREFIX}share/postgresql/timezone/Universal
+${PG_SUBPREFIX}share/postgresql/timezone/W-SU
+${PG_SUBPREFIX}share/postgresql/timezone/WET
+${PG_SUBPREFIX}share/postgresql/timezone/Zulu
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/US
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/SystemV
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Pacific
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Mideast
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Mexico
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Indian
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Europe
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Etc
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Chile
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Canada
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Brazil
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Australia
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Atlantic
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Asia
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Arctic
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Antarctica
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/America/North_Dakota
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/America/Kentucky
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/America/Indiana
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/America/Argentina
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/America
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Africa
+@dirrm ${PG_SUBPREFIX}share/postgresql/timezone
+@comment in postgresql-client: @dirrm ${PG_SUBPREFIX}share/postgresql
+@dirrm ${PG_SUBPREFIX}lib/postgresql
diff --git a/databases/postgresql80-server/files/pgsql.sh b/databases/postgresql80-server/files/pgsql.sh
index a52422dd14a..3ffae896e63 100644
--- a/databases/postgresql80-server/files/pgsql.sh
+++ b/databases/postgresql80-server/files/pgsql.sh
@@ -1,6 +1,6 @@
#!@RCD_SCRIPTS_SHELL@
#
-# $NetBSD: pgsql.sh,v 1.3 2005/07/09 04:24:52 cjs Exp $
+# $NetBSD: pgsql.sh,v 1.4 2005/08/05 19:43:45 jlam Exp $
#
# PostgreSQL database rc.d control script
#
@@ -31,8 +31,8 @@ pgsql_user="@PGUSER@"
pgsql_group="@PGGROUP@"
eval pgsql_home="~$pgsql_user"
-command="@PREFIX@/bin/postmaster"
-ctl_command="@PREFIX@/bin/pg_ctl"
+command="@PG_PREFIX@/bin/postmaster"
+ctl_command="@PG_PREFIX@/bin/pg_ctl"
extra_commands="initdb"
if [ -f /etc/rc.subr -a -d /etc/rc.d -a -f /etc/rc.d/DAEMON ]; then
@@ -63,7 +63,7 @@ pgsql_precmd()
pgsql_initdb()
{
- initdb="@PREFIX@/bin/initdb"
+ initdb="@PG_PREFIX@/bin/initdb"
if [ ! -x ${initdb} ]; then
return 1
diff --git a/databases/postgresql80/Makefile b/databases/postgresql80/Makefile
index cdf3a44eb48..17df7b1652c 100644
--- a/databases/postgresql80/Makefile
+++ b/databases/postgresql80/Makefile
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.4 2005/07/02 14:31:11 rillig Exp $
+# $NetBSD: Makefile,v 1.5 2005/08/05 19:43:44 jlam Exp $
PKGNAME= postgresql80-${BASE_VERS}
+PKGREVISION= 1
COMMENT= Robust, next generation, object-relational DBMS
-DEPENDS+= postgresql80-client>=${BASE_VERS}:../../databases/postgresql80-client
-DEPENDS+= postgresql80-server>=${BASE_VERS}:../../databases/postgresql80-server
+DEPENDS+= postgresql80-client>=${BASE_VERS}nb2:../../databases/postgresql80-client
+DEPENDS+= postgresql80-server>=${BASE_VERS}nb2:../../databases/postgresql80-server
.include "Makefile.common"
diff --git a/databases/postgresql80/Makefile.common b/databases/postgresql80/Makefile.common
index e560b7e71e6..9dadcd10996 100644
--- a/databases/postgresql80/Makefile.common
+++ b/databases/postgresql80/Makefile.common
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.5 2005/05/22 20:07:46 jlam Exp $
+# $NetBSD: Makefile.common,v 1.6 2005/08/05 19:43:44 jlam Exp $
#
# This Makefile fragment is included by all PostgreSQL packages built from
# the main sources of the PostgreSQL distribution except jdbc-postgresql.
@@ -9,22 +9,17 @@
# <lang>-postgresql client-side interface to PostgreSQL
# postgresql-<lang> server-side module for PostgreSQL backend
-DISTNAME?= postgresql-${DIST_VERS}
-CATEGORIES+= databases
-MASTER_SITES?= \
- ftp://ftp.de.postgresql.org/mirror/postgresql/source/v${DIST_VERS}/ \
- ftp://gd.tuwien.ac.at/db/www.postgresql.org/pub/source/v${DIST_VERS}/ \
- ftp://ftp.sunsite.auc.dk/mirrors/postgresql/source/v${DIST_VERS}/ \
- ftp://ftp.jaist.ac.jp/pub/dbms/postgres95/source/v${DIST_VERS}/ \
- http://www.postgresql.org/ftpsite/source/v${DIST_VERS}/ \
- ftp://ftp.postgresql.org/pub/source/v${DIST_VERS}/
+.include "../postgresql80/Makefile.mirrors"
-EXTRACT_SUFX= .tar.bz2
+DISTNAME?= postgresql-${DIST_VERS}
+CATEGORIES+= databases
+MASTER_SITES?= ${POSTGRESQL_MIRRORS:=source/v${DIST_VERS}/}
+EXTRACT_SUFX= .tar.bz2
-MAINTAINER?= recht@NetBSD.org
-HOMEPAGE?= http://www.postgresql.org/
+MAINTAINER?= jlam@NetBSD.org
+HOMEPAGE?= http://www.postgresql.org/
-CONFLICTS+= postgresql-[0-9]* postgresql73-* postgresql74-*
+CONFLICTS+= postgresql-[0-9]* postgresql73-* postgresql74-*
DISTINFO_FILE?= ${.CURDIR}/../postgresql80/distinfo
COMMON_FILESDIR?= ${.CURDIR}/../postgresql80/files
@@ -36,10 +31,11 @@ PATCHDIR?= ${.CURDIR}/../postgresql80/patches
# BASE_VERS pkgsrc-mangled version number (convert pl -> .)
#
# Note: Do not forget jdbc-postgresql when updating version
+#
DIST_VERS?= 8.0.3
BASE_VERS?= ${DIST_VERS}
-BUILDLINK_DEPENDS.postgresql80-client?= postgresql80-client>=${BASE_VERS}
+BUILDLINK_DEPENDS.postgresql80-client+= postgresql80-client>=${BASE_VERS}
GNU_CONFIGURE= yes
BUILD_USES_MSGFMT= yes
@@ -48,71 +44,94 @@ PKG_SYSCONFSUBDIR= postgresql
# in 7.4.x/8.0.x, this is done by autoconf stuff which has leading whitespace
USE_PKGLOCALEDIR= yes
-SUBST_CLASSES+= pkglocaledir2
-SUBST_FILES.pkglocaledir2= configure config/programs.m4
-SUBST_STAGE.pkglocaledir2= pre-configure
-SUBST_SED.pkglocaledir2= -e 's|\( localedir[ :]*=\).*|\1${_PKGLOCALEDIR}|'
+SUBST_CLASSES+= pglocale
+SUBST_FILES.pglocale= configure config/programs.m4
+SUBST_STAGE.pglocale= pre-configure
+SUBST_SED.pglocale= -e 's|\( localedir[ :]*=\).*|\1${PG_LOCALE_DIR}|'
.include "../../mk/bsd.prefs.mk"
-# Add support for hierarchical queries with Oracle like CONNECT BY syntax.
-# see http://gppl.moonbone.ru/README.html for details.
-.if defined(PGSQL_USE_HIER) && !empty(PGSQL_USE_HIER:M[yY][eE][sS])
-PATCH_SITES= http://gppl.moonbone.ru/
-PATCHFILES= hier-Pg8.0.1-0.5.4.diff.gz
-PATCH_DIST_STRIP= -p1
+PGSQL_TEMPLATE.SunOS= solaris
+PGSQL_TEMPLATE.IRIX= irix5
+.if !defined(PGSQL_TEMPLATE.${OPSYS})
+PGSQL_TEMPLATE.${OPSYS}= ${LOWER_OPSYS}
.endif
-BUILD_DEFS+= PGSQL_USE_HIER
-PG_DIR= ${PREFIX}
-GNU_CONFIGURE_PREFIX= ${PG_DIR}
-INSTALLATION_DIRS+= ${PG_DIR}
-PG_DATA_DIR= ${PREFIX}/share/postgresql80
-PG_DOC_DIR= ${PREFIX}/share/doc/postgresql80
+PG_SUBPREFIX= # empty
+.if empty(PG_SUBPREFIX)
+PG_PREFIX= ${PREFIX}
+PLIST_SUBST+= PG_SUBPREFIX=
+.else
+PG_PREFIX= ${PREFIX}/${PG_SUBPREFIX}
+BUILD_DEFS+= PG_SUBPREFIX
+PLIST_SUBST+= PG_SUBPREFIX=${PG_SUBPREFIX}/
+BUILDLINK_PASSTHRU_DIRS+= ${PG_PREFIX}
+.endif
+PG_DATA_DIR= ${PG_PREFIX}/share/postgresql
+PG_DOC_DIR= ${PG_PREFIX}/share/doc/postgresql
+PG_LOCALE_DIR= ${PG_PREFIX}/${PKGLOCALEDIR}/locale
+PG_ETC_DIR= ${PKG_SYSCONFDIR:S/^${PREFIX}\//${PG_PREFIX}\//}
-#CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
+GNU_CONFIGURE_PREFIX= ${PG_PREFIX}
+CONFIGURE_ARGS+= --sysconfdir=${PG_ETC_DIR}
CONFIGURE_ARGS+= --datadir=${PG_DATA_DIR}
CONFIGURE_ARGS+= --with-docdir=${PG_DOC_DIR}
+CONFIGURE_ARGS+= --with-template=${PGSQL_TEMPLATE.${OPSYS}}
CONFIGURE_ARGS+= --without-readline
-CONFIGURE_ARGS+= --with-zlib
-CONFIGURE_ARGS+= --with-openssl
+CONFIGURE_ARGS+= --without-zlib
CONFIGURE_ARGS+= --enable-nls
CONFIGURE_ARGS+= --without-java
CONFIGURE_ARGS+= --without-perl
CONFIGURE_ARGS+= --without-python
CONFIGURE_ARGS+= --without-tcl
-CONFIGURE_ARGS+= --without-tk
-# enable Rendezvous (recommended on Mac OS X)
+# Enable Rendezvous on Mac OS X
.if ${OPSYS} == "Darwin"
CONFIGURE_ARGS+= --with-rendezvous
.endif
# PostgreSQL explicitly forbids any use of -ffast-math
-CFLAGS:= ${CFLAGS:S/-ffast-math//}
+BUILDLINK_TRANSFORM+= rm:-ffast-math
+
+# USE_LIBLTDL is "yes" or "no" depending on whether we're using libltdl
+# to provide "dlopen" functionality for the PostgreSQL backend.
+#
+.if ${OPSYS} == "Interix"
+USE_LIBLTDL?= yes
+.endif
+USE_LIBLTDL?= no
+
+FILES_SUBST+= PG_PREFIX=${PG_PREFIX:Q}
+
+.include "../../devel/gettext-lib/buildlink3.mk"
post-extract:
- if [ -d ${WRKSRC}/src ]; then \
+ if ${TEST} -d ${WRKSRC}/src; then \
${RM} -f ${WRKSRC}/src/Makefile.custom; \
${CP} -f ${COMMON_FILESDIR}/Makefile.custom \
${WRKSRC}/src/Makefile.custom; \
+ ${RM} -f ${WRKSRC}/src/Makefile.shlib; \
+ ${CP} -f ${COMMON_FILESDIR}/Makefile.libtool \
+ ${WRKSRC}/src/Makefile.shlib; \
fi
- if [ -d ${WRKSRC}/src/interfaces/libpq ]; then \
+ if ${TEST} -d ${WRKSRC}/src/interfaces/libpq; then \
${RM} -f ${WRKSRC}/src/interfaces/libpq/GNUmakefile; \
${CP} -f ${COMMON_FILESDIR}/GNUmakefile.libpq \
${WRKSRC}/src/interfaces/libpq/GNUmakefile; \
fi
- if [ -d ${WRKSRC}/src/interfaces/libpgtcl ]; then \
+ if ${TEST} -d ${WRKSRC}/src/interfaces/libpgtcl; then \
${RM} -f ${WRKSRC}/src/interfaces/libpgtcl/GNUmakefile; \
${CP} -f ${COMMON_FILESDIR}/GNUmakefile.libpgtcl \
${WRKSRC}/src/interfaces/libpgtcl/GNUmakefile; \
fi
- if [ -d ${WRKSRC}/src/backend/port/dynloader ]; then \
- ${RM} -f ${WRKSRC}/src/backend/port/dynloader/netbsd.[ch];\
- ${CP} -f ${COMMON_FILESDIR}/netbsd.[ch] \
- ${WRKSRC}/src/backend/port/dynloader/; \
+.if !empty(USE_LIBLTDL:M[yY][eE][sS])
+ if ${TEST} -d ${WRKSRC}/src/backend/port/dynloader; then \
+ template=${PGSQL_TEMPLATE.${OPSYS}:Q}; \
+ ${RM} -f ${WRKSRC}/src/backend/port/dynloader/$$template.[ch]; \
+ ${CP} -f ${COMMON_FILESDIR}/dynloader-ltdl.h \
+ ${WRKSRC}/src/backend/port/dynloader/$$template.h; \
+ ${ECHO} "static int dummy = 0;" \
+ >${WRKSRC}/src/backend/port/dynloader/$$template.c
fi
-
-.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
+.endif
diff --git a/databases/postgresql80/Makefile.mirrors b/databases/postgresql80/Makefile.mirrors
new file mode 100644
index 00000000000..c8b0a336a5c
--- /dev/null
+++ b/databases/postgresql80/Makefile.mirrors
@@ -0,0 +1,101 @@
+# $NetBSD: Makefile.mirrors,v 1.1 2005/08/05 19:43:45 jlam Exp $
+#
+# This Makefile fragment contains the mirror sites for fetching PostgreSQL.
+#
+# To fetch from the nearest mirror, you may need to set
+# POSTGRESQL_MIRRORS_SORT appropriately, e.g.:
+#
+# POSTGRESQL_MIRRORS_SORT= .at .de
+#
+
+###
+### This list was last updated on 20050801.
+###
+POSTGRESQL_MIRRORS= \
+ ftp://ftp.au.postgresql.org/pub/postgresql/ \
+ ftp://ftp2.au.postgresql.org/pub/postgresql/ \
+ ftp://ftp.at.postgresql.org/db/www.postgresql.org/pub/ \
+ ftp://ftp.be.postgresql.org/postgresql/ \
+ ftp://ftp.ba.postgresql.org/pub/postgresql/ \
+ ftp://ftp.br.postgresql.org/pub/PostgreSQL/ \
+ ftp://ftp3.bg.postgresql.org/postgresql/ \
+ ftp://ftp3.ca.postgresql.org/pub/ \
+ ftp://ftp4.ca.postgresql.org/pub/postgresql/ \
+ ftp://ftp.cl.postgresql.org/ftp/pub/postgresql/ \
+ ftp://ftp.cn.postgresql.org/ftp.postgresql.org/ \
+ ftp://ftp.co.postgresql.org/pub/mirrors/postgresql/ \
+ ftp://ftp2.cr.postgresql.org/pub/Unix/postgres/ \
+ ftp://ftp.hr.postgresql.org/postgresql/ \
+ ftp://ftp.cz.postgresql.org/pub/ftp.postgresql.org/ \
+ ftp://ftp2.cz.postgresql.org/pub/postgresql/ \
+ ftp://ftp.dk.postgresql.org/postgresql/ \
+ ftp://ftp.ee.postgresql.org/mirrors/postgresql/ \
+ ftp://ftp.fr.postgresql.org/ \
+ ftp://ftp2.fr.postgresql.org/postgresql/ \
+ ftp://ftp3.fr.postgresql.org/pub/postgresql/ \
+ ftp://ftp.de.postgresql.org/mirror/postgresql/ \
+ ftp://ftp2.de.postgresql.org/pub/postgresql/ \
+ ftp://ftp3.de.postgresql.org/pub/Mirrors/ftp.postgresql.org/ \
+ ftp://ftp7.de.postgresql.org/pub/ftp.postgresql.org/ \
+ ftp://ftp8.de.postgresql.org/pub/misc/pgsql/ \
+ ftp://ftp.gr.postgresql.org/pub/databases/postgresql/ \
+ ftp://ftp2.gr.postgresql.org/pub/databases/postgresql/ \
+ ftp://ftp.hk.postgresql.org/postgresql/ \
+ ftp://ftp3.hu.postgresql.org/pub/postgresql/ \
+ ftp://ftp7.id.postgresql.org/pub/postgresql/ \
+ ftp://ftp8.id.postgresql.org/pub/PostgreSQL/ \
+ ftp://ftp.ie.postgresql.org/mirrors/ftp.postgresql.org/pub/ \
+ ftp://ftp2.ie.postgresql.org/mirrors/ftp.postgresql.org/ \
+ ftp://ftp.il.postgresql.org/ftp.postgresql.org/ \
+ ftp://ftp2.it.postgresql.org/mirrors/postgres/ \
+ ftp://ftp6.it.postgresql.org/pub/PostgreSQL/ \
+ ftp://ftp7.it.postgresql.org/pub/unix/postgres/ \
+ ftp://ftp.jp.postgresql.org/ \
+ ftp://ftp2.jp.postgresql.org/pub/postgresql/ \
+ ftp://ftp.kr.postgresql.org/postgresql/ \
+ ftp://ftp.lv.postgresql.org/pub/software/postgresql/ \
+ ftp://ftp.eu.postgresql.org/pub/unix/db/postgresql/ \
+ ftp://ftp.nl.postgresql.org:21/pub/mirror/postgresql/ \
+ ftp://ftp2.nl.postgresql.org/mirror/postgresql/ \
+ ftp://ftp4.nl.postgresql.org/postgresql.zeelandnet.nl/ \
+ ftp://ftp.nz.postgresql.org/postgresql/ \
+ ftp://ftp.no.postgresql.org/pub/databases/postgresql/ \
+ ftp://ftp6.pl.postgresql.org/pub/postgresql/ \
+ ftp://ftp7.pl.postgresql.org/pub/mirror/ftp.postgresql.org/ \
+ ftp://ftp8.pl.postgresql.org/pub/postgresql/ \
+ ftp://ftp.pt.postgresql.org/postgresql/ \
+ ftp://ftp.pr.postgresql.org/pub/Mirrors/postgresql/ \
+ ftp://ftp6.ro.postgresql.org/pub/mirrors/ftp.postgresql.org/ \
+ ftp://ftp.ru.postgresql.org/pub/mirrors/pgsql/ \
+ ftp://ftp2.ru.postgresql.org/pub/databases/postgresql/ \
+ ftp://ftp3.ru.postgresql.org/pub/mirror/postgresql/pub/ \
+ ftp://ftp7.ru.postgresql.org/pub/mirror/postgresql/ \
+ ftp://ftp2.sk.postgresql.org/pub/postgresql/ \
+ ftp://ftp5.es.postgresql.org/mirror/postgresql/ \
+ ftp://ftp.se.postgresql.org/pub/databases/relational/postgresql/ \
+ ftp://ftp2.ch.postgresql.org/pub/postgresql/ \
+ ftp://ftp.tw.postgresql.org/pub/postgresql/ \
+ ftp://ftp3.tw.postgresql.org/pub/Unix/Database/postgresql/ \
+ ftp://ftp5.tw.postgresql.org/pub/Unix/Database/PostgreSQL/ \
+ ftp://ftp6.tr.postgresql.org/postgresql/ \
+ ftp://ftp2.uk.postgresql.org/sites/ftp.postgresql.org/ \
+ ftp://ftp4.uk.postgresql.org/sites/ftp.postgresql.org/ \
+ ftp://ftp8.uk.postgresql.org/sites/ftp.postgresql.org/ \
+ ftp://ftp.us.postgresql.org/pub/mirrors/postgresql/ \
+ ftp://ftp3.us.postgresql.org/pub/postgresql/ \
+ ftp://ftp5.us.postgresql.org/pub/PostgreSQL/ \
+ ftp://ftp8.us.postgresql.org/postgresql/ \
+ ftp://ftp9.us.postgresql.org/pub/mirrors/postgresql/ \
+ ftp://ftp10.us.postgresql.org/pub/postgresql/ \
+ ftp://ftp22.us.postgresql.org/mirrors/ftp.postgresql.org/ \
+ ftp://ftp24.us.postgresql.org/postgresql/
+
+# Default to fetching from a .us mirror for the sake of the main NetBSD
+# ftp server.
+#
+POSTGRESQL_MIRRORS_SORT?= .us
+
+# Craft a MASTER_SORT_REGEX that understands the location of the country
+# code in the FTP server name for the PostgreSQL mirror sites.
+#
+MASTER_SORT_REGEX+= ${POSTGRESQL_MIRRORS_SORT:S/./\\./g:C/.*/:\/\/[^[\/]*&\/ :\/\/[^\/]*&\\./}
diff --git a/databases/postgresql80/distinfo b/databases/postgresql80/distinfo
index 5965fbf6db8..d93a774a404 100644
--- a/databases/postgresql80/distinfo
+++ b/databases/postgresql80/distinfo
@@ -1,10 +1,17 @@
-$NetBSD: distinfo,v 1.6 2005/07/05 09:45:25 grant Exp $
+$NetBSD: distinfo,v 1.7 2005/08/05 19:43:45 jlam Exp $
SHA1 (postgresql-8.0.3.tar.bz2) = 45f9a739e414e617d1e5f43779046546ee1a0d3a
RMD160 (postgresql-8.0.3.tar.bz2) = 62e6a28c0041a3f0d456efe1e985f03778e4bdfa
Size (postgresql-8.0.3.tar.bz2) = 11069624 bytes
-SHA1 (hier-Pg8.0.1-0.5.4.diff.gz) = c1a1141363c1d3c14025d97993b5367166c85da4
-RMD160 (hier-Pg8.0.1-0.5.4.diff.gz) = f212f840d06a914fd668398848baef5a269875eb
-Size (hier-Pg8.0.1-0.5.4.diff.gz) = 30662 bytes
-SHA1 (patch-aa) = cb718b62a0559b41421176801c015ae9d21230b6
-SHA1 (patch-ab) = 02586d2016a96f1b6fd28d4c0b7619765d54c55d
+SHA1 (hier-Pg8.0.3-0.5.5.diff.gz) = d054398f7d9c899dbeb033168ed84f4edbed0f1e
+RMD160 (hier-Pg8.0.3-0.5.5.diff.gz) = d43083bf10e58941fe546e38f6b453fe28d98721
+Size (hier-Pg8.0.3-0.5.5.diff.gz) = 30555 bytes
+SHA1 (patch-aa) = d681a5b2bb4dfce4e3db1490b97fed1b99ff445f
+SHA1 (patch-ab) = 1a80710d13723f2c8130d8235bb40c43af9d9ccd
+SHA1 (patch-ac) = 092d96fe2baafe8eef731b45a85d33fc40584044
+SHA1 (patch-ad) = 85d198dad09de6c11799ca88e8d6749db78eaca8
+SHA1 (patch-ae) = 41cfd6912343a304e2f84757fbf3ee5d632e78a3
+SHA1 (patch-af) = ebe7996d07b17d39b9853fc8ad6978edd5acfab4
+SHA1 (patch-ag) = 6a7b3eab5a5f2911d75a32ad8f47570a7d6414e8
+SHA1 (patch-ah) = 840c5e4f76317314b0f37c346076eb48c26541f9
+SHA1 (patch-ai) = d480379c41b73da6eaa7914a557292d4124c8bbf
diff --git a/databases/postgresql80/files/GNUmakefile.libpgtcl b/databases/postgresql80/files/GNUmakefile.libpgtcl
deleted file mode 100644
index b1ea47d2775..00000000000
--- a/databases/postgresql80/files/GNUmakefile.libpgtcl
+++ /dev/null
@@ -1,20 +0,0 @@
-# $NetBSD: GNUmakefile.libpgtcl,v 1.1.1.1 2005/02/06 12:32:05 jdolecek Exp $
-#
-# This GNUmakefile overrides the `all' target of $(libpgtcl_srcdir)/Makefile
-# to be empty if INSTALLED_LIBPGTCL is defined. This handles the submake
-# targets sprinkled throughout the PostgreSQL Makefiles that execute
-#
-# @$(MAKE) -C $(libpgtcl_builddir) all
-#
-# to ensure that the libpgtcl libraries are built first. If INSTALLED_LIBPGTCL
-# is defined, then have the `all' target simple return success.
-
-ifdef INSTALLED_LIBPGTCL
-all:
- @test -f libpgtcl.a || touch libpgtcl.a
-endif
-
-%: force
- @$(MAKE) -f Makefile $@
-
-force: ;
diff --git a/databases/postgresql80/files/Makefile.custom b/databases/postgresql80/files/Makefile.custom
index 2c27efbc3a4..f6aca95b6b6 100644
--- a/databases/postgresql80/files/Makefile.custom
+++ b/databases/postgresql80/files/Makefile.custom
@@ -1,15 +1,39 @@
-# $NetBSD: Makefile.custom,v 1.1.1.1 2005/02/06 12:32:05 jdolecek Exp $
+# $NetBSD: Makefile.custom,v 1.2 2005/08/05 19:43:45 jlam Exp $
#
-# This file is included by Makefile.global, which is included by every
-# sub-Makefile in the build tree. Makefiles for shared libraries include
-# Makefile.global then Makefile.shlib.
+# This file is included at the end of Makefile.global, which is included
+# by every sub-Makefile in the build tree. Makefiles for shared
+# libraries include Makefile.global then Makefile.shlib.
+#
+
+# Override any OS-specific locations for where to put SQL man pages.
+sqlmansect = 7
-pkglibdir = $(exec_prefix)/lib/postgresql
+# Override installation paths to avoid logic in Makefile.global.
+includedir = $(prefix)/include
+libdir = $(exec_prefix)/lib
+pkglibdir = $(libdir)/postgresql
+pkgincludedir = $(includedir)/postgresql
+# INSTALLED_LIBPQ is passed in from the environment and tells the build
+# system how to link to an installed libpq.*.
+#
ifdef INSTALLED_LIBPQ
libpq = -lpq
+else
+ifdef LIBTOOL
+libpq = -L$(libpq_builddir)/.libs -lpq
endif
+endif
+
+# In pkgsrc, libpython is always present as a shared library.
+shared_libpython = yes
-ifdef INSTALLED_LIBPGTCL
-libpgtcl = -lpgtcl
+# $(libpq_builddir)/libpq.a is used in several places as a dependency,
+# but if we're building with libtool, then we don't actually want to
+# create that file since it will mess up the re-linking process.
+# Declare it to be phony to prevent GNU make from thinking it's a
+# target.
+#
+ifdef LIBTOOL
+.PHONY: $(libpq_builddir)/libpq.a
endif
diff --git a/databases/postgresql80/files/Makefile.libtool b/databases/postgresql80/files/Makefile.libtool
new file mode 100644
index 00000000000..64b98479d85
--- /dev/null
+++ b/databases/postgresql80/files/Makefile.libtool
@@ -0,0 +1,120 @@
+#-------------------------------------------------------------------------
+#
+# Makefile.libtool
+# Common rules for buildling libtool archives
+#
+# IDENTIFICATION
+# $NetBSD: Makefile.libtool,v 1.1 2005/08/05 19:43:45 jlam Exp $
+#
+#-------------------------------------------------------------------------
+
+##
+## Hacks/workarounds for makefiles in certain directories
+##
+
+# The following directories are building loadable shared modules, not
+# shared libraries.
+#
+ifneq (,$(findstring src/backend/utils/mb/conversion_procs/,$(subdir)))
+shmodule = yes
+else
+ifneq (,$(findstring src/pl/,$(subdir)))
+shmodule = yes
+else
+shmodule = no
+endif
+endif
+
+# Fix dependencies in some makefiles that assume the target matches
+# %.o so that when built for libtool, the target matches the corresponding
+# %.lo.
+#
+ifeq ($(subdir), src/interfaces/ecpg/ecpglib)
+path.lo: path.c $(top_builddir)/src/port/pg_config_paths.h
+endif
+
+ifeq ($(subdir), src/interfaces/libpq)
+fe-connect.lo: fe-connect.c $(top_builddir)/src/port/pg_config_paths.h
+endif
+
+ifeq ($(subdir), src/pl/plpgsql/src)
+pl_gram.lo pl_handler.lo pl_comp.lo pl_exec.lo pl_funcs.lo: plpgsql.h $(srcdir)/pl.tab.h
+pl_gram.lo: $(srcdir)/pl_scan.c
+endif
+
+
+##
+## VARIABLE DEFINITIONS
+##
+
+# Loadable shared modules are named differently from shared libraries
+# and are installed into $(pkglibdir).
+#
+ifeq ($(shmodule),yes)
+ltlib = $(NAME)$(DLSUFFIX)
+ltmodule = -module
+rpathdir = $(pkglibdir)
+else
+ltlib = lib$(NAME)$(DLSUFFIX)
+ltmodule =
+endif
+
+DLSUFFIX = .la
+
+LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) $(CPPFLAGS)
+LTLINK = $(LIBTOOL) --mode=link $(CC) $(LDFLAGS) $(ltmodule) -rpath $(rpathdir) -version-info $(SO_MAJOR_VERSION):$(SO_MINOR_VERSION)
+LTOBJS = $(OBJS:%.o=%.lo)
+
+# Define INSTALL_SHLIB and shlib for the benefit of Makefiles for
+# loadable modules that have their own target for installing the
+# module.
+#
+INSTALL_LTLIB = $(LIBTOOL) --mode=install $(INSTALL)
+INSTALL_STLIB = $(INSTALL_LTLIB)
+INSTALL_SHLIB = $(INSTALL_LTLIB)
+shlib = $(ltlib)
+
+%.lo : %.c
+ $(LTCOMPILE) -c $< -o $@
+
+
+##
+## BUILD
+##
+
+.PHONY: all-lib all-static-lib all-shared-lib all-la-lib
+all-lib all-static-lib all-shared-lib: all-la-lib
+
+all-la-lib: $(ltlib)
+
+$(ltlib): $(LTOBJS)
+ $(LTLINK) -o $@ $(LTOBJS) $(SHLIB_LINK)
+
+
+##
+## INSTALL
+##
+
+.PHONY: install-lib install-lib-static install-lib-shared install-lib-la
+install-lib install-static-lib install-shared-lib: install-lib-la
+
+install-lib-la: $(ltlib)
+ $(INSTALL_LTLIB) $< $(DESTDIR)$(libdir)/$(ltlib)
+
+
+##
+## UNINSTALL
+##
+
+.PHONY: uninstall-lib
+uninstall-lib:
+ $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$(ltlib)
+
+
+##
+## CLEAN
+##
+
+.PHONY: clean-lib
+clean-lib:
+ $(LIBTOOL) --mode=clean rm -f $(ltlib) $(LTOBJS)
diff --git a/databases/postgresql80/files/dynloader-ltdl.h b/databases/postgresql80/files/dynloader-ltdl.h
new file mode 100644
index 00000000000..d99d0ff4897
--- /dev/null
+++ b/databases/postgresql80/files/dynloader-ltdl.h
@@ -0,0 +1,17 @@
+/* $NetBSD: dynloader-ltdl.h,v 1.1 2005/08/05 19:43:45 jlam Exp $ */
+
+/*
+ * dynamic loader based on libltdl
+ */
+#ifndef PORT_PROTOS_H
+#define PORT_PROTOS_H
+
+#include <ltdl.h>
+#include "utils/dynamic_loader.h"
+
+#define pg_dlopen(a) ((void *)lt_dlopen(a))
+#define pg_dlsym(a,b) lt_dlsym((lt_dlhandle)(a), (b))
+#define pg_dlclose(a) lt_dlclose((lt_dlhandle)(a))
+#define pg_dlerror lt_dlerror
+
+#endif /* PORT_PROTOS_H */
diff --git a/databases/postgresql80/files/netbsd.c b/databases/postgresql80/files/netbsd.c
deleted file mode 100644
index d2ef8e70699..00000000000
--- a/databases/postgresql80/files/netbsd.c
+++ /dev/null
@@ -1,73 +0,0 @@
-/*-
- * Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
- * 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 "postgres.h"
-
-#include <nlist.h>
-#include <link.h>
-#include <dlfcn.h>
-
-#include "dynloader.h"
-
-#ifndef HAVE_DLOPEN
-
-char *
-pg_dlerror(void)
-{
- return "dynaloader unsupported";
-}
-
-void *
-pg_dlopen(const char *file, int num)
-{
- elog(ERROR, "dynamic load not supported");
- return NULL;
-}
-
-void *
-pg_dlsym(void *handle, const char *name)
-{
- return NULL;
-}
-
-void
-pg_dlclose(void *handle)
-{
-}
-
-#endif /* ! HAVE_DLOPEN */
diff --git a/databases/postgresql80/files/netbsd.h b/databases/postgresql80/files/netbsd.h
deleted file mode 100644
index b9ac224d9e5..00000000000
--- a/databases/postgresql80/files/netbsd.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/*-------------------------------------------------------------------------
- *
- * netbsd.h
- * port-specific prototypes for NetBSD
- *
- *
- * Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group
- * Portions Copyright (c) 1994, Regents of the University of California
- *
- * $Id: netbsd.h,v 1.1.1.1 2005/02/06 12:32:05 jdolecek Exp $
- *
- *-------------------------------------------------------------------------
- */
-#ifndef PORT_PROTOS_H
-#define PORT_PROTOS_H
-
-#include <sys/types.h>
-#include <nlist.h>
-#include <link.h>
-#include <dlfcn.h>
-
-#include "utils/dynamic_loader.h"
-
-#ifdef HAVE_DLOPEN
-/*
- * In some older systems, the RTLD_NOW flag isn't defined and the mode
- * argument to dlopen must always be 1. The RTLD_GLOBAL flag is wanted
- * if available, but it doesn't exist everywhere.
- * If it doesn't exist, set it to 0 so it has no effect.
- */
-#ifndef RTLD_NOW
-#define RTLD_NOW 1
-#endif
-#ifndef RTLD_GLOBAL
-#define RTLD_GLOBAL 0
-#endif
-
-#define pg_dlopen(f) dlopen((f), RTLD_NOW | RTLD_GLOBAL)
-#define pg_dlsym dlsym
-#define pg_dlclose dlclose
-#define pg_dlerror dlerror
-
-#endif /* HAVE_DLOPEN */
-
-#endif /* PORT_PROTOS_H */
diff --git a/databases/postgresql80/options.mk b/databases/postgresql80/options.mk
new file mode 100644
index 00000000000..c4cbb5518f7
--- /dev/null
+++ b/databases/postgresql80/options.mk
@@ -0,0 +1,26 @@
+# $NetBSD: options.mk,v 1.1 2005/08/05 19:43:45 jlam Exp $
+
+PKG_SUPPORTED_OPTIONS+= pgsql-hier-query
+PKG_OPTIONS_LEGACY_VARS+= PGSQL_USE_HIER:pgsql-hier-query
+.include "../../mk/bsd.options.mk"
+
+###
+### PAM authentication for the PostgreSQL backend.
+###
+.if !empty(PKG_OPTIONS:Mpam)
+. include "../../mk/pam.buildlink3.mk"
+CONFIGURE_ARGS+= --with-pam
+.endif
+
+###
+### Support for hierarchical queries with Oracle-like CONNECT BY syntax.
+### See http://gppl.moonbone.ru/README.html for details.
+###
+.if !empty(PKG_OPTIONS:Mpgsql-hier-query)
+PATCH_SITES= http://gppl.moonbone.ru/
+PATCHFILES= hier-Pg8.0.3-0.5.5.diff.gz
+PATCH_DIST_STRIP= -p1
+PLIST_SUBST+= PG_HIER=
+.else
+PLIST_SUBST+= PG_HIER="@comment "
+.endif
diff --git a/databases/postgresql80/patches/patch-aa b/databases/postgresql80/patches/patch-aa
index 4832382ae0f..2e1e2c1c3ed 100644
--- a/databases/postgresql80/patches/patch-aa
+++ b/databases/postgresql80/patches/patch-aa
@@ -1,31 +1,15 @@
-$NetBSD: patch-aa,v 1.2 2005/04/11 20:34:43 recht Exp $
+$NetBSD: patch-aa,v 1.3 2005/08/05 19:43:45 jlam Exp $
---- src/Makefile.shlib.orig Sat Nov 20 22:13:04 2004
-+++ src/Makefile.shlib Sun Apr 10 15:58:34 2005
-@@ -132,7 +132,7 @@
-
- ifeq ($(PORTNAME), freebsd)
- ifdef ELF_SYSTEM
-- shlib = lib$(NAME)$(DLSUFFIX).$(SO_MAJOR_VERSION)
-+ shlib = lib$(NAME)$(DLSUFFIX).$(SO_MAJOR_VERSION).$(SO_MINOR_VERSION)
- LINK.shared = $(COMPILER) -shared -Wl,-x,-soname,$(soname)
- else
- shlib = lib$(NAME)$(DLSUFFIX).$(SO_MAJOR_VERSION).$(SO_MINOR_VERSION)
-@@ -149,7 +149,7 @@
- endif
-
- ifeq ($(PORTNAME), hpux)
-- shlib = lib$(NAME)$(DLSUFFIX).$(SO_MAJOR_VERSION)
-+ shlib = lib$(NAME)$(DLSUFFIX).$(SO_MAJOR_VERSION).$(SO_MINOR_VERSION)
- ifeq ($(GCC), yes)
- SHLIB_LINK += `$(CC) $(LDFLAGS) -print-libgcc-file-name`
- endif
-@@ -167,7 +167,7 @@
- endif
-
- ifeq ($(PORTNAME), irix)
-- shlib = lib$(NAME)$(DLSUFFIX).$(SO_MAJOR_VERSION)
-+ shlib = lib$(NAME)$(DLSUFFIX).$(SO_MAJOR_VERSION).$(SO_MINOR_VERSION)
- LINK.shared = $(COMPILER) -shared -Wl,-set_version,sgi$(SO_MAJOR_VERSION).$(SO_MINOR_VERSION)
- endif
-
+--- src/backend/Makefile.orig 2005-01-26 16:57:32.000000000 -0500
++++ src/backend/Makefile
+@@ -13,6 +13,10 @@ subdir = src/backend
+ top_builddir = ../..
+ include $(top_builddir)/src/Makefile.global
+
++CFLAGS+= $(DL_CFLAGS)
++LDFLAGS+= $(DL_LDFLAGS)
++LIBS+= $(DL_LIBS)
++
+ DIRS := access bootstrap catalog parser commands executor lib libpq \
+ main nodes optimizer port postmaster regex rewrite \
+ storage tcop utils $(top_builddir)/src/timezone
diff --git a/databases/postgresql80/patches/patch-ab b/databases/postgresql80/patches/patch-ab
index f74ce54c9ba..087fbc9ccb0 100644
--- a/databases/postgresql80/patches/patch-ab
+++ b/databases/postgresql80/patches/patch-ab
@@ -1,10 +1,79 @@
-$NetBSD: patch-ab,v 1.3 2005/07/05 09:45:25 grant Exp $
+$NetBSD: patch-ab,v 1.4 2005/08/05 19:43:45 jlam Exp $
---- src/makefiles/Makefile.solaris.orig 2004-12-22 05:47:42.000000000 +1100
-+++ src/makefiles/Makefile.solaris
-@@ -19,4 +19,4 @@ endif
- %.so: %.o
- $(LD) -G -Bdynamic -o $@ $<
-
--sqlmansect = 5sql
-+sqlmansect = 7
+--- src/backend/port/dynloader/netbsd.c.orig 2004-12-31 17:00:32.000000000 -0500
++++ src/backend/port/dynloader/netbsd.c
+@@ -44,65 +44,30 @@ static char sccsid[] = "@(#)dl.c 5.4 (Be
+
+ #include "dynloader.h"
+
+-static char error_message[BUFSIZ];
++#ifndef HAVE_DLOPEN
+
+ char *
+-BSD44_derived_dlerror(void)
++pg_dlerror(void)
+ {
+- static char ret[BUFSIZ];
+-
+- strcpy(ret, error_message);
+- error_message[0] = 0;
+- return (ret[0] == 0) ? NULL : ret;
++ return "dynaloader unsupported";
+ }
+
+ void *
+-BSD44_derived_dlopen(const char *file, int num)
++pg_dlopen(const char *file, int num)
+ {
+-#if defined(__mips__)
+- snprintf(error_message, sizeof(error_message),
+- "dlopen (%s) not supported", file);
++ elog(ERROR, "dynamic load not supported");
+ return NULL;
+-#else
+- void *vp;
+-
+- if ((vp = dlopen((char *) file, num)) == NULL)
+- snprintf(error_message, sizeof(error_message),
+- "dlopen (%s) failed", file);
+- return vp;
+-#endif
+ }
+
+ void *
+-BSD44_derived_dlsym(void *handle, const char *name)
++pg_dlsym(void *handle, const char *name)
+ {
+-#if defined(__mips__)
+- snprintf(error_message, sizeof(error_message),
+- "dlsym (%s) failed", name);
+ return NULL;
+-#elif defined(__ELF__)
+- return dlsym(handle, name);
+-#else
+- void *vp;
+- char buf[BUFSIZ];
+-
+- if (*name != '_')
+- {
+- snprintf(buf, sizeof(buf), "_%s", name);
+- name = buf;
+- }
+- if ((vp = dlsym(handle, (char *) name)) == NULL)
+- snprintf(error_message, sizeof(error_message),
+- "dlsym (%s) failed", name);
+- return vp;
+-#endif
+ }
+
+ void
+-BSD44_derived_dlclose(void *handle)
++pg_dlclose(void *handle)
+ {
+-#if defined(__mips__)
+-#else
+- dlclose(handle);
+-#endif
+ }
++
++#endif /* ! HAVE_DLOPEN */
diff --git a/databases/postgresql80/patches/patch-ac b/databases/postgresql80/patches/patch-ac
new file mode 100644
index 00000000000..44c44df52de
--- /dev/null
+++ b/databases/postgresql80/patches/patch-ac
@@ -0,0 +1,45 @@
+$NetBSD: patch-ac,v 1.1 2005/08/05 19:43:45 jlam Exp $
+
+--- src/backend/port/dynloader/netbsd.h.orig 2004-12-31 17:00:32.000000000 -0500
++++ src/backend/port/dynloader/netbsd.h
+@@ -21,19 +21,7 @@
+
+ #include "utils/dynamic_loader.h"
+
+-/*
+- * 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.)
+- */
+-
++#ifdef HAVE_DLOPEN
+ /*
+ * In some older systems, the RTLD_NOW flag isn't defined and the mode
+ * argument to dlopen must always be 1. The RTLD_GLOBAL flag is wanted
+@@ -47,14 +35,11 @@
+ #define RTLD_GLOBAL 0
+ #endif
+
+-#define pg_dlopen(f) BSD44_derived_dlopen((f), RTLD_NOW | RTLD_GLOBAL)
+-#define pg_dlsym BSD44_derived_dlsym
+-#define pg_dlclose BSD44_derived_dlclose
+-#define pg_dlerror BSD44_derived_dlerror
++#define pg_dlopen(f) dlopen((f), RTLD_NOW | RTLD_GLOBAL)
++#define pg_dlsym dlsym
++#define pg_dlclose dlclose
++#define pg_dlerror 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 /* HAVE_DLOPEN */
+
+ #endif /* PORT_PROTOS_H */
diff --git a/databases/postgresql80/patches/patch-ad b/databases/postgresql80/patches/patch-ad
new file mode 100644
index 00000000000..248661bdcb9
--- /dev/null
+++ b/databases/postgresql80/patches/patch-ad
@@ -0,0 +1,9 @@
+$NetBSD: patch-ad,v 1.1 2005/08/05 19:43:45 jlam Exp $
+
+--- src/template/interix3.orig 2005-08-05 00:27:00.000000000 -0400
++++ src/template/interix3
+@@ -0,0 +1,4 @@
++THREAD_SUPPORT=yes
++THREAD_CPPFLAGS="-D_REENTRANT"
++THREAD_LIBS="-lpthread"
++NEED_REENTRANT_FUNCS=yes
diff --git a/databases/postgresql80/patches/patch-ae b/databases/postgresql80/patches/patch-ae
new file mode 100644
index 00000000000..e3ce11f7c36
--- /dev/null
+++ b/databases/postgresql80/patches/patch-ae
@@ -0,0 +1,7 @@
+$NetBSD: patch-ae,v 1.1 2005/08/05 19:43:45 jlam Exp $
+
+--- src/template/irix5.orig 2005-08-05 00:27:00.000000000 -0400
++++ src/template/irix5
+@@ -0,0 +1,2 @@
++THREAD_SUPPORT=yes
++THREAD_LIBS="-lpthread"
diff --git a/databases/postgresql80/patches/patch-af b/databases/postgresql80/patches/patch-af
new file mode 100644
index 00000000000..8cb1a2f34f1
--- /dev/null
+++ b/databases/postgresql80/patches/patch-af
@@ -0,0 +1,31 @@
+$NetBSD: patch-af,v 1.1 2005/08/05 19:43:45 jlam Exp $
+
+--- src/timezone/localtime.c.orig 2004-11-01 16:34:44.000000000 -0500
++++ src/timezone/localtime.c
+@@ -109,19 +109,19 @@ struct rule
+
+ static long detzcode(const char *codep);
+ static const char *getzname(const char *strp);
+-static const char *getnum(const char *strp, int *nump, int min, int max);
++static const char *getnum(const char *strp, int *nump, const int min, const int max);
+ static const char *getsecs(const char *strp, long *secsp);
+ static const char *getoffset(const char *strp, long *offsetp);
+ static const char *getrule(const char *strp, struct rule * rulep);
+ static void gmtload(struct state * sp);
+-static void gmtsub(const pg_time_t *timep, long offset, struct pg_tm * tmp);
+-static void localsub(const pg_time_t *timep, long offset, struct pg_tm * tmp);
+-static void timesub(const pg_time_t *timep, long offset,
++static void gmtsub(const pg_time_t *timep, const long offset, struct pg_tm * tmp);
++static void localsub(const pg_time_t *timep, const long offset, struct pg_tm * tmp);
++static void timesub(const pg_time_t *timep, const long offset,
+ const struct state * sp, struct pg_tm * tmp);
+-static pg_time_t transtime(pg_time_t janfirst, int year,
+- const struct rule * rulep, long offset);
++static pg_time_t transtime(const pg_time_t janfirst, const int year,
++ const struct rule * rulep, const long offset);
+ static int tzload(const char *name, struct state * sp);
+-static int tzparse(const char *name, struct state * sp, int lastditch);
++static int tzparse(const char *name, struct state * sp, const int lastditch);
+
+ static struct state lclmem;
+ static struct state gmtmem;
diff --git a/databases/postgresql80/patches/patch-ag b/databases/postgresql80/patches/patch-ag
new file mode 100644
index 00000000000..521f24c085f
--- /dev/null
+++ b/databases/postgresql80/patches/patch-ag
@@ -0,0 +1,15 @@
+$NetBSD: patch-ag,v 1.1 2005/08/05 19:43:45 jlam Exp $
+
+--- src/timezone/private.h.orig 2004-08-29 01:07:02.000000000 -0400
++++ src/timezone/private.h
+@@ -66,8 +66,8 @@ extern int unlink(const char *filename);
+ extern char *icalloc(int nelem, int elsize);
+ extern char *icatalloc(char *old, const char *new);
+ extern char *icpyalloc(const char *string);
+-extern char *imalloc(int n);
+-extern void *irealloc(void *pointer, int size);
++extern char *imalloc(const int n);
++extern void *irealloc(void *pointer, const int size);
+ extern void icfree(char *pointer);
+ extern void ifree(char *pointer);
+ extern char *scheck(const char *string, const char *format);
diff --git a/databases/postgresql80/patches/patch-ah b/databases/postgresql80/patches/patch-ah
new file mode 100644
index 00000000000..8a87485d3ba
--- /dev/null
+++ b/databases/postgresql80/patches/patch-ah
@@ -0,0 +1,13 @@
+$NetBSD: patch-ah,v 1.1 2005/08/05 19:43:45 jlam Exp $
+
+--- src/timezone/strftime.c.orig 2004-08-29 01:07:02.000000000 -0400
++++ src/timezone/strftime.c
+@@ -90,7 +90,7 @@ static const struct lc_time_T C_time_loc
+ };
+
+ static char *_add(const char *, char *, const char *);
+-static char *_conv(int, const char *, char *, const char *);
++static char *_conv(const int, const char *, char *, const char *);
+ static char *_fmt(const char *, const struct pg_tm *, char *,
+ const char *, int *);
+
diff --git a/databases/postgresql80/patches/patch-ai b/databases/postgresql80/patches/patch-ai
new file mode 100644
index 00000000000..a5243d0bbd1
--- /dev/null
+++ b/databases/postgresql80/patches/patch-ai
@@ -0,0 +1,80 @@
+$NetBSD: patch-ai,v 1.1 2005/08/05 19:43:45 jlam Exp $
+
+--- src/timezone/zic.c.orig 2004-09-27 15:16:03.000000000 -0400
++++ src/timezone/zic.c
+@@ -101,52 +101,52 @@ struct zone
+ };
+
+ extern int link(const char *fromname, const char *toname);
+-static void addtt(pg_time_t starttime, int type);
+-static int addtype(long gmtoff, const char *abbr, int isdst,
+- int ttisstd, int ttisgmt);
+-static void leapadd(pg_time_t t, int positive, int rolling, int count);
++static void addtt(const pg_time_t starttime, int type);
++static int addtype(const long gmtoff, const char *abbr, const int isdst,
++ const int ttisstd, const int ttisgmt);
++static void leapadd(const pg_time_t t, const int positive, const int rolling, int count);
+ static void adjleap(void);
+ static void associate(void);
+ static int ciequal(const char *ap, const char *bp);
+-static void convert(long val, char *buf);
++static void convert(const long val, char *buf);
+ static void dolink(const char *fromfile, const char *tofile);
+ static void doabbr(char *abbr, const char *format,
+- const char *letters, int isdst);
+-static void eat(const char *name, int num);
+-static void eats(const char *name, int num,
+- const char *rname, int rnum);
+-static long eitol(int i);
++ const char *letters, const int isdst);
++static void eat(const char *name, const int num);
++static void eats(const char *name, const int num,
++ const char *rname, const int rnum);
++static long eitol(const int i);
+ static void error(const char *message);
+ static char **getfields(char *buf);
+ static long gethms(const char *string, const char *errstrng,
+- int signable);
++ const int signable);
+ static void infile(const char *filename);
+-static void inleap(char **fields, int nfields);
+-static void inlink(char **fields, int nfields);
+-static void inrule(char **fields, int nfields);
+-static int inzcont(char **fields, int nfields);
+-static int inzone(char **fields, int nfields);
+-static int inzsub(char **fields, int nfields, int iscont);
++static void inleap(char **fields, const int nfields);
++static void inlink(char **fields, const int nfields);
++static void inrule(char **fields, const int nfields);
++static int inzcont(char **fields, const int nfields);
++static int inzone(char **fields, const int nfields);
++static int inzsub(char **fields, const int nfields, const int iscont);
+ static int itsabbr(const char *abbr, const char *word);
+ static int itsdir(const char *name);
+ static int lowerit(int c);
+ static char *memcheck(char *tocheck);
+ static int mkdirs(char *filename);
+ static void newabbr(const char *abbr);
+-static long oadd(long t1, long t2);
+-static void outzone(const struct zone * zp, int ntzones);
+-static void puttzcode(long code, FILE *fp);
++static long oadd(const long t1, const long t2);
++static void outzone(const struct zone * zp, const int ntzones);
++static void puttzcode(const long code, FILE *fp);
+ static int rcomp(const void *leftp, const void *rightp);
+-static pg_time_t rpytime(const struct rule * rp, int wantedy);
++static pg_time_t rpytime(const struct rule * rp, const int wantedy);
+ static void rulesub(struct rule * rp,
+ const char *loyearp, const char *hiyearp,
+ const char *typep, const char *monthp,
+ const char *dayp, const char *timep);
+ static void setboundaries(void);
+-static pg_time_t tadd(pg_time_t t1, long t2);
++static pg_time_t tadd(const pg_time_t t1, const long t2);
+ static void usage(void);
+ static void writezone(const char *name);
+-static int yearistype(int year, const char *type);
++static int yearistype(const int year, const char *type);
+
+ static int charcnt;
+ static int errors;