5fe7bb1cd0
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.
80 lines
2.4 KiB
Makefile
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"
|