summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--databases/py-mssql/Makefile11
-rw-r--r--databases/py-mssql/files/patch-mssqldbmodule.c10
2 files changed, 17 insertions, 4 deletions
diff --git a/databases/py-mssql/Makefile b/databases/py-mssql/Makefile
index 3c0ba7e07911..302fd015d80e 100644
--- a/databases/py-mssql/Makefile
+++ b/databases/py-mssql/Makefile
@@ -3,6 +3,7 @@
PORTNAME= mssql
PORTVERSION= 1.0.2
+PORTREVISION= 1
CATEGORIES= databases python
MASTER_SITES= SF/py${PORTNAME}/py${PORTNAME}/${PORTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,11 +12,13 @@ DISTNAME= pymssql-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Python database interface for simple MS-SQL access
+LICENSE= LGPL21
+
LIB_DEPENDS= libsybdb.so:${PORTSDIR}/databases/freetds-msdblib
-USE_PYTHON= 2
-USE_PYDISTUTILS= yes
-PYDISTUTILS_AUTOPLIST= yes
-PYDISTUTILS_PKGNAME= pymssql
+USES= dos2unix python:2
+USE_PYTHON= autoplist distutils
+
+DOS2UNIX_FILES= mssqldbmodule.c
.include <bsd.port.mk>
diff --git a/databases/py-mssql/files/patch-mssqldbmodule.c b/databases/py-mssql/files/patch-mssqldbmodule.c
new file mode 100644
index 000000000000..85dce3115f30
--- /dev/null
+++ b/databases/py-mssql/files/patch-mssqldbmodule.c
@@ -0,0 +1,10 @@
+--- mssqldbmodule.c.orig 2014-09-22 16:55:37.023477894 +0200
++++ mssqldbmodule.c 2014-09-22 16:55:28.247483584 +0200
+@@ -85,7 +85,6 @@
+ #define SQLTEXT SYBTEXT
+
+ #define BYTE unsigned char
+-typedef unsigned char *LPBYTE;
+ #endif
+
+ #define TYPE_STRING 1