Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
3a5fe6dcc3
!12 Update package to version 2.1.1
From: @jxy_git 
Reviewed-by: @yangzhao_kl 
Signed-off-by: @yangzhao_kl
2022-12-08 06:26:04 +00:00
jxy_git
9dac2667d8 Update package to version 2.1.1 2022-12-07 14:39:43 +08:00
openeuler-ci-bot
6e445d0396
!9 Update package bashate of version 2.1.0
From: @renliang16 
Reviewed-by: @shinwell_hu, @yangzhao_kl 
Signed-off-by: @yangzhao_kl
2022-07-27 02:13:28 +00:00
renliang16
ebac27671c Update package bashate of version 2.1.0 2022-07-26 08:21:32 +00:00
openeuler-ci-bot
68152dade0
!8 License compliance rectification
From: @wu-leilei 
Reviewed-by: @shinwell_hu 
Signed-off-by: @shinwell_hu
2022-05-16 08:20:27 +00:00
wu-leilei
3100916cdc License compliance rectification 2022-05-11 09:26:06 +08:00
openeuler-ci-bot
42ae16b725 !2 add yaml file
Merge pull request !2 from smileknife/master
2020-09-07 09:34:32 +08:00
smileknife
f3b61b1602 add yaml file
Signed-off-by: smileknife <jackshan2010@aliyun.com>
2020-09-02 17:11:51 +08:00
openeuler-ci-bot
0f29fa0021 !1 Init python module
Merge pull request !1 from smileknife/initpkg
2020-07-09 23:23:52 +08:00
smileknife
5867cd3cf1 add build require
Signed-off-by: smileknife <shanshishi@huawei.com>
2020-07-09 22:54:39 +08:00
4 changed files with 54 additions and 30 deletions

Binary file not shown.

BIN
bashate-2.1.1.tar.gz Normal file

Binary file not shown.

View File

@ -1,43 +1,54 @@
%global _empty_manifest_terminate_build 0 %global _empty_manifest_terminate_build 0
Name: python-bashate Name: python-bashate
Version: 2.0.0 Version: 2.1.1
Release: 1 Release: 1
Summary: A pep8 equivalent for bash scripts Summary: A pep8 equivalent for bash scripts
License: Apache Software License License: Apache-2.0
URL: http://docs.openstack.org/developer/bashate/ URL: https://docs.openstack.org/bashate/latest/
Source0: https://files.pythonhosted.org/packages/30/81/87a64fd890fa416232abb219210a48afa040a4e85436c35c7eee077c0f45/bashate-2.0.0.tar.gz Source0: https://files.pythonhosted.org/packages/4d/0c/35b92b742cc9da7788db16cfafda2f38505e19045ae1ee204ec238ece93f/bashate-2.1.1.tar.gz
BuildArch: noarch BuildArch: noarch
Requires: python3-pbr %description
Requires: python3-Babel This program attempts to be an automated style checker for bash scripts
to fill the same part of code review that pep8 does in most OpenStack
%global _description\ projects. It started from humble beginnings in the DevStack project,
This program attempts to be an automated style checker for bash scripts\
to fill the same part of code review that pep8 does in most OpenStack\
projects. It started from humble beginnings in the DevStack project,\
and will continue to evolve over time. and will continue to evolve over time.
%description %_description
%package -n python3-bashate %package -n python3-bashate
Summary: A pep8 equivalent for bash scripts Summary: A pep8 equivalent for bash scripts
Provides: python-bashate Provides: python-bashate
BuildRequires: python3-devel # Base build requires
BuildRequires: python3-setuptools BuildRequires: python3-devel
%description -n python3-bashate %_description BuildRequires: python3-setuptools
BuildRequires: python3-pbr
BuildRequires: python3-pip
BuildRequires: python3-wheel
# General requires
Requires: python3-pbr
%description -n python3-bashate
This program attempts to be an automated style checker for bash scripts
to fill the same part of code review that pep8 does in most OpenStack
projects. It started from humble beginnings in the DevStack project,
and will continue to evolve over time.
%package help %package help
Summary: Development documents and examples for bashate Summary: A pep8 equivalent for bash scripts
Provides: python3-bashate-doc Provides: python3-bashate-doc
%description help %_description %description help
This program attempts to be an automated style checker for bash scripts
to fill the same part of code review that pep8 does in most OpenStack
projects. It started from humble beginnings in the DevStack project,
and will continue to evolve over time.
%prep %prep
%autosetup -n bashate-2.0.0 %autosetup -n bashate-%{version}
%build %build
%py3_build %py3_build
%install %install
%py3_install %py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir} install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
@ -45,20 +56,20 @@ if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot} pushd %{buildroot}
if [ -d usr/lib ]; then if [ -d usr/lib ]; then
find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi fi
if [ -d usr/lib64 ]; then if [ -d usr/lib64 ]; then
find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi fi
if [ -d usr/bin ]; then if [ -d usr/bin ]; then
find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi fi
if [ -d usr/sbin ]; then if [ -d usr/sbin ]; then
find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi fi
touch doclist.lst touch doclist.lst
if [ -d usr/share/man ]; then if [ -d usr/share/man ]; then
find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi fi
popd popd
mv %{buildroot}/filelist.lst . mv %{buildroot}/filelist.lst .
@ -71,5 +82,14 @@ mv %{buildroot}/doclist.lst .
%{_docdir}/* %{_docdir}/*
%changelog %changelog
* Wed Dec 07 2022 jiangxinyu <jiangxinyu@kylinos.cn> - 2.1.1-1
- Update package to version 2.1.1
* Wed Jul 20 2022 renliang16 <renliang@uniontech.com> - 2.1.0-1
- Upgrade package python3-bashate to version 2.1.0
* Tue May 10 2022 wulei <wulei80@h-partners.com> - 2.0.0-2
- License compliance rectification
* Tue Jun 23 2020 Python_Bot <Python_Bot@openeuler.org> * Tue Jun 23 2020 Python_Bot <Python_Bot@openeuler.org>
- Package Spec generated - Package Spec generated

4
python-bashate.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: git
src_repo: https://opendev.org/openstack/bashate.git
tag_prefix:
separator: "."