diff options
author | dbaio <dbaio@FreeBSD.org> | 2017-07-19 07:40:21 +0800 |
---|---|---|
committer | dbaio <dbaio@FreeBSD.org> | 2017-07-19 07:40:21 +0800 |
commit | 350aa967a9f1fad06111d41497252d03d68a2215 (patch) | |
tree | b77599a2940b5666d3f62cca57ecc49fd555ffb9 /databases | |
parent | 80aaee5d4ac625ddf46429954f74cdefedb77c20 (diff) | |
download | freebsd-ports-gnome-350aa967a9f1fad06111d41497252d03d68a2215.tar.gz freebsd-ports-gnome-350aa967a9f1fad06111d41497252d03d68a2215.tar.zst freebsd-ports-gnome-350aa967a9f1fad06111d41497252d03d68a2215.zip |
databases/py-odbc: Update to 4.0.17, Rename to databases/py-pyodbc
Rename to comply with PyPI scheme
While here:
- Switch to USES=localbase and remove a patch that does the same
- STRIP pyodbc.so
PR: 220305
Submitted by: rob.kruus@gmail.com (maintainer)
Approved by: garga (mentor)
Differential Revision: https://reviews.freebsd.org/D11587
Diffstat (limited to 'databases')
-rw-r--r-- | databases/Makefile | 2 | ||||
-rw-r--r-- | databases/py-odbc/distinfo | 3 | ||||
-rw-r--r-- | databases/py-odbc/files/patch-setup.py | 18 | ||||
-rw-r--r-- | databases/py-pyodbc/Makefile (renamed from databases/py-odbc/Makefile) | 9 | ||||
-rw-r--r-- | databases/py-pyodbc/distinfo | 3 | ||||
-rw-r--r-- | databases/py-pyodbc/pkg-descr (renamed from databases/py-odbc/pkg-descr) | 0 |
6 files changed, 10 insertions, 25 deletions
diff --git a/databases/Makefile b/databases/Makefile index dd6b622b498b..9ae528b4bb98 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -768,7 +768,6 @@ SUBDIR += py-mysql-connector-python2 SUBDIR += py-mysql2pgsql SUBDIR += py-mysqlclient - SUBDIR += py-odbc SUBDIR += py-oops SUBDIR += py-oursql SUBDIR += py-peewee @@ -788,6 +787,7 @@ SUBDIR += py-pylibmc SUBDIR += py-pymssql SUBDIR += py-pymysql + SUBDIR += py-pyodbc SUBDIR += py-pypuppetdb SUBDIR += py-pypuppetdb03 SUBDIR += py-pytc diff --git a/databases/py-odbc/distinfo b/databases/py-odbc/distinfo deleted file mode 100644 index 70c385c26d02..000000000000 --- a/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 diff --git a/databases/py-odbc/files/patch-setup.py b/databases/py-odbc/files/patch-setup.py deleted file mode 100644 index 023bd0a155a2..000000000000 --- a/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 - - diff --git a/databases/py-odbc/Makefile b/databases/py-pyodbc/Makefile index 2c33d2990913..e55af8bf2e37 100644 --- a/databases/py-odbc/Makefile +++ b/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 @@ -16,7 +16,10 @@ 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 <bsd.port.mk> diff --git a/databases/py-pyodbc/distinfo b/databases/py-pyodbc/distinfo new file mode 100644 index 000000000000..123b160c27c0 --- /dev/null +++ b/databases/py-pyodbc/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1500420030 +SHA256 (pyodbc-4.0.17.tar.gz) = a82892ba8d74318524efaaccaf8351d3a3b4079a07e1a758902a2b9e84529c9d +SIZE (pyodbc-4.0.17.tar.gz) = 196514 diff --git a/databases/py-odbc/pkg-descr b/databases/py-pyodbc/pkg-descr index 97a4279bf0f1..97a4279bf0f1 100644 --- a/databases/py-odbc/pkg-descr +++ b/databases/py-pyodbc/pkg-descr |