pkgsrc/databases/postgresql94-contrib/Makefile
fhajny 5fe7bb1cd0 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.
2016-06-19 20:48:28 +00:00

80 lines
2.4 KiB
Makefile

# $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"