[143496] trunk/dports/python

devans at macports.org devans at macports.org
Sun Dec 13 14:43:30 PST 2015


Revision: 143496
          https://trac.macports.org/changeset/143496
Author:   devans at macports.org
Date:     2015-12-13 14:43:30 -0800 (Sun, 13 Dec 2015)
Log Message:
-----------
py-bob*: maintainer update, remove check on boost python variant, boost is a dependency but boost.python is not used, blacklist older compilers that don't support -std=c++0x (10.6 and earlier) (#49868).

Modified Paths:
--------------
    trunk/dports/python/py-bob/Portfile
    trunk/dports/python/py-bob-ap/Portfile
    trunk/dports/python/py-bob-blitz/Portfile
    trunk/dports/python/py-bob-core/Portfile
    trunk/dports/python/py-bob-db-atnt/Portfile
    trunk/dports/python/py-bob-db-base/Portfile
    trunk/dports/python/py-bob-db-iris/Portfile
    trunk/dports/python/py-bob-db-mnist/Portfile
    trunk/dports/python/py-bob-db-verification-utils/Portfile
    trunk/dports/python/py-bob-db-wine/Portfile
    trunk/dports/python/py-bob-extension/Portfile
    trunk/dports/python/py-bob-io-base/Portfile
    trunk/dports/python/py-bob-io-image/Portfile
    trunk/dports/python/py-bob-io-matlab/Portfile
    trunk/dports/python/py-bob-io-video/Portfile
    trunk/dports/python/py-bob-ip-base/Portfile
    trunk/dports/python/py-bob-ip-color/Portfile
    trunk/dports/python/py-bob-ip-draw/Portfile
    trunk/dports/python/py-bob-ip-facedetect/Portfile
    trunk/dports/python/py-bob-ip-gabor/Portfile
    trunk/dports/python/py-bob-ip-optflow-hornschunck/Portfile
    trunk/dports/python/py-bob-ip-optflow-liu/Portfile
    trunk/dports/python/py-bob-learn-activation/Portfile
    trunk/dports/python/py-bob-learn-boosting/Portfile
    trunk/dports/python/py-bob-learn-em/Portfile
    trunk/dports/python/py-bob-learn-libsvm/Portfile
    trunk/dports/python/py-bob-learn-linear/Portfile
    trunk/dports/python/py-bob-learn-mlp/Portfile
    trunk/dports/python/py-bob-math/Portfile
    trunk/dports/python/py-bob-measure/Portfile
    trunk/dports/python/py-bob-sp/Portfile

Modified: trunk/dports/python/py-bob/Portfile
===================================================================
--- trunk/dports/python/py-bob/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0 
 
 name                         py-bob
 version                      2.0.6
@@ -96,13 +97,16 @@
       port:py${python.version}-bob-ip-optflow-hornschunck \
       port:py${python.version}-bob-ip-optflow-liu
 
-      require_active_variants   port:boost python${python.version}
+       # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
 
 
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
         }

Modified: trunk/dports/python/py-bob-ap/Portfile
===================================================================
--- trunk/dports/python/py-bob-ap/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-ap/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-ap
 version                      2.0.4
@@ -69,13 +70,16 @@
       port:py${python.version}-bob-core \
       port:py${python.version}-bob-sp
 
-      require_active_variants   port:boost python${python.version}
 
+       # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
 
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
         }

Modified: trunk/dports/python/py-bob-blitz/Portfile
===================================================================
--- trunk/dports/python/py-bob-blitz/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-blitz/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,7 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
 PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-blitz
@@ -53,12 +53,12 @@
        port:py${python.version}-pillow \
        port:py${python.version}-bob-extension
 
-# blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
        compiler.blacklist  *gcc* {clang < 300}
 
-       require_active_variants   port:boost python${python.version}
 
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
         if {[file exists $filename] == 1} {

Modified: trunk/dports/python/py-bob-core/Portfile
===================================================================
--- trunk/dports/python/py-bob-core/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-core/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-core
 version                      2.0.5
@@ -67,14 +68,17 @@
     port:py${python.version}-bob-blitz \
     port:py${python.version}-bob-extension
 
-    require_active_variants   port:boost python${python.version}
 
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
 
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
         puts $filename
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
         }

Modified: trunk/dports/python/py-bob-db-atnt/Portfile
===================================================================
--- trunk/dports/python/py-bob-db-atnt/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-db-atnt/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-db-atnt
 version                      2.0.3
@@ -72,13 +73,16 @@
       port:py${python.version}-bob-db-base \
       port:py${python.version}-bob-db-verification-utils
 
-      require_active_variants   port:boost python${python.version}
 
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
 
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-db-base/Portfile
===================================================================
--- trunk/dports/python/py-bob-db-base/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-db-base/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-db-base
 version                      2.0.5
@@ -69,19 +70,18 @@
       port:py${python.version}-bob-io-base \
       port:py${python.version}-sqlalchemy
 
-      require_active_variants   port:boost python${python.version}
 
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
 
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
-
-          file delete ${destroot}${python.pkgd}/bob/db/__init__.py
-          file delete ${destroot}${python.pkgd}/bob/db/__init__.pyc
-
         }
 
         set filename ${destroot}${python.pkgd}/bob/__pycache__/__init__.cpython-34.pyc

Modified: trunk/dports/python/py-bob-db-iris/Portfile
===================================================================
--- trunk/dports/python/py-bob-db-iris/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-db-iris/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-db-iris
 version                      2.0.4
@@ -75,13 +76,16 @@
       port:py${python.version}-bob-learn-linear \
       port:py${python.version}-bob-db-base
 
-      require_active_variants   port:boost python${python.version}
 
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
 
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-db-mnist/Portfile
===================================================================
--- trunk/dports/python/py-bob-db-mnist/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-db-mnist/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-db-mnist
 version                      2.0.3
@@ -69,13 +70,16 @@
       port:py${python.version}-bob-extension \
       port:py${python.version}-bob-db-base
 
-      require_active_variants   port:boost python${python.version}
 
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
 
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-db-verification-utils/Portfile
===================================================================
--- trunk/dports/python/py-bob-db-verification-utils/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-db-verification-utils/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-db-verification-utils
 version                      2.0.3
@@ -72,13 +73,16 @@
       port:py${python.version}-bob-io-base \
       port:py${python.version}-bob-db-base
 
-      require_active_variants   port:boost python${python.version}
 
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
 
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-db-wine/Portfile
===================================================================
--- trunk/dports/python/py-bob-db-wine/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-db-wine/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-db-wine
 version                      2.0.3
@@ -69,13 +70,16 @@
       port:py${python.version}-bob-extension \
       port:py${python.version}-bob-db-base
 
-      require_active_variants   port:boost python${python.version}
 
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
 
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-extension/Portfile
===================================================================
--- trunk/dports/python/py-bob-extension/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-extension/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-extension
 version                      2.0.10
@@ -46,6 +47,4 @@
        port:py${python.version}-setuptools \
        port:boost \
 
-       require_active_variants   port:boost python${python.version}
-
-}
+}
\ No newline at end of file

Modified: trunk/dports/python/py-bob-io-base/Portfile
===================================================================
--- trunk/dports/python/py-bob-io-base/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-io-base/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-io-base
 version                      2.0.7
@@ -68,12 +69,15 @@
       port:py${python.version}-bob-core \
       port:py${python.version}-bob-extension
 
-      require_active_variants   port:boost python${python.version}
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
 
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
         }

Modified: trunk/dports/python/py-bob-io-image/Portfile
===================================================================
--- trunk/dports/python/py-bob-io-image/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-io-image/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-io-image
 version                      2.0.4
@@ -71,13 +72,18 @@
       port:py${python.version}-bob-core
 
 
-      require_active_variants   port:boost python${python.version}
 
 
+
+    # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+    compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-io-matlab/Portfile
===================================================================
--- trunk/dports/python/py-bob-io-matlab/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-io-matlab/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-io-matlab
 version                      2.0.4
@@ -70,13 +71,18 @@
       port:py${python.version}-bob-io-base \
       port:py${python.version}-bob-core
 
-      require_active_variants   port:boost python${python.version}
 
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-io-video/Portfile
===================================================================
--- trunk/dports/python/py-bob-io-video/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-io-video/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-io-video
 version                      2.0.4
@@ -70,13 +71,18 @@
       port:py${python.version}-bob-io-base \
       port:py${python.version}-bob-core
 
-      require_active_variants   port:boost python${python.version}
 
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-ip-base/Portfile
===================================================================
--- trunk/dports/python/py-bob-ip-base/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-ip-base/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-ip-base
 version                      2.0.7
@@ -72,13 +73,18 @@
       port:py${python.version}-bob-sp \
       port:py${python.version}-bob-math
 
-      require_active_variants   port:boost python${python.version}
 
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
         }

Modified: trunk/dports/python/py-bob-ip-color/Portfile
===================================================================
--- trunk/dports/python/py-bob-ip-color/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-ip-color/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-ip-color
 version                      2.0.4
@@ -67,15 +68,20 @@
       port:py${python.version}-bob-extension \
       port:py${python.version}-bob-blitz \
       port:py${python.version}-bob-io-base \
-      port:py${python.version}-bob-core
+      port:py${python.version}-bob-core 
 
-      require_active_variants   port:boost python${python.version}
 
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-ip-draw/Portfile
===================================================================
--- trunk/dports/python/py-bob-ip-draw/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-ip-draw/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-ip-draw
 version                      2.0.3
@@ -67,12 +68,17 @@
       port:py${python.version}-bob-extension \
       port:py${python.version}-bob-blitz
 
-      require_active_variants   port:boost python${python.version}
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-ip-facedetect/Portfile
===================================================================
--- trunk/dports/python/py-bob-ip-facedetect/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-ip-facedetect/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-ip-facedetect
 version                      2.0.3
@@ -75,13 +76,18 @@
       port:py${python.version}-bob-ip-color \
       port:py${python.version}-bob-ip-draw
 
-      require_active_variants   port:boost python${python.version}
 
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-ip-gabor/Portfile
===================================================================
--- trunk/dports/python/py-bob-ip-gabor/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-ip-gabor/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-ip-gabor
 version                      2.0.4
@@ -71,12 +72,17 @@
       port:py${python.version}-bob-io-base\
       port:py${python.version}-bob-sp
 
-      require_active_variants   port:boost python${python.version}
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-ip-optflow-hornschunck/Portfile
===================================================================
--- trunk/dports/python/py-bob-ip-optflow-hornschunck/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-ip-optflow-hornschunck/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-ip-optflow-hornschunck
 version                      2.0.6
@@ -74,14 +75,19 @@
       port:py${python.version}-bob-io-base \
       port:py${python.version}-bob-ip-color
 
-      require_active_variants   port:boost python${python.version}
 
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
         puts $filename
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-ip-optflow-liu/Portfile
===================================================================
--- trunk/dports/python/py-bob-ip-optflow-liu/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-ip-optflow-liu/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-ip-optflow-liu
 version                      2.0.5
@@ -72,13 +73,18 @@
       port:py${python.version}-bob-io-video \
       port:py${python.version}-bob-ip-color
 
-      require_active_variants   port:boost python${python.version}
 
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-learn-activation/Portfile
===================================================================
--- trunk/dports/python/py-bob-learn-activation/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-learn-activation/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-learn-activation
 version                      2.0.4
@@ -70,13 +71,18 @@
       port:py${python.version}-bob-core \
       port:py${python.version}-bob-io-base
 
-      require_active_variants   port:boost python${python.version}
 
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
         }

Modified: trunk/dports/python/py-bob-learn-boosting/Portfile
===================================================================
--- trunk/dports/python/py-bob-learn-boosting/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-learn-boosting/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-learn-boosting
 version                      2.0.3
@@ -70,13 +71,18 @@
       port:py${python.version}-bob-core \
       port:py${python.version}-bob-io-base
 
-      require_active_variants   port:boost python${python.version}
 
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-learn-em/Portfile
===================================================================
--- trunk/dports/python/py-bob-learn-em/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-learn-em/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-learn-em
 version                      2.0.6
@@ -74,13 +75,18 @@
       port:py${python.version}-bob-learn-activation \
       port:py${python.version}-bob-learn-linear
 
-      require_active_variants   port:boost python${python.version}
 
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-learn-libsvm/Portfile
===================================================================
--- trunk/dports/python/py-bob-learn-libsvm/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-learn-libsvm/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-learn-libsvm
 version                      2.0.3
@@ -70,14 +71,19 @@
       port:py${python.version}-bob-core \
       port:py${python.version}-bob-io-base
 
-      require_active_variants   port:boost python${python.version}
 
 
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-learn-linear/Portfile
===================================================================
--- trunk/dports/python/py-bob-learn-linear/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-learn-linear/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-learn-linear
 version                      2.0.7
@@ -70,13 +71,18 @@
       port:py${python.version}-bob-math \
       port:py${python.version}-bob-learn-activation
 
-      require_active_variants   port:boost python${python.version}
 
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-learn-mlp/Portfile
===================================================================
--- trunk/dports/python/py-bob-learn-mlp/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-learn-mlp/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-learn-mlp
 version                      2.0.6
@@ -70,13 +71,18 @@
       port:py${python.version}-bob-math \
       port:py${python.version}-bob-learn-activation
 
-      require_active_variants   port:boost python${python.version}
 
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
 

Modified: trunk/dports/python/py-bob-math/Portfile
===================================================================
--- trunk/dports/python/py-bob-math/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-math/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-math
 version                      2.0.3
@@ -68,13 +69,18 @@
       port:py${python.version}-bob-core \
       port:py${python.version}-bob-extension
 
-      require_active_variants   port:boost python${python.version}
 
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
         }

Modified: trunk/dports/python/py-bob-measure/Portfile
===================================================================
--- trunk/dports/python/py-bob-measure/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-measure/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-measure
 version                      2.0.5
@@ -71,13 +72,18 @@
       port:py${python.version}-bob-io-base \
       port:py${python.version}-bob-extension
 
-      require_active_variants   port:boost python${python.version}
 
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
         }

Modified: trunk/dports/python/py-bob-sp/Portfile
===================================================================
--- trunk/dports/python/py-bob-sp/Portfile	2015-12-13 22:22:18 UTC (rev 143495)
+++ trunk/dports/python/py-bob-sp/Portfile	2015-12-13 22:43:30 UTC (rev 143496)
@@ -4,7 +4,8 @@
 PortSystem                   1.0
 PortGroup                    python 1.0
 PortGroup                    github 1.0
-PortGroup                    active_variants 1.1
+PortGroup                    active_variants 1.1 
+PortGroup                    compiler_blacklist_versions 1.0
 
 name                         py-bob-sp
 version                      2.0.4
@@ -67,13 +68,18 @@
       port:py${python.version}-bob-blitz \
       port:py${python.version}-bob-core
 
-      require_active_variants   port:boost python${python.version}
 
 
+
+          # blacklist older compilers that don't support -std=c++0x (10.6 and earlier)       
+       compiler.blacklist  *gcc* {clang < 300}
+
+
     #WORKAROUND TO AVOID CONFLICTS WITH ANOTHER BOB PACKAGES (DELETING THE ROOT __INIT_FILES)
+
     post-destroot {
         set filename ${destroot}${python.pkgd}/bob/__init__.py
-        if {[file exists $filename] == 1} {
+        if {[file exists $filename] == 1} {      
           file delete $filename
           file delete ${destroot}${python.pkgd}/bob/__init__.pyc
         }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20151213/bb2f69db/attachment-0001.html>


More information about the macports-changes mailing list