svn commit: r445739 - in head/databases: . postgresql-tds_fdw

Torsten Zuehlsdorff tz at FreeBSD.org
Fri Jul 14 09:14:13 UTC 2017


Author: tz
Date: Fri Jul 14 09:14:11 2017
New Revision: 445739
URL: https://svnweb.freebsd.org/changeset/ports/445739

Log:
  New port: databases/postgresql-tds_fdw
  
  Tds_fdw is a PostgreSQL foreign data wrapper that can connect to databases that
  use the Tabular Data Stream (TDS) protocol, such as Sybase databases and
  Microsoft SQL server. The current version does not yet support JOIN push-down,
  or write operations. It does support WHERE and column pushdowns when
  match_column_names is enabled.
  
  WWW: https://github.com/tds-fdw/tds_fdw
  
  PR:           219671
  Submitted by: Jov <amutu at amutu.com>

Added:
  head/databases/postgresql-tds_fdw/
  head/databases/postgresql-tds_fdw/Makefile   (contents, props changed)
  head/databases/postgresql-tds_fdw/distinfo   (contents, props changed)
  head/databases/postgresql-tds_fdw/pkg-descr   (contents, props changed)
Modified:
  head/databases/Makefile

Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile	Fri Jul 14 09:00:24 2017	(r445738)
+++ head/databases/Makefile	Fri Jul 14 09:14:11 2017	(r445739)
@@ -671,6 +671,7 @@
     SUBDIR += postgresql-relay
     SUBDIR += postgresql-repmgr
     SUBDIR += postgresql-repmgr2
+    SUBDIR += postgresql-tds_fdw
     SUBDIR += postgresql92-client
     SUBDIR += postgresql92-contrib
     SUBDIR += postgresql92-docs

Added: head/databases/postgresql-tds_fdw/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/postgresql-tds_fdw/Makefile	Fri Jul 14 09:14:11 2017	(r445739)
@@ -0,0 +1,29 @@
+# Created by: Jov amutu at amutu.com
+# $FreeBSD$
+
+PORTNAME=	tds_fdw
+PORTVERSION=	1.0.8
+DISTVERSIONPREFIX=	v
+CATEGORIES=	databases
+PKGNAMEPREFIX=	postgresql${PGSQL_VER:S/.//}-
+
+MAINTAINER=	amutu at amutu.com
+COMMENT=	PostgreSQL foreign data wrapper to connect to TDS databases
+
+LICENSE=	PostgreSQL
+
+LIB_DEPENDS=	libodbc.so:databases/freetds
+
+USES=		gmake pgsql:9.2+
+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 <bsd.port.mk>

Added: head/databases/postgresql-tds_fdw/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/postgresql-tds_fdw/distinfo	Fri Jul 14 09:14:11 2017	(r445739)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1496200478
+SHA256 (tds-fdw-tds_fdw-v1.0.8_GH0.tar.gz) = 2afb64f3a2f125561c379008bd09ffe00d92b2a970dd8fe6af56230890090c6f
+SIZE (tds-fdw-tds_fdw-v1.0.8_GH0.tar.gz) = 23145

Added: head/databases/postgresql-tds_fdw/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/postgresql-tds_fdw/pkg-descr	Fri Jul 14 09:14:11 2017	(r445739)
@@ -0,0 +1,7 @@
+Tds_fdw is a PostgreSQL foreign data wrapper that can connect to databases that
+use the Tabular Data Stream (TDS) protocol, such as Sybase databases and
+Microsoft SQL server. The current version does not yet support JOIN push-down, 
+or write operations. It does support WHERE and column pushdowns when
+match_column_names is enabled.
+
+WWW: https://github.com/tds-fdw/tds_fdw


More information about the svn-ports-all mailing list