summaryrefslogtreecommitdiff
path: root/python-pyutilib.spec
blob: e27511d8b959916ea075217ae423ff9d0459517b (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
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
%global _empty_manifest_terminate_build 0
Name:		python-PyUtilib
Version:	6.0.0
Release:	1
Summary:	PyUtilib: A collection of Python utilities
License:	BSD
URL:		https://github.com/PyUtilib/pyutilib
Source0:	https://mirrors.nju.edu.cn/pypi/web/packages/c6/fd/9cf9313b26398d1a77ee8b86b5e467ccae55b066cdc4a466186903e4000b/PyUtilib-6.0.0.tar.gz
BuildArch:	noarch

Requires:	python3-nose
Requires:	python3-six

%description
## PyUtilib Overview

The PyUtilib project supports a collection of Python utilities,
including a well-developed component architecture and extensions
to the PyUnit testing framework. PyUtilib has been developed to
support several Python-centric projects, especially
[Pyomo](http://pyomo.org).

PyUtilib is available under the BSD License.

### Installation

#### PyPI [![PyPI version](https://img.shields.io/pypi/v/pyutilib.svg?maxAge=3600)](https://pypi.org/project/PyUtilib/) [![PyPI downloads](https://img.shields.io/pypi/dm/pyutilib.svg?maxAge=21600)](https://pypistats.org/packages/pyutilib)

    pip install pyutilib

#### Anaconda [![Anaconda version](https://anaconda.org/conda-forge/pyutilib/badges/version.svg)](https://anaconda.org/conda-forge/pyutilib) [![Anaconda downloads](https://anaconda.org/conda-forge/pyutilib/badges/downloads.svg)](https://anaconda.org/conda-forge/pyutilib)

    conda install -c https://conda.anaconda.org/conda-forge pyutilib

### Getting Help

* [PyUtilib Forum](https://groups.google.com/forum/?hl=en#!forum/pyutilib-forum)
* [Add a Ticket](https://github.com/PyUtilib/pyutilib/issues/new)
* [Find a Ticket](https://github.com/PyUtilib/pyutilib/issues) and **Vote On It**!

### Developers

PyUtilib development moved to this repository in October, 2015 from
Sandia National Laboratories. Developer discussions are hosted by [google groups](https://groups.google.com/forum/#!forum/pyutilib-developers).


By contributing to this software project, you are agreeing to the following terms and conditions for your contributions:

1. You agree your contributions are submitted under the BSD license. 
2. You represent you are authorized to make the contributions and grant the license. If your employer has rights to intellectual property that includes your contributions, you represent that you have received permission to make contributions and grant the required license on behalf of that employer. 




%package -n python3-PyUtilib
Summary:	PyUtilib: A collection of Python utilities
Provides:	python-PyUtilib
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-PyUtilib
## PyUtilib Overview

The PyUtilib project supports a collection of Python utilities,
including a well-developed component architecture and extensions
to the PyUnit testing framework. PyUtilib has been developed to
support several Python-centric projects, especially
[Pyomo](http://pyomo.org).

PyUtilib is available under the BSD License.

### Installation

#### PyPI [![PyPI version](https://img.shields.io/pypi/v/pyutilib.svg?maxAge=3600)](https://pypi.org/project/PyUtilib/) [![PyPI downloads](https://img.shields.io/pypi/dm/pyutilib.svg?maxAge=21600)](https://pypistats.org/packages/pyutilib)

    pip install pyutilib

#### Anaconda [![Anaconda version](https://anaconda.org/conda-forge/pyutilib/badges/version.svg)](https://anaconda.org/conda-forge/pyutilib) [![Anaconda downloads](https://anaconda.org/conda-forge/pyutilib/badges/downloads.svg)](https://anaconda.org/conda-forge/pyutilib)

    conda install -c https://conda.anaconda.org/conda-forge pyutilib

### Getting Help

* [PyUtilib Forum](https://groups.google.com/forum/?hl=en#!forum/pyutilib-forum)
* [Add a Ticket](https://github.com/PyUtilib/pyutilib/issues/new)
* [Find a Ticket](https://github.com/PyUtilib/pyutilib/issues) and **Vote On It**!

### Developers

PyUtilib development moved to this repository in October, 2015 from
Sandia National Laboratories. Developer discussions are hosted by [google groups](https://groups.google.com/forum/#!forum/pyutilib-developers).


By contributing to this software project, you are agreeing to the following terms and conditions for your contributions:

1. You agree your contributions are submitted under the BSD license. 
2. You represent you are authorized to make the contributions and grant the license. If your employer has rights to intellectual property that includes your contributions, you represent that you have received permission to make contributions and grant the required license on behalf of that employer. 




%package help
Summary:	Development documents and examples for PyUtilib
Provides:	python3-PyUtilib-doc
%description help
## PyUtilib Overview

The PyUtilib project supports a collection of Python utilities,
including a well-developed component architecture and extensions
to the PyUnit testing framework. PyUtilib has been developed to
support several Python-centric projects, especially
[Pyomo](http://pyomo.org).

PyUtilib is available under the BSD License.

### Installation

#### PyPI [![PyPI version](https://img.shields.io/pypi/v/pyutilib.svg?maxAge=3600)](https://pypi.org/project/PyUtilib/) [![PyPI downloads](https://img.shields.io/pypi/dm/pyutilib.svg?maxAge=21600)](https://pypistats.org/packages/pyutilib)

    pip install pyutilib

#### Anaconda [![Anaconda version](https://anaconda.org/conda-forge/pyutilib/badges/version.svg)](https://anaconda.org/conda-forge/pyutilib) [![Anaconda downloads](https://anaconda.org/conda-forge/pyutilib/badges/downloads.svg)](https://anaconda.org/conda-forge/pyutilib)

    conda install -c https://conda.anaconda.org/conda-forge pyutilib

### Getting Help

* [PyUtilib Forum](https://groups.google.com/forum/?hl=en#!forum/pyutilib-forum)
* [Add a Ticket](https://github.com/PyUtilib/pyutilib/issues/new)
* [Find a Ticket](https://github.com/PyUtilib/pyutilib/issues) and **Vote On It**!

### Developers

PyUtilib development moved to this repository in October, 2015 from
Sandia National Laboratories. Developer discussions are hosted by [google groups](https://groups.google.com/forum/#!forum/pyutilib-developers).


By contributing to this software project, you are agreeing to the following terms and conditions for your contributions:

1. You agree your contributions are submitted under the BSD license. 
2. You represent you are authorized to make the contributions and grant the license. If your employer has rights to intellectual property that includes your contributions, you represent that you have received permission to make contributions and grant the required license on behalf of that employer. 




%prep
%autosetup -n PyUtilib-6.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-PyUtilib -f filelist.lst
%dir %{python3_sitelib}/*

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

%changelog
* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 6.0.0-1
- Package Spec generated