Compare commits
No commits in common. "8bb77da154c05c2862c991467891f4aa486b0a2e" and "6e0ecc6037d408b87c0948794edcb3ec9d52f493" have entirely different histories.
8bb77da154
...
6e0ecc6037
BIN
1.3.2.tar.gz
Normal file
BIN
1.3.2.tar.gz
Normal file
Binary file not shown.
BIN
1.4.0.tar.gz
BIN
1.4.0.tar.gz
Binary file not shown.
@ -1,95 +1,49 @@
|
||||
%global _empty_manifest_terminate_build 0
|
||||
Name: python-pecan
|
||||
Version: 1.4.0
|
||||
Release: 2
|
||||
Summary: A WSGI object-dispatching web framework, designed to be lean and fast, with few dependencies.
|
||||
License: BSD-3-Clause
|
||||
URL: https://github.com/pecan/pecan
|
||||
Source0: https://github.com/pecan/pecan/archive/refs/tags/%{version}.tar.gz
|
||||
BuildArch: noarch
|
||||
%description
|
||||
A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies.
|
||||
Version: 1.3.2
|
||||
Release: 6
|
||||
Summary: Lean WSGI object dispatching web framework
|
||||
|
||||
License: BSD
|
||||
URL: http://github.com/pecan/pecan
|
||||
Source0: https://github.com/pecan/pecan/archive/1.3.2.tar.gz
|
||||
BuildArch: noarch
|
||||
|
||||
%description
|
||||
A WSGI object-dispatching web framework.
|
||||
|
||||
%package -n python3-pecan
|
||||
Summary: A WSGI object-dispatching web framework, designed to be lean and fast, with few dependencies.
|
||||
Provides: python-pecan
|
||||
# Base build requires
|
||||
BuildRequires: python3-devel
|
||||
Requires: python3-logutils
|
||||
Requires: python3-mako
|
||||
Requires: python3-webob
|
||||
Requires: python3-webtest
|
||||
Requires: python3-six
|
||||
Summary: Lean WSGI object dispatching web framework
|
||||
%{?python_provide:%python_provide python3-pecan}
|
||||
BuildRequires: python3-devel python3-setuptools
|
||||
Requires: python3-webob python3-simplegeneric python3-mako python3-singledispatch
|
||||
Requires: python3-webtest python3-setuptools python3-logutils python3-six
|
||||
|
||||
%description -n python3-pecan
|
||||
A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies.
|
||||
|
||||
|
||||
%package help
|
||||
Summary: A WSGI object-dispatching web framework, designed to be lean and fast, with few dependencies.
|
||||
Provides: python3-pecan-doc
|
||||
%description help
|
||||
A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies.
|
||||
|
||||
A WSGI object-dispatching web framework.
|
||||
|
||||
%prep
|
||||
%autosetup -n pecan-1.4.0 -p1
|
||||
%autosetup -n pecan-%{version} -p1
|
||||
rm -rf pecan.egg-info
|
||||
|
||||
%build
|
||||
%py3_build
|
||||
|
||||
%{__python3} setup.py build
|
||||
|
||||
%install
|
||||
%py3_install
|
||||
%{__python3} setup.py install --skip-build --root %{buildroot}
|
||||
mv %{buildroot}%{_bindir}/pecan %{buildroot}%{_bindir}/pecan-%{python3_version}
|
||||
ln -s pecan-%{python3_version} %{buildroot}%{_bindir}/pecan-3
|
||||
mv %{buildroot}%{_bindir}/gunicorn_pecan %{buildroot}%{_bindir}/gunicorn_pecan-%{python3_version}
|
||||
ln -s gunicorn_pecan-%{python3_version} %{buildroot}%{_bindir}/gunicorn_pecan-3
|
||||
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 -o -type l \) -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-pecan -f filelist.lst
|
||||
%dir %{python3_sitelib}/*
|
||||
|
||||
|
||||
%files help -f doclist.lst
|
||||
%{_docdir}/*
|
||||
%files -n python3-pecan
|
||||
%doc README.rst
|
||||
%license LICENSE
|
||||
%{_bindir}/{pecan-3*,gunicorn_pecan-3*}
|
||||
%{python3_sitelib}/{pecan,pecan-%{version}-py?.?.egg-info}
|
||||
|
||||
%changelog
|
||||
* Sat Nov 19 2022 xu_ping <xuping33@h-partners.com> - 1.4.0-2
|
||||
- Modify invalid source0
|
||||
|
||||
* Tue Oct 18 2022 xu_ping <xuping33@h-partners.com> - 1.4.0-1
|
||||
- update the vertion to 1.4.0
|
||||
|
||||
* Wed Jul 14 2021 OpenStack_SIG <openstack@openeuler.org> - 1.3.3-1
|
||||
- update the vertion to 1.3.3
|
||||
|
||||
* Wed Oct 21 2020 wangxiao <wangxiao65@huawei.com> - 1.3.2-6
|
||||
- drop python2 subpackage
|
||||
|
||||
* Wed Mar 4 2020 wutao <wutao61@huawei.com> - 1.3.2-5
|
||||
* Mon Mar 4 2020 wutao <wutao61@huawei.com> - 1.3.2-5
|
||||
- Package init
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user