-
Notifications
You must be signed in to change notification settings - Fork 19
/
avocado-virt.spec
106 lines (79 loc) · 3.14 KB
/
avocado-virt.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
%global modulename avocado
%if ! 0%{?commit:1}
%define commit d1451b1d3e69c73a41a67cbdd39e7b04fe8d50ef
%endif
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Summary: Avocado Virt Plugin
Name: avocado-virt
Version: 39.0
Release: 0%{?dist}
License: GPLv2
Group: Development/Tools
URL: http://avocado-framework.readthedocs.org/
Source0: https://github.com/avocado-framework/%{name}/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
BuildRequires: python2-devel, python-setuptools
BuildArch: noarch
Requires: avocado == %{version}
Requires: python, aexpect
%description
Avocado Virt is a plugin that allows users to run virtualization related
tests in avocado. Up to this point, QEMU/KVM is the only backend supported.
%prep
%setup -q -n %{name}-%{commit}
%build
%{__python} setup.py build
%install
%{__python} setup.py install --root %{buildroot} --skip-build
%files
%defattr(-,root,root,-)
%dir /etc/avocado
%dir /etc/avocado/conf.d
%config(noreplace)/etc/avocado/conf.d/virt.conf
%doc README.rst LICENSE
%exclude %{python_sitelib}/avocado_virt/utils/video.py*
%{python_sitelib}/avocado_virt*
%package video
Summary: Avocado Virt VM Video Support
Requires: avocado-virt, python-pillow, gstreamer1-plugins-good, gobject-introspection
%description video
This Avocado Virt Plugin subpackage allows you to encode videos from vms
during avocado virt tests.
%files video
%{python_sitelib}/avocado_virt/utils/video.py*
%changelog
* Thu Aug 4 2016 Cleber Rosa <[email protected]> - 39.0-0
- New upstream release 39.0
* Mon Mar 21 2016 Cleber Rosa <[email protected]> - 0.34.0-0
- New upstream release 0.34.0
* Tue Feb 23 2016 Cleber Rosa <[email protected]> - 0.33.0-1
- Require the avocado package of the exact same version
* Wed Feb 17 2016 Cleber Rosa <[email protected]> - 0.33.0-0
- New upstream release 0.33.0
* Wed Dec 23 2015 Cleber Rosa <[email protected]> - 0.31.0-0
- New upstream release 0.31.0
* Thu Nov 5 2015 Cleber Rosa <[email protected]> - 0.30.0-0
- New upstream release 0.30.0
* Wed Aug 7 2015 Lucas Meneghel Rodrigues <[email protected]> - 0.29.0-1
- New upstream release 0.29.0
* Mon Aug 3 2015 Lucas Meneghel Rodrigues <[email protected]> - 0.27.0-1
- New upstream release 0.27.0
* Tue Jul 6 2015 Lucas Meneghel Rodrigues <[email protected]> - 0.26.0-1
- New upstream release 0.26.0
* Tue Jun 16 2015 Lucas Meneghel Rodrigues <[email protected]> - 0.25.0-1
- New upstream release 0.25.0
* Fri May 22 2015 Lucas Meneghel Rodrigues <[email protected]> - 0.24.0-2
- Fix issue with migration timeout settings
* Mon May 18 2015 Ruda Moura <[email protected]> - 0.24.0-1
- New upstream release
* Mon Apr 21 2015 Lucas Meneghel Rodrigues <[email protected]> - 0.23.0-1
- New upstream release
* Mon Oct 13 2014 Lucas Meneghel Rodrigues <[email protected]> - 0.14.0-1
- New upstream release (sync releases with avocado releases)
* Mon Sep 22 2014 Lucas Meneghel Rodrigues <[email protected]> - 0.1.3-1
- New upstream release
* Wed Sep 3 2014 Lucas Meneghel Rodrigues <[email protected]> - 0.1.2-1
- New upstream release
* Tue Sep 2 2014 Lucas Meneghel Rodrigues <[email protected]> - 0.1.1-1
- New upstream release
* Tue Sep 2 2014 Lucas Meneghel Rodrigues <[email protected]> - 0.1.0-1
- First RPM