<pre style='margin:0'>
Aljaž Srebrnič (g5pw) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3161a26becdfc3f85305fb9abd5897b5d0d7efdb">https://github.com/macports/macports-ports/commit/3161a26becdfc3f85305fb9abd5897b5d0d7efdb</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 3161a26becdfc3f85305fb9abd5897b5d0d7efdb
</span>Author: Ivan Larionov <xeron.oskom@gmail.com>
AuthorDate: Mon Jan 16 01:50:21 2017 -0800
<span style='display:block; white-space:pre;color:#404040;'> py-psycopg2: updates.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * reformat postgres variants for easier support
</span><span style='display:block; white-space:pre;color:#404040;'> * pypi master_sites / livecheck
</span>---
python/py-psycopg2/Portfile | 57 ++++++++++++++++++++++++++++-----------------
1 file changed, 35 insertions(+), 22 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-psycopg2/Portfile b/python/py-psycopg2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5fa2122..242ee9f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-psycopg2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-psycopg2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,9 +5,7 @@ PortGroup python 1.0
</span>
name py-psycopg2
version 2.6.2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# only port:trac requires py26-psyocopg2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 26 27 34 35 36
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-python.default_version 27
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories-append databases
maintainers snc openmaintainer
license LGPL-3+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,11 +18,11 @@ long_description Psycopg2 is a postgresql database adapter for python. \
</span> designed for heavily multi-threaded applications \
featuring connection pooling.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://initd.org/psycopg/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 27 34 35 36
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set branch [join [lrange [split ${version} .] 0 1] -]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://www.psycopg.org/psycopg/tarballs/PSYCOPG-${branch}/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname psycopg2-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage http://initd.org/psycopg/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites pypi:[string index ${python.rootname} 0]/${python.rootname}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname ${python.rootname}-${version}
</span>
checksums md5 4a392949ba31a378a18ed3e775a4693f \
rmd160 f9b73dd247d2caa97f08b8730798d9f6f4ae9dd1 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -74,36 +72,51 @@ if {${name} ne ${subport}} {
</span> }
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- variant postgresql91 conflicts postgresql92 postgresql93 postgresql94 postgresql95 postgresql96 description "Build using postgresql v9.1" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:postgresql91
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ variant postgresql91 conflicts postgresql92 postgresql93 postgresql94 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ postgresql95 postgresql96 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description "Build using postgresql v9.1" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:postgresql91
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>- variant postgresql92 conflicts postgresql91 postgresql93 postgresql94 postgresql95 postgresql96 description "Build using postgresql v9.2" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:postgresql92
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ variant postgresql92 conflicts postgresql91 postgresql93 postgresql94 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ postgresql95 postgresql96 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description "Build using postgresql v9.2" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:postgresql92
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>- variant postgresql93 conflicts postgresql91 postgresql92 postgresql94 postgresql95 postgresql96 description "Build using postgresql v9.3" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:postgresql93
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ variant postgresql93 conflicts postgresql91 postgresql92 postgresql94 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ postgresql95 postgresql96 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description "Build using postgresql v9.3" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:postgresql93
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>- variant postgresql94 conflicts postgresql91 postgresql92 postgresql93 postgresql95 postgresql96 description "Build using postgresql v9.4" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:postgresql94
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ variant postgresql94 conflicts postgresql91 postgresql92 postgresql93 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ postgresql95 postgresql96 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description "Build using postgresql v9.4" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:postgresql94
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>- variant postgresql95 conflicts postgresql91 postgresql92 postgresql93 postgresql94 postgresql96 description "Build using postgresql v9.5" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:postgresql95
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ variant postgresql95 conflicts postgresql91 postgresql92 postgresql93 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ postgresql94 postgresql96 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description "Build using postgresql v9.5" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:postgresql95
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>- variant postgresql96 conflicts postgresql91 postgresql92 postgresql93 postgresql94 postgresql95 description "Build using postgresql v9.6" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:postgresql96
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ variant postgresql96 conflicts postgresql91 postgresql92 postgresql93 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ postgresql94 postgresql95 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description "Build using postgresql v9.6" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:postgresql96
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![variant_isset postgresql91] && ![variant_isset postgresql92] && ![variant_isset postgresql93] && ![variant_isset postgresql94] && ![variant_isset postgresql95] && ![variant_isset postgresql96]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ![variant_isset postgresql91] && ![variant_isset postgresql92] &&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ![variant_isset postgresql93] && ![variant_isset postgresql94] &&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ![variant_isset postgresql95] && ![variant_isset postgresql96]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } {
</span> default_variants +postgresql95
}
livecheck.type none
} else {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.url ${master_sites}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- livecheck.regex psycopg2-(\\d+(\\.\\d+)+)${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ livecheck.type pypi
</span> }
</pre><pre style='margin:0'>
</pre>