pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases The PostgreSQL Global Development Group anno...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/07f1fbec9545
branches:  trunk
changeset: 609533:07f1fbec9545
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Oct 05 21:03:10 2012 +0000

description:
The PostgreSQL Global Development Group announces PostgreSQL 9.2, the latest release of the leader in open source databases. Since the beta release was announced in May, developers and vendors have 
praised it as a leap forward in performance, scalability and flexibility. Users are expected to switch to this version in record numbers.

PostgreSQL 9.2 will ship with native JSON support, covering indexes, replication and performance improvements, and many more features. We are eagerly awaiting this release and will make it available 
in Early Access as soon as it’s released by the PostgreSQL community," said Ines Sombra, Lead Data Engineer, Engine Yard.

diffstat:

 databases/postgresql92-adminpack/DESCR                              |     4 +
 databases/postgresql92-adminpack/Makefile                           |    15 +
 databases/postgresql92-adminpack/PLIST                              |     4 +
 databases/postgresql92-client/DESCR                                 |     9 +
 databases/postgresql92-client/Makefile                              |    83 +
 databases/postgresql92-client/PLIST                                 |   705 +++++
 databases/postgresql92-client/buildlink3.mk                         |    21 +
 databases/postgresql92-datatypes/DESCR                              |    43 +
 databases/postgresql92-datatypes/Makefile                           |    26 +
 databases/postgresql92-datatypes/PLIST                              |    35 +
 databases/postgresql92-dblink/DESCR                                 |     2 +
 databases/postgresql92-dblink/Makefile                              |    16 +
 databases/postgresql92-dblink/PLIST                                 |     5 +
 databases/postgresql92-docs/DESCR                                   |     9 +
 databases/postgresql92-docs/Makefile                                |    21 +
 databases/postgresql92-docs/PLIST                                   |  1398 ++++++++++
 databases/postgresql92-fuzzystrmatch/DESCR                          |     9 +
 databases/postgresql92-fuzzystrmatch/MESSAGE                        |     8 +
 databases/postgresql92-fuzzystrmatch/Makefile                       |    15 +
 databases/postgresql92-fuzzystrmatch/PLIST                          |     5 +
 databases/postgresql92-monitoring/DESCR                             |    19 +
 databases/postgresql92-monitoring/Makefile                          |    18 +
 databases/postgresql92-monitoring/PLIST                             |    15 +
 databases/postgresql92-pgcrypto/DESCR                               |     3 +
 databases/postgresql92-pgcrypto/Makefile                            |    16 +
 databases/postgresql92-pgcrypto/PLIST                               |     5 +
 databases/postgresql92-plperl/DESCR                                 |     5 +
 databases/postgresql92-plperl/MESSAGE                               |     7 +
 databases/postgresql92-plperl/Makefile                              |    20 +
 databases/postgresql92-plperl/PLIST                                 |    20 +
 databases/postgresql92-plpython/DESCR                               |     9 +
 databases/postgresql92-plpython/MESSAGE                             |    17 +
 databases/postgresql92-plpython/Makefile                            |    18 +
 databases/postgresql92-plpython/PLIST                               |    17 +
 databases/postgresql92-pltcl/DESCR                                  |     4 +
 databases/postgresql92-pltcl/MESSAGE                                |     7 +
 databases/postgresql92-pltcl/Makefile                               |    20 +
 databases/postgresql92-pltcl/PLIST                                  |    25 +
 databases/postgresql92-replicationtools/DESCR                       |    12 +
 databases/postgresql92-replicationtools/Makefile                    |    12 +
 databases/postgresql92-replicationtools/PLIST                       |     3 +
 databases/postgresql92-server/DEINSTALL                             |    20 +
 databases/postgresql92-server/DESCR                                 |     9 +
 databases/postgresql92-server/MESSAGE                               |    18 +
 databases/postgresql92-server/Makefile                              |    83 +
 databases/postgresql92-server/PLIST                                 |   684 ++++
 databases/postgresql92-server/files/pgsql.sh                        |   130 +
 databases/postgresql92-upgrade/DESCR                                |    14 +
 databases/postgresql92-upgrade/Makefile                             |    19 +
 databases/postgresql92-upgrade/PLIST                                |     3 +
 databases/postgresql92/DESCR                                        |     9 +
 databases/postgresql92/Makefile                                     |    14 +
 databases/postgresql92/Makefile.common                              |   119 +
 databases/postgresql92/PLIST                                        |     2 +
 databases/postgresql92/distinfo                                     |    19 +
 databases/postgresql92/files/GNUmakefile.libpq                      |    20 +
 databases/postgresql92/files/dynloader-ltdl.h                       |    17 +
 databases/postgresql92/options.mk                                   |    63 +
 databases/postgresql92/patches/patch-config_missing                 |    13 +
 databases/postgresql92/patches/patch-config_perl.m4                 |    15 +
 databases/postgresql92/patches/patch-configure                      |    23 +
 databases/postgresql92/patches/patch-contrib_dblink_Makefile        |    12 +
 databases/postgresql92/patches/patch-contrib_dblink_dblink.c        |    13 +
 databases/postgresql92/patches/patch-src_Makefile.shlib             |    40 +
 databases/postgresql92/patches/patch-src_backend_Makefile           |    15 +
 databases/postgresql92/patches/patch-src_makefiles_Makefile.solaris |    10 +
 databases/postgresql92/patches/patch-src_pl_plperl_GNUmakefile      |    21 +
 databases/postgresql92/patches/patch-src_pl_plperl_plperl.h         |    26 +
 databases/postgresql92/patches/patch-src_timezone_localtime.c       |    31 +
 databases/postgresql92/patches/patch-src_timezone_private.h         |    15 +
 databases/postgresql92/patches/patch-src_timezone_strftime.c        |    13 +
 databases/postgresql92/patches/patch-src_timezone_zic.c             |    78 +
 72 files changed, 4273 insertions(+), 0 deletions(-)

diffs (truncated from 4561 to 300 lines):

diff -r 9b1c5adfe630 -r 07f1fbec9545 databases/postgresql92-adminpack/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/postgresql92-adminpack/DESCR    Fri Oct 05 21:03:10 2012 +0000
@@ -0,0 +1,4 @@
+The ``adminpack'' PostgreSQL contrib module implements a number of
+support functions which pgAdmin and other administration and management
+tools can use to provide additional functionality if installed on a
+server.
diff -r 9b1c5adfe630 -r 07f1fbec9545 databases/postgresql92-adminpack/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/postgresql92-adminpack/Makefile Fri Oct 05 21:03:10 2012 +0000
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1 2012/10/05 21:03:10 adam Exp $
+
+PKGNAME=       ${DISTNAME:C/-/92-adminpack-/}
+COMMENT=       Admin pack module for pgAdmin management
+
+DEPENDS+=      postgresql92-server>=${PKGVERSION_NOREV}:../../databases/postgresql92-server
+
+.include "../../databases/postgresql92/Makefile.common"
+
+BUILD_MAKE_FLAGS=      PGXS=1
+
+BUILD_DIRS=            contrib/adminpack
+
+.include "../../databases/postgresql92-client/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 9b1c5adfe630 -r 07f1fbec9545 databases/postgresql92-adminpack/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/postgresql92-adminpack/PLIST    Fri Oct 05 21:03:10 2012 +0000
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1 2012/10/05 21:03:10 adam Exp $
+lib/postgresql/adminpack.so
+share/postgresql/extension/adminpack--1.0.sql
+share/postgresql/extension/adminpack.control
diff -r 9b1c5adfe630 -r 07f1fbec9545 databases/postgresql92-client/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/postgresql92-client/DESCR       Fri Oct 05 21:03:10 2012 +0000
@@ -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 -r 9b1c5adfe630 -r 07f1fbec9545 databases/postgresql92-client/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/postgresql92-client/Makefile    Fri Oct 05 21:03:10 2012 +0000
@@ -0,0 +1,83 @@
+# $NetBSD: Makefile,v 1.1 2012/10/05 21:03:10 adam Exp $
+
+PKGNAME=       ${DISTNAME:C/-/92-client-/}
+COMMENT=       PostgreSQL database client programs
+
+.include "../../databases/postgresql92/Makefile.common"
+
+USE_TOOLS+=            gzip tar
+CONFIGURE_ARGS+=       --with-openssl
+CONFIGURE_ARGS+=       --with-readline
+CONFIGURE_ARGS+=       --with-zlib
+
+# 1. The thread-safety test in ${WRSRC}/src/tools/thread does not pass on
+# NetBSD earler than 4.0 or DragonFly.
+# 2. configure with --enable-thread-safety fails on OpenBSD.
+.if (${OPSYS} == "NetBSD" && !empty(OS_VERSION:M[0-3].*)) || \
+    ${OPSYS} == "DragonFly" || ${OPSYS} == "OpenBSD"
+PGSQL_THREAD_SAFETY?=  no
+.endif
+PGSQL_THREAD_SAFETY?=  yes
+BUILD_DEFS+=           PGSQL_THREAD_SAFETY
+
+.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
+
+INSTALL_DIRS=  src/include
+INSTALL_DIRS+= src/interfaces
+INSTALL_DIRS+= src/bin
+INSTALL_DIRS+= src/port
+BUILD_DIRS=    ${INSTALL_DIRS}
+# Without this, the Darwin build fails (related to -bundle_loader).
+BUILD_DIRS+=   src/backend
+
+.for f in pg_service.conf psqlrc
+CONF_FILES+=   share/postgresql/${f}.sample ${PKG_SYSCONFDIR}/${f}
+.endfor
+
+# XXX work around core dumps with the native libedit
+USE_GNU_READLINE=      yes
+
+.include "../../devel/readline/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+
+SUBST_CLASSES+=                pgxs
+SUBST_STAGE.pgxs=      post-build
+SUBST_MESSAGE.pgxs=    Fixing workdir tools references in pgxs Makefile
+SUBST_FILES.pgxs=      src/Makefile.global
+SUBST_SED.pgxs=                -e 's,${TOOLS_CMD.bison},${TOOLS_PATH.bison},'
+SUBST_SED.pgxs+=       -e 's,${TOOLS_CMD.lex},${TOOLS_PATH.lex},'
+SUBST_SED.pgxs+=       -e 's,${TOOLS_CMD.mkdir},${TOOLS_PATH.mkdir},'
+SUBST_SED.pgxs+=       -e 's,${WRKDIR}/.wrapper/bin/ld,${LD},'
+SUBST_SED.pgxs+=       -e 's,${WRKDIR}/.wrapper,${PREFIX},'
+SUBST_SED.pgxs+=       -e 's,${WRKSRC},/dev/null,'
+
+INSTALLATION_DIRS+=    lib/postgresql/pgxs
+INSTALLATION_DIRS+=    lib/postgresql/pgxs/config
+INSTALLATION_DIRS+=    lib/postgresql/pgxs/src
+INSTALLATION_DIRS+=    lib/postgresql/pgxs/src/makefiles
+
+DEST_PGXS=     ${DESTDIR}${PREFIX}/lib/postgresql/pgxs
+PGXS_FILES=    config/install-sh
+PGXS_FILES+=   src/makefiles/pgxs.mk src/Makefile.global
+PGXS_FILES+=   src/Makefile.port src/Makefile.shlib
+PGXS_FILES+=   src/nls-global.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"
+post-wrapper:
+       touch ${BUILDLINK_DIR}/include/crypt.h
+.endif
+
+post-install:
+.for file in ${PGXS_FILES}
+       ${INSTALL_DATA} ${WRKSRC}/${file} ${DEST_PGXS}/${file}
+.endfor
+
+.include "../../mk/bsd.pkg.mk"
diff -r 9b1c5adfe630 -r 07f1fbec9545 databases/postgresql92-client/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/postgresql92-client/PLIST       Fri Oct 05 21:03:10 2012 +0000
@@ -0,0 +1,705 @@
+@comment $NetBSD: PLIST,v 1.1 2012/10/05 21:03:10 adam Exp $
+bin/clusterdb
+bin/createdb
+bin/createlang
+bin/createuser
+bin/dropdb
+bin/droplang
+bin/dropuser
+bin/ecpg
+bin/initdb
+bin/pg_basebackup
+bin/pg_config
+bin/pg_controldata
+bin/pg_ctl
+bin/pg_dump
+bin/pg_dumpall
+bin/pg_receivexlog
+bin/pg_resetxlog
+bin/pg_restore
+bin/psql
+bin/reindexdb
+bin/vacuumdb
+include/ecpg_config.h
+include/ecpg_informix.h
+include/ecpgerrno.h
+include/ecpglib.h
+include/ecpgtype.h
+include/libpq-events.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/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/gin.h
+include/postgresql/server/access/gin_private.h
+include/postgresql/server/access/gist.h
+include/postgresql/server/access/gist_private.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/itup.h
+include/postgresql/server/access/multixact.h
+include/postgresql/server/access/nbtree.h
+include/postgresql/server/access/printtup.h
+include/postgresql/server/access/reloptions.h
+include/postgresql/server/access/relscan.h
+include/postgresql/server/access/rewriteheap.h
+include/postgresql/server/access/rmgr.h
+include/postgresql/server/access/sdir.h
+include/postgresql/server/access/skey.h
+include/postgresql/server/access/slru.h
+include/postgresql/server/access/spgist.h
+include/postgresql/server/access/spgist_private.h
+include/postgresql/server/access/subtrans.h
+include/postgresql/server/access/sysattr.h
+include/postgresql/server/access/transam.h
+include/postgresql/server/access/tupconvert.h
+include/postgresql/server/access/tupdesc.h
+include/postgresql/server/access/tupmacs.h
+include/postgresql/server/access/tuptoaster.h
+include/postgresql/server/access/twophase.h
+include/postgresql/server/access/twophase_rmgr.h
+include/postgresql/server/access/valid.h
+include/postgresql/server/access/visibilitymap.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/catversion.h
+include/postgresql/server/catalog/dependency.h
+include/postgresql/server/catalog/genbki.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/objectaccess.h
+include/postgresql/server/catalog/objectaddress.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_auth_members.h
+include/postgresql/server/catalog/pg_authid.h
+include/postgresql/server/catalog/pg_cast.h
+include/postgresql/server/catalog/pg_class.h
+include/postgresql/server/catalog/pg_collation.h
+include/postgresql/server/catalog/pg_collation_fn.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_conversion_fn.h
+include/postgresql/server/catalog/pg_database.h
+include/postgresql/server/catalog/pg_db_role_setting.h
+include/postgresql/server/catalog/pg_default_acl.h
+include/postgresql/server/catalog/pg_depend.h
+include/postgresql/server/catalog/pg_description.h
+include/postgresql/server/catalog/pg_enum.h
+include/postgresql/server/catalog/pg_extension.h
+include/postgresql/server/catalog/pg_foreign_data_wrapper.h
+include/postgresql/server/catalog/pg_foreign_server.h
+include/postgresql/server/catalog/pg_foreign_table.h
+include/postgresql/server/catalog/pg_index.h
+include/postgresql/server/catalog/pg_inherits.h
+include/postgresql/server/catalog/pg_inherits_fn.h
+include/postgresql/server/catalog/pg_language.h
+include/postgresql/server/catalog/pg_largeobject.h
+include/postgresql/server/catalog/pg_largeobject_metadata.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_opfamily.h
+include/postgresql/server/catalog/pg_pltemplate.h
+include/postgresql/server/catalog/pg_proc.h
+include/postgresql/server/catalog/pg_proc_fn.h
+include/postgresql/server/catalog/pg_range.h
+include/postgresql/server/catalog/pg_rewrite.h
+include/postgresql/server/catalog/pg_seclabel.h
+include/postgresql/server/catalog/pg_shdepend.h
+include/postgresql/server/catalog/pg_shdescription.h
+include/postgresql/server/catalog/pg_shseclabel.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_ts_config.h
+include/postgresql/server/catalog/pg_ts_config_map.h
+include/postgresql/server/catalog/pg_ts_dict.h
+include/postgresql/server/catalog/pg_ts_parser.h
+include/postgresql/server/catalog/pg_ts_template.h
+include/postgresql/server/catalog/pg_type.h
+include/postgresql/server/catalog/pg_type_fn.h
+include/postgresql/server/catalog/pg_user_mapping.h
+include/postgresql/server/catalog/schemapg.h
+include/postgresql/server/catalog/storage.h
+include/postgresql/server/catalog/toasting.h
+include/postgresql/server/commands/alter.h


Home | Main Index | Thread Index | Old Index