Maxwell G
2fee4eb3b4
Update to 8.0.0~rc1.
2023-05-31 23:45:53 +00:00
Maxwell G
f2d857bd8d
update excluded files list for 8.0.0~b1
2023-05-31 23:45:53 +00:00
Maxwell G
6230aa456e
Update to 8.0.0~b1.
2023-05-31 23:45:52 +00:00
Maxwell G
b1b5b4794b
add copyright headers
...
Fedora specfiles are implicitly licensed under the MIT license as per
the FPCA, but explicit is better than implicit.
2023-05-31 23:45:52 +00:00
Maxwell G
448402a2c9
build wheel instead of using %py3_install
2023-05-31 23:45:52 +00:00
Maxwell G
3c9e7d2bcd
move specfile scripting into separate files
...
This makes the specfile more readable and makes it easier to sync the
more complex parts across branches.
This also refactors the license install logic.
2023-05-31 23:45:52 +00:00
Maxwell G
29861794cf
Update to 8.0.0~a3.
2023-05-31 23:45:52 +00:00
Maxwell G
32d4fd10ae
remove unused .coveragerc file
2023-05-31 01:21:40 +00:00
Maxwell G
5a1fc25e2b
Revert "Work around CentOS Stream 8 brokenness"
...
This reverts commit 73db8d17ac .
The underlying issues have been fixed in CentOS Stream 8.
2023-04-20 21:43:45 +00:00
Maxwell G
73db8d17ac
Work around CentOS Stream 8 brokenness
...
`BuildRequires: python3.11-rpm-macros` isn't necessary on RHEL 9
(python3.11-devel Provides python3.11-rpm-macros) and Stream 8 is
missing the package entirely [1]. The Stream 8 version does contain some
extra macros, so we'll add this back once the c8s compose issues are
fixed.
We need to set %python3_version manually until
python-rpm-macros-3-45.el8 reaches the mirrors to unbreak
%py3_shebang_fix.
[1] https://bugzilla.redhat.com/show_bug.cgi?id=2137139#c18
2023-03-29 15:08:16 -05:00
Maxwell G
ca7e15c453
Use more precise globs in %files
2023-03-29 12:01:41 -05:00
Maxwell G
b0cb3266b0
Build for 3.11 on RHEL 8 and 9
2023-03-29 12:01:41 -05:00
Maxwell G
209b6b2efa
Add back specfile comment about find(1) syntax
...
This was accidentally removed at some point.
2023-03-29 12:01:40 -05:00
Maxwell G
50fd8298d0
Update to 7.2.0.
2023-03-29 12:01:40 -05:00
Maxwell G
36b9b120c4
Update to 7.1.0. Sync with rawhide.
2023-03-29 12:01:40 -05:00
Maxwell G
c0762ab092
Sync with epel8
2023-02-02 15:54:28 -06:00
Maxwell G
10415a99d1
Fix License: typo
2022-08-25 22:28:14 -05:00
Maxwell G
ff7cd6026a
Adopt new licensing guidelines
2022-08-25 18:29:55 -05:00
Maxwell G
fddebdc7e6
Properly install new license files
2022-08-25 12:19:23 -05:00
Maxwell G
9bec653d4a
Update to 6.3.0.
2022-08-23 16:16:14 -05:00
Maxwell G
9ecd995a5e
Fix handling of license files
2022-08-11 15:16:22 -05:00
Maxwell G
7482ca2420
Update to 6.2.0.
2022-08-02 22:10:14 +02:00
Maxwell G
08fbf34e09
Stop disabling python dependency generator on RHEL 8
...
There's no harm in having duplicate Requires, so we might as well set a
good example and not disable it.
2022-08-02 22:04:44 +02:00
Fedora Release Engineering
9f7b7074c2
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 20:49:26 +00:00
Maxwell G
28390405d0
Replace rm -rf with rm -r
...
This will cause the command to fail if the files being removed don't
actually exist. This prevents us from leaving in useless commands.
2022-07-15 13:19:50 -05:00
Maxwell G
495495e878
Fix FTI
2022-07-15 13:19:37 -05:00
Maxwell G
9b3fbb312d
Update to 6.1.0.
2022-07-14 19:10:15 -05:00
Maxwell G
04c5dbb612
Revert "Temporarily stop BuildRequire'ing ansible-core"
...
This reverts commit 13374b7f43 .
2022-07-09 14:10:32 -05:00
Maxwell G
13374b7f43
Temporarily stop BuildRequire'ing ansible-core
...
ansible-core 2.13.1 will land in c8s in the coming days. I am disabling
the BR so I can build this, submit it to Bodhi (with autopush disabled),
and have it ready to push by the time the ansible-core update reaches
the mirrors. This is to avoid avoid ansible FTIing and blocking updates
for too long.
2022-07-08 19:27:37 -05:00
Maxwell G
2310ea2562
Set %%python3_pkgversion to 39 for RHEL 8.
...
ansible-core in c8s and RHEL 8.7 will be built against the python39
module.
2022-07-08 19:22:15 -05:00
Maxwell G
b453756f28
Minor packaging changes
2022-07-07 22:20:26 -05:00
Maxwell G
cb4308a842
Update to 6.0.0.
2022-06-22 21:24:46 -05:00
Maxwell G
07ee1632ef
Hardlink duplicated files and fix rpmlint errors
2022-06-22 21:24:06 -05:00
Maxwell G
06d0178dbf
Add explanatory comments
2022-06-22 21:23:38 -05:00
Maxwell G
df3a657cd3
Update to 6.0.0~rc1.
...
Stop duplicating docs and licenses.
Don't remove tests in %prep that are now handled by setup.py.
2022-06-22 21:23:35 -05:00
Python Maint
0d952dd461
Rebuilt for Python 3.11
2022-06-16 19:55:14 +02:00
Maxwell G
ee8c7d6028
Update to 5.9.0.
2022-06-08 17:25:32 -05:00
Maxwell G
be43570d9f
Update to 5.8.0.
...
Remove fortinet.fortios patch.
2022-05-18 21:43:39 -05:00
Maxwell G
50081c1e6d
Fix rpmlint errors.
2022-04-30 11:29:29 -05:00
Maxwell G
3e43429612
Fix SyntaxError in fortinet.fortios collection.
2022-04-29 18:17:53 -05:00
Maxwell G
3f8e37cb01
Update to 5.7.0.
2022-04-29 18:17:12 -05:00
Maxwell G
e58d6b2c8c
Ensure correct version of ansible-core is available at buildtime.
...
Implement support for epel8.
2022-04-26 20:40:28 -05:00
Kevin Fenzi
95b3b7da3d
Update to 5.6.0.
2022-04-06 15:35:19 -07:00
David Moreau Simard
363f30667f
Update to latest upstream release (5.5.0)
2022-03-15 13:01:45 -04:00
David Moreau Simard
dca8a3ec4f
Update to latest upstream release (5.4.0)
2022-02-22 18:34:51 -05:00
Maxwell G
352083697e
Fix shebangs.
2022-02-16 11:53:52 -06:00
David Moreau Simard
a458d3d22c
Update to latest release: 5.3.0
...
5.3.0 was released today, let's update the package too.
2022-02-01 12:46:56 -05:00
Fedora Release Engineering
87ec6462d3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 21:17:03 +00:00
David Moreau Simard
08f34bbfe1
Update to latest upstream release (5.2.0)
2022-01-12 15:48:29 -05:00
David Moreau Simard
c947a30f28
Refactor and update to upstream 5.1.0
...
- Update to latest upstream release
- Refactor to take into account split from ansible-core after ansible 2.9, see: https://fedoraproject.org/wiki/Changes/Ansible5
- Remove patches intended for Ansible 2.9
- Removed packaging macros (soon included in ansible-packaging, see rhbz#2038591)
- Removed provides/obsoletes on ansible-python3
Co-Authored-By: Maxwell G <gotmax@e.email>
Co-Authored-By: David Moreau-Simard <moi@dmsimard.com>
2022-01-11 22:45:54 -05:00