svn commit: r558476 - in head/science: . py-eccodes py-eccodes/files
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sat Dec 19 20:04:15 UTC 2020
Author: sunpoet
Date: Sat Dec 19 20:04:12 2020
New Revision: 558476
URL: https://svnweb.freebsd.org/changeset/ports/558476
Log:
Add py-eccodes 1.0.0 (copied from py-eccodes-python)
Changes: https://github.com/ecmwf/eccodes-python/blob/develop/CHANGELOG.rst
Added:
head/science/py-eccodes/
- copied from r558366, head/science/py-eccodes-python/
head/science/py-eccodes/files/
head/science/py-eccodes/files/patch-gribapi-bindings.py (contents, props changed)
Modified:
head/science/Makefile
head/science/py-eccodes/Makefile
head/science/py-eccodes/distinfo
Modified: head/science/Makefile
==============================================================================
--- head/science/Makefile Sat Dec 19 20:04:07 2020 (r558475)
+++ head/science/Makefile Sat Dec 19 20:04:12 2020 (r558476)
@@ -231,6 +231,7 @@
SUBDIR += py-chempy
SUBDIR += py-coards
SUBDIR += py-dlib
+ SUBDIR += py-eccodes
SUBDIR += py-eccodes-python
SUBDIR += py-geolinks
SUBDIR += py-geomet
Modified: head/science/py-eccodes/Makefile
==============================================================================
--- head/science/py-eccodes-python/Makefile Fri Dec 18 11:25:04 2020 (r558366)
+++ head/science/py-eccodes/Makefile Sat Dec 19 20:04:12 2020 (r558476)
@@ -1,8 +1,8 @@
# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
# $FreeBSD$
-PORTNAME= eccodes-python
-PORTVERSION= 0.9.9
+PORTNAME= eccodes
+PORTVERSION= 1.0.0
CATEGORIES= science python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
Modified: head/science/py-eccodes/distinfo
==============================================================================
--- head/science/py-eccodes-python/distinfo Fri Dec 18 11:25:04 2020 (r558366)
+++ head/science/py-eccodes/distinfo Sat Dec 19 20:04:12 2020 (r558476)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1605426457
-SHA256 (eccodes-python-0.9.9.tar.gz) = faeca4cc92e5c50b2b3bc65c4640cfb6b7c90f2bea7516649ac213ecb0fd9314
-SIZE (eccodes-python-0.9.9.tar.gz) = 53142
+TIMESTAMP = 1608366074
+SHA256 (eccodes-1.0.0.tar.gz) = 8df323e022042ce04f7bc07d0818a5d099a706e80b712fecbef7fc4b33a2fa99
+SIZE (eccodes-1.0.0.tar.gz) = 58713
Added: head/science/py-eccodes/files/patch-gribapi-bindings.py
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/science/py-eccodes/files/patch-gribapi-bindings.py Sat Dec 19 20:04:12 2020 (r558476)
@@ -0,0 +1,19 @@
+--- gribapi/bindings.py.orig 2020-10-15 15:56:17 UTC
++++ gribapi/bindings.py
+@@ -34,7 +34,7 @@ except ModuleNotFoundError:
+ + pkgutil.get_data(__name__, "eccodes.h").decode("utf-8")
+ )
+
+- LIBNAMES = ["eccodes", "libeccodes.so", "libeccodes"]
++ LIBNAMES = ["libeccodes.so"]
+
+ try:
+ import ecmwflibs
+@@ -46,7 +46,6 @@ except ModuleNotFoundError:
+ if os.environ.get("ECCODES_DIR"):
+ eccdir = os.environ["ECCODES_DIR"]
+ LIBNAMES.insert(0, os.path.join(eccdir, "lib/libeccodes.so"))
+- LIBNAMES.insert(0, os.path.join(eccdir, "lib64/libeccodes.so"))
+
+ for libname in LIBNAMES:
+ try:
More information about the svn-ports-all
mailing list