Index: MOVED =================================================================== --- MOVED +++ MOVED @@ -9464,3 +9464,4 @@ devel/libbrotli|archivers/brotli|2017-07-12|meta project no longer required to build libs dns/opendnssec13|dns/opendnssec14|2017-07-13|Has expired: Approaching EOL, upgrade to opendnssec 1.4 or 2 multimedia/banshee||2017-07-13|Has expired: Project is not being actively maintained upstream anymore +databases/py-odbc|databases/py-pyodbc|2017-07-14|Rename to comply with PyPI scheme Index: databases/Makefile =================================================================== --- databases/Makefile +++ databases/Makefile @@ -765,7 +765,6 @@ SUBDIR += py-mysql-connector-python2 SUBDIR += py-mysql2pgsql SUBDIR += py-mysqlclient - SUBDIR += py-odbc SUBDIR += py-oops SUBDIR += py-oursql SUBDIR += py-peewee @@ -785,6 +784,7 @@ SUBDIR += py-pylibmc SUBDIR += py-pymssql SUBDIR += py-pymysql + SUBDIR += py-pyodbc SUBDIR += py-pypuppetdb SUBDIR += py-pypuppetdb03 SUBDIR += py-pytc Index: databases/py-odbc/Makefile =================================================================== --- databases/py-odbc/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# Created by: Robert Kruus -# $FreeBSD$ - -PORTNAME= pyodbc -PORTVERSION= 4.0.1 -CATEGORIES= databases python -MASTER_SITES= CHEESESHOP/source/p/${PORTNAME} -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= rob.kruus@gmail.com -COMMENT= ODBC connections for python - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE.txt - -LIB_DEPENDS= libodbc.so:databases/unixODBC -BUILD_DEPENDS= unixODBC>=2.2.14:databases/unixODBC - -USES= python -USE_PYTHON= autoplist distutils - -.include Index: databases/py-odbc/distinfo =================================================================== --- databases/py-odbc/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1484673680 -SHA256 (pyodbc-4.0.1.tar.gz) = ddd8d14f2206c790e583cdc4a09f934f0d2e12e56f3bc8d5e90b0960d1c96f8c -SIZE (pyodbc-4.0.1.tar.gz) = 190668 Index: databases/py-odbc/files/patch-setup.py =================================================================== --- databases/py-odbc/files/patch-setup.py +++ /dev/null @@ -1,18 +0,0 @@ ---- setup.py.orig 2015-04-29 16:10:15 UTC -+++ setup.py -@@ -187,6 +187,15 @@ def get_compiler_settings(version_str): - # What is the proper way to detect iODBC, MyODBC, unixODBC, etc.? - settings['libraries'].append('odbc') - -+ if sys.platform.startswith('freebsd'): -+ settings['library_dirs'] = ['/usr/local/lib/'] -+ settings['include_dirs'] = ['/usr/local/include/'] -+ freebsd_prefix = '/usr/local' -+ if 'PREFIX' in os.environ: -+ freebsd_prefix = os.environ['PREFIX'] -+ if 'PYTHONPREFIX_SITELIBDIR' in os.environ: -+ sys.path.append('/'.join(freebsd_prefix, os.environ['PYTHONPREFIX_SITELIBDIR'])) -+ - return settings - - Index: databases/py-odbc/pkg-descr =================================================================== --- databases/py-odbc/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -pyodbc is a Python module that allows you to use ODBC to connect to -almost any database from Windows, Linux, OS/X, and more. - -It implements the Python Database API Specification v2.0, but -additional features have been added to simplify database -programming even more. - -WWW: https://github.com/mkleehammer/pyodbc Index: databases/py-pyodbc/Makefile =================================================================== --- databases/py-pyodbc/Makefile +++ databases/py-pyodbc/Makefile @@ -2,9 +2,9 @@ # $FreeBSD$ PORTNAME= pyodbc -PORTVERSION= 4.0.1 +PORTVERSION= 4.0.17 CATEGORIES= databases python -MASTER_SITES= CHEESESHOP/source/p/${PORTNAME} +MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= rob.kruus@gmail.com @@ -14,9 +14,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libodbc.so:databases/unixODBC -BUILD_DEPENDS= unixODBC>=2.2.14:databases/unixODBC -USES= python +USES= localbase python USE_PYTHON= autoplist distutils + +post-install: + @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/pyodbc.so .include Index: databases/py-pyodbc/distinfo =================================================================== --- databases/py-pyodbc/distinfo +++ databases/py-pyodbc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1484673680 -SHA256 (pyodbc-4.0.1.tar.gz) = ddd8d14f2206c790e583cdc4a09f934f0d2e12e56f3bc8d5e90b0960d1c96f8c -SIZE (pyodbc-4.0.1.tar.gz) = 190668 +TIMESTAMP = 1499907608 +SHA256 (pyodbc-4.0.17.tar.gz) = a82892ba8d74318524efaaccaf8351d3a3b4079a07e1a758902a2b9e84529c9d +SIZE (pyodbc-4.0.17.tar.gz) = 196514