From 53c7dbd6a2345f9594fc3dc5d0f14e2ecd652e08 Mon Sep 17 00:00:00 2001 From: jlam Date: Fri, 5 Aug 2005 19:43:44 +0000 Subject: 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 --- databases/postgresql80-client/Makefile | 107 +- databases/postgresql80-client/PLIST | 2752 ++++++++++----------- databases/postgresql80-client/buildlink3.mk | 13 +- databases/postgresql80-server/Makefile | 84 +- databases/postgresql80-server/PLIST | 1274 +++++----- databases/postgresql80-server/files/pgsql.sh | 8 +- databases/postgresql80/Makefile | 7 +- databases/postgresql80/Makefile.common | 113 +- databases/postgresql80/Makefile.mirrors | 101 + databases/postgresql80/distinfo | 19 +- databases/postgresql80/files/GNUmakefile.libpgtcl | 20 - databases/postgresql80/files/Makefile.custom | 38 +- databases/postgresql80/files/Makefile.libtool | 120 + databases/postgresql80/files/dynloader-ltdl.h | 17 + databases/postgresql80/files/netbsd.c | 73 - databases/postgresql80/files/netbsd.h | 45 - databases/postgresql80/options.mk | 26 + databases/postgresql80/patches/patch-aa | 44 +- databases/postgresql80/patches/patch-ab | 87 +- databases/postgresql80/patches/patch-ac | 45 + databases/postgresql80/patches/patch-ad | 9 + databases/postgresql80/patches/patch-ae | 7 + databases/postgresql80/patches/patch-af | 31 + databases/postgresql80/patches/patch-ag | 15 + databases/postgresql80/patches/patch-ah | 13 + databases/postgresql80/patches/patch-ai | 80 + 26 files changed, 2790 insertions(+), 2358 deletions(-) create mode 100644 databases/postgresql80/Makefile.mirrors delete mode 100644 databases/postgresql80/files/GNUmakefile.libpgtcl create mode 100644 databases/postgresql80/files/Makefile.libtool create mode 100644 databases/postgresql80/files/dynloader-ltdl.h delete mode 100644 databases/postgresql80/files/netbsd.c delete mode 100644 databases/postgresql80/files/netbsd.h create mode 100644 databases/postgresql80/options.mk create mode 100644 databases/postgresql80/patches/patch-ac create mode 100644 databases/postgresql80/patches/patch-ad create mode 100644 databases/postgresql80/patches/patch-ae create mode 100644 databases/postgresql80/patches/patch-af create mode 100644 databases/postgresql80/patches/patch-ag create mode 100644 databases/postgresql80/patches/patch-ah create mode 100644 databases/postgresql80/patches/patch-ai 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 @@ # -postgresql client-side interface to PostgreSQL # postgresql- 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 +#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 -#include -#include - -#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 -#include -#include -#include - -#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; -- cgit v1.2.3