- Stop duplicating docs and licenses.
- Don't remove tests in %%prep that are now handled by setup.py.
- Hardlink duplicated files and fix rpmlint errors
- Fixes: rhbz#2141351
- Move filelist %{buildsubdir} so it gets cleaned up
- Remove more unnecessary files
- Don't use `| tee /dev/stderr`
This does not work properly in a mock chroot.
Fixes: 6ebad0c
- Overhaul handling of shebangs
* Don't mangle shebangs in roles' files and templates. This has the
potential to cause issues with Ansible targets that have different
filepaths than Fedora.
* Remove %py3_shebang_fix. Ansible modules are not executable and
don't need shebangs. Overriding them to /usr/bin/python3.9 has the
potential to cause issues. Also, removing %py3_shebang_fix makes
it easier to find development files that need to be removed.
Upstream development scripts often have `/usr/bin/env python`
shebangs, so brp-mangle-shebangs's warnings alert us to their
presence.
- Use 'find|xargs' instead of 'find -exec'
This takes up a fraction of the time, as it avoids spawning a bunch
of sed processes.
- Relax version constraint
- Fixes: rhbz#2141351
- Use %py3_dist in %ansible_core_requires
This ensures that ansible-core and ansible's Python versions match.
1 line
161 B
Text
1 line
161 B
Text
SHA512 (ansible-6.3.0.tar.gz) = 3832159065d6400caade84de1ff5f31d64d7b5d9c3a61ae9bb2ad207e410166dac3537c68d0ec3df7c4b8aec61ee48cc4b690e3117a987efa9306c6cbee534e0
|