summaryrefslogtreecommitdiff
path: root/databases
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
commit3a6bcd4c6cdbacefe43df39f7257c82413c41594 (patch)
treed890a8f7b76ad2b2a6df068829ca420f65314b20 /databases
parentba82c01c0d499346c844688580cef176dde971c5 (diff)
downloadpkgsrc-3a6bcd4c6cdbacefe43df39f7257c82413c41594.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.
Diffstat (limited to 'databases')
-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