Compare commits

...

11 Commits

Author SHA1 Message Date
openeuler-ci-bot
1b4dd96303
!11 修正rpm源码包与仓库名相同
From: @wk333 
Reviewed-by: @cherry530 
Signed-off-by: @cherry530
2023-10-16 00:53:22 +00:00
wk333
d879a6c19a Fix src.rpm name 2023-10-13 15:00:38 +08:00
openeuler-ci-bot
f7d4343dc2
!9 update to version 3.0.1
From: @wang--ge 
Reviewed-by: @cherry530 
Signed-off-by: @cherry530
2023-04-11 05:53:02 +00:00
wang--ge
cf8a7f1ef7 update to version 3.0.1 2023-04-11 11:43:44 +08:00
openeuler-ci-bot
a89e29c597 !6 Pastedeploy update to 2.1.1
From: @li-mingzhou
Reviewed-by: @huangtianhua
Signed-off-by:
2021-08-14 02:11:45 +00:00
lmz
eb75b4d5b6 update to 2.1.1 2021-08-11 04:17:09 +00:00
openeuler-ci-bot
2ac43fc24f !3 update package to 2.1.0
Merge pull request !3 from Markeryang/master
2020-09-01 09:36:25 +08:00
Markeryang
9698473535 update python-paste-deploy.spec. 2020-08-27 16:14:08 +08:00
Markeryang
39dedcb9aa update python-paste-deploy.spec. 2020-08-27 16:07:50 +08:00
Markeryang
9d1e33267b update python-paste-deploy.spec. 2020-08-27 16:04:18 +08:00
openeuler-ci-bot
6e5aadb11c !2 add yaml file in package
Merge pull request !2 from Markeryang/master
2020-06-30 18:54:51 +08:00
3 changed files with 82 additions and 24 deletions

Binary file not shown.

BIN
PasteDeploy-3.0.1.tar.gz Normal file

Binary file not shown.

View File

@ -1,49 +1,107 @@
%global _empty_manifest_terminate_build 0
Name: python-paste-deploy Name: python-paste-deploy
Version: 2.1.0 Version: 3.0.1
Release: 1 Release: 2
Summary: Load, configure, and compose WSGI applications and servers Summary: Load, configure, and compose WSGI applications and servers
License: MIT License: MIT
URL: http://pythonpaste.org/deploy URL: https://pylonsproject.org/
Source0: http://cheeseshop.python.org/packages/source/P/PasteDeploy/PasteDeploy-%{version}.tar.gz Source0: https://files.pythonhosted.org/packages/af/8f/1b09eac08a9a77706f30aa530ecf833bc1b3c05c4693eee9e37f91690614/PasteDeploy-3.0.1.tar.gz
BuildArch: noarch BuildArch: noarch
BuildRequires: python3-devel, python3-setuptools
%description %description
This tool provides code to load WSGI applications and servers This tool provides code to load WSGI applications and servers from URIs. These URIs can refer to Python eggs for INI-style configuration files. Paste Script provides commands to serve applications based on this configuration file.
from URIs; these URIs can refer to Python Eggs for INI-style
configuration files. PasteScript provides commands to serve
applications based on this configuration file.
%package -n python3-paste-deploy %package -n python3-paste-deploy
%{?python_provide:%python_provide python3-paste-deploy}
Summary: Load, configure, and compose WSGI applications and servers Summary: Load, configure, and compose WSGI applications and servers
Requires: python3-paste, python3-setuptools Provides: python-paste-deploy
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pbr
BuildRequires: python3-pip
BuildRequires: python3-wheel
BuildRequires: python3-pytest
BuildRequires: python3-pytest-cov
Requires: python3-paste
Requires: python3-sphinx
Requires: python3-pylons-sphinx-themes
Requires: python3-pytest
%description -n python3-paste-deploy %description -n python3-paste-deploy
This tool provides code to load WSGI applications and servers This tool provides code to load WSGI applications and servers from URIs. These URIs can refer to Python eggs for INI-style configuration files. Paste Script provides commands to serve applications based on this configuration file.
from URIs; these URIs can refer to Python Eggs for INI-style
configuration files. PasteScript provides commands to serve %package help
applications based on this configuration file. Summary: Load, configure, and compose WSGI applications and servers
Provides: python3-paste-deploy-doc
%description help
This tool provides code to load WSGI applications and servers from URIs. These URIs can refer to Python eggs for INI-style configuration files. Paste Script provides commands to serve applications based on this configuration file.
%prep %prep
%autosetup -n PasteDeploy-%{version} -p1 %autosetup -n PasteDeploy-%{version}
rm -rf *.egg-info pushd src
mv docs/license.txt license.txt echo `pwd` > absolute_prefix.log
sed -i 's/\//\\\//g' absolute_prefix.log
absolute_prefix=`head -n 1 absolute_prefix.log`
popd
sed -i '/os.path.dirname(egg_info_dir)/a\sys.path.append('"\'$absolute_prefix\/\'"')' ./tests/__init__.py
%build %build
%py3_build %py3_build
#cp -r ./src/paste ./tests
%install %install
%py3_install %py3_install
%files -n python3-paste-deploy install -d -m755 %{buildroot}/%{_pkgdocdir}
%license license.txt if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
%doc docs/* if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
%{python3_sitelib}/* 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 .
%check
pytest .
%files -n python3-paste-deploy -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog %changelog
* Jul Thu 16 2020 yanglongkang <yanglongkang@huawei.com> - 2.1.0-1 * Fri Oct 13 2023 wangkai <13474090681@163.com> - 3.0.1-2
- Fix src.rpm name
* Mon Apr 10 2023 Ge Wang <wang--ge@126.com> - 3.0.1-1
- update to version 3.0.1
* Tue Jul 27 2021 OpenStack_SIG <openstack@openeuler.org> - 2.1.1-1
- updata to 2.1.1
* Thu Jul 16 2020 yanglongkang <yanglongkang@huawei.com> - 2.1.0-1
- update package to 2.1.0 - update package to 2.1.0
* Fri Feb 14 2020 Ruijun Ge <geruijun@huawei.com> - 1.5.2-18 * Fri Feb 14 2020 Ruijun Ge <geruijun@huawei.com> - 1.5.2-18