[135811] trunk/dports/python/py-milk
stromnov at macports.org
stromnov at macports.org
Mon May 4 07:26:20 PDT 2015
Revision: 135811
https://trac.macports.org/changeset/135811
Author: stromnov at macports.org
Date: 2015-05-04 07:26:20 -0700 (Mon, 04 May 2015)
Log Message:
-----------
py-milk: update to version 0.6
Modified Paths:
--------------
trunk/dports/python/py-milk/Portfile
Added Paths:
-----------
trunk/dports/python/py-milk/files/patch-milk_utils_utils.h.diff
Removed Paths:
-------------
trunk/dports/python/py-milk/files/patch-setup.py.diff
Modified: trunk/dports/python/py-milk/Portfile
===================================================================
--- trunk/dports/python/py-milk/Portfile 2015-05-04 14:09:11 UTC (rev 135810)
+++ trunk/dports/python/py-milk/Portfile 2015-05-04 14:26:20 UTC (rev 135811)
@@ -5,7 +5,7 @@
PortGroup python 1.0
name py-milk
-version 0.5.3
+version 0.6
revision 0
categories-append science
platforms darwin
@@ -23,35 +23,18 @@
distname milk-${version}
-checksums rmd160 eb7f1bb5f6b7321303df28d27fa26b8ad229defd \
- sha256 d98e0c142ab27fe96eb44bd3aefe774984530de82595ac996a61834e05111de9
+checksums rmd160 db38c67c4540dcb7104c5fd0a1b0e2c7acd6ac80 \
+ sha256 d3e1fe08b5c1c13268132695ba42e65c7b6ee3580d1d0badc2d536e6541732b6
if {${name} ne ${subport}} {
depends_build-append \
port:py${python.version}-setuptools
+
depends_lib-append port:py${python.version}-numpy \
port:eigen3
- variant gcc45 conflicts gcc46 gcc47 description {Compile with gcc 4.5} {
- configure.compiler macports-gcc-4.5
- }
+ patchfiles-append patch-milk_utils_utils.h.diff
- variant gcc46 conflicts gcc45 gcc47 description {Compile with gcc 4.6} {
- configure.compiler macports-gcc-4.6
- }
-
- variant gcc47 conflicts gcc45 gcc46 description {Compile with gcc 4.7} {
- configure.compiler macports-gcc-4.7
- }
-
- if {![variant_isset gcc45] && ![variant_isset gcc46] && ![variant_isset gcc47]} {
- default_variants +gcc47
- }
-
- if {[variant_isset gcc45] || [variant_isset gcc46] || [variant_isset gcc47]} {
- patchfiles-append patch-setup.py.diff
- }
-
livecheck.type none
} else {
livecheck.type regex
Added: trunk/dports/python/py-milk/files/patch-milk_utils_utils.h.diff
===================================================================
--- trunk/dports/python/py-milk/files/patch-milk_utils_utils.h.diff (rev 0)
+++ trunk/dports/python/py-milk/files/patch-milk_utils_utils.h.diff 2015-05-04 14:26:20 UTC (rev 135811)
@@ -0,0 +1,40 @@
+--- /dev/null 2015-05-04 17:22:31.000000000 +0300
++++ milk/utils/utils.h 2015-04-30 23:43:18.000000000 +0300
+@@ -0,0 +1,37 @@
++extern "C" {
++ #include <Python.h>
++ #include <numpy/ndarrayobject.h>
++}
++#if PY_MAJOR_VERSION < 3
++
++#define DECLARE_MODULE(name) \
++extern "C" \
++void init##name () { \
++ import_array(); \
++ (void)Py_InitModule(#name, methods); \
++}
++
++#else
++
++#define DECLARE_MODULE(name) \
++namespace { \
++ struct PyModuleDef moduledef = { \
++ PyModuleDef_HEAD_INIT, \
++ #name, \
++ NULL, \
++ -1, \
++ methods, \
++ NULL, \
++ NULL, \
++ NULL, \
++ NULL \
++ }; \
++} \
++PyMODINIT_FUNC \
++PyInit_##name () { \
++ import_array(); \
++ PyModule_Create(&moduledef); \
++}
++
++#endif
++
Deleted: trunk/dports/python/py-milk/files/patch-setup.py.diff
===================================================================
--- trunk/dports/python/py-milk/files/patch-setup.py.diff 2015-05-04 14:09:11 UTC (rev 135810)
+++ trunk/dports/python/py-milk/files/patch-setup.py.diff 2015-05-04 14:26:20 UTC (rev 135811)
@@ -1,11 +0,0 @@
---- setup.py.orig 2013-01-16 14:02:43.000000000 +0400
-+++ setup.py 2013-01-16 14:03:04.000000000 +0400
-@@ -58,8 +58,6 @@
- }
-
- compiler_args = ['-std=c++0x']
--if platform.system() == 'Darwin':
-- compiler_args.append('-stdlib=libc++')
-
- ext_modules = [
- Extension(key,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150504/89b07f1c/attachment-0001.html>
More information about the macports-changes
mailing list