Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Jun 2017 09:02:17 +0000 (UTC)
From:      Torsten Zuehlsdorff <tz@FreeBSD.org>
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
Message-ID:  <201706230902.v5N92HQs024660@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <amutu@amutu.com>

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 <amutu@amutu.com>
+# $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 <bsd.port.mk>

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201706230902.v5N92HQs024660>