[102782] trunk/dports/python
ryandesign at macports.org
ryandesign at macports.org
Thu Feb 7 22:04:11 PST 2013
Revision: 102782
https://trac.macports.org/changeset/102782
Author: ryandesign at macports.org
Date: 2013-02-07 22:04:11 -0800 (Thu, 07 Feb 2013)
Log Message:
-----------
py-pyodbc: unify and rename from py*-odbc; update to 3.0.6; use googlecode fetchgroup
Modified Paths:
--------------
trunk/dports/python/py-pyodbc/Portfile
trunk/dports/python/py-pyodbc/files/setup.py.patch
trunk/dports/python/py26-odbc/Portfile
trunk/dports/python/py27-odbc/Portfile
Added Paths:
-----------
trunk/dports/python/py-pyodbc/
Removed Paths:
-------------
trunk/dports/python/py26-odbc/files/
trunk/dports/python/py27-odbc/files/
Modified: trunk/dports/python/py-pyodbc/Portfile
===================================================================
--- trunk/dports/python/py27-odbc/Portfile 2013-02-08 05:32:13 UTC (rev 102781)
+++ trunk/dports/python/py-pyodbc/Portfile 2013-02-08 06:04:11 UTC (rev 102782)
@@ -1,12 +1,11 @@
# $Id$
PortSystem 1.0
-PortGroup python27 1.0
+PortGroup python 1.0
-name py27-odbc
-revision 1
+name py-pyodbc
set real_name pyodbc
-version 2.1.8
+version 3.0.6
categories-append databases devel
platforms darwin
license MIT
@@ -16,12 +15,20 @@
${description}. This project provides an up-to-date, convenient \
interface to ODBC using native data types like datetime and decimal.
+python.versions 26 27
+
homepage http://code.google.com/p/${real_name}/
-master_sites http://${real_name}.googlecode.com/files/
+master_sites googlecode:${real_name}
distname ${real_name}-${version}
use_zip yes
-checksums md5 7c9cfbb21afd65fb20bab127dc579c93 \
- sha1 3b2a066a609f920225987ed18dfcbed95704a4bf \
- rmd160 7bca24bf603f840c2f3253909254bc46a1fd3c92
-patchfiles setup.py.patch
-depends_lib-append port:unixODBC
+
+checksums rmd160 6c175aa2d83b60808dff7c77bf9725b2e9d31681 \
+ sha256 e5a7f12deddf4b258bed904b5a071dd43c40c78de8e24c9228f8174e69f5366d
+
+if {${name} != ${subport}} {
+ depends_lib-append port:unixODBC
+
+ patchfiles setup.py.patch
+
+ livecheck.type none
+}
Modified: trunk/dports/python/py-pyodbc/files/setup.py.patch
===================================================================
--- trunk/dports/python/py27-odbc/files/setup.py.patch 2013-02-08 05:32:13 UTC (rev 102781)
+++ trunk/dports/python/py-pyodbc/files/setup.py.patch 2013-02-08 06:04:11 UTC (rev 102782)
@@ -1,13 +1,12 @@
---- setup.py.orig 2011-02-10 11:56:51.000000000 -0500
-+++ setup.py 2011-02-10 11:57:32.000000000 -0500
-@@ -52,10 +52,6 @@
+--- setup.py.orig 2012-06-24 17:49:34.000000000 -0500
++++ setup.py 2013-02-07 23:59:21.000000000 -0600
+@@ -143,9 +143,6 @@
# OS name not windows, but still on Windows
- libraries.append('odbc32')
+ settings['libraries'].append('odbc32')
- elif sys.platform == 'darwin':
- # OS/X now ships with iODBC.
-- libraries.append('iodbc')
--
+- settings['libraries'].append('iodbc')
+
else:
# Other posix-like: Linux, Solaris, etc.
-
Modified: trunk/dports/python/py26-odbc/Portfile
===================================================================
--- trunk/dports/python/py26-odbc/Portfile 2013-02-08 05:32:13 UTC (rev 102781)
+++ trunk/dports/python/py26-odbc/Portfile 2013-02-08 06:04:11 UTC (rev 102782)
@@ -1,27 +1,15 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id$
PortSystem 1.0
-PortGroup python26 1.0
+replaced_by py26-pyodbc
+PortGroup obsolete 1.0
+
name py26-odbc
-set real_name pyodbc
-version 2.1.8
-revision 1
+version 3.0.6
categories-append databases devel
platforms darwin
license MIT
-maintainers nomaintainer
-description Python DB API 2 module for ODBC
-long_description \
- ${description}. This project provides an up-to-date, convenient \
- interface to ODBC using native data types like datetime and decimal.
-homepage http://code.google.com/p/${real_name}/
-master_sites http://${real_name}.googlecode.com/files/
-distname ${real_name}-${version}
-use_zip yes
-checksums md5 7c9cfbb21afd65fb20bab127dc579c93 \
- sha1 3b2a066a609f920225987ed18dfcbed95704a4bf \
- rmd160 7bca24bf603f840c2f3253909254bc46a1fd3c92
-patchfiles setup.py.patch
-depends_lib-append port:unixODBC
+homepage http://code.google.com/p/pyodbc/
Modified: trunk/dports/python/py27-odbc/Portfile
===================================================================
--- trunk/dports/python/py27-odbc/Portfile 2013-02-08 05:32:13 UTC (rev 102781)
+++ trunk/dports/python/py27-odbc/Portfile 2013-02-08 06:04:11 UTC (rev 102782)
@@ -1,27 +1,15 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id$
PortSystem 1.0
-PortGroup python27 1.0
+replaced_by py27-pyodbc
+PortGroup obsolete 1.0
+
name py27-odbc
-revision 1
-set real_name pyodbc
-version 2.1.8
+version 3.0.6
categories-append databases devel
platforms darwin
license MIT
-maintainers nomaintainer
-description Python DB API 2 module for ODBC
-long_description \
- ${description}. This project provides an up-to-date, convenient \
- interface to ODBC using native data types like datetime and decimal.
-homepage http://code.google.com/p/${real_name}/
-master_sites http://${real_name}.googlecode.com/files/
-distname ${real_name}-${version}
-use_zip yes
-checksums md5 7c9cfbb21afd65fb20bab127dc579c93 \
- sha1 3b2a066a609f920225987ed18dfcbed95704a4bf \
- rmd160 7bca24bf603f840c2f3253909254bc46a1fd3c92
-patchfiles setup.py.patch
-depends_lib-append port:unixODBC
+homepage http://code.google.com/p/pyodbc/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130207/25f37581/attachment.html>
More information about the macports-changes
mailing list