1 |
Name: tigervnc |
Name: tigervnc |
2 |
Version: 1.3.1 |
Version: 1.3.1 |
3 |
|
%define subrel 1 |
4 |
Release: %mkrel 6 |
Release: %mkrel 6 |
5 |
License: GPLv2+ |
License: GPLv2+ |
6 |
URL: http://www.tigervnc.com/ |
URL: http://www.tigervnc.com/ |
29 |
# This is tigervnc-%{version}/unix/xserver114.patch rebased on the latest xorg |
# This is tigervnc-%{version}/unix/xserver114.patch rebased on the latest xorg |
30 |
Patch14: tigervnc-xserver-1.14-rebased.patch |
Patch14: tigervnc-xserver-1.14-rebased.patch |
31 |
|
|
32 |
|
# from rhel |
33 |
|
Patch29: tigervnc-1.3.1-CVE-2014-8241.patch |
34 |
|
Patch30: tigervnc-1.3.1-CVE-2014-8240.patch |
35 |
|
|
36 |
BuildRequires: x11-server-source |
BuildRequires: x11-server-source |
37 |
BuildRequires: gettext-devel |
BuildRequires: gettext-devel |
38 |
BuildRequires: pkgconfig(x11) |
BuildRequires: pkgconfig(x11) |
169 |
%patch4 -p1 -b .rh692048 |
%patch4 -p1 -b .rh692048 |
170 |
%patch11 -p1 -b .strfmt |
%patch11 -p1 -b .strfmt |
171 |
|
|
|
|
|
|
|
|
|
|
|
172 |
cp -r /usr/share/x11-server-source/* unix/xserver |
cp -r /usr/share/x11-server-source/* unix/xserver |
173 |
pushd unix/xserver |
pushd unix/xserver |
174 |
for all in `find . -type f -perm -001`; do |
for all in `find . -type f -perm -001`; do |
176 |
done |
done |
177 |
%patch14 -p1 -b .vnc |
%patch14 -p1 -b .vnc |
178 |
|
|
179 |
|
%patch29 -p1 -b .CVE-2014-8241 |
180 |
|
%patch30 -p1 -b .CVE-2014-8240 |
181 |
|
|
182 |
popd |
popd |
183 |
|
|
184 |
# Applied Debian patch to fix busy loop when run from inetd in nowait |
# Applied Debian patch to fix busy loop when run from inetd in nowait |