diff options
author | fhajny <fhajny> | 2016-06-19 20:48:28 +0000 |
---|---|---|
committer | fhajny <fhajny> | 2016-06-19 20:48:28 +0000 |
commit | 89a36b6f681f2c157a28b67c4e9f813017868656 (patch) | |
tree | 505c32830b4c28bd3795556eac551f1b821e77d2 /databases/postgresql94-contrib/Makefile | |
parent | 4ec9011b13899df479547c07fb089547ef4d1467 (diff) | |
download | pkgsrc-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/Makefile')
-rw-r--r-- | databases/postgresql94-contrib/Makefile | 80 |
1 files changed, 80 insertions, 0 deletions
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" |