Index: databases/postgresql11-contrib/Makefile =================================================================== --- databases/postgresql11-contrib/Makefile (revision 530219) +++ databases/postgresql11-contrib/Makefile (working copy) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= postgresql -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= databases MAINTAINER= pgsql@FreeBSD.org @@ -20,8 +20,8 @@ CONFIGURE_ARGS= --disable-nls --with-uuid=bsd LDFLAGS+= -lpthread -L${PREFIX}/lib -OPTIONS_DEFINE= DOCS OPENSSL XML -OPTIONS_DEFAULT=OPENSSL XML +OPTIONS_DEFINE= DOCS OPENSSL PYTHON XML +OPTIONS_DEFAULT=OPENSSL PYTHON XML OPTIONS_SUB= yes OPENSSL_DESC= Build with OpenSSL support @@ -28,6 +28,10 @@ OPENSSL_USES= ssl OPENSSL_CONFIGURE_WITH= openssl +PYTHON_DESC= Build with Python support +PYTHON_USES= python +PYTHON_CONFIGURE_WITH= python + XML_LIB_DEPENDS=libxslt.so:textproc/libxslt \ libxml2.so:textproc/libxml2 XML_CONFIGURE_WITH= libxml libxslt @@ -37,5 +41,6 @@ post-install: @- ${INSTALL_DATA} ${WRKSRC}/contrib/README ${STAGEDIR}${DOCSDIR}/extension/README + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/*.so .include "${MASTERDIR}/Makefile" Index: databases/postgresql11-server/pkg-plist-contrib =================================================================== --- databases/postgresql11-server/pkg-plist-contrib (revision 530219) +++ databases/postgresql11-server/pkg-plist-contrib (working copy) @@ -24,10 +24,13 @@ lib/postgresql/file_fdw.so lib/postgresql/fuzzystrmatch.so lib/postgresql/hstore.so +%%PYTHON%%lib/postgresql/hstore_plpython3.so lib/postgresql/insert_username.so lib/postgresql/isn.so +%%PYTHON%%lib/postgresql/jsonb_plpython3.so lib/postgresql/lo.so lib/postgresql/ltree.so +%%PYTHON%%lib/postgresql/ltree_plpython3.so lib/postgresql/moddatetime.so lib/postgresql/pageinspect.so lib/postgresql/passwordcheck.so @@ -130,6 +133,12 @@ %%DATADIR%%/extension/hstore--1.4.sql %%DATADIR%%/extension/hstore--unpackaged--1.0.sql %%DATADIR%%/extension/hstore.control +%%PYTHON%%%%DATADIR%%/extension/hstore_plpython2u--1.0.sql +%%PYTHON%%%%DATADIR%%/extension/hstore_plpython2u.control +%%PYTHON%%%%DATADIR%%/extension/hstore_plpython3u--1.0.sql +%%PYTHON%%%%DATADIR%%/extension/hstore_plpython3u.control +%%PYTHON%%%%DATADIR%%/extension/hstore_plpythonu--1.0.sql +%%PYTHON%%%%DATADIR%%/extension/hstore_plpythonu.control %%DATADIR%%/extension/insert_username--1.0.sql %%DATADIR%%/extension/insert_username--unpackaged--1.0.sql %%DATADIR%%/extension/insert_username.control @@ -147,6 +156,12 @@ %%DATADIR%%/extension/isn--1.1.sql %%DATADIR%%/extension/isn--unpackaged--1.0.sql %%DATADIR%%/extension/isn.control +%%PYTHON%%%%DATADIR%%/extension/jsonb_plpython2u--1.0.sql +%%PYTHON%%%%DATADIR%%/extension/jsonb_plpython2u.control +%%PYTHON%%%%DATADIR%%/extension/jsonb_plpython3u--1.0.sql +%%PYTHON%%%%DATADIR%%/extension/jsonb_plpython3u.control +%%PYTHON%%%%DATADIR%%/extension/jsonb_plpythonu--1.0.sql +%%PYTHON%%%%DATADIR%%/extension/jsonb_plpythonu.control %%DATADIR%%/extension/lo--1.0--1.1.sql %%DATADIR%%/extension/lo--1.1.sql %%DATADIR%%/extension/lo--unpackaged--1.0.sql @@ -155,6 +170,12 @@ %%DATADIR%%/extension/ltree--1.1.sql %%DATADIR%%/extension/ltree--unpackaged--1.0.sql %%DATADIR%%/extension/ltree.control +%%PYTHON%%%%DATADIR%%/extension/ltree_plpython2u--1.0.sql +%%PYTHON%%%%DATADIR%%/extension/ltree_plpython2u.control +%%PYTHON%%%%DATADIR%%/extension/ltree_plpython3u--1.0.sql +%%PYTHON%%%%DATADIR%%/extension/ltree_plpython3u.control +%%PYTHON%%%%DATADIR%%/extension/ltree_plpythonu--1.0.sql +%%PYTHON%%%%DATADIR%%/extension/ltree_plpythonu.control %%DATADIR%%/extension/moddatetime--1.0.sql %%DATADIR%%/extension/moddatetime--unpackaged--1.0.sql %%DATADIR%%/extension/moddatetime.control