blob: f4a98c98606870867754b378e358ee000aaf17f3 (
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
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
|
%global _empty_manifest_terminate_build 0
Name: python-ARCCSSive
Version: 0.3.3
Release: 1
Summary: ARCCSS Data Archive Tools
License: Apache Software License
URL: https://pypi.org/project/ARCCSSive/
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/17/66/ee85c8036b9bbb55a0658a665c66ff365c25181364f640bc51effee77240/ARCCSSive-0.3.3.tar.gz
BuildArch: noarch
Requires: python3-SQLAlchemy
Requires: python3-esgf-pyclient
Requires: python3-six
Requires: python3-mock
Requires: python3-pytest
Requires: python3-recommonmark
Requires: python3-sphinx
%description
### Raijin
The stable version of ARCCSSive is available on Rajin in the `analysis27` Anaconda environment:
raijin $ module use /g/data3/hh5/public/modules
raijin $ module load conda/analysis27
and is also available as a module:
raijin $ module use ~access/modules
raijin $ module load pythonlib/ARCCSSive
### NCI Virtual Desktops
NCI's virtual desktops allow you to use ARCCSSive from a Jupyter notebook. For
details on how to use virtual desktops see http://vdi.nci.org.au/help
ARCCSSive can be accessed on VDI using the Anaconda environments:
vdi $ module use /g/data3/hh5/public/modules
vdi $ module load conda/analysis27
### Local Install
You can install ARCCSSive locally using either Anaconda or Pip. You will need
to copy the database file from Raijin
$ pip install ARCCSSive
# or
$ conda install -c coecms arccssive
$ scp raijin:/g/data1/ua6/unofficial-ESG-replica/tmp/tree/cmip5_raijin_latest.db $PWD/cmip5.db
$ export CMIP5_DB=sqlite:///$PWD/cmip5.db
### Development Version
To install the current development version with a test database:
$ pip install --user git+https://github.com/coecms/ARCCSSive.git
$ export CMIP5_DB=sqlite:///$HOME/cmip5.db
%package -n python3-ARCCSSive
Summary: ARCCSS Data Archive Tools
Provides: python-ARCCSSive
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-ARCCSSive
### Raijin
The stable version of ARCCSSive is available on Rajin in the `analysis27` Anaconda environment:
raijin $ module use /g/data3/hh5/public/modules
raijin $ module load conda/analysis27
and is also available as a module:
raijin $ module use ~access/modules
raijin $ module load pythonlib/ARCCSSive
### NCI Virtual Desktops
NCI's virtual desktops allow you to use ARCCSSive from a Jupyter notebook. For
details on how to use virtual desktops see http://vdi.nci.org.au/help
ARCCSSive can be accessed on VDI using the Anaconda environments:
vdi $ module use /g/data3/hh5/public/modules
vdi $ module load conda/analysis27
### Local Install
You can install ARCCSSive locally using either Anaconda or Pip. You will need
to copy the database file from Raijin
$ pip install ARCCSSive
# or
$ conda install -c coecms arccssive
$ scp raijin:/g/data1/ua6/unofficial-ESG-replica/tmp/tree/cmip5_raijin_latest.db $PWD/cmip5.db
$ export CMIP5_DB=sqlite:///$PWD/cmip5.db
### Development Version
To install the current development version with a test database:
$ pip install --user git+https://github.com/coecms/ARCCSSive.git
$ export CMIP5_DB=sqlite:///$HOME/cmip5.db
%package help
Summary: Development documents and examples for ARCCSSive
Provides: python3-ARCCSSive-doc
%description help
### Raijin
The stable version of ARCCSSive is available on Rajin in the `analysis27` Anaconda environment:
raijin $ module use /g/data3/hh5/public/modules
raijin $ module load conda/analysis27
and is also available as a module:
raijin $ module use ~access/modules
raijin $ module load pythonlib/ARCCSSive
### NCI Virtual Desktops
NCI's virtual desktops allow you to use ARCCSSive from a Jupyter notebook. For
details on how to use virtual desktops see http://vdi.nci.org.au/help
ARCCSSive can be accessed on VDI using the Anaconda environments:
vdi $ module use /g/data3/hh5/public/modules
vdi $ module load conda/analysis27
### Local Install
You can install ARCCSSive locally using either Anaconda or Pip. You will need
to copy the database file from Raijin
$ pip install ARCCSSive
# or
$ conda install -c coecms arccssive
$ scp raijin:/g/data1/ua6/unofficial-ESG-replica/tmp/tree/cmip5_raijin_latest.db $PWD/cmip5.db
$ export CMIP5_DB=sqlite:///$PWD/cmip5.db
### Development Version
To install the current development version with a test database:
$ pip install --user git+https://github.com/coecms/ARCCSSive.git
$ export CMIP5_DB=sqlite:///$HOME/cmip5.db
%prep
%autosetup -n ARCCSSive-0.3.3
%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-ARCCSSive -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Wed May 10 2023 Python_Bot <Python_Bot@openeuler.org> - 0.3.3-1
- Package Spec generated
|