[122283] trunk/dports/python/py-mahotas

stromnov at macports.org stromnov at macports.org
Sat Jul 19 02:14:27 PDT 2014


Revision: 122283
          https://trac.macports.org/changeset/122283
Author:   stromnov at macports.org
Date:     2014-07-19 02:14:27 -0700 (Sat, 19 Jul 2014)
Log Message:
-----------
py-mahotas: update to version 1.2

Modified Paths:
--------------
    trunk/dports/python/py-mahotas/Portfile

Added Paths:
-----------
    trunk/dports/python/py-mahotas/files/
    trunk/dports/python/py-mahotas/files/patch-setup.py.diff

Modified: trunk/dports/python/py-mahotas/Portfile
===================================================================
--- trunk/dports/python/py-mahotas/Portfile	2014-07-19 08:12:59 UTC (rev 122282)
+++ trunk/dports/python/py-mahotas/Portfile	2014-07-19 09:14:27 UTC (rev 122283)
@@ -5,7 +5,7 @@
 PortGroup           python 1.0
 
 name                py-mahotas
-version             1.1.1
+version             1.2
 revision            0
 platforms           darwin
 license             MIT
@@ -22,18 +22,21 @@
 
 distname            mahotas-${version}
 
-checksums           rmd160  89f91537729e76ccb29eb4317b87653d35e30889 \
-                    sha256  c8467b5fc9d66df3db558eff01303c61955933ec8e9b28cfe03cfb3c0b1f645c
+checksums           rmd160  616777bd0a8cfd1fdc05e1ed064dcb23dc533f06 \
+                    sha256  dcfcfeb7287091332a3c619535d6112c53d19cf1a5b737b6207577288fdfbe04
 
 if {${name} ne ${subport}} {
-    depends_build-append    port:py${python.version}-setuptools
+    depends_build-append \
+                        port:py${python.version}-setuptools
 
-    depends_lib-append      port:py${python.version}-numpy \
-                            port:freeimage
+    depends_lib-append  port:py${python.version}-numpy \
+                        port:freeimage
 
-    livecheck.type          none
+    patchfiles-append   patch-setup.py.diff
+
+    livecheck.type      none
 } else {
-    livecheck.type          regex
-    livecheck.url           ${master_sites}
-    livecheck.regex         {mahotas-(\d+(?:\.\d+)*)\.[tz]}
+    livecheck.type      regex
+    livecheck.url       ${master_sites}
+    livecheck.regex     {mahotas-(\d+(?:\.\d+)*)\.[tz]}
 }

Added: trunk/dports/python/py-mahotas/files/patch-setup.py.diff
===================================================================
--- trunk/dports/python/py-mahotas/files/patch-setup.py.diff	                        (rev 0)
+++ trunk/dports/python/py-mahotas/files/patch-setup.py.diff	2014-07-19 09:14:27 UTC (rev 122283)
@@ -0,0 +1,19 @@
+--- setup.py.orig	2014-07-14 12:21:35.000000000 +0400
++++ setup.py	2014-07-19 12:58:26.000000000 +0400
+@@ -31,6 +31,7 @@
+     from sys import exit
+     exit(1)
+ import os
++import numpy
+ 
+ 
+ exec(compile(open('mahotas/mahotas_version.py').read(),
+@@ -69,7 +70,7 @@
+     'mahotas.features._zernike': ['mahotas/features/_zernike.cpp'],
+ }
+ 
+-ext_modules = [setuptools.Extension(key, sources=sources, undef_macros=undef_macros, define_macros=define_macros) for key,sources in extensions.items()]
++ext_modules = [setuptools.Extension(key, sources=sources, undef_macros=undef_macros, define_macros=define_macros, include_dirs=[numpy.get_include()]) for key,sources in extensions.items()]
+ 
+ packages = setuptools.find_packages()
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140719/bb69c6fc/attachment-0001.html>


More information about the macports-changes mailing list