Compare commits
4 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
91ea58184a |
||
|
|
6416926980 | ||
|
|
c06ef2e920 |
||
|
|
af08a32589 |
2 changed files with 139 additions and 0 deletions
138
ansible-lint.spec
Normal file
138
ansible-lint.spec
Normal file
|
|
@ -0,0 +1,138 @@
|
|||
%global archive_name ansible-lint
|
||||
%global lib_name ansiblelint
|
||||
|
||||
# RHEL 8's ansible package is built using Python 3.9, which is not the default version.
|
||||
%global python3_pkgversion 39
|
||||
|
||||
%global _description\
|
||||
Checks playbooks for practices and behavior that could potentially be improved\
|
||||
|
||||
Name: %{archive_name}
|
||||
Version: 3.5.1
|
||||
Release: 2%{?dist}
|
||||
Summary: Best practices checker for Ansible
|
||||
|
||||
License: MIT
|
||||
URL: https://github.com/willthames/ansible-lint
|
||||
Source0: https://github.com/willthames/%{archive_name}/archive/v%{version}.tar.gz
|
||||
|
||||
BuildArch: noarch
|
||||
BuildRequires: python%{python3_pkgversion}-devel
|
||||
BuildRequires: python%{python3_pkgversion}-setuptools
|
||||
|
||||
%description %_description
|
||||
|
||||
%package -n python3-%{archive_name}
|
||||
Summary: %summary
|
||||
BuildRequires: ansible
|
||||
Requires: ansible
|
||||
|
||||
%description -n python3-%{archive_name} %_description
|
||||
|
||||
%prep
|
||||
%autosetup -n %{archive_name}-%{version}
|
||||
rm -rf *.egg-info
|
||||
|
||||
%build
|
||||
%py3_build
|
||||
|
||||
%install
|
||||
%py3_install
|
||||
|
||||
%check
|
||||
## Disable below test execution as required deps like six is not available in epel8
|
||||
# Following sed execution is necessary for test/TestCommandLineInvocationSameAsConfig.py
|
||||
# sed -i 's|/usr/bin/env python|%{_bindir}/python3|' bin/ansible-lint
|
||||
# PYTHONPATH=%{buildroot}%{python3_sitelib} %{__python3} setup.py test
|
||||
|
||||
%files -n python3-%{archive_name}
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_bindir}/%{name}
|
||||
%{python3_sitelib}/%{lib_name}
|
||||
%{python3_sitelib}/ansible_lint-%{version}-py3.*.egg-info
|
||||
|
||||
%changelog
|
||||
* Thu Feb 23 2023 Parag Nemade <pnemade AT redhat DOT com> - 3.5.1-2
|
||||
- Rebuild for new ansible build
|
||||
- Adapt ansible packaging change that is build against python39 package
|
||||
- Disable tests as required test deps are not available
|
||||
|
||||
* Thu Mar 21 2019 Parag Nemade <pnemade AT redhat DOT com> - 3.5.1-1
|
||||
- build 3.5.1 upstream release
|
||||
|
||||
* Wed Mar 14 2018 Parag Nemade <pnemade AT redhat DOT com> - 3.4.21-1
|
||||
- Update to 3.4.21 version (#1555095)
|
||||
|
||||
* Mon Dec 11 2017 Parag Nemade <pnemade AT redhat DOT com> - 3.4.19-1
|
||||
- Update to 3.4.19 version (#1524156)
|
||||
|
||||
* Sun Oct 22 2017 Parag Nemade <pnemade AT redhat DOT com> - 3.4.17-1
|
||||
- Update to 3.4.17 version (#1505124)
|
||||
|
||||
* Sat Sep 02 2017 Parag Nemade <pnemade AT redhat DOT com> - 3.4.15-1
|
||||
- Update to 3.4.15 version
|
||||
|
||||
* Wed May 03 2017 Parag Nemade <pnemade AT redhat DOT com> - 3.4.13-1
|
||||
- Update to 3.4.13 version
|
||||
|
||||
* Mon Mar 20 2017 Parag Nemade <pnemade AT redhat DOT com> - 3.4.12-1
|
||||
- Update to 3.4.12 version
|
||||
|
||||
* Mon Feb 13 2017 Parag Nemade <pnemade AT redhat DOT com> - 3.4.11-1
|
||||
- Update to 3.4.11
|
||||
|
||||
* Mon Jan 16 2017 Parag Nemade <pnemade AT redhat DOT com> - 3.4.10-1
|
||||
- Update to 3.4.10
|
||||
|
||||
* Thu Dec 22 2016 Parag Nemade <pnemade AT redhat DOT com> - 3.4.9-1
|
||||
- Update to 3.4.9
|
||||
|
||||
* Fri Dec 16 2016 Parag Nemade <pnemade AT redhat DOT com> - 3.4.8-1
|
||||
- Update to 3.4.8
|
||||
|
||||
* Mon Dec 05 2016 Parag Nemade <pnemade AT redhat DOT com> - 3.4.7-1
|
||||
- Update to 3.4.7
|
||||
|
||||
* Tue Nov 15 2016 Parag Nemade <pnemade AT redhat DOT com> - 3.4.4-1
|
||||
- Update to 3.4.4
|
||||
|
||||
* Tue Nov 08 2016 Parag Nemade <pnemade AT redhat DOT com> - 3.4.3-1
|
||||
- Update to 3.4.3
|
||||
|
||||
* Fri Oct 28 2016 Parag Nemade <pnemade AT redhat DOT com> - 3.4.1-1
|
||||
- Update to 3.4.1
|
||||
|
||||
* Fri Sep 30 2016 Parag Nemade <pnemade AT redhat DOT com> - 3.3.3-1
|
||||
- Update to 3.3.3
|
||||
|
||||
* Fri Jul 15 2016 Parag Nemade <pnemade AT redhat DOT com> - 3.1.3-1
|
||||
- Upstream release 3.1.3
|
||||
|
||||
* Fri Jun 24 2016 Parag Nemade <pnemade AT redhat DOT com> - 3.0.1-2
|
||||
- Fixed typo in previous changelog entry
|
||||
|
||||
* Fri Jun 24 2016 Parag Nemade <pnemade AT redhat DOT com> - 3.0.1-1
|
||||
- Update to 3.0.1 release
|
||||
|
||||
* Thu Jun 23 2016 Parag Nemade <pnemade AT redhat DOT com> - 3.0.0-1
|
||||
- Update to 3.0.0 release
|
||||
|
||||
* Sat May 21 2016 Parag Nemade <pnemade AT redhat DOT com> - 2.6.2-1
|
||||
- Update to 2.6.2
|
||||
- use %%license macro
|
||||
- disable tests
|
||||
|
||||
* Fri Dec 05 2014 Parag Nemade <pnemade AT redhat DOT com> - 2.0.1-1
|
||||
- Update to 2.0.1
|
||||
|
||||
* Mon Oct 27 2014 Parag Nemade <pnemade AT redhat DOT com> - 1.0.4-1
|
||||
- rename to ansible-lint
|
||||
- new upstream 1.0.4 release which added LICENSE file.
|
||||
|
||||
* Sat Oct 25 2014 Parag Nemade <pnemade AT redhat DOT com> - 1.0.2-2
|
||||
- Better add upstream LICENSE file, not present in tarball
|
||||
|
||||
* Wed Sep 24 2014 Parag Nemade <pnemade AT redhat DOT com> - 1.0.2-1
|
||||
- Initial packaging
|
||||
|
||||
1
sources
1
sources
|
|
@ -0,0 +1 @@
|
|||
SHA512 (v3.5.1.tar.gz) = 7a32a6b2687a95f09ebd77ee6f8dad75da642381147024f9609d1d82f43ee999259a9dc8c2b219e001b8064072cbf27ddab6ed0e9bc82c72b1a2b6fdf1651cc9
|
||||
Loading…
Add table
Add a link
Reference in a new issue