summaryrefslogtreecommitdiff
path: root/python-salt-lint.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-11 21:27:42 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-11 21:27:42 +0000
commit13bd106d0adab502d7a45aa56668f56176f823de (patch)
tree1773dc5c1b4b6d0dca5ba1af56e3cd69381f6559 /python-salt-lint.spec
parentc928e315b9efc45ec94aba3edd3e32ca9604bafb (diff)
automatic import of python-salt-lint
Diffstat (limited to 'python-salt-lint.spec')
-rw-r--r--python-salt-lint.spec413
1 files changed, 413 insertions, 0 deletions
diff --git a/python-salt-lint.spec b/python-salt-lint.spec
new file mode 100644
index 0000000..47687da
--- /dev/null
+++ b/python-salt-lint.spec
@@ -0,0 +1,413 @@
+%global _empty_manifest_terminate_build 0
+Name: python-salt-lint
+Version: 0.9.2
+Release: 1
+Summary: A command-line utility that checks for best practices in SaltStack.
+License: MIT
+URL: https://github.com/warpnet/salt-lint
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/e5/e9/4df64ca147c084ca1cdbea9210549758d07f4ed94ac37d1cd1c99288ef5c/salt-lint-0.9.2.tar.gz
+BuildArch: noarch
+
+Requires: python3-pyyaml
+Requires: python3-pathspec
+
+%description
+
+<a href="https://github.com/warpnet/salt-lint" style="color: black;">
+ <h1 align="center">salt-lint</h1>
+</a>
+<p align="center">
+ <a href="https://pypi.org/project/salt-lint/">
+ <img src="https://img.shields.io/github/v/release/warpnet/salt-lint?style=for-the-badge"
+ alt="Latest release version">
+ </a>
+ <a href="https://pypi.org/project/salt-lint/">
+ <img src="https://img.shields.io/pypi/pyversions/salt-lint?style=for-the-badge"
+ alt="PyPI - Python Version">
+ </a>
+ <a href="https://raw.githubusercontent.com/warpnet/salt-lint/main/LICENSE">
+ <img src="https://img.shields.io/pypi/l/salt-lint?style=for-the-badge&color=blue"
+ alt="PyPI - License">
+ </a>
+ <a href="https://github.com/warpnet/salt-lint/actions">
+ <img src="https://img.shields.io/github/actions/workflow/status/warpnet/salt-lint/tox.yml?style=for-the-badge&color=blue&branch=main"
+ alt="GitHub Workflow Status">
+ </a>
+ <a href="https://github.com/warpnet/salt-lint/graphs/contributors">
+ <img src="https://img.shields.io/github/contributors/warpnet/salt-lint?style=for-the-badge&color=blue"
+ alt="GitHub contributors">
+ </a>
+ </br>
+ <b>salt-lint</b> checks Salt State files (SLS) for best practices and behavior that could potentially be improved.
+ <br />
+ <a href="https://salt-lint.readthedocs.io/en/latest/"><strong>Explore the docs »</strong></a>
+ <br />
+ <a href="https://salt-lint.readthedocs.io/en/latest/rules/">Check the Linting Rules</a>
+ ·
+ <a href="https://github.com/warpnet/salt-lint/issues/new?assignees=&labels=Type%3A%20Bug&template=bug_report.md&title=Bug%3A">Report Bug</a>
+ ·
+ <a href="https://github.com/warpnet/salt-lint/issues/new?assignees=&labels=Type%3A%20Enhancement&template=feature_request.md&title=Feature+Request%3A">Request Feature</a>
+</p>
+
+## Demo
+[![salt-lint demo](https://raw.githubusercontent.com/warpnet/salt-lint/main/demo.gif?raw=true)](https://asciinema.org/a/377244)
+
+## Acknowledgement
+The project is heavily based on [ansible-lint](https://github.com/ansible/ansible-lint), with the modified work by [Warpnet B.V.](https://github.com/warpnet). [ansible-lint](https://github.com/ansible/ansible-lint) was created by [Will Thames](https://github.com/willthames) and is now maintained as part of the [Ansible](https://www.ansible.com/) by [Red Hat](https://www.redhat.com) project.
+# Changelog
+All notable changes in **salt-lint** are documented below.
+
+The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+
+## [0.9.2] (2023-02-09)
+### Fixed
+- Ensure version identification adheres to [PEP440](https://peps.python.org/pep-0440/) ([!304](https://github.com/warpnet/salt-lint/issues/304))
+
+## [0.9.1] (2023-01-16)
+### Fixed
+- Revert changes to rule 210 ([!299](https://github.com/warpnet/salt-lint/issues/299))
+
+## [0.9.0] (2023-01-13)
+### Added
+- Rule 219 for catching missing over-indentation of nested dicts ([#284](https://github.com/warpnet/salt-lint/pull/284)).
+- Add Python 3.11 support ([#290](https://github.com/warpnet/salt-lint/pull/290)).
+- Add alternative typos of onchanges in rule 216 ([#286](https://github.com/warpnet/salt-lint/pull/286)).
+
+## [0.8.0] (2021-11-09)
+### Fixed
+- False positive when detecting missing spaces in Jinja variables when the Jinja statement is nested in literal braces ([#272](https://github.com/warpnet/salt-lint/pull/272)).
+- Ensure a single missing quote in the file mode is also detected as incorrect quotation of a file mode ([#273](https://github.com/warpnet/salt-lint/pull/273)).
+- Ignore non file mode arguments for the file mode quotation and leading zero checks ([#274](https://github.com/warpnet/salt-lint/pull/274)).
+
+## [0.7.0] (2021-11-01)
+### Added
+- Add Python 3.10 support ([#265](https://github.com/warpnet/salt-lint/pull/265)).
+- Add initial man page ([#270](https://github.com/warpnet/salt-lint/pull/270)).
+
+### Fixed
+- Close temporary file after writing to STDIN ([#263](https://github.com/warpnet/salt-lint/pull/263)).
+
+## [0.6.1] (2021-06-01)
+### Removed
+- Remove rule 218 because of a false positive
+
+## [0.6.0] (2021-06-01)
+### Deprecated
+- Drop Python 2.7 support ([#239](https://github.com/warpnet/salt-lint/pull/239)).
+
+### Added
+- Rule 216, 217 and 218 for catching common typographical errors ([#249](https://github.com/warpnet/salt-lint/pull/249)).
+
+## [0.5.2] (2021-01-29)
+### Fixed
+- Append the contents of the `CHANGELOG.md` file to the long description of the package instead of the duplicate `README.md` contents ([#234](https://github.com/warpnet/salt-lint/pull/234)).
+- Ignore Jinja specific rules in Jinja escaped blocks ([#236](https://github.com/warpnet/salt-lint/pull/236)).
+
+## [0.5.1] (2021-01-19)
+### Fixed
+- Ensure all excluded paths from both the CLI and configuration are passed to the runner ([#231](https://github.com/warpnet/salt-lint/pull/231)).
+
+## [0.5.0] (2021-01-17)
+### Added
+- Rule 213 to recommend using cmd.run together with onchanges ([#207](https://github.com/warpnet/salt-lint/pull/207)).
+- Rule 214 to check SLS file with a period in the name (besides the suffix period) as they can not be referenced by Salt ([#209](https://github.com/warpnet/salt-lint/pull/209)).
+- Rules 901-915 to check for deprecated states and state options ([#214](https://github.com/warpnet/salt-lint/pull/214)).
+- This `CHANGELOG.md` file to be able to list all notable changes for each version of **salt-lint** ([#223](https://github.com/warpnet/salt-lint/pull/223)).
+
+[Unreleased]: https://github.com/warpnet/salt-lint/compare/v0.9.2...HEAD
+[0.9.2]: https://github.com/warpnet/salt-lint/compare/v0.9.1...v0.9.2]
+[0.9.1]: https://github.com/warpnet/salt-lint/compare/v0.9.0...v0.9.1
+[0.9.0]: https://github.com/warpnet/salt-lint/compare/v0.8.0...v0.9.0
+[0.8.0]: https://github.com/warpnet/salt-lint/compare/v0.7.0...v0.8.0
+[0.7.0]: https://github.com/warpnet/salt-lint/compare/v0.6.1...v0.7.0
+[0.6.1]: https://github.com/warpnet/salt-lint/compare/v0.6.0...v0.6.1
+[0.6.0]: https://github.com/warpnet/salt-lint/compare/v0.5.2...v0.6.0
+[0.5.2]: https://github.com/warpnet/salt-lint/compare/v0.5.1...v0.5.2
+[0.5.1]: https://github.com/warpnet/salt-lint/compare/v0.5.0...v0.5.1
+[0.5.0]: https://github.com/warpnet/salt-lint/compare/v0.4.2...v0.5.0
+
+
+%package -n python3-salt-lint
+Summary: A command-line utility that checks for best practices in SaltStack.
+Provides: python-salt-lint
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-salt-lint
+
+<a href="https://github.com/warpnet/salt-lint" style="color: black;">
+ <h1 align="center">salt-lint</h1>
+</a>
+<p align="center">
+ <a href="https://pypi.org/project/salt-lint/">
+ <img src="https://img.shields.io/github/v/release/warpnet/salt-lint?style=for-the-badge"
+ alt="Latest release version">
+ </a>
+ <a href="https://pypi.org/project/salt-lint/">
+ <img src="https://img.shields.io/pypi/pyversions/salt-lint?style=for-the-badge"
+ alt="PyPI - Python Version">
+ </a>
+ <a href="https://raw.githubusercontent.com/warpnet/salt-lint/main/LICENSE">
+ <img src="https://img.shields.io/pypi/l/salt-lint?style=for-the-badge&color=blue"
+ alt="PyPI - License">
+ </a>
+ <a href="https://github.com/warpnet/salt-lint/actions">
+ <img src="https://img.shields.io/github/actions/workflow/status/warpnet/salt-lint/tox.yml?style=for-the-badge&color=blue&branch=main"
+ alt="GitHub Workflow Status">
+ </a>
+ <a href="https://github.com/warpnet/salt-lint/graphs/contributors">
+ <img src="https://img.shields.io/github/contributors/warpnet/salt-lint?style=for-the-badge&color=blue"
+ alt="GitHub contributors">
+ </a>
+ </br>
+ <b>salt-lint</b> checks Salt State files (SLS) for best practices and behavior that could potentially be improved.
+ <br />
+ <a href="https://salt-lint.readthedocs.io/en/latest/"><strong>Explore the docs »</strong></a>
+ <br />
+ <a href="https://salt-lint.readthedocs.io/en/latest/rules/">Check the Linting Rules</a>
+ ·
+ <a href="https://github.com/warpnet/salt-lint/issues/new?assignees=&labels=Type%3A%20Bug&template=bug_report.md&title=Bug%3A">Report Bug</a>
+ ·
+ <a href="https://github.com/warpnet/salt-lint/issues/new?assignees=&labels=Type%3A%20Enhancement&template=feature_request.md&title=Feature+Request%3A">Request Feature</a>
+</p>
+
+## Demo
+[![salt-lint demo](https://raw.githubusercontent.com/warpnet/salt-lint/main/demo.gif?raw=true)](https://asciinema.org/a/377244)
+
+## Acknowledgement
+The project is heavily based on [ansible-lint](https://github.com/ansible/ansible-lint), with the modified work by [Warpnet B.V.](https://github.com/warpnet). [ansible-lint](https://github.com/ansible/ansible-lint) was created by [Will Thames](https://github.com/willthames) and is now maintained as part of the [Ansible](https://www.ansible.com/) by [Red Hat](https://www.redhat.com) project.
+# Changelog
+All notable changes in **salt-lint** are documented below.
+
+The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+
+## [0.9.2] (2023-02-09)
+### Fixed
+- Ensure version identification adheres to [PEP440](https://peps.python.org/pep-0440/) ([!304](https://github.com/warpnet/salt-lint/issues/304))
+
+## [0.9.1] (2023-01-16)
+### Fixed
+- Revert changes to rule 210 ([!299](https://github.com/warpnet/salt-lint/issues/299))
+
+## [0.9.0] (2023-01-13)
+### Added
+- Rule 219 for catching missing over-indentation of nested dicts ([#284](https://github.com/warpnet/salt-lint/pull/284)).
+- Add Python 3.11 support ([#290](https://github.com/warpnet/salt-lint/pull/290)).
+- Add alternative typos of onchanges in rule 216 ([#286](https://github.com/warpnet/salt-lint/pull/286)).
+
+## [0.8.0] (2021-11-09)
+### Fixed
+- False positive when detecting missing spaces in Jinja variables when the Jinja statement is nested in literal braces ([#272](https://github.com/warpnet/salt-lint/pull/272)).
+- Ensure a single missing quote in the file mode is also detected as incorrect quotation of a file mode ([#273](https://github.com/warpnet/salt-lint/pull/273)).
+- Ignore non file mode arguments for the file mode quotation and leading zero checks ([#274](https://github.com/warpnet/salt-lint/pull/274)).
+
+## [0.7.0] (2021-11-01)
+### Added
+- Add Python 3.10 support ([#265](https://github.com/warpnet/salt-lint/pull/265)).
+- Add initial man page ([#270](https://github.com/warpnet/salt-lint/pull/270)).
+
+### Fixed
+- Close temporary file after writing to STDIN ([#263](https://github.com/warpnet/salt-lint/pull/263)).
+
+## [0.6.1] (2021-06-01)
+### Removed
+- Remove rule 218 because of a false positive
+
+## [0.6.0] (2021-06-01)
+### Deprecated
+- Drop Python 2.7 support ([#239](https://github.com/warpnet/salt-lint/pull/239)).
+
+### Added
+- Rule 216, 217 and 218 for catching common typographical errors ([#249](https://github.com/warpnet/salt-lint/pull/249)).
+
+## [0.5.2] (2021-01-29)
+### Fixed
+- Append the contents of the `CHANGELOG.md` file to the long description of the package instead of the duplicate `README.md` contents ([#234](https://github.com/warpnet/salt-lint/pull/234)).
+- Ignore Jinja specific rules in Jinja escaped blocks ([#236](https://github.com/warpnet/salt-lint/pull/236)).
+
+## [0.5.1] (2021-01-19)
+### Fixed
+- Ensure all excluded paths from both the CLI and configuration are passed to the runner ([#231](https://github.com/warpnet/salt-lint/pull/231)).
+
+## [0.5.0] (2021-01-17)
+### Added
+- Rule 213 to recommend using cmd.run together with onchanges ([#207](https://github.com/warpnet/salt-lint/pull/207)).
+- Rule 214 to check SLS file with a period in the name (besides the suffix period) as they can not be referenced by Salt ([#209](https://github.com/warpnet/salt-lint/pull/209)).
+- Rules 901-915 to check for deprecated states and state options ([#214](https://github.com/warpnet/salt-lint/pull/214)).
+- This `CHANGELOG.md` file to be able to list all notable changes for each version of **salt-lint** ([#223](https://github.com/warpnet/salt-lint/pull/223)).
+
+[Unreleased]: https://github.com/warpnet/salt-lint/compare/v0.9.2...HEAD
+[0.9.2]: https://github.com/warpnet/salt-lint/compare/v0.9.1...v0.9.2]
+[0.9.1]: https://github.com/warpnet/salt-lint/compare/v0.9.0...v0.9.1
+[0.9.0]: https://github.com/warpnet/salt-lint/compare/v0.8.0...v0.9.0
+[0.8.0]: https://github.com/warpnet/salt-lint/compare/v0.7.0...v0.8.0
+[0.7.0]: https://github.com/warpnet/salt-lint/compare/v0.6.1...v0.7.0
+[0.6.1]: https://github.com/warpnet/salt-lint/compare/v0.6.0...v0.6.1
+[0.6.0]: https://github.com/warpnet/salt-lint/compare/v0.5.2...v0.6.0
+[0.5.2]: https://github.com/warpnet/salt-lint/compare/v0.5.1...v0.5.2
+[0.5.1]: https://github.com/warpnet/salt-lint/compare/v0.5.0...v0.5.1
+[0.5.0]: https://github.com/warpnet/salt-lint/compare/v0.4.2...v0.5.0
+
+
+%package help
+Summary: Development documents and examples for salt-lint
+Provides: python3-salt-lint-doc
+%description help
+
+<a href="https://github.com/warpnet/salt-lint" style="color: black;">
+ <h1 align="center">salt-lint</h1>
+</a>
+<p align="center">
+ <a href="https://pypi.org/project/salt-lint/">
+ <img src="https://img.shields.io/github/v/release/warpnet/salt-lint?style=for-the-badge"
+ alt="Latest release version">
+ </a>
+ <a href="https://pypi.org/project/salt-lint/">
+ <img src="https://img.shields.io/pypi/pyversions/salt-lint?style=for-the-badge"
+ alt="PyPI - Python Version">
+ </a>
+ <a href="https://raw.githubusercontent.com/warpnet/salt-lint/main/LICENSE">
+ <img src="https://img.shields.io/pypi/l/salt-lint?style=for-the-badge&color=blue"
+ alt="PyPI - License">
+ </a>
+ <a href="https://github.com/warpnet/salt-lint/actions">
+ <img src="https://img.shields.io/github/actions/workflow/status/warpnet/salt-lint/tox.yml?style=for-the-badge&color=blue&branch=main"
+ alt="GitHub Workflow Status">
+ </a>
+ <a href="https://github.com/warpnet/salt-lint/graphs/contributors">
+ <img src="https://img.shields.io/github/contributors/warpnet/salt-lint?style=for-the-badge&color=blue"
+ alt="GitHub contributors">
+ </a>
+ </br>
+ <b>salt-lint</b> checks Salt State files (SLS) for best practices and behavior that could potentially be improved.
+ <br />
+ <a href="https://salt-lint.readthedocs.io/en/latest/"><strong>Explore the docs »</strong></a>
+ <br />
+ <a href="https://salt-lint.readthedocs.io/en/latest/rules/">Check the Linting Rules</a>
+ ·
+ <a href="https://github.com/warpnet/salt-lint/issues/new?assignees=&labels=Type%3A%20Bug&template=bug_report.md&title=Bug%3A">Report Bug</a>
+ ·
+ <a href="https://github.com/warpnet/salt-lint/issues/new?assignees=&labels=Type%3A%20Enhancement&template=feature_request.md&title=Feature+Request%3A">Request Feature</a>
+</p>
+
+## Demo
+[![salt-lint demo](https://raw.githubusercontent.com/warpnet/salt-lint/main/demo.gif?raw=true)](https://asciinema.org/a/377244)
+
+## Acknowledgement
+The project is heavily based on [ansible-lint](https://github.com/ansible/ansible-lint), with the modified work by [Warpnet B.V.](https://github.com/warpnet). [ansible-lint](https://github.com/ansible/ansible-lint) was created by [Will Thames](https://github.com/willthames) and is now maintained as part of the [Ansible](https://www.ansible.com/) by [Red Hat](https://www.redhat.com) project.
+# Changelog
+All notable changes in **salt-lint** are documented below.
+
+The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+
+## [0.9.2] (2023-02-09)
+### Fixed
+- Ensure version identification adheres to [PEP440](https://peps.python.org/pep-0440/) ([!304](https://github.com/warpnet/salt-lint/issues/304))
+
+## [0.9.1] (2023-01-16)
+### Fixed
+- Revert changes to rule 210 ([!299](https://github.com/warpnet/salt-lint/issues/299))
+
+## [0.9.0] (2023-01-13)
+### Added
+- Rule 219 for catching missing over-indentation of nested dicts ([#284](https://github.com/warpnet/salt-lint/pull/284)).
+- Add Python 3.11 support ([#290](https://github.com/warpnet/salt-lint/pull/290)).
+- Add alternative typos of onchanges in rule 216 ([#286](https://github.com/warpnet/salt-lint/pull/286)).
+
+## [0.8.0] (2021-11-09)
+### Fixed
+- False positive when detecting missing spaces in Jinja variables when the Jinja statement is nested in literal braces ([#272](https://github.com/warpnet/salt-lint/pull/272)).
+- Ensure a single missing quote in the file mode is also detected as incorrect quotation of a file mode ([#273](https://github.com/warpnet/salt-lint/pull/273)).
+- Ignore non file mode arguments for the file mode quotation and leading zero checks ([#274](https://github.com/warpnet/salt-lint/pull/274)).
+
+## [0.7.0] (2021-11-01)
+### Added
+- Add Python 3.10 support ([#265](https://github.com/warpnet/salt-lint/pull/265)).
+- Add initial man page ([#270](https://github.com/warpnet/salt-lint/pull/270)).
+
+### Fixed
+- Close temporary file after writing to STDIN ([#263](https://github.com/warpnet/salt-lint/pull/263)).
+
+## [0.6.1] (2021-06-01)
+### Removed
+- Remove rule 218 because of a false positive
+
+## [0.6.0] (2021-06-01)
+### Deprecated
+- Drop Python 2.7 support ([#239](https://github.com/warpnet/salt-lint/pull/239)).
+
+### Added
+- Rule 216, 217 and 218 for catching common typographical errors ([#249](https://github.com/warpnet/salt-lint/pull/249)).
+
+## [0.5.2] (2021-01-29)
+### Fixed
+- Append the contents of the `CHANGELOG.md` file to the long description of the package instead of the duplicate `README.md` contents ([#234](https://github.com/warpnet/salt-lint/pull/234)).
+- Ignore Jinja specific rules in Jinja escaped blocks ([#236](https://github.com/warpnet/salt-lint/pull/236)).
+
+## [0.5.1] (2021-01-19)
+### Fixed
+- Ensure all excluded paths from both the CLI and configuration are passed to the runner ([#231](https://github.com/warpnet/salt-lint/pull/231)).
+
+## [0.5.0] (2021-01-17)
+### Added
+- Rule 213 to recommend using cmd.run together with onchanges ([#207](https://github.com/warpnet/salt-lint/pull/207)).
+- Rule 214 to check SLS file with a period in the name (besides the suffix period) as they can not be referenced by Salt ([#209](https://github.com/warpnet/salt-lint/pull/209)).
+- Rules 901-915 to check for deprecated states and state options ([#214](https://github.com/warpnet/salt-lint/pull/214)).
+- This `CHANGELOG.md` file to be able to list all notable changes for each version of **salt-lint** ([#223](https://github.com/warpnet/salt-lint/pull/223)).
+
+[Unreleased]: https://github.com/warpnet/salt-lint/compare/v0.9.2...HEAD
+[0.9.2]: https://github.com/warpnet/salt-lint/compare/v0.9.1...v0.9.2]
+[0.9.1]: https://github.com/warpnet/salt-lint/compare/v0.9.0...v0.9.1
+[0.9.0]: https://github.com/warpnet/salt-lint/compare/v0.8.0...v0.9.0
+[0.8.0]: https://github.com/warpnet/salt-lint/compare/v0.7.0...v0.8.0
+[0.7.0]: https://github.com/warpnet/salt-lint/compare/v0.6.1...v0.7.0
+[0.6.1]: https://github.com/warpnet/salt-lint/compare/v0.6.0...v0.6.1
+[0.6.0]: https://github.com/warpnet/salt-lint/compare/v0.5.2...v0.6.0
+[0.5.2]: https://github.com/warpnet/salt-lint/compare/v0.5.1...v0.5.2
+[0.5.1]: https://github.com/warpnet/salt-lint/compare/v0.5.0...v0.5.1
+[0.5.0]: https://github.com/warpnet/salt-lint/compare/v0.4.2...v0.5.0
+
+
+%prep
+%autosetup -n salt-lint-0.9.2
+
+%build
+%py3_build
+
+%install
+%py3_install
+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 -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-salt-lint -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Tue Apr 11 2023 Python_Bot <Python_Bot@openeuler.org> - 0.9.2-1
+- Package Spec generated