Compare commits

..

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
8bb77da154
!21 Modify historical changelogs
From: @caodongxia 
Reviewed-by: @shinwell_hu 
Signed-off-by: @shinwell_hu
2022-11-23 09:27:10 +00:00
caodongxia
d28a980bbd Modify invalid source0 2022-11-23 14:36:19 +08:00
openeuler-ci-bot
32061c24ec
!19 Modify invalid source url
From: @cherry530 
Reviewed-by: @caodongxia 
Signed-off-by: @caodongxia
2022-11-19 09:45:26 +00:00
cherry530
ac9ba55056 Modify correct source url
Signed-off-by: cherry530 <xuping33@huawei.com>
2022-11-19 17:39:02 +08:00
openeuler-ci-bot
371b56644c
!17 upgrade openEuler-22.03-LTS-Next python-pecan 1.4.0
From: @cherry530 
Reviewed-by: @caodongxia 
Signed-off-by: @caodongxia
2022-10-18 04:17:21 +00:00
cherry530
2ddbffc2fe Upgrade 1.4.0
Signed-off-by: cherry530 <xuping33@huawei.com>
2022-10-18 10:05:17 +08:00
openeuler-ci-bot
38b9d0c676
!15 【轻量级 PR】:fix bogus date in %changelog
From: @loong-C 
Reviewed-by: @shinwell_hu 
Signed-off-by: @shinwell_hu
2022-06-20 01:56:20 +00:00
loong-C
370da92c55
fix bogus date in %changelog 2022-06-17 02:57:40 +00:00
openeuler-ci-bot
a6dbba0dc5 !8 [sync] PR-7: update python-pecan version
From: @openeuler-sync-bot
Reviewed-by: @yangzhao_kl
Signed-off-by: @yangzhao_kl
2021-08-19 08:58:55 +00:00
FFrog
5f975b57f3 update python-pecan version to 1.3.3
(cherry picked from commit 5709ec07e5bd08148da473074e7bd5b9c5a306bc)
2021-08-19 09:44:58 +08:00
3 changed files with 72 additions and 26 deletions

Binary file not shown.

BIN
1.4.0.tar.gz Normal file

Binary file not shown.

View File

@ -1,49 +1,95 @@
%global _empty_manifest_terminate_build 0
Name: python-pecan
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
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.
A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies.
%package -n python3-pecan
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
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
%description -n python3-pecan
A WSGI object-dispatching web framework.
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.
%prep
%autosetup -n pecan-%{version} -p1
rm -rf pecan.egg-info
%autosetup -n pecan-1.4.0 -p1
%build
%{__python3} setup.py build
%py3_build
%install
%{__python3} setup.py install --skip-build --root %{buildroot}
%py3_install
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
%doc README.rst
%license LICENSE
%{_bindir}/{pecan-3*,gunicorn_pecan-3*}
%{python3_sitelib}/{pecan,pecan-%{version}-py?.?.egg-info}
%files -n python3-pecan -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%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
* Mon Mar 4 2020 wutao <wutao61@huawei.com> - 1.3.2-5
* Wed Mar 4 2020 wutao <wutao61@huawei.com> - 1.3.2-5
- Package init