summaryrefslogtreecommitdiff
path: root/python-pytesmo.spec
blob: 4761c43391c1c105907d0b018424a94245530409 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
%global _empty_manifest_terminate_build 0
Name:		python-pytesmo
Version:	0.15.1
Release:	1
Summary:	Python Toolbox for the evaluation of soil moisture observations
License:	mit
URL:		https://www.geo.tuwien.ac.at/
Source0:	https://mirrors.nju.edu.cn/pypi/web/packages/0d/7e/2737efe61da6b36f008554d33e5dba074a123cadb5a2c5b11cee50b5c4ae/pytesmo-0.15.1.tar.gz

Requires:	python3-numpy
Requires:	python3-scipy
Requires:	python3-pandas
Requires:	python3-matplotlib
Requires:	python3-netCDF4
Requires:	python3-pygeogrids
Requires:	python3-pygeobase
Requires:	python3-pynetcf
Requires:	python3-configparser
Requires:	python3-pykdtree
Requires:	python3-repurpose
Requires:	python3-cadati
Requires:	python3-Cython
Requires:	python3-numba
Requires:	python3-scikit-learn
Requires:	python3-importlib-metadata

%description
To see the latest `full documentation <https://pytesmo.readthedocs.io/en/latest/?badge=latest>`_
click on the docs badge at the top.
If you use the software in a publication then please cite it using the Zenodo
DOI.  Be aware that this badge links to the latest package version.
Please select your specific version at https://doi.org/10.5281/zenodo.596422 to
get the DOI of that version.  You should normally always use the DOI for the
specific version of your record in citations.  This is to ensure that other
researchers can access the exact research artefact you used for
reproducibility.
You can find additional information regarding DOI versioning at
http://help.zenodo.org/#versioning
If you want to contribute, take a look at the `developers guide
<https://github.com/TUW-GEO/pytesmo/blob/master/DEVELOPERS_GUIDE.md>`_ .

%package -n python3-pytesmo
Summary:	Python Toolbox for the evaluation of soil moisture observations
Provides:	python-pytesmo
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
BuildRequires:	python3-cffi
BuildRequires:	gcc
BuildRequires:	gdb
%description -n python3-pytesmo
To see the latest `full documentation <https://pytesmo.readthedocs.io/en/latest/?badge=latest>`_
click on the docs badge at the top.
If you use the software in a publication then please cite it using the Zenodo
DOI.  Be aware that this badge links to the latest package version.
Please select your specific version at https://doi.org/10.5281/zenodo.596422 to
get the DOI of that version.  You should normally always use the DOI for the
specific version of your record in citations.  This is to ensure that other
researchers can access the exact research artefact you used for
reproducibility.
You can find additional information regarding DOI versioning at
http://help.zenodo.org/#versioning
If you want to contribute, take a look at the `developers guide
<https://github.com/TUW-GEO/pytesmo/blob/master/DEVELOPERS_GUIDE.md>`_ .

%package help
Summary:	Development documents and examples for pytesmo
Provides:	python3-pytesmo-doc
%description help
To see the latest `full documentation <https://pytesmo.readthedocs.io/en/latest/?badge=latest>`_
click on the docs badge at the top.
If you use the software in a publication then please cite it using the Zenodo
DOI.  Be aware that this badge links to the latest package version.
Please select your specific version at https://doi.org/10.5281/zenodo.596422 to
get the DOI of that version.  You should normally always use the DOI for the
specific version of your record in citations.  This is to ensure that other
researchers can access the exact research artefact you used for
reproducibility.
You can find additional information regarding DOI versioning at
http://help.zenodo.org/#versioning
If you want to contribute, take a look at the `developers guide
<https://github.com/TUW-GEO/pytesmo/blob/master/DEVELOPERS_GUIDE.md>`_ .

%prep
%autosetup -n pytesmo-0.15.1

%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-pytesmo -f filelist.lst
%dir %{python3_sitearch}/*

%files help -f doclist.lst
%{_docdir}/*

%changelog
* Wed May 10 2023 Python_Bot <Python_Bot@openeuler.org> - 0.15.1-1
- Package Spec generated