Index: head/databases/hashtypes/Makefile =================================================================== --- head/databases/hashtypes/Makefile (revision 473168) +++ head/databases/hashtypes/Makefile (revision 473169) @@ -1,22 +1,23 @@ # Created by: Sevan Janiyan # $FreeBSD$ PORTNAME= hashtypes PORTVERSION= 0.1.1 PORTREVISION= 1 CATEGORIES= databases security MASTER_SITES= http://api.pgxn.org/dist/hashtypes/${PORTVERSION}/ \ http://oss-files.dreamindustries.co/mirror/ MAINTAINER= oss-contrib@dreamindustries.co COMMENT= Hash data types for PostgreSQL USES= gmake pgsql zip +LLD_UNSAFE= yes MAKE_ARGS= USE_PGXS=1 MODULEDIR=extension MODULEDIR= ${PREFIX}/share/postgresql/extension post-install: ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.control ${STAGEDIR}${MODULEDIR} .include Index: head/databases/ip4r/Makefile =================================================================== --- head/databases/ip4r/Makefile (revision 473168) +++ head/databases/ip4r/Makefile (revision 473169) @@ -1,32 +1,33 @@ # Created by: Ade Lovett # $FreeBSD$ PORTNAME= ip4r PORTVERSION= 2.2 CATEGORIES= databases net MAINTAINER= tobez@FreeBSD.org COMMENT= IP address and IP range index types for PostgreSQL LICENSE= PostgreSQL OPTIONS_DEFINE= IDXPATCH IDXPATCH_DESC= Prefer ip4r indexes over seq_scan on large datasets USES= gmake pgsql +LLD_UNSAFE= yes MAKE_ARGS= USE_PGXS=1 .include .if ${PORT_OPTIONS:MIDXPATCH} # Patch if the option is supplied, however we need to unpatch if the option is de-selected after previously selecting (TODO) PATCH_SITES= https://raw.githubusercontent.com/amutu/patch/master/:SORBS PATCHFILES= ip4r-2.2-SORBS-prefer-index.patch:-p1:SORBS .endif USE_GITHUB= yes GH_ACCOUNT= RhodiumToad .include Index: head/databases/pg_dirtyread/Makefile =================================================================== --- head/databases/pg_dirtyread/Makefile (revision 473168) +++ head/databases/pg_dirtyread/Makefile (revision 473169) @@ -1,27 +1,28 @@ # Created by: Jov # $FreeBSD$ PORTNAME= pg_dirtyread PORTVERSION= 1.2 CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}- MAINTAINER= ports@FreeBSD.org COMMENT= Read dead but unvacuumed tuples from a PostgreSQL relation LICENSE= BSD3CLAUSE USES= gmake pgsql:9.2+ +LLD_UNSAFE= yes USE_GITHUB= yes GH_ACCOUNT= ChristophBerg WANT_PGSQL= server PLIST_FILES= lib/postgresql/pg_dirtyread.so \ share/postgresql/extension/pg_dirtyread--1.0.sql \ share/postgresql/extension/pg_dirtyread.control post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/pg_dirtyread.so .include Index: head/databases/pg_partman/Makefile =================================================================== --- head/databases/pg_partman/Makefile (revision 473168) +++ head/databases/pg_partman/Makefile (revision 473169) @@ -1,38 +1,39 @@ # $FreeBSD$ PORTNAME= pg_partman DISTVERSIONPREFIX= v DISTVERSION= 3.1.3 CATEGORIES= databases MAINTAINER= lacey.leanne@gmail.com COMMENT= PostgreSQL Partition Manager LICENSE= PostgreSQL LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ${PYTHON_SITELIBDIR}/psycopg2/__init__.py:databases/py-psycopg2 USES= gmake pgsql:9.4+ python uidfix shebangfix +LLD_UNSAFE= yes USE_GITHUB= yes GH_ACCOUNT= keithf4 WANT_PGSQL= server SHEBANG_GLOB= *.py OPTIONS_DEFINE= DOCS post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/pg_partman_bgw.so post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${MV} ${STAGEDIR}${PREFIX}/share/doc/postgresql/extension/*.md ${STAGEDIR}${DOCSDIR} ${RMDIR} ${STAGEDIR}${PREFIX}/share/doc/postgresql/extension ${RMDIR} ${STAGEDIR}${PREFIX}/share/doc/postgresql post-install-DOCS-off: ${RM} -r ${STAGEDIR}${PREFIX}/share/doc/postgresql .include Index: head/databases/pg_qualstats/Makefile =================================================================== --- head/databases/pg_qualstats/Makefile (revision 473168) +++ head/databases/pg_qualstats/Makefile (revision 473169) @@ -1,23 +1,24 @@ # Created by: Palle Girgensohn # $FreeBSD$ PORTNAME= pg_qualstats PORTVERSION= 1.0.2 CATEGORIES= databases MAINTAINER= girgen@FreeBSD.org COMMENT= PostgreSQL extension for collecting statistics about predicates LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= dalibo USES= gmake pgsql:9.4+ +LLD_UNSAFE= yes WANT_PGSQL= server pre-patch: @${MV} ${BUILD_WRKSRC}/doc/README.md ${BUILD_WRKSRC}/doc/${PORTNAME}-README.md ;\ ${MV} ${BUILD_WRKSRC}/LICENSE ${BUILD_WRKSRC}/${PORTNAME}-LICENSE .include Index: head/databases/pg_reorg/Makefile =================================================================== --- head/databases/pg_reorg/Makefile (revision 473168) +++ head/databases/pg_reorg/Makefile (revision 473169) @@ -1,29 +1,30 @@ # Created by: Alexander Pyhalov # $FreeBSD$ PORTNAME= pg_reorg PORTVERSION= 1.1.11 CATEGORIES= databases MASTER_SITES= http://pgfoundry.org/frs/download.php/3821/ \ http://BSDforge.com/projects/source/databases/pg_reorg/ MAINTAINER= portmaster@BSDforge.com COMMENT= PostgreSQL utility to reorganize tables LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT MAKE_ENV= USE_PGXS=0 USES= gmake pgsql uidfix +LLD_UNSAFE= yes WANT_PGSQL_VER= 91+ WANT_PGSQL= server INSTALL_TARGET= install-strip PORTDOCS= * OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include Index: head/databases/pg_repack/Makefile =================================================================== --- head/databases/pg_repack/Makefile (revision 473168) +++ head/databases/pg_repack/Makefile (revision 473169) @@ -1,30 +1,31 @@ # Created by: Jov # $FreeBSD$ PORTNAME= pg_repack PORTVERSION= 1.4.2 DISTVERSIONPREFIX= ver_ CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}- MAINTAINER= ports@FreeBSD.org COMMENT= Reorganize tables in PostgreSQL databases with minimal locks LICENSE= BSD3CLAUSE USES= gmake pgsql:9.2+ +LLD_UNSAFE= yes USE_GITHUB= yes GH_ACCOUNT= reorg WANT_PGSQL= server PLIST_FILES= bin/pg_repack \ lib/postgresql/pg_repack.so \ share/postgresql/extension/pg_repack--1.4.2.sql \ share/postgresql/extension/pg_repack.control post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pg_repack \ ${STAGEDIR}${PREFIX}/lib/postgresql/pg_repack.so .include Index: head/databases/pg_stat_kcache/Makefile =================================================================== --- head/databases/pg_stat_kcache/Makefile (revision 473168) +++ head/databases/pg_stat_kcache/Makefile (revision 473169) @@ -1,23 +1,24 @@ # Created by: Palle Girgensohn # $FreeBSD$ PORTNAME= pg_stat_kcache DISTVERSIONPREFIX= REL DISTVERSION= 2_0_3 CATEGORIES= databases MAINTAINER= girgen@FreeBSD.org COMMENT= Gather statistics about PostgreSQL I/O and CPU usage LICENSE= PostgreSQL -USE_GITHUB= yes -GH_ACCOUNT= dalibo - USES= gmake pgsql:9.4+ +LLD_UNSAFE= yes WANT_PGSQL= server contrib + +USE_GITHUB= yes +GH_ACCOUNT= dalibo pre-patch: @${MV} ${BUILD_WRKSRC}/README.rst ${BUILD_WRKSRC}/${PORTNAME}-README.rst .include Index: head/databases/pgespresso/Makefile =================================================================== --- head/databases/pgespresso/Makefile (revision 473168) +++ head/databases/pgespresso/Makefile (revision 473169) @@ -1,34 +1,35 @@ # Created by: Matthew Seaman # $FreeBSD$ PORTNAME= pgespresso PORTVERSION= 1.2 CATEGORIES= databases MAINTAINER= matthew@FreeBSD.org COMMENT= Optional extension to Barman backup and recovery manager LICENSE= PostgreSQL USE_GITHUB= yes GH_ACCOUNT= 2ndquadrant-it USES= gmake pgsql:9.2+ +LLD_UNSAFE= yes WANT_PGSQL= server PLIST_FILES= lib/postgresql/pgespresso.so \ share/postgresql/extension/pgespresso--1.0--1.1.sql \ share/postgresql/extension/pgespresso--1.1--1.2.sql \ share/postgresql/extension/pgespresso--1.2.sql \ share/postgresql/extension/pgespresso.control PORTDOCS= README.asciidoc INSTALL_TARGET= install-strip MAKE_ARGS= INSTALL="${INSTALL} -c" post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR}/ ${INSTALL_MAN} ${WRKSRC}/${PORTDOCS} ${STAGEDIR}${DOCSDIR}/ .include Index: head/databases/pglogical/Makefile =================================================================== --- head/databases/pglogical/Makefile (revision 473168) +++ head/databases/pglogical/Makefile (revision 473169) @@ -1,55 +1,56 @@ # Created by: Matthew Seaman # $FreeBSD$ PORTNAME= pglogical PORTVERSION= 2.2.0 CATEGORIES= databases MAINTAINER= matthew@FreeBSD.org COMMENT= Logical replication system as a PostgreSQL extension LICENSE= PostgreSQL USES= gmake pgsql:9.4+ +LLD_UNSAFE= yes WANT_PGSQL= client server USE_GITHUB= yes GH_ACCOUNT= 2ndQuadrant GH_PROJECT= pglogical pglogical_dump:dump GH_TAGNAME= REL2_2_0 f66606d:dump GH_SUBDIR= pglogical_dump:dump MAKE_ARGS= USE_PGXS=1 OPTIONS_DEFINE= DOCS DOCS_PORTDOCS= * .include .if ${PGSQL_VER:M9.4} PLIST_SUB= PGSQL94="" .else PLIST_SUB= PGSQL94="@comment " .endif # FFI #TEST_DEPENDS= pg_regress:databases/postgresql${PGSQL_VER_NODOT}-pg_regress #TEST_TARGET= do-test post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pglogical_create_subscriber ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/pglogical.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/pglogical_output.so .if ${PGSQL_VER:M9.4} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pglogical_dump .endif post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}/ #do-test: # ${MAKE} ${MAKE_ARGS} check .include Index: head/databases/pgpool-II-33/Makefile =================================================================== --- head/databases/pgpool-II-33/Makefile (revision 473168) +++ head/databases/pgpool-II-33/Makefile (revision 473169) @@ -1,93 +1,94 @@ # $FreeBSD$ PORTNAME= pgpool-II PORTVERSION= 3.3.20 PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= http://www.pgpool.net/mediawiki/images/ PKGNAMESUFFIX= 33 MAINTAINER= michelle@sorbs.net COMMENT= Connection pool server for PostgreSQL LICENSE= MIT BROKEN_SSL= openssl-devel BROKEN_SSL_REASON_openssl-devel= library 'ssl' is required for OpenSSL DEPRECATED= Will be deprecated by upstream, please switch to newer pgpool versions EXPIRATION_DATE= 2018-07-31 RUN_DEPENDS= rsync:net/rsync USES= gmake libtool perl5 pgsql +LLD_UNSAFE= yes WANT_PGSQL= client USE_PERL5= run GNU_CONFIGURE= yes USE_LDCONFIG= yes MAKE_ENV= INSTALL_STRIP_FLAG=${STRIP} CONFLICTS= pgpool-3.* pgpool-II-30-3.* pgpool-II-3.* USE_RC_SUBR= pgpool DOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README README.euc_jp \ TODO doc/pgpool-en.html doc/pgpool-ja.html doc/pgpool.css \ doc/tutorial-en.html doc/tutorial-ja.html OPTIONS_DEFINE+= DOCS SSL LIBMEMCACHED PAM OPTIONS_DEFAULT= SSL PAM # Buggy configure: adding eg. --without-pam to CONFIGURE_ARGS causes # USE_PAM to be *defined* in config.h Omit the --with-pam or # --without-pam flags entirely to leave PAM turned off. Similarly for # --with-memcached. LIBMEMCACHED_DESC= Build with MemCached support LIBMEMCACHED_BUILD_DEPENDS= libmemcached>=1.0:databases/libmemcached LIBMEMCACHED_CONFIGURE_ON= --with-memcached=${LOCALBASE}/lib/libmemcached LIBMEMCACHED_LIB_DEPENDS= libmemcached.so:databases/libmemcached SSL_CONFIGURE_WITH= openssl SSL_USES= ssl PAM_DESC= Build with PAM support PAM_CONFIGURE_ON= --with-pam PAM_USE= PAM=yes FUNC_CONTRIB_DIR= ${PREFIX}/share/postgresql/contrib FUNC_LIB_DIR= ${PREFIX}/lib/postgresql FUNCTIONS= pgpool-recovery pgpool-regclass FUNC_CONTRIB= pgpool-recovery/uninstall_pgpool-recovery.sql \ pgpool-recovery/pgpool-recovery.sql \ pgpool-regclass/uninstall_pgpool-regclass.sql \ pgpool-regclass/pgpool-regclass.sql FUNC_LIB= pgpool-recovery/pgpool-recovery.so \ pgpool-regclass/pgpool-regclass.so post-build: .for f in ${FUNCTIONS} cd ${WRKSRC}/sql/${f} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} .endfor post-install: ${MKDIR} ${STAGEDIR}${FUNC_CONTRIB_DIR} .for f in ${FUNC_CONTRIB} ${INSTALL_DATA} ${WRKSRC}/sql/${f} ${STAGEDIR}${FUNC_CONTRIB_DIR} .endfor ${MKDIR} ${STAGEDIR}${FUNC_LIB_DIR} .for f in ${FUNC_LIB} ${INSTALL_LIB} ${WRKSRC}/sql/${f} ${STAGEDIR}${FUNC_LIB_DIR} .endfor ${INSTALL_DATA} ${WRKSRC}/sample/dist_def_pgbench.sql \ ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/sample/replicate_def_pgbench.sql \ ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${EXAMPLESDIR} .for f in pgpool_recovery pgpool_recovery_pitr pgpool_remote_start ${INSTALL_SCRIPT} ${WRKSRC}/sample/${f} ${STAGEDIR}${EXAMPLESDIR} .endfor ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${DOCS} ${INSTALL_MAN} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/databases/pgroonga/Makefile =================================================================== --- head/databases/pgroonga/Makefile (revision 473168) +++ head/databases/pgroonga/Makefile (revision 473169) @@ -1,27 +1,28 @@ # Created by: Muhammad Moinur Rahman # $FreeBSD$ PORTNAME= pgroonga PORTVERSION= 2.0.5 CATEGORIES= databases textproc MASTER_SITES= http://packages.groonga.org/source/pgroonga/ MAINTAINER= bofh@FreeBSD.org COMMENT= Open-source fulltext search engine for PostGRESQL LICENSE= PostgreSQL LIB_DEPENDS= libgroonga.so:textproc/groonga USES= gmake pgsql pkgconfig +LLD_UNSAFE= yes SUB_FILES= pkg-message OPTIONS_DEFINE= MECAB MECAB_DESCRIBE= Use MeCab as a tokenizer MECAB_BUILD_DEPENDS= mecab-ipadics>=0.996:japanese/mecab-ipadic post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/pgroonga.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/pgroonga_check.so .include Index: head/databases/pgsphere/Makefile =================================================================== --- head/databases/pgsphere/Makefile (revision 473168) +++ head/databases/pgsphere/Makefile (revision 473169) @@ -1,37 +1,38 @@ # Created by: Sunpoet Po-Chuan Hsieh # $FreeBSD$ PORTNAME= pgsphere PORTVERSION= 1.1.5 CATEGORIES= databases geography MAINTAINER= sunpoet@FreeBSD.org COMMENT= Spherical data types, functions, and operators for PostgreSQL LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT.pg_sphere OPTIONS_DEFINE= DOCS +USES= gmake pgsql +LLD_UNSAFE= yes +USE_LDCONFIG= yes MAKE_ARGS= PG_CONFIG=${LOCALBASE}/bin/pg_config USE_PGXS=1 \ docdir=${DOCSDIR} \ install_bin=/usr/bin/install TEST_TARGET= installcheck -USE_LDCONFIG= yes -USES= gmake pgsql DATADIR= ${PREFIX}/share/postgresql DOCSDIR?= ${PREFIX}/share/doc/postgresql GH_TAGNAME= f36ffd6 USE_GITHUB= yes DOCS_MAKE_ARGS_OFF= DOCS="" post-patch: @${REINPLACE_CMD} -e 's|int4|int32|g' ${WRKSRC}/line.c ${WRKSRC}/line.h post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/pg_sphere.so .include Index: head/databases/pguri/Makefile =================================================================== --- head/databases/pguri/Makefile (revision 473168) +++ head/databases/pguri/Makefile (revision 473169) @@ -1,27 +1,28 @@ # Created by: Torsten Zuehlsdorff # $FreeBSD$ PORTNAME= pguri PORTVERSION= 1.20151224 CATEGORIES= databases MAINTAINER= tz@FreeBSD.org COMMENT= URI datatype for PostgreSQL BUILD_DEPENDS= uriparser>=0.8.0:net/uriparser RUN_DEPENDS= uriparser>=0.8.0:net/uriparser USES= gmake pgsql pkgconfig +LLD_UNSAFE= yes USE_GITHUB= yes GH_ACCOUNT= petere PLIST_FILES= lib/postgresql/uri.so share/postgresql/extension/uri--0.sql \ share/postgresql/extension/uri--1.sql \ share/postgresql/extension/uri--0--1.sql \ share/postgresql/extension/uri.control post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/uri.so .include Index: head/databases/pldebugger/Makefile =================================================================== --- head/databases/pldebugger/Makefile (revision 473168) +++ head/databases/pldebugger/Makefile (revision 473169) @@ -1,29 +1,30 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= pldebugger PORTVERSION= 1.0 PORTEPOCH= 1 CATEGORIES= databases MASTER_SITES= https://git.postgresql.org/gitweb/?p=pldebugger.git;a=snapshot;h=v${PORTVERSION};sf=tgz;dummy=/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= PostgreSQL pl/pgsql Debugger API LICENSE= ART20 USES= gmake pgsql +LLD_UNSAFE= yes WANT_PGSQL= server DOCSDIR= ${PREFIX}/share/doc/postgresql/extension WRKSRC= ${WRKDIR}/${PORTNAME}-v${PORTVERSION}-264450d MAKE_ENV= USE_PGXS=1 OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/plugin_debugger.so .include Index: head/databases/plpgsql_check/Makefile =================================================================== --- head/databases/plpgsql_check/Makefile (revision 473168) +++ head/databases/plpgsql_check/Makefile (revision 473169) @@ -1,34 +1,35 @@ # Created by: Jov # $FreeBSD$ PORTNAME= plpgsql_check PORTVERSION= 1.2.0 DISTVERSIONPREFIX= v PORTREVISION= 1 CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}- MAINTAINER= ports@FreeBSD.org COMMENT= PostgreSQL extension to check PL/pgSQL code LICENSE= UNKNOWN LICENSE_NAME= postcardware LICENSE_TEXT= If you like it - send a postcard to address: \ Pavel Stehule \ Skalice 12 \ Benesov u Prahy \ 256 01 \ Czech Republic \ Use this code freely on own risk LICENSE_PERMS= dist-mirror pkg-mirror dist-sell pkg-sell auto-accept USES= gmake pgsql:9.2+ +LLD_UNSAFE= yes USE_GITHUB= yes GH_ACCOUNT= okbob WANT_PGSQL= server post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/plpgsql_check.so .include Index: head/databases/postgis20/Makefile =================================================================== --- head/databases/postgis20/Makefile (revision 473168) +++ head/databases/postgis20/Makefile (revision 473169) @@ -1,71 +1,72 @@ # $FreeBSD$ PORTNAME= postgis PORTVERSION= 2.0.7 PORTREVISION= 4 CATEGORIES= databases geography MASTER_SITES= http://download.osgeo.org/postgis/source/ PKGNAMESUFFIX= 20 MAINTAINER= sunpoet@FreeBSD.org COMMENT= Geographic objects support for PostgreSQL databases LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libgeos.so:graphics/geos \ libjson-c.so:devel/json-c \ libproj.so:graphics/proj CONFLICTS_INSTALL= postgis21 postgis22 postgis23 postgis24 postgis OPTIONS_DEFINE= LOADERGUI NLS RASTER TOPOLOGY OPTIONS_DEFAULT=RASTER TOPOLOGY OPTIONS_SUB= yes LOADERGUI_DESC= Enable shp2pgsql-gui RASTER_DESC= Raster support TOPOLOGY_DESC= Topology support PORTSCOUT= limit:^2.0.[0-9]* CONFIGURE_ARGS= --with-geosconfig=${LOCALBASE}/bin/geos-config \ --with-jsondir=${LOCALBASE} \ --with-pgconfig=${LOCALBASE}/bin/pg_config \ --with-projdir=${LOCALBASE} \ --with-xml2config=${LOCALBASE}/bin/xml2-config \ ${ICONV_CONFIGURE_ARG} ${ICONV_CONFIGURE_BASE} GNU_CONFIGURE= yes USES= gmake gnome iconv:wchar_t libtool perl5 pgsql pkgconfig shebangfix +LLD_UNSAFE= yes USE_GNOME= libxml2 USE_LDCONFIG= yes USE_PERL5= build WANT_PGSQL= lib server PLIST_SUB= PORTVERSION=${PORTVERSION} SHEBANG_FILES= astyle.sh \ extras/tiger_geocoder/tiger_2006andbefore/import/newdb.sh \ extras/tiger_geocoder/tiger_2006andbefore/import/tigerimport.sh \ extras/tiger_geocoder/tiger_2010/create_geocode.sh \ extras/tiger_geocoder/tiger_2010/legacy_import/tiger2008/import_tiger_shps.sh \ extras/tiger_geocoder/tiger_2010/upgrade_geocoder.sh \ raster/test/regress/testgdalraster \ utils/postgis_restore.pl.in \ utils/uninstall_script LOADERGUI_CONFIGURE_WITH= gui LOADERGUI_USE= GNOME=gtk20 NLS_CONFIGURE_WITH= gettext NLS_USES= gettext RASTER_CONFIGURE_OFF= --without-raster RASTER_CONFIGURE_ON= --with-gdalconfig=${LOCALBASE}/bin/gdal-config --with-raster RASTER_LIB_DEPENDS= libgdal.so:graphics/gdal TOPOLOGY_CONFIGURE_WITH=topology post-install: ${MKDIR} ${STAGEDIR}${DATADIR}/utils/ ${STAGEDIR}${DATADIR}/tiger_2010/ cd ${WRKSRC}/utils/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/utils/ cd ${WRKSRC}/extras/tiger_geocoder/tiger_2010/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/tiger_2010/ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STAGEDIR}${PREFIX}/lib/*.so ${STAGEDIR}${PREFIX}/lib/postgresql/*.so .include Index: head/databases/postgis21/Makefile =================================================================== --- head/databases/postgis21/Makefile (revision 473168) +++ head/databases/postgis21/Makefile (revision 473169) @@ -1,71 +1,72 @@ # $FreeBSD$ PORTNAME= postgis PORTVERSION= 2.1.8 PORTREVISION= 1 CATEGORIES= databases geography MASTER_SITES= http://download.osgeo.org/postgis/source/ PKGNAMESUFFIX= 21 MAINTAINER= harrison.grundy@astrodoggroup.com COMMENT= Geographic objects support for PostgreSQL databases LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libproj.so:graphics/proj \ libgeos.so:graphics/geos \ libjson-c.so:devel/json-c CONFLICTS_INSTALL= postgis20 postgis22 postgis23 postgis24 postgis GNU_CONFIGURE= yes CONFIGURE_ARGS= ${ICONV_CONFIGURE_BASE} USES= gmake iconv:wchar_t libtool:keepla perl5 pgsql pkgconfig shebangfix +LLD_UNSAFE= yes SHEBANG_FILES= utils/postgis_restore.pl.in USE_GNOME= libxml2 USE_LDCONFIG= yes USE_PERL5= build WANT_PGSQL= lib server OPTIONS_DEFINE= LOADERGUI RASTER TOPOLOGY SFCGAL OPTIONS_DEFAULT= TOPOLOGY OPTIONS_SUB= yes PLIST_SUB+= PORTVERSION=${PORTVERSION} LOADERGUI_DESC= Enable shp2pgsql-gui RASTER_DESC= Raster support TOPOLOGY_DESC= Topology support SFCGAL_DESC= Enable sfcgal LOADERGUI_CONFIGURE_WITH= gui LOADERGUI_USE= GNOME=gtk20 RASTER_USES= alias RASTER_CONFIGURE_WITH= raster RASTER_LIB_DEPENDS= libgdal.so:graphics/gdal RASTER_CONFIGURE_ON= --with-gdalconfig=${LOCALBASE}/bin/gdal-config TOPOLOGY_CONFIGURE_WITH= topology SFCGAL_LIB_DEPENDS= libSFCGAL.so:databases/sfcgal SFCGAL_CONFIGURE_ON= --with-sfcgal=${LOCALBASE}/bin/sfcgal-config SFCGAL_CONFIGURE_OFF= --without-sfcgal CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib post-patch: @${GREP} -lR 'bin/bash' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e "s|/bin/bash|/bin/sh|" pre-configure: @${SH} ${PKGINSTALL} ${PORTNAME} PRE-INSTALL post-install: ${MKDIR} ${STAGEDIR}${DATADIR}/tiger_2011 (cd ${WRKSRC}/extras/tiger_geocoder/tiger_2011/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/tiger_2011/ "! ( -name *\.orig -o -name *\.bak )" ) ${MKDIR} ${STAGEDIR}${DATADIR}/utils (cd ${WRKSRC}/utils/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/utils/ "! ( -name *\.orig -o -name *\.bak )" ) ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/shp2pgsql ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pgsql2shp ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblwgeom-${PORTVERSION}.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/postgis-2.1.so .include Index: head/databases/postgis22/Makefile =================================================================== --- head/databases/postgis22/Makefile (revision 473168) +++ head/databases/postgis22/Makefile (revision 473169) @@ -1,107 +1,108 @@ # $FreeBSD$ PORTNAME= postgis PORTVERSION= 2.2.6 PORTREVISION= 1 CATEGORIES= databases geography MASTER_SITES= http://download.osgeo.org/postgis/source/ PKGNAMESUFFIX= 22 MAINTAINER= rhurlin@gwdg.de COMMENT= Geographic objects support for PostgreSQL databases LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libproj.so:graphics/proj \ libgeos.so:graphics/geos \ libjson-c.so:devel/json-c CONFLICTS_INSTALL= postgis20 postgis21 postgis23 postgis24 postgis USES= gettext gmake iconv:wchar_t libtool:keepla perl5 pgsql pkgconfig shebangfix +LLD_UNSAFE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= ${ICONV_CONFIGURE_BASE} SHEBANG_FILES= extensions/address_standardizer/*.pl raster/test/regress/*.pl \ raster/test/regress/loader/*.pl regress/run_test.pl \ utils/postgis_restore.pl.in utils/*.pl USE_GNOME= libxml2 USE_LDCONFIG= yes USE_PERL5= build WANT_PGSQL= lib server OPTIONS_DEFINE= LOADERGUI RASTER TOPOLOGY SFCGAL ADDRSTD OPTIONS_DEFAULT= TOPOLOGY ADDRSTD NO_OPTIONS_SORT= yes OPTIONS_SUB= yes PLIST_SUB+= PORTVERSION=${PORTVERSION} LOADERGUI_DESC= Enable shp2pgsql-gui RASTER_DESC= Raster support TOPOLOGY_DESC= Topology support SFCGAL_DESC= Enable sfcgal ADDRSTD_DESC= Enable address standardizer LOADERGUI_CONFIGURE_WITH= gui LOADERGUI_USE= GNOME=gtk20 RASTER_USES= alias RASTER_CONFIGURE_WITH= raster RASTER_LIB_DEPENDS= libgdal.so:graphics/gdal RASTER_CONFIGURE_ON= --with-gdalconfig=${LOCALBASE}/bin/gdal-config TOPOLOGY_CONFIGURE_WITH= topology SFCGAL_LIB_DEPENDS= libSFCGAL.so:databases/sfcgal SFCGAL_CONFIGURE_ON= --with-sfcgal=${LOCALBASE}/bin/sfcgal-config SFCGAL_CONFIGURE_OFF= --without-sfcgal SFCGAL_IMPLIES= RASTER ADDRSTD_CONFIGURE_WITH= address-standardizer ADDRSTD_IMPLIES= RASTER ADDRSTD_LIB_DEPENDS= libpcre.so:devel/pcre CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALLS_ICONS= yes .include post-patch: @${GREP} -lR 'bin/bash' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e "s|/bin/bash|/bin/sh|" @${GREP} -lR '/usr/bin/psql' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e "s|/usr/bin/psql|${LOCALBASE}/bin/pgsql|" @${GREP} -lR '/usr/lib/postgresql/9.4/bin/psql' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e "s|/usr/lib/postgresql/9.4/bin/psql|${LOCALBASE}/bin/pgsql|" @${GREP} -lR '/usr/share/postgresql/contrib' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e "s|/usr/share/postgresql/contrib|${LOCALBASE}/share/postgresql/contrib|" @${GREP} -lR '/usr/share/postgresql/9.4/contrib' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e "s|/usr/share/postgresql/9.4/contrib|${LOCALBASE}/share/postgresql/contrib/postgis-2.2|" pre-configure: @${SH} ${PKGINSTALL} ${PORTNAME} PRE-INSTALL post-install: ${MKDIR} ${STAGEDIR}${DATADIR}/tiger_geocoder (cd ${WRKSRC}/extras/tiger_geocoder && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/tiger_geocoder/ "! ( -name *\.orig -o -name *\.bak )" ) ${MKDIR} ${STAGEDIR}${DATADIR}/utils (cd ${WRKSRC}/utils/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/utils/ "! ( -name *\.orig -o -name *\.bak -o -name Makefile -o -name *\.in -o -name uninstall_script )" ) ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/shp2pgsql ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pgsql2shp .if ${PORT_OPTIONS:MLOADERGUI} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/shp2pgsql-gui .else ${RM} ${STAGEDIR}${PREFIX}/bin/shp2pgsql-gui .endif ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblwgeom-2.2.so.5.0.1 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/postgis-2.2.so .if ${PORT_OPTIONS:MTOPOLOGY} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/postgis_topology-2.2.so .endif .if ${PORT_OPTIONS:MRASTER} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/raster2pgsql ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/rtpostgis-2.2.so .endif .if ${PORT_OPTIONS:MADDRSTD} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/address_standardizer-2.2.so .endif .include Index: head/databases/postgis23/Makefile =================================================================== --- head/databases/postgis23/Makefile (revision 473168) +++ head/databases/postgis23/Makefile (revision 473169) @@ -1,106 +1,107 @@ # Created by: Loïc BARTOLETTI # $FreeBSD$ PORTNAME= postgis PORTVERSION= 2.3.7 CATEGORIES= databases geography MASTER_SITES= http://download.osgeo.org/postgis/source/ PKGNAMESUFFIX= 23 MAINTAINER= lbartoletti@tuxfamily.org COMMENT= Geographic objects support for PostgreSQL databases LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libproj.so:graphics/proj \ libgeos.so:graphics/geos \ libjson-c.so:devel/json-c CONFLICTS= postgis20 postgis21 postgis22 postgis24 postgis USES= gettext gmake iconv:wchar_t libtool:keepla perl5 pgsql pkgconfig shebangfix +LLD_UNSAFE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= ${ICONV_CONFIGURE_BASE} SHEBANG_FILES= extensions/address_standardizer/*.pl raster/test/regress/*.pl \ raster/test/regress/loader/*.pl regress/run_test.pl \ utils/postgis_restore.pl.in utils/*.pl USE_GNOME= libxml2 USE_LDCONFIG= yes USE_PERL5= build WANT_PGSQL= lib server OPTIONS_DEFINE= LOADERGUI RASTER TOPOLOGY SFCGAL ADDRSTD OPTIONS_DEFAULT= TOPOLOGY ADDRSTD SFCGAL NO_OPTIONS_SORT= yes OPTIONS_SUB= yes PLIST_SUB+= PORTVERSION=${PORTVERSION} LOADERGUI_DESC= Enable shp2pgsql-gui RASTER_DESC= Raster support TOPOLOGY_DESC= Topology support SFCGAL_DESC= Enable sfcgal ADDRSTD_DESC= Enable address standardizer LOADERGUI_CONFIGURE_WITH= gui LOADERGUI_USE= GNOME=gtk20 RASTER_USES= alias RASTER_CONFIGURE_WITH= raster RASTER_LIB_DEPENDS= libgdal.so:graphics/gdal RASTER_CONFIGURE_ON= --with-gdalconfig=${LOCALBASE}/bin/gdal-config TOPOLOGY_CONFIGURE_WITH= topology SFCGAL_LIB_DEPENDS= libSFCGAL.so:databases/sfcgal SFCGAL_CONFIGURE_ON= --with-sfcgal=${LOCALBASE}/bin/sfcgal-config SFCGAL_CONFIGURE_OFF= --without-sfcgal SFCGAL_IMPLIES= RASTER ADDRSTD_CONFIGURE_WITH= address-standardizer ADDRSTD_IMPLIES= RASTER ADDRSTD_LIB_DEPENDS= libpcre.so:devel/pcre ADDRSTD_VARS= WANT_PGSQL+=contrib CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .include post-patch: @${GREP} -lR 'bin/bash' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e "s|/bin/bash|/bin/sh|" @${GREP} -lR '/usr/bin/psql' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e "s|/usr/bin/psql|${LOCALBASE}/bin/pgsql|" @${GREP} -lR '/usr/lib/postgresql/9.4/bin/psql' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e "s|/usr/lib/postgresql/9.4/bin/psql|${LOCALBASE}/bin/pgsql|" @${GREP} -lR '/usr/share/postgresql/contrib' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e "s|/usr/share/postgresql/contrib|${LOCALBASE}/share/postgresql/contrib|" @${GREP} -lR '/usr/share/postgresql/9.4/contrib' ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e "s|/usr/share/postgresql/9.4/contrib|${LOCALBASE}/share/postgresql/contrib/postgis-2.3|" pre-configure: @${SH} ${PKGINSTALL} ${PORTNAME} PRE-INSTALL post-install: ${MKDIR} ${STAGEDIR}${DATADIR}/tiger_geocoder (cd ${WRKSRC}/extras/tiger_geocoder && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/tiger_geocoder/ "! ( -name *\.orig -o -name *\.bak )" ) ${MKDIR} ${STAGEDIR}${DATADIR}/utils (cd ${WRKSRC}/utils/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/utils/ "! ( -name *\.orig -o -name *\.bak -o -name Makefile -o -name *\.in -o -name uninstall_script )" ) ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/shp2pgsql ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pgsql2shp .if ${PORT_OPTIONS:MLOADERGUI} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/shp2pgsql-gui .else ${RM} ${STAGEDIR}${PREFIX}/bin/shp2pgsql-gui .endif ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblwgeom-2.3.so.0.0.0 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/postgis-2.3.so .if ${PORT_OPTIONS:MTOPOLOGY} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/postgis_topology-2.3.so .endif .if ${PORT_OPTIONS:MRASTER} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/raster2pgsql ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/rtpostgis-2.3.so .endif .if ${PORT_OPTIONS:MADDRSTD} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/address_standardizer-2.3.so .endif .include Index: head/databases/postgis24/Makefile =================================================================== --- head/databases/postgis24/Makefile (revision 473168) +++ head/databases/postgis24/Makefile (revision 473169) @@ -1,95 +1,96 @@ # Created by: Loïc BARTOLETTI # $FreeBSD$ PORTNAME= postgis PORTVERSION= 2.4.4 CATEGORIES= databases geography MASTER_SITES= http://download.osgeo.org/postgis/source/ PKGNAMESUFFIX= 24 MAINTAINER= lbartoletti@tuxfamily.org COMMENT= Geographic objects support for PostgreSQL databases LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libproj.so:graphics/proj \ libgeos.so:graphics/geos \ libjson-c.so:devel/json-c CONFLICTS_INSTALL= postgis20 postgis21 postgis22 postgis23 postgis USES= gettext gmake iconv:wchar_t libtool:keepla perl5 pgsql pkgconfig shebangfix +LLD_UNSAFE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= ${ICONV_CONFIGURE_BASE} SHEBANG_FILES= extensions/address_standardizer/*.pl raster/test/regress/*.pl \ raster/test/regress/loader/*.pl regress/run_test.pl \ utils/postgis_restore.pl.in utils/*.pl USE_GNOME= libxml2 USE_LDCONFIG= yes USE_PERL5= build WANT_PGSQL= lib server OPTIONS_DEFINE= LOADERGUI RASTER TOPOLOGY SFCGAL ADDRSTD OPTIONS_DEFAULT= TOPOLOGY ADDRSTD SFCGAL NO_OPTIONS_SORT= yes OPTIONS_SUB= yes PLIST_SUB+= PORTVERSION=${PORTVERSION} LOADERGUI_DESC= Enable shp2pgsql-gui RASTER_DESC= Raster support TOPOLOGY_DESC= Topology support SFCGAL_DESC= Enable sfcgal ADDRSTD_DESC= Enable address standardizer LOADERGUI_CONFIGURE_WITH= gui LOADERGUI_USE= GNOME=gtk20 RASTER_USES= alias RASTER_CONFIGURE_WITH= raster RASTER_LIB_DEPENDS= libgdal.so:graphics/gdal RASTER_CONFIGURE_ON= --with-gdalconfig=${LOCALBASE}/bin/gdal-config TOPOLOGY_CONFIGURE_WITH= topology SFCGAL_LIB_DEPENDS= libSFCGAL.so:databases/sfcgal SFCGAL_CONFIGURE_ON= --with-sfcgal=${LOCALBASE}/bin/sfcgal-config SFCGAL_CONFIGURE_OFF= --without-sfcgal SFCGAL_IMPLIES= RASTER ADDRSTD_CONFIGURE_WITH= address-standardizer ADDRSTD_IMPLIES= RASTER ADDRSTD_LIB_DEPENDS= libpcre.so:devel/pcre ADDRSTD_VARS= WANT_PGSQL+=contrib CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .include pre-configure: @${SH} ${PKGINSTALL} ${PORTNAME} PRE-INSTALL post-install: ${MKDIR} ${STAGEDIR}${DATADIR}/tiger_geocoder (cd ${WRKSRC}/extras/tiger_geocoder && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/tiger_geocoder/ "! ( -name *\.orig -o -name *\.bak )" ) ${MKDIR} ${STAGEDIR}${DATADIR}/utils (cd ${WRKSRC}/utils/ && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/utils/ "! ( -name *\.orig -o -name *\.bak -o -name Makefile -o -name *\.in -o -name uninstall_script )" ) ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/shp2pgsql ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pgsql2shp .if ${PORT_OPTIONS:MLOADERGUI} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/shp2pgsql-gui .else ${RM} ${STAGEDIR}${PREFIX}/bin/shp2pgsql-gui .endif ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblwgeom-2.4.so.0.0.0 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/postgis-2.4.so .if ${PORT_OPTIONS:MTOPOLOGY} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/postgis_topology-2.4.so .endif .if ${PORT_OPTIONS:MRASTER} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/raster2pgsql ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/rtpostgis-2.4.so .endif .if ${PORT_OPTIONS:MADDRSTD} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/address_standardizer-2.4.so .endif .include Index: head/databases/postgresql-cstore_fdw/Makefile =================================================================== --- head/databases/postgresql-cstore_fdw/Makefile (revision 473168) +++ head/databases/postgresql-cstore_fdw/Makefile (revision 473169) @@ -1,29 +1,30 @@ # Created by: Jov # $FreeBSD$ PORTNAME= cstore_fdw PORTVERSION= 1.6.0 DISTVERSIONPREFIX= v CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}- MAINTAINER= ports@FreeBSD.org COMMENT= Columnar store for analytics with PostgreSQL LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libprotobuf-c.so:devel/protobuf-c SUB_FILES= pkg-message USES= gmake pgsql:9.3+ +LLD_UNSAFE= yes USE_GITHUB= yes GH_ACCOUNT= citusdata WANT_PGSQL= server post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/cstore_fdw.so .include Index: head/databases/postgresql-mysql_fdw/Makefile =================================================================== --- head/databases/postgresql-mysql_fdw/Makefile (revision 473168) +++ head/databases/postgresql-mysql_fdw/Makefile (revision 473169) @@ -1,30 +1,31 @@ # Created by: Jov # $FreeBSD$ PORTNAME= mysql_fdw PORTVERSION= 2.2.0 CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}- MAINTAINER= ports@FreeBSD.org COMMENT= PostgreSQL foreign data wrapper for MySQL LICENSE= PostgreSQL USES= gmake pgsql:9.3+ mysql +LLD_UNSAFE= yes USE_GITHUB= yes GH_ACCOUNT= EnterpriseDB GH_TAGNAME= c14ee1d MAKE_ENV= USE_PGXS=1 WANT_PGSQL= server PLIST_FILES= lib/postgresql/mysql_fdw.so \ share/postgresql/extension/mysql_fdw--1.0.sql \ share/postgresql/extension/mysql_fdw.control do-patch: ${SED} -i '.orig' 's/#if defined(__APPLE__)/& || defined(__FreeBSD__)/' ${WRKSRC}/mysql_fdw.c .include Index: head/databases/postgresql-orafce/Makefile =================================================================== --- head/databases/postgresql-orafce/Makefile (revision 473168) +++ head/databases/postgresql-orafce/Makefile (revision 473169) @@ -1,40 +1,41 @@ # Created by: Jov # $FreeBSD$ PORTNAME= orafce PORTVERSION= 3.4.0 CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}- MAINTAINER= ports@FreeBSD.org COMMENT= Oracle's compatibility functions and packages for PostgreSQL LICENSE= PostgreSQL USES= gmake bison pgsql:9.2+ +LLD_UNSAFE= yes USE_GITHUB= yes GH_TAGNAME= ffea9cc WANT_PGSQL= server PLIST_FILES= lib/postgresql/orafce.so \ share/postgresql/extension/orafce--3.2--3.3.sql \ share/postgresql/extension/orafce--3.3--3.4.sql \ share/postgresql/extension/orafce--3.4.sql \ share/postgresql/extension/orafce.control PORTDOCS= README.asciidoc OPTIONS_DEFINE= DOCS post-patch: ${REINPLACE_CMD} -e 's/DOCS = README/#&/' ${WRKSRC}/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/orafce.so post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.asciidoc ${STAGEDIR}${DOCSDIR} .include Index: head/databases/postgresql-plproxy/Makefile =================================================================== --- head/databases/postgresql-plproxy/Makefile (revision 473168) +++ head/databases/postgresql-plproxy/Makefile (revision 473169) @@ -1,25 +1,26 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= plproxy DISTVERSIONPREFIX= ${PORTNAME}_ DISTVERSION= 2_8 CATEGORIES= databases PKGNAMEPREFIX= postgresql- MAINTAINER= sunpoet@FreeBSD.org COMMENT= PL/Proxy - Function-based sharding for PostgreSQL LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/COPYRIGHT USES= bison gmake pgsql +LLD_UNSAFE= yes USE_GITHUB= yes post-patch: @${REINPLACE_CMD} -e '/^#ifdef/ s| SYS_| HAVE_SYS_|' ${WRKSRC}/src/execute.c post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/plproxy.so .include Index: head/databases/postgresql-repmgr/Makefile =================================================================== --- head/databases/postgresql-repmgr/Makefile (revision 473168) +++ head/databases/postgresql-repmgr/Makefile (revision 473169) @@ -1,41 +1,42 @@ # Created by: alp@sfedu.ru # $FreeBSD$ PORTNAME= postgresql-repmgr PORTVERSION= 4.0.4 CATEGORIES= databases MASTER_SITES= http://www.repmgr.org/download/ DISTNAME= repmgr-${PORTVERSION} MAINTAINER= bofh@FreeBSD.org COMMENT= PostgreSQL replication manager LICENSE= GPLv3 RUN_DEPENDS= rsync:net/rsync GNU_CONFIGURE= yes USES+= gettext gmake pgsql:9.3+ +LLD_UNSAFE= yes USE_RC_SUBR= repmgrd WANT_PGSQL= server MAKE_ENV= USE_PGXS=1 LIBS= -L${LOCALBASE}/lib -lintl OPTIONS_DEFINE= DOCS PORTDOCS= CONTRIBUTING.md COPYRIGHT CREDITS FAQ.md HISTORY LICENSE PACKAGES.md \ README.md post-install: ${INSTALL_DATA} ${WRKSRC}/repmgr.conf.sample ${STAGEDIR}${PREFIX}/etc ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/repmgr ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/repmgrd ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/repmgr.so do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/databases/postgresql-tds_fdw/Makefile =================================================================== --- head/databases/postgresql-tds_fdw/Makefile (revision 473168) +++ head/databases/postgresql-tds_fdw/Makefile (revision 473169) @@ -1,29 +1,30 @@ # Created by: Jov amutu@amutu.com # $FreeBSD$ PORTNAME= tds_fdw PORTVERSION= 1.0.8 DISTVERSIONPREFIX= v CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}- MAINTAINER= ports@FreeBSD.org COMMENT= PostgreSQL foreign data wrapper to connect to TDS databases LICENSE= PostgreSQL LIB_DEPENDS= libsybdb.so:databases/freetds USES= gmake pgsql:9.2+ +LLD_UNSAFE= yes USE_GITHUB= yes GH_ACCOUNT= tds-fdw PLIST_FILES= lib/postgresql/tds_fdw.so \ share/doc/postgresql/extension/README.tds_fdw.md \ share/postgresql/extension/tds_fdw--1.0.8.sql \ share/postgresql/extension/tds_fdw.control post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/tds_fdw.so .include Index: head/databases/postgresql-zhparser/Makefile =================================================================== --- head/databases/postgresql-zhparser/Makefile (revision 473168) +++ head/databases/postgresql-zhparser/Makefile (revision 473169) @@ -1,35 +1,36 @@ # Created by: Jov # $FreeBSD$ PORTNAME= zhparser PORTVERSION= 0.2.0 DISTVERSIONPREFIX= v CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}- MAINTAINER= ports@FreeBSD.org COMMENT= PostgreSQL extension for full-text search of Chinese LICENSE= PostgreSQL LIB_DEPENDS= libscws.so:textproc/scws USES= gmake pgsql:9.2+ +LLD_UNSAFE= yes USE_GITHUB= yes GH_ACCOUNT= amutu WANT_PGSQL= server MAKE_ENV= SCWS_HOME=${PREFIX} PLIST_FILES= lib/postgresql/zhparser.so \ share/postgresql/extension/zhparser--1.0.sql \ share/postgresql/extension/zhparser--unpackaged--1.0.sql \ share/postgresql/extension/zhparser.control \ share/postgresql/tsearch_data/dict.utf8.xdb \ share/postgresql/tsearch_data/rules.utf8.ini post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/zhparser.so .include Index: head/databases/skytools/Makefile =================================================================== --- head/databases/skytools/Makefile (revision 473168) +++ head/databases/skytools/Makefile (revision 473169) @@ -1,36 +1,37 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= skytools PORTVERSION= 3.2 PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= http://pgfoundry.org/frs/download.php/3622/ MAINTAINER= sam@cassiba.com COMMENT= PostgreSQL tools from Skype: walshipping, queueing, replication GNU_CONFIGURE= yes USES= gmake python:2.7 shebangfix pgsql +LLD_UNSAFE= yes SHEBANG_FILES= setup_pkgloader.py setup_skytools.py \ scripts/catsql.py scripts/data_maintainer.py \ scripts/find_sql_functions.py scripts/grantfu.py \ scripts/queue_loader.py scripts/queue_splitter.py \ scripts/queue_mover.py scripts/scriptmgr.py \ scripts/simple_consumer.py scripts/simple_local_consumer.py \ scripts/skytools_upgrade.py CONFIGURE_ARGS= --with-python=${PYTHON_CMD} \ --docdir=${EXAMPLESDIR} \ --with-pgconfig=${LOCALBASE}/bin/pg_config post-patch: @${REINPLACE_CMD} -e 's=share/doc=share/examples=' ${WRKSRC}/setup_skytools.py post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pgqd ${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/skytools/*.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/*.so .include Index: head/databases/tablelog/Makefile =================================================================== --- head/databases/tablelog/Makefile (revision 473168) +++ head/databases/tablelog/Makefile (revision 473169) @@ -1,35 +1,36 @@ # Created by: Robert Gogolok # $FreeBSD$ PORTNAME= tablelog PORTVERSION= 0.4.4 PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= http://pgfoundry.org/frs/download.php/1387/ MAINTAINER= ports@FreeBSD.org COMMENT= Logs changes on a table in PostgreSQL LICENSE= PostgreSQL WRKSRC= ${WRKDIR}/table_log-${DISTVERSION} USES= gmake pgsql +LLD_UNSAFE= yes MAKE_ARGS= USE_PGXS=1 OPTIONS_DEFINE= DOCS do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/postgresql/ ${INSTALL_LIB} ${WRKSRC}/table_log.so \ ${STAGEDIR}${PREFIX}/lib/postgresql/ @${MKDIR} ${STAGEDIR}${PREFIX}/share/postgresql/contrib/ ${INSTALL_DATA} ${WRKSRC}/table_log_init.sql \ ${STAGEDIR}${PREFIX}/share/postgresql/contrib/ do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/ cd ${WRKSRC} && ${INSTALL_DATA} README.table_log table_log.sql \ ${STAGEDIR}${DOCSDIR}/ .include Index: head/databases/tsearch_extras/Makefile =================================================================== --- head/databases/tsearch_extras/Makefile (revision 473168) +++ head/databases/tsearch_extras/Makefile (revision 473169) @@ -1,24 +1,25 @@ # $FreeBSD$ PORTNAME= tsearch_extras PORTVERSION= 0.3 CATEGORIES= databases MAINTAINER= rm@FreeBSD.org COMMENT= Functions for getting lower-level data about full text search LICENSE= PostgreSQL LICENSE_FILE= ${WRKSRC}/COPYRIGHT +USES= gmake pgsql +LLD_UNSAFE= yes USE_GITHUB= yes GH_ACCOUNT= zulip -USES= gmake pgsql PLIST_FILES= lib/postgresql/tsearch_extras.so \ share/postgresql/extension/tsearch_extras--1.0.sql \ share/postgresql/extension/tsearch_extras.control post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/tsearch_extras.so .include