summaryrefslogtreecommitdiff
path: root/databases/postgresql94-contrib
diff options
context:
space:
mode:
authorfhajny <fhajny>2016-06-19 20:48:28 +0000
committerfhajny <fhajny>2016-06-19 20:48:28 +0000
commit89a36b6f681f2c157a28b67c4e9f813017868656 (patch)
tree505c32830b4c28bd3795556eac551f1b821e77d2 /databases/postgresql94-contrib
parent4ec9011b13899df479547c07fb089547ef4d1467 (diff)
downloadpkgsrc-89a36b6f681f2c157a28b67c4e9f813017868656.tar.gz
Import postgresql9[1-5]-contrib packages. These supersede the
previous handful of packages like -datatypes or -dblink. They contain all of the contrib subtree, matching what similar packages carry in e.g. FreeBSD ports or what PostgreSQL users generally expect. This subtree contains porting tools, analysis utilities, and plug-in features that are not part of the core PostgreSQL system, mainly because they address a limited audience or are too experimental to be part of the main source tree. This does not preclude their usefulness.
Diffstat (limited to 'databases/postgresql94-contrib')
-rw-r--r--databases/postgresql94-contrib/DESCR4
-rw-r--r--databases/postgresql94-contrib/Makefile80
-rw-r--r--databases/postgresql94-contrib/PLIST202
3 files changed, 286 insertions, 0 deletions
diff --git a/databases/postgresql94-contrib/DESCR b/databases/postgresql94-contrib/DESCR
new file mode 100644
index 00000000000..be9981a85f4
--- /dev/null
+++ b/databases/postgresql94-contrib/DESCR
@@ -0,0 +1,4 @@
+This subtree contains porting tools, analysis utilities, and plug-in
+features that are not part of the core PostgreSQL system, mainly because
+they address a limited audience or are too experimental to be part of
+the main source tree. This does not preclude their usefulness.
diff --git a/databases/postgresql94-contrib/Makefile b/databases/postgresql94-contrib/Makefile
new file mode 100644
index 00000000000..33e96d637c4
--- /dev/null
+++ b/databases/postgresql94-contrib/Makefile
@@ -0,0 +1,80 @@
+# $NetBSD: Makefile,v 1.1 2016/06/19 20:48:29 fhajny Exp $
+
+PKGNAME= ${DISTNAME:C/-/94-contrib-/}
+COMMENT= Contrib subtree of tools and plug-ins
+
+.include "../../databases/postgresql94/Makefile.common"
+
+DEPENDS+= postgresql94-server>=${PKGVERSION_NOREV}:../../databases/postgresql94-server
+
+BUILD_MAKE_FLAGS= USE_PGXS=1
+
+BUILD_DIRS+= contrib/adminpack
+BUILD_DIRS+= contrib/auth_delay
+BUILD_DIRS+= contrib/auto_explain
+BUILD_DIRS+= contrib/btree_gin
+BUILD_DIRS+= contrib/btree_gist
+BUILD_DIRS+= contrib/chkpass
+BUILD_DIRS+= contrib/citext
+BUILD_DIRS+= contrib/cube
+BUILD_DIRS+= contrib/dblink
+BUILD_DIRS+= contrib/dict_int
+BUILD_DIRS+= contrib/dict_xsyn
+BUILD_DIRS+= contrib/dummy_seclabel
+BUILD_DIRS+= contrib/earthdistance
+BUILD_DIRS+= contrib/file_fdw
+BUILD_DIRS+= contrib/fuzzystrmatch
+BUILD_DIRS+= contrib/hstore
+BUILD_DIRS+= contrib/intagg
+BUILD_DIRS+= contrib/intarray
+BUILD_DIRS+= contrib/isn
+BUILD_DIRS+= contrib/lo
+BUILD_DIRS+= contrib/ltree
+BUILD_DIRS+= contrib/oid2name
+BUILD_DIRS+= contrib/pageinspect
+BUILD_DIRS+= contrib/passwordcheck
+BUILD_DIRS+= contrib/pg_archivecleanup
+BUILD_DIRS+= contrib/pg_buffercache
+BUILD_DIRS+= contrib/pg_freespacemap
+BUILD_DIRS+= contrib/pg_prewarm
+BUILD_DIRS+= contrib/pg_standby
+BUILD_DIRS+= contrib/pg_stat_statements
+BUILD_DIRS+= contrib/pg_test_fsync
+BUILD_DIRS+= contrib/pg_test_timing
+BUILD_DIRS+= contrib/pg_trgm
+BUILD_DIRS+= contrib/pg_upgrade
+BUILD_DIRS+= contrib/pg_upgrade_support
+BUILD_DIRS+= contrib/pgbench
+BUILD_DIRS+= contrib/pgcrypto
+BUILD_DIRS+= contrib/pgrowlocks
+BUILD_DIRS+= contrib/pgstattuple
+BUILD_DIRS+= contrib/postgres_fdw
+BUILD_DIRS+= contrib/seg
+BUILD_DIRS+= contrib/spi
+BUILD_DIRS+= contrib/sslinfo
+BUILD_DIRS+= contrib/tablefunc
+BUILD_DIRS+= contrib/tcn
+BUILD_DIRS+= contrib/test_decoding
+BUILD_DIRS+= contrib/test_parser
+BUILD_DIRS+= contrib/test_shm_mq
+BUILD_DIRS+= contrib/tsearch2
+BUILD_DIRS+= contrib/unaccent
+BUILD_DIRS+= contrib/vacuumlo
+BUILD_DIRS+= contrib/worker_spi
+
+CONFIGURE_ARGS+= --with-openssl
+
+PLIST_VARS+= uuid
+.if ${OPSYS} != "Darwin"
+PLIST.uuid= yes
+CONFIGURE_ARGS+= --with-uuid=ossp
+BUILD_DIRS+= contrib/uuid-ossp
+# because global pg_config.h is included, we have to define this
+BUILD_MAKE_FLAGS+= PG_CPPFLAGS=-DHAVE_UUID_H
+.include "../../devel/ossp-uuid/buildlink3.mk"
+.endif
+
+PRINT_PLIST_AWK+= {if ($$0 ~ /uuid-ossp/) {$$0 = "$${PLIST.uuid}" $$0;}}
+
+.include "../../databases/postgresql94-client/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/databases/postgresql94-contrib/PLIST b/databases/postgresql94-contrib/PLIST
new file mode 100644
index 00000000000..4624ae5245d
--- /dev/null
+++ b/databases/postgresql94-contrib/PLIST
@@ -0,0 +1,202 @@
+@comment $NetBSD: PLIST,v 1.1 2016/06/19 20:48:29 fhajny Exp $
+bin/oid2name
+bin/pg_archivecleanup
+bin/pg_standby
+bin/pg_test_fsync
+bin/pg_test_timing
+bin/pg_upgrade
+bin/pgbench
+bin/vacuumlo
+lib/postgresql/_int.so
+lib/postgresql/adminpack.so
+lib/postgresql/auth_delay.so
+lib/postgresql/auto_explain.so
+lib/postgresql/autoinc.so
+lib/postgresql/btree_gin.so
+lib/postgresql/btree_gist.so
+lib/postgresql/chkpass.so
+lib/postgresql/citext.so
+lib/postgresql/cube.so
+lib/postgresql/dblink.so
+lib/postgresql/dict_int.so
+lib/postgresql/dict_xsyn.so
+lib/postgresql/dummy_seclabel.so
+lib/postgresql/earthdistance.so
+lib/postgresql/file_fdw.so
+lib/postgresql/fuzzystrmatch.so
+lib/postgresql/hstore.so
+lib/postgresql/insert_username.so
+lib/postgresql/isn.so
+lib/postgresql/lo.so
+lib/postgresql/ltree.so
+lib/postgresql/moddatetime.so
+lib/postgresql/pageinspect.so
+lib/postgresql/passwordcheck.so
+lib/postgresql/pg_buffercache.so
+lib/postgresql/pg_freespacemap.so
+lib/postgresql/pg_prewarm.so
+lib/postgresql/pg_stat_statements.so
+lib/postgresql/pg_trgm.so
+lib/postgresql/pg_upgrade_support.so
+lib/postgresql/pgcrypto.so
+lib/postgresql/pgrowlocks.so
+lib/postgresql/pgstattuple.so
+lib/postgresql/postgres_fdw.so
+lib/postgresql/refint.so
+lib/postgresql/seg.so
+lib/postgresql/sslinfo.so
+lib/postgresql/tablefunc.so
+lib/postgresql/tcn.so
+lib/postgresql/test_decoding.so
+lib/postgresql/test_parser.so
+lib/postgresql/test_shm_mq.so
+lib/postgresql/timetravel.so
+lib/postgresql/tsearch2.so
+lib/postgresql/unaccent.so
+${PLIST.uuid}lib/postgresql/uuid-ossp.so
+lib/postgresql/worker_spi.so
+share/doc/postgresql/extension/autoinc.example
+share/doc/postgresql/extension/insert_username.example
+share/doc/postgresql/extension/moddatetime.example
+share/doc/postgresql/extension/refint.example
+share/doc/postgresql/extension/timetravel.example
+share/postgresql/extension/adminpack--1.0.sql
+share/postgresql/extension/adminpack.control
+share/postgresql/extension/autoinc--1.0.sql
+share/postgresql/extension/autoinc--unpackaged--1.0.sql
+share/postgresql/extension/autoinc.control
+share/postgresql/extension/btree_gin--1.0.sql
+share/postgresql/extension/btree_gin--unpackaged--1.0.sql
+share/postgresql/extension/btree_gin.control
+share/postgresql/extension/btree_gist--1.0.sql
+share/postgresql/extension/btree_gist--unpackaged--1.0.sql
+share/postgresql/extension/btree_gist.control
+share/postgresql/extension/chkpass--1.0.sql
+share/postgresql/extension/chkpass--unpackaged--1.0.sql
+share/postgresql/extension/chkpass.control
+share/postgresql/extension/citext--1.0--1.1.sql
+share/postgresql/extension/citext--1.0.sql
+share/postgresql/extension/citext--1.1--1.0.sql
+share/postgresql/extension/citext--1.1.sql
+share/postgresql/extension/citext--unpackaged--1.0.sql
+share/postgresql/extension/citext.control
+share/postgresql/extension/cube--1.0.sql
+share/postgresql/extension/cube--unpackaged--1.0.sql
+share/postgresql/extension/cube.control
+share/postgresql/extension/dblink--1.0--1.1.sql
+share/postgresql/extension/dblink--1.1.sql
+share/postgresql/extension/dblink--unpackaged--1.0.sql
+share/postgresql/extension/dblink.control
+share/postgresql/extension/dict_int--1.0.sql
+share/postgresql/extension/dict_int--unpackaged--1.0.sql
+share/postgresql/extension/dict_int.control
+share/postgresql/extension/dict_xsyn--1.0.sql
+share/postgresql/extension/dict_xsyn--unpackaged--1.0.sql
+share/postgresql/extension/dict_xsyn.control
+share/postgresql/extension/earthdistance--1.0.sql
+share/postgresql/extension/earthdistance--unpackaged--1.0.sql
+share/postgresql/extension/earthdistance.control
+share/postgresql/extension/file_fdw--1.0.sql
+share/postgresql/extension/file_fdw.control
+share/postgresql/extension/fuzzystrmatch--1.0.sql
+share/postgresql/extension/fuzzystrmatch--unpackaged--1.0.sql
+share/postgresql/extension/fuzzystrmatch.control
+share/postgresql/extension/hstore--1.0--1.1.sql
+share/postgresql/extension/hstore--1.1--1.2.sql
+share/postgresql/extension/hstore--1.2--1.3.sql
+share/postgresql/extension/hstore--1.3.sql
+share/postgresql/extension/hstore--unpackaged--1.0.sql
+share/postgresql/extension/hstore.control
+share/postgresql/extension/insert_username--1.0.sql
+share/postgresql/extension/insert_username--unpackaged--1.0.sql
+share/postgresql/extension/insert_username.control
+share/postgresql/extension/intagg--1.0.sql
+share/postgresql/extension/intagg--unpackaged--1.0.sql
+share/postgresql/extension/intagg.control
+share/postgresql/extension/intarray--1.0.sql
+share/postgresql/extension/intarray--unpackaged--1.0.sql
+share/postgresql/extension/intarray.control
+share/postgresql/extension/isn--1.0.sql
+share/postgresql/extension/isn--unpackaged--1.0.sql
+share/postgresql/extension/isn.control
+share/postgresql/extension/lo--1.0.sql
+share/postgresql/extension/lo--unpackaged--1.0.sql
+share/postgresql/extension/lo.control
+share/postgresql/extension/ltree--1.0.sql
+share/postgresql/extension/ltree--unpackaged--1.0.sql
+share/postgresql/extension/ltree.control
+share/postgresql/extension/moddatetime--1.0.sql
+share/postgresql/extension/moddatetime--unpackaged--1.0.sql
+share/postgresql/extension/moddatetime.control
+share/postgresql/extension/pageinspect--1.0--1.1.sql
+share/postgresql/extension/pageinspect--1.1--1.2.sql
+share/postgresql/extension/pageinspect--1.2.sql
+share/postgresql/extension/pageinspect--unpackaged--1.0.sql
+share/postgresql/extension/pageinspect.control
+share/postgresql/extension/pg_buffercache--1.0.sql
+share/postgresql/extension/pg_buffercache--unpackaged--1.0.sql
+share/postgresql/extension/pg_buffercache.control
+share/postgresql/extension/pg_freespacemap--1.0.sql
+share/postgresql/extension/pg_freespacemap--unpackaged--1.0.sql
+share/postgresql/extension/pg_freespacemap.control
+share/postgresql/extension/pg_prewarm--1.0.sql
+share/postgresql/extension/pg_prewarm.control
+share/postgresql/extension/pg_stat_statements--1.0--1.1.sql
+share/postgresql/extension/pg_stat_statements--1.1--1.2.sql
+share/postgresql/extension/pg_stat_statements--1.2.sql
+share/postgresql/extension/pg_stat_statements--unpackaged--1.0.sql
+share/postgresql/extension/pg_stat_statements.control
+share/postgresql/extension/pg_trgm--1.0--1.1.sql
+share/postgresql/extension/pg_trgm--1.1.sql
+share/postgresql/extension/pg_trgm--unpackaged--1.0.sql
+share/postgresql/extension/pg_trgm.control
+share/postgresql/extension/pgcrypto--1.0--1.1.sql
+share/postgresql/extension/pgcrypto--1.1.sql
+share/postgresql/extension/pgcrypto--unpackaged--1.0.sql
+share/postgresql/extension/pgcrypto.control
+share/postgresql/extension/pgrowlocks--1.0--1.1.sql
+share/postgresql/extension/pgrowlocks--1.1.sql
+share/postgresql/extension/pgrowlocks--unpackaged--1.0.sql
+share/postgresql/extension/pgrowlocks.control
+share/postgresql/extension/pgstattuple--1.0--1.1.sql
+share/postgresql/extension/pgstattuple--1.1--1.2.sql
+share/postgresql/extension/pgstattuple--1.2.sql
+share/postgresql/extension/pgstattuple--unpackaged--1.0.sql
+share/postgresql/extension/pgstattuple.control
+share/postgresql/extension/postgres_fdw--1.0.sql
+share/postgresql/extension/postgres_fdw.control
+share/postgresql/extension/refint--1.0.sql
+share/postgresql/extension/refint--unpackaged--1.0.sql
+share/postgresql/extension/refint.control
+share/postgresql/extension/seg--1.0.sql
+share/postgresql/extension/seg--unpackaged--1.0.sql
+share/postgresql/extension/seg.control
+share/postgresql/extension/sslinfo--1.0.sql
+share/postgresql/extension/sslinfo--unpackaged--1.0.sql
+share/postgresql/extension/sslinfo.control
+share/postgresql/extension/tablefunc--1.0.sql
+share/postgresql/extension/tablefunc--unpackaged--1.0.sql
+share/postgresql/extension/tablefunc.control
+share/postgresql/extension/tcn--1.0.sql
+share/postgresql/extension/tcn.control
+share/postgresql/extension/test_parser--1.0.sql
+share/postgresql/extension/test_parser--unpackaged--1.0.sql
+share/postgresql/extension/test_parser.control
+share/postgresql/extension/test_shm_mq--1.0.sql
+share/postgresql/extension/test_shm_mq.control
+share/postgresql/extension/timetravel--1.0.sql
+share/postgresql/extension/timetravel--unpackaged--1.0.sql
+share/postgresql/extension/timetravel.control
+share/postgresql/extension/tsearch2--1.0.sql
+share/postgresql/extension/tsearch2--unpackaged--1.0.sql
+share/postgresql/extension/tsearch2.control
+share/postgresql/extension/unaccent--1.0.sql
+share/postgresql/extension/unaccent--unpackaged--1.0.sql
+share/postgresql/extension/unaccent.control
+${PLIST.uuid}share/postgresql/extension/uuid-ossp--1.0.sql
+${PLIST.uuid}share/postgresql/extension/uuid-ossp--unpackaged--1.0.sql
+${PLIST.uuid}share/postgresql/extension/uuid-ossp.control
+share/postgresql/extension/worker_spi--1.0.sql
+share/postgresql/extension/worker_spi.control
+share/postgresql/tsearch_data/unaccent.rules
+share/postgresql/tsearch_data/xsyn_sample.rules