From owner-svn-ports-all@freebsd.org Fri Jun 23 09:02:18 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6ED31DA0261; Fri, 23 Jun 2017 09:02:18 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4B7B37DEBC; Fri, 23 Jun 2017 09:02:18 +0000 (UTC) (envelope-from tz@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v5N92HCT024664; Fri, 23 Jun 2017 09:02:17 GMT (envelope-from tz@FreeBSD.org) Received: (from tz@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v5N92HQs024660; Fri, 23 Jun 2017 09:02:17 GMT (envelope-from tz@FreeBSD.org) Message-Id: <201706230902.v5N92HQs024660@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tz set sender to tz@FreeBSD.org using -f From: Torsten Zuehlsdorff Date: Fri, 23 Jun 2017 09:02:17 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r444170 - in head/databases: . postgresql-mysql_fdw X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2017 09:02:18 -0000 Author: tz Date: Fri Jun 23 09:02:17 2017 New Revision: 444170 URL: https://svnweb.freebsd.org/changeset/ports/444170 Log: New port: databases/postgresql-mysql_fdw This PostgreSQL extension implements a Foreign Data Wrapper (FDW) for MySQL. The following enhancements are added to the mysql_fdw: Write-able FDW Connection Pooling Where clause push-down Column push-down Prepared Statment Please note that this version of mysql_fdw works with PostgreSQL 9.3, 9.4, 9.5 and 9.6. WWW: https://github.com/EnterpriseDB/mysql_fdw PR: 219636 Submitted by: Jov Added: head/databases/postgresql-mysql_fdw/ head/databases/postgresql-mysql_fdw/Makefile (contents, props changed) head/databases/postgresql-mysql_fdw/distinfo (contents, props changed) head/databases/postgresql-mysql_fdw/pkg-descr (contents, props changed) Modified: head/databases/Makefile Modified: head/databases/Makefile ============================================================================== --- head/databases/Makefile Fri Jun 23 09:00:07 2017 (r444169) +++ head/databases/Makefile Fri Jun 23 09:02:17 2017 (r444170) @@ -661,6 +661,7 @@ SUBDIR += postgresql-libpgeasy SUBDIR += postgresql-libpqxx SUBDIR += postgresql-libpqxx3 + SUBDIR += postgresql-mysql_fdw SUBDIR += postgresql-odbc SUBDIR += postgresql-plproxy SUBDIR += postgresql-plruby Added: head/databases/postgresql-mysql_fdw/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/postgresql-mysql_fdw/Makefile Fri Jun 23 09:02:17 2017 (r444170) @@ -0,0 +1,30 @@ +# Created by: Jov +# $FreeBSD$ + +PORTNAME= mysql_fdw +PORTVERSION= 2.2.0 +CATEGORIES= databases +PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}- + +MAINTAINER= amutu@amutu.com +COMMENT= PostgreSQL foreign data wrapper for MySQL + +LICENSE= PostgreSQL + +USES= gmake pgsql:9.3+ mysql +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 Added: head/databases/postgresql-mysql_fdw/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/postgresql-mysql_fdw/distinfo Fri Jun 23 09:02:17 2017 (r444170) @@ -0,0 +1,3 @@ +TIMESTAMP = 1496048192 +SHA256 (EnterpriseDB-mysql_fdw-2.2.0-c14ee1d_GH0.tar.gz) = 531f065a5827ba4f19f222e502b9b224031574845adb5d001d6527a0a601b55f +SIZE (EnterpriseDB-mysql_fdw-2.2.0-c14ee1d_GH0.tar.gz) = 39601 Added: head/databases/postgresql-mysql_fdw/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/postgresql-mysql_fdw/pkg-descr Fri Jun 23 09:02:17 2017 (r444170) @@ -0,0 +1,11 @@ +This PostgreSQL extension implements a Foreign Data Wrapper (FDW) for MySQL. +The following enhancements are added to the mysql_fdw: + Write-able FDW + Connection Pooling + Where clause push-down + Column push-down + Prepared Statment +Please note that this version of mysql_fdw works with PostgreSQL 9.3, 9.4, 9.5 +and 9.6. + +WWW: https://github.com/EnterpriseDB/mysql_fdw