git: db9484283630 - main - science/py-sarpy: Add py-sarpy 1.3.58
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 05 Sep 2024 06:19:36 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=db9484283630f298a43ce509281e6a20ac1769a2 commit db9484283630f298a43ce509281e6a20ac1769a2 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2024-09-05 05:14:13 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2024-09-05 06:11:20 +0000 science/py-sarpy: Add py-sarpy 1.3.58 SarPy is a basic Python library to read, write, and do simple processing of complex SAR data using the NGA SICD format (standards linked below). It has been released by NGA to encourage the use of SAR data standards throughout the international SAR community. SarPy complements the SIX library (C++) and the MATLAB SAR Toolbox, which are implemented in other languages but have similar goals. --- science/Makefile | 1 + science/py-sarpy/Makefile | 24 ++++++++++++++++++++++++ science/py-sarpy/distinfo | 3 +++ science/py-sarpy/pkg-descr | 6 ++++++ 4 files changed, 34 insertions(+) diff --git a/science/Makefile b/science/Makefile index 01ee51c6684c..733014a88c7b 100644 --- a/science/Makefile +++ b/science/Makefile @@ -420,6 +420,7 @@ SUBDIR += py-rmf SUBDIR += py-rmsd SUBDIR += py-ruffus + SUBDIR += py-sarpy SUBDIR += py-scikit-fuzzy SUBDIR += py-scikit-learn SUBDIR += py-scikit-optimize diff --git a/science/py-sarpy/Makefile b/science/py-sarpy/Makefile new file mode 100644 index 000000000000..f1af957cc781 --- /dev/null +++ b/science/py-sarpy/Makefile @@ -0,0 +1,24 @@ +PORTNAME= sarpy +PORTVERSION= 1.3.58 +CATEGORIES= science python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Read, write and process complex SAR and other associated data +WWW= https://github.com/ngageoint/sarpy + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}numpy>=1.11.0,1:math/py-numpy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scipy>=0:science/py-scipy@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/science/py-sarpy/distinfo b/science/py-sarpy/distinfo new file mode 100644 index 000000000000..c3d45548c850 --- /dev/null +++ b/science/py-sarpy/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1724084488 +SHA256 (sarpy-1.3.58.tar.gz) = 4086ca9d0e9808e55b917cb9618511a2e7ef1150cc38cc30293e18766a1c0f93 +SIZE (sarpy-1.3.58.tar.gz) = 1279174 diff --git a/science/py-sarpy/pkg-descr b/science/py-sarpy/pkg-descr new file mode 100644 index 000000000000..2ffdaafcfc92 --- /dev/null +++ b/science/py-sarpy/pkg-descr @@ -0,0 +1,6 @@ +SarPy is a basic Python library to read, write, and do simple processing of +complex SAR data using the NGA SICD format (standards linked below). It has been +released by NGA to encourage the use of SAR data standards throughout the +international SAR community. SarPy complements the SIX library (C++) and the +MATLAB SAR Toolbox, which are implemented in other languages but have similar +goals.