summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrecht <recht@pkgsrc.org>2004-04-19 00:03:25 +0000
committerrecht <recht@pkgsrc.org>2004-04-19 00:03:25 +0000
commitd881a5be23966aef9f7dbd749782d4b7bef3703e (patch)
treed890a8f7b76ad2b2a6df068829ca420f65314b20
parente8d064bffed4accc5b5526b3f3a7200ac4cb2eb2 (diff)
downloadpkgsrc-d881a5be23966aef9f7dbd749782d4b7bef3703e.tar.gz
Initial import of PostgreSQL 7.4.2
Client programs. PostgreSQL is a robust, next-generation, Object-Relational DBMS (ORDBMS), derived from the Berkeley Postgres database management system. While PostgreSQL retains the powerful object-relational data model, rich data types and easy extensibility of Postgres, it replaces the PostQuel query language with an extended subset of SQL. PostgreSQL is free and the complete source is available. This package contains the database client programs.
-rw-r--r--databases/postgresql74-client/DESCR9
-rw-r--r--databases/postgresql74-client/Makefile35
-rw-r--r--databases/postgresql74-client/PLIST190
-rw-r--r--databases/postgresql74-client/files/man.exclude7
4 files changed, 241 insertions, 0 deletions
diff --git a/databases/postgresql74-client/DESCR b/databases/postgresql74-client/DESCR
new file mode 100644
index 00000000000..a485664e6f1
--- /dev/null
+++ b/databases/postgresql74-client/DESCR
@@ -0,0 +1,9 @@
+PostgreSQL is a robust, next-generation, Object-Relational DBMS (ORDBMS),
+derived from the Berkeley Postgres database management system. While
+PostgreSQL retains the powerful object-relational data model, rich data types
+and easy extensibility of Postgres, it replaces the PostQuel query language
+with an extended subset of SQL.
+
+PostgreSQL is free and the complete source is available.
+
+This package contains the database client programs.
diff --git a/databases/postgresql74-client/Makefile b/databases/postgresql74-client/Makefile
new file mode 100644
index 00000000000..0057d265d8f
--- /dev/null
+++ b/databases/postgresql74-client/Makefile
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/04/19 00:03:25 recht Exp $
+
+PKGNAME= postgresql-client-${BASE_VERS}
+SVR4_PKGNAME= pstgc
+COMMENT= PostgreSQL database client programs
+
+.include "../../databases/postgresql74/Makefile.common"
+
+CONFIGURE_ARGS+= --with-openssl=${SSLBASE}
+CONFIGURE_ARGS+= --with-zlib
+CONFIGURE_ARGS+= --with-readline
+MAKE_ENV+= INSTALLED_LIBPQ=1
+
+BUILD_DIRS= ${WRKSRC}/src/bin
+
+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
+
+post-install:
+ ${EGREP} -v "^#" ${FILESDIR}/man.exclude > ${WRKDIR}/man_tar_exclude
+ ${TAR} -zxm -C ${PREFIX}/man -X ${WRKDIR}/man_tar_exclude \
+ -f ${WRKSRC}/doc/man.tar.gz
+
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} == "FreeBSD" && ${LOWER_OPSYS_VERSUFFIX} == "4"
+USE_GNU_READLINE=yes
+.endif
+
+.include "../../databases/postgresql74-lib/buildlink3.mk"
+.include "../../devel/readline/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/databases/postgresql74-client/PLIST b/databases/postgresql74-client/PLIST
new file mode 100644
index 00000000000..670319e4659
--- /dev/null
+++ b/databases/postgresql74-client/PLIST
@@ -0,0 +1,190 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/04/19 00:03:25 recht Exp $
+bin/clusterdb
+bin/createdb
+bin/createlang
+bin/createuser
+bin/dropdb
+bin/droplang
+bin/dropuser
+bin/initdb
+bin/initlocation
+bin/ipcclean
+bin/pg_config
+bin/pg_controldata
+bin/pg_ctl
+bin/pg_dump
+bin/pg_dumpall
+bin/pg_encoding
+bin/pg_id
+bin/pg_resetxlog
+bin/pg_restore
+bin/psql
+bin/vacuumdb
+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/initdb.1
+man/man1/initlocation.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/psql.1
+man/man1/vacuumdb.1
+man/manl/abort.l
+man/manl/alter_aggregate.l
+man/manl/alter_conversion.l
+man/manl/alter_database.l
+man/manl/alter_domain.l
+man/manl/alter_function.l
+man/manl/alter_group.l
+man/manl/alter_language.l
+man/manl/alter_operator_class.l
+man/manl/alter_schema.l
+man/manl/alter_sequence.l
+man/manl/alter_table.l
+man/manl/alter_trigger.l
+man/manl/alter_user.l
+man/manl/analyze.l
+man/manl/begin.l
+man/manl/checkpoint.l
+man/manl/close.l
+man/manl/cluster.l
+man/manl/comment.l
+man/manl/commit.l
+man/manl/copy.l
+man/manl/create_aggregate.l
+man/manl/create_cast.l
+man/manl/create_constraint_trigger.l
+man/manl/create_conversion.l
+man/manl/create_database.l
+man/manl/create_domain.l
+man/manl/create_function.l
+man/manl/create_group.l
+man/manl/create_index.l
+man/manl/create_language.l
+man/manl/create_operator.l
+man/manl/create_operator_class.l
+man/manl/create_rule.l
+man/manl/create_schema.l
+man/manl/create_sequence.l
+man/manl/create_table.l
+man/manl/create_table_as.l
+man/manl/create_trigger.l
+man/manl/create_type.l
+man/manl/create_user.l
+man/manl/create_view.l
+man/manl/deallocate.l
+man/manl/declare.l
+man/manl/delete.l
+man/manl/drop_aggregate.l
+man/manl/drop_cast.l
+man/manl/drop_conversion.l
+man/manl/drop_database.l
+man/manl/drop_domain.l
+man/manl/drop_function.l
+man/manl/drop_group.l
+man/manl/drop_index.l
+man/manl/drop_language.l
+man/manl/drop_operator.l
+man/manl/drop_operator_class.l
+man/manl/drop_rule.l
+man/manl/drop_schema.l
+man/manl/drop_sequence.l
+man/manl/drop_table.l
+man/manl/drop_trigger.l
+man/manl/drop_type.l
+man/manl/drop_user.l
+man/manl/drop_view.l
+man/manl/end.l
+man/manl/execute.l
+man/manl/explain.l
+man/manl/fetch.l
+man/manl/grant.l
+man/manl/insert.l
+man/manl/listen.l
+man/manl/load.l
+man/manl/lock.l
+man/manl/move.l
+man/manl/notify.l
+man/manl/prepare.l
+man/manl/reindex.l
+man/manl/reset.l
+man/manl/revoke.l
+man/manl/rollback.l
+man/manl/select.l
+man/manl/select_into.l
+man/manl/set.l
+man/manl/set_constraints.l
+man/manl/set_session_authorization.l
+man/manl/set_transaction.l
+man/manl/show.l
+man/manl/start_transaction.l
+man/manl/truncate.l
+man/manl/unlisten.l
+man/manl/update.l
+man/manl/vacuum.l
+${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/pg_controldata.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/pg_controldata.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/pg_controldata.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/fr/LC_MESSAGES/pg_controldata.mo
+${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/psql.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/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/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/pt_BR/LC_MESSAGES/pg_controldata.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/ru/LC_MESSAGES/pg_controldata.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/sl/LC_MESSAGES/pg_controldata.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/pg_controldata.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/zh_CN/LC_MESSAGES/pg_controldata.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/pg_controldata.mo
+${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/pg_dump.mo
+${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/psql.mo
diff --git a/databases/postgresql74-client/files/man.exclude b/databases/postgresql74-client/files/man.exclude
new file mode 100644
index 00000000000..f85ba8b2ec8
--- /dev/null
+++ b/databases/postgresql74-client/files/man.exclude
@@ -0,0 +1,7 @@
+# $NetBSD: man.exclude,v 1.1.1.1 2004/04/19 00:03:25 recht Exp $
+#
+man1/ecpg.1
+man1/pgtclsh.1
+man1/pgtksh.1
+man1/postgres.1
+man1/postmaster.1