From owner-svn-ports-all@freebsd.org Mon Sep 28 18:36:13 2015 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 02211A0A1A5; Mon, 28 Sep 2015 18:36:13 +0000 (UTC) (envelope-from rm@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::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 E6DB3122F; Mon, 28 Sep 2015 18:36:12 +0000 (UTC) (envelope-from rm@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8SIaCo3021714; Mon, 28 Sep 2015 18:36:12 GMT (envelope-from rm@FreeBSD.org) Received: (from rm@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8SIaBdm021706; Mon, 28 Sep 2015 18:36:11 GMT (envelope-from rm@FreeBSD.org) Message-Id: <201509281836.t8SIaBdm021706@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rm set sender to rm@FreeBSD.org using -f From: Ruslan Makhmatkhanov Date: Mon, 28 Sep 2015 18:36:11 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r398133 - in head/databases: . py-pymssql py-pymssql/files 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.20 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: Mon, 28 Sep 2015 18:36:13 -0000 Author: rm Date: Mon Sep 28 18:36:10 2015 New Revision: 398133 URL: https://svnweb.freebsd.org/changeset/ports/398133 Log: PyMSSQL is a MS-SQL database adapter for the Python programming language. It was written from scratch using FreeTDS library. This is the version 2 release branch. WWW: http://www.pymssql.org/ WWW: https://github.com/pymssql/pymssql PR: 198694 Submitted by: ports@thelanman.net (based on) Added: head/databases/py-pymssql/ head/databases/py-pymssql/Makefile (contents, props changed) head/databases/py-pymssql/distinfo (contents, props changed) head/databases/py-pymssql/files/ head/databases/py-pymssql/files/patch-__mssql.pxd (contents, props changed) head/databases/py-pymssql/pkg-descr (contents, props changed) Modified: head/databases/Makefile Modified: head/databases/Makefile ============================================================================== --- head/databases/Makefile Mon Sep 28 18:33:46 2015 (r398132) +++ head/databases/Makefile Mon Sep 28 18:36:10 2015 (r398133) @@ -754,6 +754,7 @@ SUBDIR += py-pyPgSQL SUBDIR += py-pyhs SUBDIR += py-pylibmc + SUBDIR += py-pymssql SUBDIR += py-pymysql SUBDIR += py-pypuppetdb SUBDIR += py-pytc Added: head/databases/py-pymssql/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/py-pymssql/Makefile Mon Sep 28 18:36:10 2015 (r398133) @@ -0,0 +1,26 @@ +# $FreeBSD$ + +PORTNAME= pymssql +PORTVERSION= 2.1.1 +CATEGORIES= databases python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= ports@thelanman.net +COMMENT= Python database interface for MS-SQL. Version 2 + +LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= cython:${PORTSDIR}/lang/cython \ + ${PYTHON_PKGNAMEPREFIX}setuptools-git>0:${PORTSDIR}/devel/py-setuptools-git +LIB_DEPENDS= libsybdb.so:${PORTSDIR}/databases/freetds + +USES= python +USE_PYTHON= autoplist distutils + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_mssql.so \ + ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pymssql.so + +.include Added: head/databases/py-pymssql/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/py-pymssql/distinfo Mon Sep 28 18:36:10 2015 (r398133) @@ -0,0 +1,2 @@ +SHA256 (pymssql-2.1.1.tar.gz) = f1a1601dc3322c785733c84639d8d640c7204f9db4eab5f2a5cc908fb157140f +SIZE (pymssql-2.1.1.tar.gz) = 2436094 Added: head/databases/py-pymssql/files/patch-__mssql.pxd ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/py-pymssql/files/patch-__mssql.pxd Mon Sep 28 18:36:10 2015 (r398133) @@ -0,0 +1,11 @@ +--- _mssql.pxd.orig 2014-08-29 22:32:10 UTC ++++ _mssql.pxd +@@ -35,7 +35,7 @@ cdef class MSSQLConnection: + cpdef cancel(self) + cdef void clear_metadata(self) + cdef object convert_db_value(self, BYTE *, int, int) +- cdef int convert_python_value(self, object value, BYTE **, int*, int*) except -1 ++ cdef int convert_python_value(self, object value, BYTE **dbValue, int *dbtype, int *length) except 1 + cpdef execute_query(self, query, params=?) + cpdef execute_non_query(self, query, params=?) + cpdef execute_row(self, query, params=?) Added: head/databases/py-pymssql/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/databases/py-pymssql/pkg-descr Mon Sep 28 18:36:10 2015 (r398133) @@ -0,0 +1,7 @@ +PyMSSQL is a MS-SQL database adapter for the Python programming +language. It was written from scratch using FreeTDS library. + +This is the version 2 release branch. + +WWW: http://www.pymssql.org/ +WWW: https://github.com/pymssql/pymssql