aboutsummaryrefslogtreecommitdiff
path: root/databases/postgresql90-server
diff options
context:
space:
mode:
authorChris Rees <crees@FreeBSD.org>2012-01-23 20:36:58 +0000
committerChris Rees <crees@FreeBSD.org>2012-01-23 20:36:58 +0000
commitf2c674e5eff1f140b64ee6727fad9e8e500fc77e (patch)
tree35425753dcc67745d7fc13da2e9a4ebc6817aede /databases/postgresql90-server
parentd8301fb64707d64f373254213b8c2ed03f6d31f0 (diff)
downloadports-f2c674e5eff1f140b64ee6727fad9e8e500fc77e.tar.gz
ports-f2c674e5eff1f140b64ee6727fad9e8e500fc77e.zip
Notes
Diffstat (limited to 'databases/postgresql90-server')
-rw-r--r--databases/postgresql90-server/Makefile8
-rw-r--r--databases/postgresql90-server/pkg-plist-contrib6
2 files changed, 11 insertions, 3 deletions
diff --git a/databases/postgresql90-server/Makefile b/databases/postgresql90-server/Makefile
index 8048f64c548a..edbd8ccfe69d 100644
--- a/databases/postgresql90-server/Makefile
+++ b/databases/postgresql90-server/Makefile
@@ -121,6 +121,14 @@ EXTRA_PATCHES+= ${FILESDIR}/extra-patch-icu4
. endif
.endif # !SLAVE_ONLY
+.if defined(WITH_OSSP_UUID)
+BUILD_DEPENDS+= ${LOCALBASE}/lib/libuuid.a:${PORTSDIR}/misc/ossp-uuid
+CONFIGURE_ARGS+=--with-ossp-uuid
+PLIST_SUB+= OSSP=""
+.else
+PLIST_SUB+= OSSP="@comment "
+.endif
+
.include <bsd.port.pre.mk>
.if !defined(SLAVE_ONLY)
diff --git a/databases/postgresql90-server/pkg-plist-contrib b/databases/postgresql90-server/pkg-plist-contrib
index 06f6e95af4b8..b3c4baf554cb 100644
--- a/databases/postgresql90-server/pkg-plist-contrib
+++ b/databases/postgresql90-server/pkg-plist-contrib
@@ -43,7 +43,7 @@ lib/postgresql/test_parser.so
lib/postgresql/timetravel.so
lib/postgresql/tsearch2.so
lib/postgresql/unaccent.so
-lib/postgresql/uuid-ossp.so
+%%OSSP%%lib/postgresql/uuid-ossp.so
%%DOCSDIR%%/README-contrib
%%DOCSDIR%%/contrib/README
%%DOCSDIR%%/contrib/autoinc.example
@@ -88,8 +88,8 @@ share/postgresql/contrib/test_parser.sql
share/postgresql/contrib/timetravel.sql
share/postgresql/contrib/tsearch2.sql
share/postgresql/contrib/unaccent.sql
-share/postgresql/contrib/uninstall_uuid-ossp.sql
-share/postgresql/contrib/uuid-ossp.sql
+%%OSSP%%share/postgresql/contrib/uninstall_uuid-ossp.sql
+%%OSSP%%share/postgresql/contrib/uuid-ossp.sql
share/postgresql/contrib/uninstall__int.sql
share/postgresql/contrib/uninstall_adminpack.sql
share/postgresql/contrib/uninstall_btree_gin.sql