Commit graph

61 commits

Author SHA1 Message Date
Merlin Mathesius
f846228dfa Eliminate build dependency on make.
Additional minor SPEC cleanup.

Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2021-06-04 15:31:40 -05:00
Merlin Mathesius
eef3dc2740 Spec file cleanup following package review.
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2021-03-18 16:51:26 -05:00
Merlin Mathesius
144400fc2b Fix up BuildRequires: add 'make', drop obsolete packages
Adjust PATH to make sure self-tests find internal modules

Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2021-02-19 09:45:25 -06:00
Merlin Mathesius
d64a6360f5 Bring back non-modular package 2021-02-18 13:20:58 -06:00
Cleber Rosa
0f28bcd9e1 Sync with upstream release 82.0.
Signed-off-by: Cleber Rosa <crosa@redhat.com>
2020-09-14 19:04:05 -04:00
Cleber Rosa
ba99771825 Sync with upstream release 80.0.
Signed-off-by: Cleber Rosa <crosa@redhat.com>
2020-06-08 20:26:22 -04:00
Cleber Rosa
c0e14dbafa Sync with upstream release 79.0.
Signed-off-by: Cleber Rosa <crosa@redhat.com>
2020-05-11 21:53:15 -04:00
Merlin Mathesius
ccb9faa20d Sync with upstream release 78.0.
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2020-04-15 11:30:21 -05:00
Merlin Mathesius
e2511bfe75 Sync with upstream release 77.0.
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2020-03-17 15:55:08 -05:00
Merlin Mathesius
a5ac1be67f Sync with upstream release 76.0.
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2020-03-09 17:16:58 -05:00
Merlin Mathesius
89711448b3 Sync with upstream release 75.1.
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2020-01-21 13:21:07 -06:00
Merlin Mathesius
5200b71adc Sync with upstream release 74.0.
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2019-12-23 13:34:42 -06:00
Merlin Mathesius
b6a80deb28 Sync with upstream release 73.0.
Adjustments to build for RHEL 8.

Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2019-11-27 13:23:18 -06:00
Merlin Mathesius
9c79be072d Sync with upstream release 72.0.
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2019-10-02 14:13:46 -05:00
Merlin Mathesius
1963b4bab3 Sync with upstream release 71.0.
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2019-08-28 08:39:27 -05:00
Merlin Mathesius
814811a985 Sync with upstream release 70.0.
Drop all Python 2 support from SPEC file.

Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2019-06-27 15:53:49 -05:00
Merlin Mathesius
19e497cb57 pyliblzma is Python 2-only and no longer available as of F31.
Unversioned executables should now be Python 3.

Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2019-05-23 10:39:56 -05:00
Merlin Mathesius
7921d86395 Disable components dependent upon Fiber in Fedora 31 and later,
since avocado is currently incompatible with the new Fiber API.

Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2019-05-20 11:17:51 -05:00
Merlin Mathesius
f1479feec0 Drop Python 2 support from F31 and RHEL8 onward.
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2019-05-17 11:23:18 -05:00
Merlin Mathesius
0780ad3c4a python2-sphinx is no longer available or needed as of F31
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2019-03-19 16:37:24 -05:00
Merlin Mathesius
c8e4617f2f Sync with upstream release 69.0.
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2019-02-27 22:10:26 -06:00
Merlin Mathesius
fc19652d5e Sync with upstream release 68.0.
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2019-02-24 14:44:06 -06:00
Merlin Mathesius
b678a5f2c1 Sync with upstream release 67.0.
genisoimage, libcdio, and psmisc added as build deps so iso9660 tests run.
Replace pystache requirement with jinja2.
glibc-all-langpacks added as build dep for F30+ so vmimage tests run.
python2-resultsdb_api package has been removed in F30 so
  python2-avocado-plugins-resultsdb was also disabled.

Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2019-01-31 13:37:05 -06:00
Merlin Mathesius
48c501c45f Non-modular package is obsoleted by avocado:stable 2019-01-16 15:53:54 -06:00
Merlin Mathesius
04abfe7b49 python2-pycdlib package has been removed in F30 as part of
https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal

Disabled an additional self-test causing build failures with upstream
release 66.0.

Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2018-11-28 11:42:46 -06:00
Merlin Mathesius
ca0081ee31 Sync with upstream release 66.0.
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2018-11-21 11:41:12 -06:00
Merlin Mathesius
2b15941a13 Sync with upstream release 65.0.
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2018-10-04 11:05:12 -05:00
Merlin Mathesius
f0e9dccf5c Sync with upstream release 64.0.
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2018-08-28 13:37:22 -05:00
Merlin Mathesius
1454277ea9 Added missing python[2]-enum34 requirement. 2018-07-26 11:45:24 -05:00
Merlin Mathesius
549ac485c4 Sync with upstream release 63.0. (BZ#1602175)
Include upstream patches needed to build for Rawhide.
2018-07-23 13:08:47 -05:00
Zbigniew Jędrzejewski-Szmek
87dc683a36 Fix rst2man reference and python shebangs
Also remove obsolete Group tag.
2018-07-21 23:17:41 +02:00
Fedora Release Engineering
c4a8d327c4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 23:32:38 +00:00
Merlin Mathesius
ad2fd25084 Sync with upstream release 62.0. (BZ#1590572)
Correct libvirt dependency for EPEL7/RHEL7
2018-06-13 16:58:48 -05:00
Merlin Mathesius
ed6d05362f Correct libvirt dependency for EPEL7/RHEL7 2018-06-08 09:32:13 -05:00
Merlin Mathesius
c7c0dc0db6 Unify git branches that inadvertently diverged 2018-06-05 08:31:18 -05:00
Merlin Mathesius
1087f35c47 Conditionalize python2 dependencies for cross-release compatibility of SPEC 2018-06-05 08:26:58 -05:00
Merlin Mathesius
c1a2b865bd Sync with upstream release 61.0.
Packaging updates for Python 3.
Reorganize SPEC file.
2018-05-18 12:42:48 -05:00
Merlin Mathesius
384b8eaf64 Dependency fabric has been renamed to python2-fabric3 2018-05-14 17:09:04 -05:00
Merlin Mathesius
56cf4c4682 correct python_provide argument typo for varianter-yaml-to-mux plugin 2018-05-14 14:10:36 -05:00
Cleber Rosa
db1d9447e6 Enable initial set of Fedora CI tests
The goal of the Fedora CI is to run "basic functionality" and
"integration" tests.  Avocado's gdbtest.py does both, as it exercises
the Avocado test and utils APIs, and also communicates with GDB, thus
ensuring some integration validation with those packages.

Reference: https://fedoraproject.org/wiki/CI
Signed-off-by: Cleber Rosa <crosa@redhat.com>
2018-04-09 11:40:03 -04:00
Merlin Mathesius
2e39fac89a Sync with upstream release 52.1 (LTS series).
Correct deprecated use of unversioned python.
Remove obsolete CI test directory.
2018-04-03 16:53:23 -05:00
Merlin Mathesius
84b857f387 Sync with upstream release 52.1 (LTS series).
Correct deprecated use of unversioned python.
Remove obsolete CI test directory.
2018-04-03 15:26:58 -05:00
Iryna Shcherbina
19cd06ed09 Update Python 2 dependency declarations to new packaging standards 2018-03-26 23:55:30 +02:00
Fedora Release Engineering
c17d4daf83 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 06:46:00 +00:00
Merlin Mathesius
0b146cc9d1 Fix FTBFS error by disabling selfcheck producing false failures
Update SPEC to use pkgname instead of srcname macro where appropriate
2017-08-09 15:33:30 -05:00
Fedora Release Engineering
ba6615c792 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 09:41:20 +00:00
Merlin Mathesius
2e7b8dc6eb Sync with upstream release 52.0. (BZ#1465409) 2017-06-29 15:27:01 -05:00
Merlin Mathesius
c3dec5eef0 Sync with upstream release 51.0. (BZ#1460837) 2017-06-15 09:54:40 -05:00
Merlin Mathesius
40dec1cfa9 Sync with upstream release 51.0. (BZ#1431413)
Disable selftests when libvirt may not be available.
2017-06-14 16:02:10 -05:00
Merlin Mathesius
2b43620ea8 Sync with upstream release 50.0. (BZ#1431413)
Be explicit about selftest level run on check.
2017-05-17 10:34:11 -05:00