# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # . # ./py-pymssql # ./py-pymssql/Makefile # ./py-pymssql/distinfo # ./py-pymssql/pkg-descr # ./py-pymssql/files # ./py-pymssql/files/patch-__mssql.pxd # echo c - . mkdir -p . > /dev/null 2>&1 echo c - ./py-pymssql mkdir -p ./py-pymssql > /dev/null 2>&1 echo x - ./py-pymssql/Makefile sed 's/^X//' >./py-pymssql/Makefile << '4d0bdc589f9bf2a1168d029c8c90fe23' X# $FreeBSD$ X XPORTNAME= pymssql XPORTVERSION= 2.1.1 XCATEGORIES= databases python XMASTER_SITES= CHEESESHOP XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= ports@thelanman.net XCOMMENT= Python database interface for MS-SQL. Version 2 X XLICENSE= LGPL21 XLICENSE_FILE= ${WRKSRC}/LICENSE X XBUILD_DEPENDS= cython:${PORTSDIR}/lang/cython \ X ${PYTHON_PKGNAMEPREFIX}setuptools-git>0:${PORTSDIR}/devel/py-setuptools-git XLIB_DEPENDS= libsybdb.so:${PORTSDIR}/databases/freetds X XUSES= python XUSE_PYTHON= autoplist distutils X Xpost-install: X ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_mssql.so \ X ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pymssql.so X X.include 4d0bdc589f9bf2a1168d029c8c90fe23 echo x - ./py-pymssql/distinfo sed 's/^X//' >./py-pymssql/distinfo << 'f871571a8be5742e117eace4e23ca14b' XSHA256 (pymssql-2.1.1.tar.gz) = f1a1601dc3322c785733c84639d8d640c7204f9db4eab5f2a5cc908fb157140f XSIZE (pymssql-2.1.1.tar.gz) = 2436094 f871571a8be5742e117eace4e23ca14b echo x - ./py-pymssql/pkg-descr sed 's/^X//' >./py-pymssql/pkg-descr << '6768d1bea1e3876d835848af6b1e2df0' XPyMSSQL is a MS-SQL database adapter for the Python programming Xlanguage. It was written from scratch using FreeTDS library. X XThis is the version 2 release branch. X XWWW: http://www.pymssql.org/ XWWW: https://github.com/pymssql/pymssql 6768d1bea1e3876d835848af6b1e2df0 echo c - ./py-pymssql/files mkdir -p ./py-pymssql/files > /dev/null 2>&1 echo x - ./py-pymssql/files/patch-__mssql.pxd sed 's/^X//' >./py-pymssql/files/patch-__mssql.pxd << '2b034bf43979e7576fffa6c92ffbd145' X--- _mssql.pxd.orig 2014-08-29 22:32:10 UTC X+++ _mssql.pxd X@@ -35,7 +35,7 @@ cdef class MSSQLConnection: X cpdef cancel(self) X cdef void clear_metadata(self) X cdef object convert_db_value(self, BYTE *, int, int) X- cdef int convert_python_value(self, object value, BYTE **, int*, int*) except -1 X+ cdef int convert_python_value(self, object value, BYTE **dbValue, int *dbtype, int *length) except 1 X cpdef execute_query(self, query, params=?) X cpdef execute_non_query(self, query, params=?) X cpdef execute_row(self, query, params=?) 2b034bf43979e7576fffa6c92ffbd145 exit