summaryrefslogtreecommitdiff
path: root/ovirt-guest-tools-iso.spec.in
blob: 31f0b926a34531535551b2e43cb4092aa9db79fb (plain)
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
# Up to two digits, to fit in the iso label
%global rel 0

%global spice_nsis_version @VERSION@
%global source_base spice-nsis-%{spice_nsis_version}

Name:		ovirt-guest-tools-iso
Version:	4.3
Release:	%{rel}_master%{?release_suffix}%{?dist}
Summary:	oVirt Windows Guest Tools
License:	GPLv2 and GPLv2+ and ASL 2.0 and Zlib and MIT and Python and Platform SDK Redistributable EULA and Microsoft DDK Redistributable EULA
Source0:	https://resources.ovirt.org/pub/ovirt-master-snapshot/src/ovirt-wgt/%{source_base}.tar.bz2
URL:		https://www.ovirt.org/develop/release-management/features/integration/windows-guest-tools/
BuildArch:	noarch


BuildRequires:	genisoimage
BuildRequires:	rsync
BuildRequires:	mingw32-nsis >= 3.01

# Drop these when virtio-win includes the drivers not inside an iso.
# See comment in Makefile.
BuildRequires:	p7zip
BuildRequires:	p7zip-plugins
BuildRequires:	hardlink

# From http://www.spice-space.org/download/windows/vdagent/vdagent-win-0.9.0/
BuildRequires:	mingw32-spice-vdagent >= 0.9.0
BuildRequires:	mingw64-spice-vdagent >= 0.9.0

# From http://resources.ovirt.org/pub
BuildRequires:	ovirt-guest-agent-windows
BuildRequires:	vcredist-x86
BuildRequires:	nsis-simple-service-plugin >= 1.30-2

# From https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html#installing-virtio-win-repo
BuildRequires:	virtio-win >= 0.1.164

Obsoletes:	ovirt-guest-tools

%description
Windows Guest tools ISO for oVirt Virtualization Manager.

%global make_common_opts \\\
	PREFIX=%{_prefix} \\\
	MODE=OVIRT \\\
	DISPLAYED_VERSION='%{version}-%{release}' \\\
	ISO_LABEL='oVirt-WGT-%{version}-%{rel}'

%prep
%setup -n %{source_base} -q

%build
make %{make_common_opts}

%install
make %{make_common_opts} install DESTDIR="%{buildroot}"

%files
%{_datadir}/%{name}

%changelog
* Tue Dec 05 2017 - Yedidyah Bar David <didi@redhat.com> - 4.3-0
- Bumping version to 4.3

* Tue Jan 24 2017 Yedidyah Bar David <didi@redhat.com> - 4.2-0
- Bumping version to 4.2

* Tue Jun 21 2016 Yedidyah Bar David <didi@redhat.com> - 4.1-0
- Bumping version to 4.1

* Wed Feb 10 2016 Sandro Bonazzola <sbonazzo@redhat.com> - 4.0-0
- Bumping version to 4.0

* Wed Nov 11 2015 Yedidyah Bar David <didi@redhat.com> 3.6-3
- merged into upstream git repo spice-nsis
- separated Makefile out of the spec file

* Tue Oct 20 2015 Yedidyah Bar David <didi@redhat.com> 3.6-2
- Updated oVirt Guest Agent (1.0.11)
- dropped "artifacts" from all paths

* Mon Nov 24 2014 Lev Veyde <lveyde@redhat.com> 3.5-7
- Updated oVirt Guest Agent (1.0.10.3)

* Wed Oct 22 2014 Lev Veyde <lveyde@redhat.com> 3.5-6
- Volume label was changed to include oVirt prefix
- ISO metada was added

* Wed Oct 08 2014 Lev Veyde <lveyde@redhat.com> 3.5-5
- Initial RPM based version of oVirt Guest Tools
- Includes latest oVirt Guest Agent 1.0.10.2
- Includes Spice Agent 0.7.2
- Includes Spice QXL 0.1-21
- Includes VirtIO-Win 0.1-81