Annotation of pkgsrc/databases/postgresql96-contrib/Makefile, Revision 1.4
1.4 ! wiz 1: # $NetBSD: Makefile,v 1.3 2017/02/11 10:18:53 adam Exp $
1.1 adam 2:
3: PKGNAME= ${DISTNAME:C/-/96-contrib-/}
1.4 ! wiz 4: PKGREVISION= 1
1.1 adam 5: COMMENT= Contrib subtree of tools and plug-ins
6:
7: .include "../../databases/postgresql96/Makefile.common"
8:
9: DEPENDS+= postgresql96-server>=${PKGVERSION_NOREV}:../../databases/postgresql96-server
10:
11: BUILD_MAKE_FLAGS= USE_PGXS=1
12:
13: BUILD_DIRS+= contrib/adminpack
14: BUILD_DIRS+= contrib/auth_delay
15: BUILD_DIRS+= contrib/auto_explain
16: BUILD_DIRS+= contrib/btree_gin
17: BUILD_DIRS+= contrib/btree_gist
18: BUILD_DIRS+= contrib/chkpass
19: BUILD_DIRS+= contrib/citext
20: BUILD_DIRS+= contrib/cube
21: BUILD_DIRS+= contrib/dblink
22: BUILD_DIRS+= contrib/dict_int
23: BUILD_DIRS+= contrib/dict_xsyn
24: BUILD_DIRS+= contrib/earthdistance
25: BUILD_DIRS+= contrib/file_fdw
26: BUILD_DIRS+= contrib/fuzzystrmatch
27: BUILD_DIRS+= contrib/hstore
28: BUILD_DIRS+= contrib/intagg
29: BUILD_DIRS+= contrib/intarray
30: BUILD_DIRS+= contrib/isn
31: BUILD_DIRS+= contrib/lo
32: BUILD_DIRS+= contrib/ltree
33: BUILD_DIRS+= contrib/oid2name
34: BUILD_DIRS+= contrib/pageinspect
35: BUILD_DIRS+= contrib/passwordcheck
36: BUILD_DIRS+= contrib/pg_buffercache
37: BUILD_DIRS+= contrib/pg_freespacemap
38: BUILD_DIRS+= contrib/pg_prewarm
39: BUILD_DIRS+= contrib/pg_standby
40: BUILD_DIRS+= contrib/pg_stat_statements
41: BUILD_DIRS+= contrib/pg_trgm
42: BUILD_DIRS+= contrib/pgcrypto
43: BUILD_DIRS+= contrib/pgrowlocks
44: BUILD_DIRS+= contrib/pgstattuple
45: BUILD_DIRS+= contrib/postgres_fdw
46: BUILD_DIRS+= contrib/seg
47: BUILD_DIRS+= contrib/spi
48: BUILD_DIRS+= contrib/sslinfo
49: BUILD_DIRS+= contrib/tablefunc
50: BUILD_DIRS+= contrib/tcn
51: BUILD_DIRS+= contrib/test_decoding
52: BUILD_DIRS+= contrib/tsearch2
53: BUILD_DIRS+= contrib/tsm_system_rows
54: BUILD_DIRS+= contrib/tsm_system_time
55: BUILD_DIRS+= contrib/unaccent
56: BUILD_DIRS+= contrib/vacuumlo
57:
58: CONFIGURE_ARGS+= --with-openssl
59:
60: PLIST_VARS+= uuid
1.2 fhajny 61: .if ${OPSYS:M*BSD} || ${OPSYS} == "Linux" || ${OPSYS} == "SunOS"
1.1 adam 62: PLIST.uuid= yes
1.2 fhajny 63: BUILD_DIRS+= contrib/uuid-ossp
64: . if ${OPSYS:M*BSD}
65: BUILD_MAKE_FLAGS+= PG_CPPFLAGS="-DHAVE_UUID_H -DHAVE_UUID_BSD -DSHA1_RESULTLEN=20"
66: CONFIGURE_ARGS+= --with-uuid=bsd
67: . elif ${OPSYS} == "Linux"
68: BUILD_MAKE_FLAGS+= PG_CPPFLAGS="-DHAVE_UUID_UUID_H -DHAVE_UUID_E2FS"
69: CONFIGURE_ARGS+= --with-uuid=e2fs
70: . elif ${OPSYS} == "SunOS"
71: BUILD_MAKE_FLAGS+= PG_CPPFLAGS="-DHAVE_UUID_H -DHAVE_UUID_OSSP"
1.1 adam 72: CONFIGURE_ARGS+= --with-uuid=ossp
1.2 fhajny 73: BUILD_MAKE_FLAGS+= UUID_LIBS=-lossp-uuid
74: . include "../../devel/ossp-uuid/buildlink3.mk"
75: . endif
1.1 adam 76: .endif
77:
78: PRINT_PLIST_AWK+= {if ($$0 ~ /uuid-ossp/) {$$0 = "$${PLIST.uuid}" $$0;}}
79:
80: .include "../../databases/postgresql96-client/buildlink3.mk"
81: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>