blob: 2108bfe47e5859507a7aae7f970e076e8cbb72ad (
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
|
%global _empty_manifest_terminate_build 0
Name: python-neat
Version: 0.4.1
Release: 1
Summary: neat WSGI API framework
License: UNKNOWN
URL: http://code.lfod.us/neat
Source0: https://mirrors.aliyun.com/pypi/web/packages/d0/18/03d43708d0a5f37c20a8bf8730e8cb4253f317927afdd742bbee1ed0d4bf/neat-0.4.1.tar.gz
BuildArch: noarch
%description
neat is a `WSGI`_ micro framework that encourages API-centric development of web
applications. The framework is especially compatible with `REST`_ services and
APIs, though it can conceivably be used for more or less anything. Applications
implemented with neat are easy to test and produce data that is easy for clients
to consume.
.. _WSGI: http://wsgi.org/wsgi/
.. _REST: http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm
%package -n python3-neat
Summary: neat WSGI API framework
Provides: python-neat
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-neat
neat is a `WSGI`_ micro framework that encourages API-centric development of web
applications. The framework is especially compatible with `REST`_ services and
APIs, though it can conceivably be used for more or less anything. Applications
implemented with neat are easy to test and produce data that is easy for clients
to consume.
.. _WSGI: http://wsgi.org/wsgi/
.. _REST: http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm
%package help
Summary: Development documents and examples for neat
Provides: python3-neat-doc
%description help
neat is a `WSGI`_ micro framework that encourages API-centric development of web
applications. The framework is especially compatible with `REST`_ services and
APIs, though it can conceivably be used for more or less anything. Applications
implemented with neat are easy to test and produce data that is easy for clients
to consume.
.. _WSGI: http://wsgi.org/wsgi/
.. _REST: http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm
%prep
%autosetup -n neat-0.4.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-neat -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Tue Jun 20 2023 Python_Bot <Python_Bot@openeuler.org> - 0.4.1-1
- Package Spec generated
|