summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-06-20 05:29:51 +0000
committerCoprDistGit <infra@openeuler.org>2023-06-20 05:29:51 +0000
commitb39861c288dc408fdd3382a85f2afd1367458d2a (patch)
treed66133dbe5301f47044059f2c2c360de46015147
parentce3236745b6429adfde7a0f63282d4ccf703c283 (diff)
automatic import of python-rindcalcopeneuler20.03
-rw-r--r--.gitignore1
-rw-r--r--python-rindcalc.spec146
-rw-r--r--sources1
3 files changed, 148 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..c8b0524 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/rindcalc-3.0.0.tar.gz
diff --git a/python-rindcalc.spec b/python-rindcalc.spec
new file mode 100644
index 0000000..f4f32e5
--- /dev/null
+++ b/python-rindcalc.spec
@@ -0,0 +1,146 @@
+%global _empty_manifest_terminate_build 0
+Name: python-rindcalc
+Version: 3.0.0
+Release: 1
+Summary: Rindcalc is an open source python package created to calculateremote-sensing indices and composites.
+License: GNU 3.0
+URL: https://github.com/ocsmit/rindcalc
+Source0: https://mirrors.aliyun.com/pypi/web/packages/2a/77/721f20a3fa97076ca3ec43040d5f0a32ab950447186e2925dbf9880612a0/rindcalc-3.0.0.tar.gz
+BuildArch: noarch
+
+Requires: python3-numpy
+Requires: python3-gdal
+
+%description
+#### For more information visit the [Rindcalc documentation](https://rindcalc.readthedocs.io/en/latest/)
+Rindcalc is an open source python library built on numpy and gdal aiming to
+provide seamless and accurate raster index calculations and composites of
+satellite and aerial imagery.
+It currently consists of index calculation, composite and utility functions
+for Landsat-8 and USDA NAIP imagery, with Sentinel-2 and MODIS satellite
+functionality in the works
+**Roadmap**
+- [ ] Finish Sentinel-2 implementation
+- [x] Rework Landsat, NAIP, and Sentinel to operate in classes
+- [ ] Segmentation and zonal statistics
+**Install with pip**
+Dependencies:
+ * GDAL - *need to build from .whl file*
+ * NumPy
+```console
+pip install rindcalc
+```
+**Install with conda**
+```console
+conda install -c rindcalc rindcalc
+```
+If rindcalc is not importing after conda install on Windows 10 then rindcalc
+files need to be moved from Lib/pythonX.X/site-packages/ to Lib/site-packages
+within the conda env folder.
+
+%package -n python3-rindcalc
+Summary: Rindcalc is an open source python package created to calculateremote-sensing indices and composites.
+Provides: python-rindcalc
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-rindcalc
+#### For more information visit the [Rindcalc documentation](https://rindcalc.readthedocs.io/en/latest/)
+Rindcalc is an open source python library built on numpy and gdal aiming to
+provide seamless and accurate raster index calculations and composites of
+satellite and aerial imagery.
+It currently consists of index calculation, composite and utility functions
+for Landsat-8 and USDA NAIP imagery, with Sentinel-2 and MODIS satellite
+functionality in the works
+**Roadmap**
+- [ ] Finish Sentinel-2 implementation
+- [x] Rework Landsat, NAIP, and Sentinel to operate in classes
+- [ ] Segmentation and zonal statistics
+**Install with pip**
+Dependencies:
+ * GDAL - *need to build from .whl file*
+ * NumPy
+```console
+pip install rindcalc
+```
+**Install with conda**
+```console
+conda install -c rindcalc rindcalc
+```
+If rindcalc is not importing after conda install on Windows 10 then rindcalc
+files need to be moved from Lib/pythonX.X/site-packages/ to Lib/site-packages
+within the conda env folder.
+
+%package help
+Summary: Development documents and examples for rindcalc
+Provides: python3-rindcalc-doc
+%description help
+#### For more information visit the [Rindcalc documentation](https://rindcalc.readthedocs.io/en/latest/)
+Rindcalc is an open source python library built on numpy and gdal aiming to
+provide seamless and accurate raster index calculations and composites of
+satellite and aerial imagery.
+It currently consists of index calculation, composite and utility functions
+for Landsat-8 and USDA NAIP imagery, with Sentinel-2 and MODIS satellite
+functionality in the works
+**Roadmap**
+- [ ] Finish Sentinel-2 implementation
+- [x] Rework Landsat, NAIP, and Sentinel to operate in classes
+- [ ] Segmentation and zonal statistics
+**Install with pip**
+Dependencies:
+ * GDAL - *need to build from .whl file*
+ * NumPy
+```console
+pip install rindcalc
+```
+**Install with conda**
+```console
+conda install -c rindcalc rindcalc
+```
+If rindcalc is not importing after conda install on Windows 10 then rindcalc
+files need to be moved from Lib/pythonX.X/site-packages/ to Lib/site-packages
+within the conda env folder.
+
+%prep
+%autosetup -n rindcalc-3.0.0
+
+%build
+%py3_build
+
+%install
+%py3_install
+install -d -m755 %{buildroot}/%{_pkgdocdir}
+if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
+if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
+if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
+if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
+pushd %{buildroot}
+if [ -d usr/lib ]; then
+ find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst
+fi
+if [ -d usr/lib64 ]; then
+ find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst
+fi
+if [ -d usr/bin ]; then
+ find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
+fi
+if [ -d usr/sbin ]; then
+ find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
+fi
+touch doclist.lst
+if [ -d usr/share/man ]; then
+ find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst
+fi
+popd
+mv %{buildroot}/filelist.lst .
+mv %{buildroot}/doclist.lst .
+
+%files -n python3-rindcalc -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Tue Jun 20 2023 Python_Bot <Python_Bot@openeuler.org> - 3.0.0-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..b25d0d6
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+de716b6a49b451b33923eb5fb8b602e7 rindcalc-3.0.0.tar.gz