Adam Tkac 02c5369
Name:		tigervnc
Adam Tkac 3edf1ea
Version:	1.1.0
Dave Airlie d804e0e
Release:	10%{?dist}
Adam Tkac 02c5369
Summary:	A TigerVNC remote display system
Adam Tkac 02c5369
Adam Tkac 02c5369
Group:		User Interface/Desktops
Adam Tkac 02c5369
License:	GPLv2+
Adam Tkac 02c5369
URL:		http://www.tigervnc.com
Adam Tkac 02c5369
Adam Tkac dd82383
Source0:	%{name}-%{version}.tar.gz
Adam Tkac 9956c17
Source1:	vncserver.service
Adam Tkac 02c5369
Source2:	vncserver.sysconfig
Adam Tkac 02c5369
Source6:	vncviewer.desktop
Adam Tkac dd82383
Source7:	xserver110.patch
Adam Tkac 02c5369
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Adam Tkac 02c5369
Adam Tkac cb40327
BuildRequires:	libX11-devel, automake, autoconf, libtool, gettext, gettext-autopoint
Adam Tkac 2a74bac
BuildRequires:	libXext-devel, xorg-x11-server-source, libXi-devel
Adam Tkac 02c5369
BuildRequires:	xorg-x11-xtrans-devel, xorg-x11-util-macros, libXtst-devel
Adam Tkac 02c5369
BuildRequires:	libdrm-devel, libXt-devel, pixman-devel libXfont-devel
Adam Tkac 02c5369
BuildRequires:	libxkbfile-devel, openssl-devel, libpciaccess-devel
Adam Tkac 7535a9d
BuildRequires:	mesa-libGL-devel, libXinerama-devel, ImageMagick
Adam Tkac fc9fe72
BuildRequires:  freetype-devel, libXdmcp-devel
Adam Tkac dfca980
BuildRequires:	desktop-file-utils, java-devel, jpackage-utils
Adam Tkac 1c75684
BuildRequires:	libjpeg-turbo-devel, gnutls-devel, pam-devel
Adam Tkac 9956c17
BuildRequires:	systemd-units
Adam Tkac 02c5369
Adam Tkac 9956c17
Requires(post):	systemd-units systemd-sysv chkconfig coreutils
Adam Tkac 9956c17
Requires(preun):systemd-units
Adam Tkac 9956c17
Requires(postun):systemd-units coreutils
Adam Tkac 1557084
Requires:	hicolor-icon-theme
Adam Tkac 1557084
Requires:	tigervnc-license
Adam Tkac 02c5369
Adam Tkac 02c5369
Provides:	vnc = 4.1.3-2, vnc-libs = 4.1.3-2
Adam Tkac 02c5369
Obsoletes:	vnc < 4.1.3-2, vnc-libs < 4.1.3-2
Adam Tkac 02c5369
Provides:	tightvnc = 1.5.0-0.15.20090204svn3586
Adam Tkac 02c5369
Obsoletes:	tightvnc < 1.5.0-0.15.20090204svn3586
Adam Tkac 02c5369
Adam Tkac 02c5369
Patch0:		tigervnc-102434.patch
Adam Tkac 02c5369
Patch4:		tigervnc-cookie.patch
Adam Tkac 02c5369
Patch8:		tigervnc-viewer-reparent.patch
Adam Tkac 48e379f
Patch10:	tigervnc11-ldnow.patch
Adam Tkac a841f69
Patch11:	tigervnc11-gethomedir.patch
Adam Tkac 3a8abef
Patch13:	tigervnc11-rh692048.patch
Adam Tkac 6db666f
Patch16:	tigervnc11-xorg111.patch
Adam Tkac 2e3bcdb
Patch17:	tigervnc11-xorg112.patch
Adam Tkac 2e3bcdb
Patch18:	tigervnc11-java7.patch
58c0bdb
Patch19:	tigervnc11-xorg113.patch
Adam Tkac 02c5369
Adam Tkac 02c5369
%description
Adam Tkac 02c5369
Virtual Network Computing (VNC) is a remote display system which
Adam Tkac 02c5369
allows you to view a computing 'desktop' environment not only on the
Adam Tkac 02c5369
machine where it is running, but from anywhere on the Internet and
Adam Tkac 02c5369
from a wide variety of machine architectures.  This package contains a
Adam Tkac 02c5369
client which will allow you to connect to other desktops running a VNC
Adam Tkac 02c5369
server.
Adam Tkac 02c5369
Adam Tkac 02c5369
%package server
Adam Tkac 02c5369
Summary:	A TigerVNC server
Adam Tkac 02c5369
Group:		User Interface/X
Adam Tkac 02c5369
Provides:	vnc-server = 4.1.3-2, vnc-libs = 4.1.3-2
Adam Tkac 02c5369
Obsoletes:	vnc-server < 4.1.3-2, vnc-libs < 4.1.3-2
Adam Tkac 02c5369
Provides:	tightvnc-server = 1.5.0-0.15.20090204svn3586
Adam Tkac 02c5369
Obsoletes:	tightvnc-server < 1.5.0-0.15.20090204svn3586
Adam Tkac 1557084
Requires:	perl
Adam Tkac 1557084
Requires:	tigervnc-server-minimal
Adam Tkac 1557084
Requires:	xorg-x11-xauth
Adam Tkac 1557084
Adam Tkac 1557084
%description server
Adam Tkac 1557084
The VNC system allows you to access the same desktop from a wide
Adam Tkac 1557084
variety of platforms.  This package includes set of utilities
Adam Tkac 1557084
which make usage of TigerVNC server more user friendly. It also
Adam Tkac 1557084
contains x0vncserver program which can export your active
Adam Tkac 1557084
X session.
Adam Tkac 1557084
Adam Tkac 1557084
%package server-minimal
Adam Tkac 1557084
Summary:	A minimal installation of TigerVNC server
Adam Tkac 1557084
Group:		User Interface/X
Adam Tkac 02c5369
Requires(post):	chkconfig
Adam Tkac 02c5369
Requires(preun):chkconfig
Adam Tkac 02c5369
Requires(preun):initscripts
Adam Tkac 02c5369
Requires(postun):initscripts
Adam Tkac 02c5369
Adam Tkac d9b8ec5
Requires:	mesa-dri-drivers, xkeyboard-config, xorg-x11-xkb-utils
Adam Tkac 1557084
Requires:	tigervnc-license
Adam Tkac 73bde48
Adam Tkac 1557084
%description server-minimal
Adam Tkac 02c5369
The VNC system allows you to access the same desktop from a wide
Adam Tkac 1557084
variety of platforms. This package contains minimal installation
Adam Tkac 1557084
of TigerVNC server, allowing others to access the desktop on your
Adam Tkac 1557084
machine.
Adam Tkac 02c5369
a5495cb
%ifnarch s390 s390x %{?rhel:ppc ppc64}
Adam Tkac 02c5369
%package server-module
Adam Tkac 02c5369
Summary:	TigerVNC module to Xorg
Adam Tkac 02c5369
Group:		User Interface/X
Adam Tkac 02c5369
Provides:	vnc-server = 4.1.3-2, vnc-libs = 4.1.3-2
Adam Tkac 02c5369
Obsoletes:	vnc-server < 4.1.3-2, vnc-libs < 4.1.3-2
Adam Tkac 02c5369
Provides:	tightvnc-server-module = 1.5.0-0.15.20090204svn3586
Adam Tkac 02c5369
Obsoletes:	tightvnc-server-module < 1.5.0-0.15.20090204svn3586
Adam Tkac 02c5369
Requires:	xorg-x11-server-Xorg
Adam Tkac 1557084
Requires:	tigervnc-license
Adam Tkac 02c5369
Adam Tkac 02c5369
%description server-module
Adam Tkac 02c5369
This package contains libvnc.so module to X server, allowing others
Adam Tkac 02c5369
to access the desktop on your machine.
e70812f
%endif
Adam Tkac 02c5369
Adam Tkac d9b8ec5
%package server-applet
Adam Tkac d9b8ec5
Summary:	Java TigerVNC viewer applet for TigerVNC server
Adam Tkac d9b8ec5
Group:		User Interface/X
Adam Tkac dfca980
Requires:	tigervnc-server, java, jpackage-utils
Adam Tkac d9b8ec5
BuildArch:	noarch
Adam Tkac d9b8ec5
Adam Tkac d9b8ec5
%description server-applet
Adam Tkac d9b8ec5
The Java TigerVNC viewer applet for web browsers. Install this package to allow
Adam Tkac d9b8ec5
clients to use web browser when connect to the TigerVNC server.
Adam Tkac d9b8ec5
Adam Tkac 1557084
%package license
Adam Tkac 1557084
Summary:	License of TigerVNC suite
Adam Tkac 1557084
Group:		User Interface/X
Adam Tkac 1557084
BuildArch:	noarch
Adam Tkac 1557084
Adam Tkac 1557084
%description license
Adam Tkac 1557084
This package contains license of the TigerVNC suite
Adam Tkac 1557084
Adam Tkac 02c5369
%prep
Adam Tkac dd82383
%setup -q -n %{name}-%{version}
Adam Tkac 2a74bac
Adam Tkac 48e379f
%patch0 -p1 -b .102434
Adam Tkac 48e379f
%patch4 -p1 -b .cookie
Adam Tkac 48e379f
%patch8 -p1 -b .viewer-reparent
Adam Tkac 48e379f
%patch10 -p1 -b .ldnow
Adam Tkac a841f69
%patch11 -p1 -b .gethomedir
Adam Tkac 3a8abef
%patch13 -p1 -b .rh692048
Adam Tkac 48e379f
Adam Tkac ab51d8d
cp -r /usr/share/xorg-x11-server-source/* unix/xserver
Adam Tkac 2e3bcdb
%patch16 -p1 -b .xorg111
Adam Tkac 02c5369
pushd unix/xserver
Adam Tkac 02c5369
for all in `find . -type f -perm -001`; do
Adam Tkac 02c5369
	chmod -x "$all"
Adam Tkac 02c5369
done
Adam Tkac dd82383
patch -p1 -b --suffix .vnc < %{SOURCE7}
Adam Tkac 2e3bcdb
%patch17 -p1 -b .xorg112
58c0bdb
%patch19 -p1 -b .xorg113
Adam Tkac 02c5369
popd
Adam Tkac 02c5369
Adam Tkac 2e3bcdb
%patch18 -p1 -b .java7
Adam Tkac c2263a8
Adam Tkac 02c5369
# Use newer gettext
Adam Tkac dc5f5dc
sed -i 's/AM_GNU_GETTEXT_VERSION.*/AM_GNU_GETTEXT_VERSION([0.18.1])/' \
Adam Tkac ab51d8d
	configure.ac
Adam Tkac 02c5369
Adam Tkac 02c5369
%build
Adam Tkac 1c75684
export CFLAGS="$RPM_OPT_FLAGS"
Adam Tkac 02c5369
export CXXFLAGS="$CFLAGS"
Adam Tkac 02c5369
Adam Tkac 02c5369
autoreconf -fiv
Adam Tkac eba8cb4
%configure --disable-static --with-system-jpeg --without-simd
Adam Tkac 02c5369
Adam Tkac 02c5369
make %{?_smp_mflags}
Adam Tkac 02c5369
Adam Tkac 02c5369
pushd unix/xserver
Adam Tkac 02c5369
autoreconf -fiv
Adam Tkac 02c5369
%configure \
Adam Tkac 02c5369
	--disable-xorg --disable-xnest --disable-xvfb --disable-dmx \
Adam Tkac 02c5369
	--disable-xwin --disable-xephyr --disable-kdrive --with-pic \
Adam Tkac 6fff40e
	--disable-static --disable-xinerama \
Adam Tkac 02c5369
	--with-default-font-path="catalogue:%{_sysconfdir}/X11/fontpath.d,built-ins" \
Adam Tkac 02c5369
	--with-fontdir=%{_datadir}/X11/fonts \
Adam Tkac 02c5369
	--with-xkb-output=%{_localstatedir}/lib/xkb \
Adam Tkac 02c5369
	--enable-install-libxf86config \
Adam Tkac 6db666f
	--enable-glx --disable-dri --enable-dri2 \
Adam Tkac 02c5369
	--disable-config-dbus \
Adam Tkac 02c5369
	--disable-config-hal \
Adam Tkac d5f526d
	--disable-config-udev \
Adam Tkac 03bf245
	--with-dri-driver-path=%{_libdir}/dri \
Adam Tkac 6db666f
	--without-dtrace \
Adam Tkac dfca980
	--disable-unit-tests \
Adam Tkac dfca980
	--disable-devel-docs
Adam Tkac 02c5369
Adam Tkac 02c5369
make %{?_smp_mflags}
Adam Tkac 02c5369
popd
Adam Tkac 02c5369
Adam Tkac 7535a9d
# Build icons
Adam Tkac 7535a9d
pushd media
Adam Tkac 7535a9d
make
Adam Tkac 7535a9d
popd
Adam Tkac 7535a9d
Adam Tkac d9b8ec5
# Build Java applet
Adam Tkac d9b8ec5
pushd java/src/com/tigervnc/vncviewer/
Adam Tkac d9b8ec5
make
Adam Tkac d9b8ec5
popd
Adam Tkac d9b8ec5
Adam Tkac 02c5369
%install
Adam Tkac 02c5369
rm -rf $RPM_BUILD_ROOT
Adam Tkac 02c5369
make install DESTDIR=$RPM_BUILD_ROOT
Adam Tkac 02c5369
Adam Tkac 02c5369
pushd unix/xserver/hw/vnc
Adam Tkac 02c5369
make install DESTDIR=$RPM_BUILD_ROOT
Adam Tkac 02c5369
popd
Adam Tkac 02c5369
Adam Tkac 9956c17
# Install systemd unit file
Adam Tkac 9956c17
mkdir -p %{buildroot}%{_unitdir}
Adam Tkac 9956c17
install -m644 %{SOURCE1} %{buildroot}%{_unitdir}/vncserver@.service
Adam Tkac 9956c17
rm -rf %{buildroot}%{_initrddir}
Adam Tkac 02c5369
Adam Tkac 02c5369
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
Adam Tkac 02c5369
install -m644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/vncservers
Adam Tkac 02c5369
Adam Tkac 02c5369
# Install desktop stuff
Adam Tkac 02c5369
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/{16x16,24x24,48x48}/apps
Adam Tkac 7535a9d
Adam Tkac 7535a9d
pushd media/icons
Adam Tkac 7535a9d
for s in 16 24 48; do
Adam Tkac 7535a9d
install -m644 tigervnc_$s.png $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${s}x$s/apps/tigervnc.png
Adam Tkac 7535a9d
done
Adam Tkac 7535a9d
popd
Adam Tkac 02c5369
Adam Tkac 02c5369
mkdir $RPM_BUILD_ROOT%{_datadir}/applications
Adam Tkac 02c5369
desktop-file-install \
Adam Tkac 02c5369
	--dir $RPM_BUILD_ROOT%{_datadir}/applications \
Adam Tkac 02c5369
	%{SOURCE6}
Adam Tkac 02c5369
Adam Tkac d9b8ec5
# Install Java applet
Adam Tkac d9b8ec5
pushd java/src/com/tigervnc/vncviewer/
Adam Tkac d9b8ec5
mkdir -p $RPM_BUILD_ROOT%{_datadir}/vnc/classes
Adam Tkac d9b8ec5
install -m755 VncViewer.jar $RPM_BUILD_ROOT%{_datadir}/vnc/classes
Adam Tkac d9b8ec5
install -m644 index.vnc $RPM_BUILD_ROOT%{_datadir}/vnc/classes
Adam Tkac d9b8ec5
popd
Adam Tkac d9b8ec5
Adam Tkac 02c5369
%find_lang %{name} %{name}.lang
Adam Tkac 02c5369
Adam Tkac 02c5369
# remove unwanted files
Adam Tkac 02c5369
rm -f  $RPM_BUILD_ROOT%{_libdir}/xorg/modules/extensions/libvnc.la
Adam Tkac 02c5369
a5495cb
%ifarch s390 s390x %{?rhel:ppc ppc64}
Adam Tkac 2a74bac
rm -f $RPM_BUILD_ROOT%{_libdir}/xorg/modules/extensions/libvnc.so
Adam Tkac 2a74bac
%endif
Adam Tkac 2a74bac
Adam Tkac 02c5369
%clean
Adam Tkac 02c5369
rm -rf $RPM_BUILD_ROOT
Adam Tkac 02c5369
Adam Tkac 02c5369
%post
Adam Tkac 02c5369
touch -c %{_datadir}/icons/hicolor
Adam Tkac 02c5369
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
Adam Tkac 02c5369
	%{_bindir}/gtk-update-icon-cache -q %{_datadir}/icons/hicolor || :
Adam Tkac 02c5369
fi
Adam Tkac 02c5369
Adam Tkac 02c5369
%postun
Adam Tkac 02c5369
touch -c %{_datadir}/icons/hicolor
Adam Tkac 02c5369
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
Adam Tkac 02c5369
	%{_bindir}/gtk-update-icon-cache -q %{_datadir}/icons/hicolor || :
Adam Tkac 02c5369
fi
Adam Tkac 02c5369
Adam Tkac 02c5369
%post server
Adam Tkac 9956c17
/bin/systemctl daemon-reload > /dev/null 2>&1
Adam Tkac 02c5369
Adam Tkac 9956c17
%triggerun -- tigervnc-server < 1.0.90-6
Adam Tkac 9956c17
%{_bindir}/systemd-sysv-convert --save vncserver >/dev/null 2>&1 ||:
Adam Tkac 9956c17
/sbin/chkconfig --del vncserver >/dev/null 2>&1 || :
Adam Tkac 9956c17
Adam Tkac 02c5369
%files -f %{name}.lang
Adam Tkac 02c5369
%defattr(-,root,root,-)
Adam Tkac 74395a4
%doc README.txt
Adam Tkac 02c5369
%{_bindir}/vncviewer
Adam Tkac dfc6862
%{_datadir}/icons/hicolor/*/apps/*
Adam Tkac 02c5369
%{_datadir}/applications/*
Adam Tkac 02c5369
%{_mandir}/man1/vncviewer.1*
Adam Tkac 02c5369
Adam Tkac 02c5369
%files server
Adam Tkac 02c5369
%defattr(-,root,root,-)
Adam Tkac 02c5369
%config(noreplace) %{_sysconfdir}/sysconfig/vncservers
Adam Tkac 9956c17
%{_unitdir}/vncserver@.service
Adam Tkac 1557084
%{_bindir}/x0vncserver
Adam Tkac 1557084
%{_bindir}/vncserver
Adam Tkac 1557084
%{_mandir}/man1/vncserver.1*
Adam Tkac 1557084
%{_mandir}/man1/x0vncserver.1*
Adam Tkac 1557084
Adam Tkac 1557084
%files server-minimal
Adam Tkac 1557084
%defattr(-,root,root,-)
Adam Tkac 02c5369
%{_bindir}/vncconfig
Adam Tkac 02c5369
%{_bindir}/vncpasswd
Adam Tkac 02c5369
%{_bindir}/Xvnc
Adam Tkac 02c5369
%{_mandir}/man1/Xvnc.1*
Adam Tkac 02c5369
%{_mandir}/man1/vncpasswd.1*
Adam Tkac 02c5369
%{_mandir}/man1/vncconfig.1*
Adam Tkac 02c5369
a5495cb
%ifnarch s390 s390x %{?rhel:ppc ppc64}
Adam Tkac 02c5369
%files server-module
Adam Tkac 02c5369
%defattr(-,root,root,-)
Adam Tkac 02c5369
%{_libdir}/xorg/modules/extensions/libvnc.so
Adam Tkac 2a74bac
%endif
Adam Tkac 02c5369
Adam Tkac d9b8ec5
%files server-applet
Adam Tkac d9b8ec5
%defattr(-,root,root,-)
Adam Tkac d9b8ec5
%doc java/src/com/tigervnc/vncviewer/README
Adam Tkac d9b8ec5
%{_datadir}/vnc/classes/*
Adam Tkac d9b8ec5
Adam Tkac 1557084
%files license
Adam Tkac 1557084
%doc LICENCE.TXT
Adam Tkac 1557084
Adam Tkac 02c5369
%changelog
Dave Airlie d804e0e
* Fri Aug 10 2012 Dave Airlie <airlied@redhat.com> 1.1.0-10
Dave Airlie d804e0e
- fix build against newer X server
Dave Airlie d804e0e
da8577d
* Mon Jul 23 2012 Adam Jackson <ajax@redhat.com> 1.1.0-9
da8577d
- Build with the Composite extension for feature parity with other X servers
da8577d
741ca7e
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-8
741ca7e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
741ca7e
58c0bdb
* Thu Jul 19 2012 Dave Airlie <airlied@redhat.com> 1.1.0-7
58c0bdb
- fix building against X.org 1.13
58c0bdb
a5495cb
* Wed Apr 04 2012 Adam Jackson <ajax@redhat.com> 1.1.0-6
a5495cb
- RHEL exclusion for -server-module on ppc* too
a5495cb
Adam Tkac 7626421
* Mon Mar 26 2012 Adam Tkac <atkac redhat com> - 1.1.0-5
Adam Tkac 7626421
- clean Xvnc's /tmp environment in service file before startup
Adam Tkac 2e3bcdb
- fix building against the latest JAVA 7 and X.Org 1.12
Adam Tkac 7626421
1d29732
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-4
1d29732
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
1d29732
Adam Tkac dfca980
* Tue Nov 22 2011 Adam Tkac <atkac redhat com> - 1.1.0-3
Adam Tkac dfca980
- don't build X.Org devel docs (#755782)
Adam Tkac dfca980
- applet: BR generic java-devel instead of java-gcj-devel (#755783)
Adam Tkac dfca980
- use runuser to start Xvnc in systemd service file (#754259)
Adam Tkac dfca980
- don't attepmt to restart Xvnc session during update/erase (#753216)
Adam Tkac dfca980
Adam Tkac eba8cb4
* Fri Nov 11 2011 Adam Tkac <atkac redhat com> - 1.1.0-2
Adam Tkac eba8cb4
- libvnc.so: don't use unexported GetMaster function (#744881)
Adam Tkac eba8cb4
- remove nasm buildreq
Adam Tkac eba8cb4
Adam Tkac 3edf1ea
* Mon Sep 12 2011 Adam Tkac <atkac redhat com> - 1.1.0-1
Adam Tkac 3edf1ea
- update to 1.1.0
Adam Tkac 28c13da
- update the xorg11 patch
Adam Tkac 3edf1ea
- patches merged
Adam Tkac 3edf1ea
  - tigervnc11-glx.patch
Adam Tkac 3edf1ea
  - tigervnc11-CVE-2011-1775.patch
Adam Tkac 3edf1ea
  - 0001-Use-memmove-instead-of-memcpy-in-fbblt.c-when-memory.patch
Adam Tkac 3edf1ea
Adam Tkac 9956c17
* Thu Jul 28 2011 Adam Tkac <atkac redhat com> - 1.0.90-6
Adam Tkac 9956c17
- add systemd service file and remove legacy SysV initscript (#717227)
Adam Tkac 9956c17
Adam Tkac 6db666f
* Tue May 12 2011 Adam Tkac <atkac redhat com> - 1.0.90-5
Adam Tkac 6db666f
- make Xvnc buildable against X.Org 1.11
Adam Tkac 6db666f
Adam Tkac c2263a8
* Tue May 10 2011 Adam Tkac <atkac redhat com> - 1.0.90-4
Adam Tkac c2263a8
- viewer can send password without proper validation of X.509 certs
Adam Tkac c2263a8
  (CVE-2011-1775)
Adam Tkac c2263a8
Adam Tkac 6986f49
* Wed Apr 13 2011 Adam Tkac <atkac redhat com> - 1.0.90-3
Adam Tkac 6986f49
- fix wrong usage of memcpy which caused screen artifacts (#652590)
Adam Tkac 6120831
- don't point to inaccessible link in sysconfig/vncservers (#644975)
Adam Tkac 6986f49
Adam Tkac 3a8abef
* Fri Apr 08 2011 Adam Tkac <atkac redhat com> - 1.0.90-2
Adam Tkac 3a8abef
- improve compatibility with vinagre client (#692048)
Adam Tkac 3a8abef
Adam Tkac dd82383
* Tue Mar 22 2011 Adam Tkac <atkac redhat com> - 1.0.90-1
Adam Tkac dd82383
- update to 1.0.90
Adam Tkac dd82383
0f94860
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.90-0.32.20110117svn4237
0f94860
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
0f94860
Adam Tkac a841f69
* Mon Jan 17 2011 Adam Tkac <atkac redhat com> 1.0.90-0.31.20110117svn4237
Adam Tkac a841f69
- fix libvnc.so module loading
Adam Tkac a841f69
Adam Tkac b9c453b
* Mon Jan 17 2011 Adam Tkac <atkac redhat com> 1.0.90-0.30.20110117svn4237
Adam Tkac b9c453b
- update to r4237
Adam Tkac b9c453b
- patches merged
Adam Tkac b9c453b
  - tigervnc11-optionsdialog.patch
Adam Tkac b9c453b
  - tigervnc11-rh607866.patch
Adam Tkac b9c453b
Adam Tkac c4f0e38
* Fri Jan 14 2011 Adam Tkac <atkac redhat com> 1.0.90-0.29.20101208svn4225
Adam Tkac c4f0e38
- improve patch for keyboard issues
Adam Tkac c4f0e38
Adam Tkac 03bf245
* Fri Jan 14 2011 Adam Tkac <atkac redhat com> 1.0.90-0.28.20101208svn4225
Adam Tkac 03bf245
- attempt to fix various keyboard-related issues (key repeating etc)
Adam Tkac 03bf245
Adam Tkac 82e2ed5
* Fri Jan 07 2011 Adam Tkac <atkac redhat com> 1.0.90-0.27.20101208svn4225
Adam Tkac 82e2ed5
- render "Ok" and "Cancel" buttons in the options dialog correctly
Adam Tkac 82e2ed5
Jan Görig 29341cd
* Wed Dec 15 2010 Jan Görig <jgorig redhat com> 1.0.90-0.26.20101208svn4225
Jan Görig 29341cd
- added vncserver lock file (#662784)
Jan Görig 29341cd
Adam Tkac 1c75684
* Fri Dec 10 2010 Adam Tkac <atkac redhat com> 1.0.90-0.25.20101208svn4225
Adam Tkac 1c75684
- update to r4225
Adam Tkac 1c75684
- patches merged
Adam Tkac 1c75684
  - tigervnc11-rh611677.patch
Adam Tkac 1c75684
  - tigervnc11-rh633931.patch
Adam Tkac 1c75684
  - tigervnc11-xorg1.10.patch
Adam Tkac 1c75684
- enable VeNCrypt and PAM support
Adam Tkac 1c75684
Adam Tkac 3a803c7
* Mon Dec 06 2010 Adam Tkac <atkac redhat com> 1.0.90-0.24.20100813svn4123
Adam Tkac 3a803c7
- rebuild against xserver 1.10.X
Adam Tkac 3a803c7
- 0001-Return-Success-from-generate_modkeymap-when-max_keys.patch merged
Adam Tkac 3a803c7
Jesse Keating c0e36a7
* Wed Sep 29 2010 jkeating - 1.0.90-0.23.20100813svn4123
Jesse Keating c0e36a7
- Rebuilt for gcc bug 634757
Jesse Keating c0e36a7
Adam Tkac 826789f
* Tue Sep 21 2010 Adam Tkac <atkac redhat com> 1.0.90-0.22.20100420svn4030
Adam Tkac 826789f
- drop xorg-x11-fonts-misc dependency (#636170)
Adam Tkac 826789f
Adam Tkac 0678acd
* Tue Sep 21 2010 Adam Tkac <atkac redhat com> 1.0.90-0.21.20100420svn4030
Adam Tkac 0678acd
- improve patch for #633645 (fix tcsh incompatibilities)
Adam Tkac 0678acd
Adam Tkac 31632b3
* Thu Sep 16 2010 Adam Tkac <atkac redhat com> 1.0.90-0.20.20100813svn4123
Adam Tkac 31632b3
- press fake modifiers correctly (#633931)
Adam Tkac c58b42a
- supress unneeded debug information emitted from initscript (#633645)
Adam Tkac 31632b3
Adam Tkac 1557084
* Wed Aug 25 2010 Adam Tkac <atkac redhat com> 1.0.90-0.19.20100813svn4123
Adam Tkac 1557084
- separate Xvnc, vncpasswd and vncconfig to -server-minimal subpkg (#626946)
Adam Tkac 1557084
- move license to separate subpkg and Requires it from main subpkgs
Adam Tkac 1557084
- Xvnc: handle situations when no modifiers exist well (#611677)
Adam Tkac 1557084
Adam Tkac 711f347
* Fri Aug 13 2010 Adam Tkac <atkac redhat com> 1.0.90-0.18.20100813svn4123
Adam Tkac 711f347
- update to r4123 (#617973)
Adam Tkac 711f347
- add perl requires to -server subpkg (#619791)
Adam Tkac 711f347
Adam Tkac dfc6862
* Thu Jul 22 2010 Adam Tkac <atkac redhat com> 1.0.90-0.17.20100721svn4113
Adam Tkac dfc6862
- update to r4113
Adam Tkac dfc6862
- patches merged
Adam Tkac dfc6862
  - tigervnc11-rh586406.patch
Adam Tkac dfc6862
  - tigervnc11-libvnc.patch
Adam Tkac dfc6862
  - tigervnc11-rh597172.patch
Adam Tkac dfc6862
  - tigervnc11-rh600070.patch
Adam Tkac dfc6862
  - tigervnc11-options.patch
Adam Tkac dfc6862
- don't own %%{_datadir}/icons directory (#614301)
Adam Tkac dfc6862
- minor improvements in the .desktop file (#616340)
Adam Tkac c8a83fc
- bundled libjpeg configure requires nasm; is executed even if system-wide
Adam Tkac c8a83fc
  libjpeg is used
Adam Tkac dfc6862
Adam Tkac 56638e8
* Fri Jul 02 2010 Adam Tkac <atkac redhat com> 1.0.90-0.16.20100420svn4030
Adam Tkac 56638e8
- build against system-wide libjpeg-turbo (#494458)
Adam Tkac 56638e8
- build no longer requires nasm
Adam Tkac 56638e8
Adam Tkac dc72821
* Mon Jun 28 2010 Adam Tkac <atkac redhat com> 1.0.90-0.15.20100420svn4030
Adam Tkac dc72821
- vncserver: accept <+optname> option when specified as the first one
Adam Tkac dc72821
Adam Tkac d5f526d
* Thu Jun 24 2010 Adam Tkac <atkac redhat com> 1.0.90-0.14.20100420svn4030
Adam Tkac d5f526d
- fix memory leak in Xvnc input code (#597172)
Adam Tkac d5f526d
- don't crash when receive negative encoding (#600070)
Adam Tkac d5f526d
- explicitly disable udev configuration support
Adam Tkac cb40327
- add gettext-autopoint to BR
Adam Tkac d5f526d
Adam Tkac 74307eb
* Mon Jun 14 2010 Adam Tkac <atkac redhat com> 1.0.90-0.13.20100420svn4030
Adam Tkac 74307eb
- update URL about SSH tunneling in the sysconfig file (#601996)
Adam Tkac 74307eb
Adam Tkac dc5f5dc
* Fri Jun 11 2010 Adam Tkac <atkac redhat com> 1.0.90-0.12.20100420svn4030
Adam Tkac dc5f5dc
- use newer gettext
Adam Tkac 863f5d7
- autopoint now uses git instead of cvs, adjust BuildRequires appropriately
Adam Tkac dc5f5dc
Adam Tkac 48e379f
* Thu May 13 2010 Adam Tkac <atkac redhat com> 1.0.90-0.11.20100420svn4030
Adam Tkac 48e379f
- link libvnc.so "now" to catch "undefined symbol" errors during Xorg startup
Adam Tkac 48e379f
- use always XkbConvertCase instead of XConvertCase (#580159, #586406)
Adam Tkac 48e379f
- don't link libvnc.so against libXi.la, libdix.la and libxkb.la; use symbols
Adam Tkac 48e379f
  from Xorg instead
Adam Tkac 48e379f
Adam Tkac 219d234
* Thu May 13 2010 Adam Tkac <atkac redhat com> 1.0.90-0.10.20100420svn4030
Adam Tkac 219d234
- update to r4030 snapshot
Adam Tkac 219d234
- patches merged to upstream
Adam Tkac 219d234
  - tigervnc11-rh522369.patch
Adam Tkac 219d234
  - tigervnc11-rh551262.patch
Adam Tkac 219d234
  - tigervnc11-r4002.patch
Adam Tkac 219d234
  - tigervnc11-r4014.patch
Adam Tkac 219d234
Adam Tkac d9b8ec5
* Thu Apr 08 2010 Adam Tkac <atkac redhat com> 1.0.90-0.9.20100219svn3993
Adam Tkac d9b8ec5
- add server-applet subpackage which contains Java vncviewer applet
Adam Tkac d9b8ec5
- fix Java applet; it didn't work when run from web browser
Adam Tkac d9b8ec5
- add xorg-x11-xkb-utils to server Requires
Adam Tkac d9b8ec5
Adam Tkac c341915
* Fri Mar 12 2010 Adam Tkac <atkac redhat com> 1.0.90-0.8.20100219svn3993
Adam Tkac c341915
- add French translation to vncviewer.desktop (thanks to Alain Portal)
Adam Tkac c341915
Adam Tkac b7e5d18
* Thu Mar 04 2010 Adam Tkac <atkac redhat com> 1.0.90-0.7.20100219svn3993
Adam Tkac b7e5d18
- don't crash during pixel format change (#522369, #551262)
Adam Tkac b7e5d18
Adam Tkac caeea67
* Mon Mar 01 2010 Adam Tkac <atkac redhat com> 1.0.90-0.6.20100219svn3993
Adam Tkac caeea67
- add mesa-dri-drivers and xkeyboard-config to -server Requires
Adam Tkac caeea67
- update to r3993 1.0.90 snapshot
Adam Tkac caeea67
  - tigervnc11-noexecstack.patch merged
Adam Tkac caeea67
  - tigervnc11-xorg18.patch merged
Adam Tkac caeea67
  - xserver18.patch is no longer needed
Adam Tkac caeea67
a9f3de7
* Wed Jan 27 2010 Jan Gorig <jgorig redhat com> 1.0.90-0.5.20091221svn3929
a9f3de7
- initscript LSB compliance fixes (#523974)
a9f3de7
Adam Tkac 6723d65
* Fri Jan 22 2010 Adam Tkac <atkac redhat com> 1.0.90-0.4.20091221svn3929
Adam Tkac 6723d65
- mark stack as non-executable in jpeg ASM code
Adam Tkac 6723d65
- add xorg-x11-xauth to Requires
Adam Tkac 6723d65
- add support for X.Org 1.8
Adam Tkac 6723d65
- drop shave sources, they are no longer needed
Adam Tkac 6723d65
Adam Tkac 5506307
* Thu Jan 21 2010 Adam Tkac <atkac redhat com> 1.0.90-0.3.20091221svn3929
Adam Tkac 5506307
- drop tigervnc-xorg25909.patch, it has been merged to X.Org upstream
Adam Tkac 5506307
Adam Tkac fc9fe72
* Thu Jan 07 2010 Adam Tkac <atkac redhat com> 1.0.90-0.2.20091221svn3929
Adam Tkac fc9fe72
- add patch for upstream X.Org issue #25909
Adam Tkac fc9fe72
- add libXdmcp-devel to build requires to build Xvnc with XDMCP support (#552322)
Adam Tkac fc9fe72
Adam Tkac ab51d8d
* Mon Dec 21 2009 Adam Tkac <atkac redhat com> 1.0.90-0.1.20091221svn3929
Adam Tkac ab51d8d
- update to 1.0.90 snapshot
Adam Tkac ab51d8d
- patches merged
Adam Tkac ab51d8d
  - tigervnc10-compat.patch
Adam Tkac ab51d8d
  - tigervnc10-rh510185.patch
Adam Tkac ab51d8d
  - tigervnc10-rh524340.patch
Adam Tkac ab51d8d
  - tigervnc10-rh516274.patch
Adam Tkac ab51d8d
Adam Tkac 57384da
* Mon Oct 26 2009 Adam Tkac <atkac redhat com> 1.0.0-3
Adam Tkac 57384da
- create Xvnc keyboard mapping before first keypress (#516274)
Adam Tkac 57384da
Adam Tkac 72529cb
* Thu Oct 08 2009 Adam Tkac <atkac redhat com> 1.0.0-2
Adam Tkac 66063c9
- update underlying X source to 1.6.4-0.3.fc11
Adam Tkac 66063c9
- remove bogus '-nohttpd' parameter from /etc/sysconfig/vncservers (#525629)
Adam Tkac 66063c9
- initscript LSB compliance fixes (#523974)
Adam Tkac 66063c9
- improve -LowColorSwitch documentation and handling (#510185)
Adam Tkac 66063c9
- honor dotWhenNoCursor option (and it's changes) every time (#524340)
Adam Tkac 66063c9
Adam Tkac 8a91e2f
* Fri Aug 28 2009 Adam Tkac <atkac redhat com> 1.0.0-1
Adam Tkac 8a91e2f
- update to 1.0.0
Adam Tkac 8a91e2f
- tigervnc10-rh495457.patch merged to upstream
Adam Tkac 8a91e2f
e70812f
* Mon Aug 24 2009 Karsten Hopp <karsten@redhat.com> 0.0.91-0.17
e70812f
- fix ifnarch s390x for server-module
e70812f
db928b2
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 0.0.91-0.16
db928b2
- rebuilt with new openssl
db928b2
Adam Tkac c96a541
* Tue Aug 04 2009 Adam Tkac <atkac redhat com> 0.0.91-0.15
Adam Tkac c96a541
- make Xvnc compilable
Adam Tkac c96a541
e1d09cb
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.91-0.14.1
e1d09cb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
e1d09cb
Adam Tkac 7f80fd7
* Mon Jul 13 2009 Adam Tkac <atkac redhat com> 0.0.91-0.13.1
Adam Tkac 7f80fd7
- don't write warning when initscript is called with condrestart param (#508367)
Adam Tkac 7f80fd7
Adam Tkac 2a74bac
* Tue Jun 23 2009 Adam Tkac <atkac redhat com> 0.0.91-0.13
Adam Tkac 2a74bac
- temporary use F11 Xserver base to make Xvnc compilable
Adam Tkac 2a74bac
- BuildRequires: libXi-devel
Adam Tkac 2a74bac
- don't ship tigervnc-server-module on s390/s390x
Adam Tkac 2a74bac
Adam Tkac 2a0786b
* Mon Jun 22 2009 Adam Tkac <atkac redhat com> 0.0.91-0.12
Adam Tkac 2a0786b
- fix local rendering of cursor (#495457)
Adam Tkac 2a0786b
Adam Tkac d169aee
* Thu Jun 18 2009 Adam Tkac <atkac redhat com> 0.0.91-0.11
Adam Tkac d169aee
- update to 0.0.91 (1.0.0 RC1)
Adam Tkac d169aee
- patches merged
Adam Tkac d169aee
  - tigervnc10-rh499401.patch
Adam Tkac d169aee
  - tigervnc10-rh497592.patch
Adam Tkac d169aee
  - tigervnc10-rh501832.patch
Adam Tkac d169aee
- after discusion in upstream drop tigervnc-bounds.patch
Adam Tkac d169aee
- configure flags cleanup
Adam Tkac d169aee
Adam Tkac d169aee
* Thu May 21 2009 Adam Tkac <atkac redhat com> 0.0.90-0.10
Adam Tkac cbbf499
- rebuild against 1.6.1.901 X server (#497835)
Adam Tkac cbbf499
- disable i18n, vncviewer is not UTF-8 compatible (#501832)
Adam Tkac cbbf499
Adam Tkac d169aee
* Mon May 18 2009 Adam Tkac <atkac redhat com> 0.0.90-0.9
Adam Tkac 7da8bd2
- fix vncpasswd crash on long passwords (#499401)
Adam Tkac 7da8bd2
- start session dbus daemon correctly (#497592)
Adam Tkac 7da8bd2
Adam Tkac 8341d73
* Mon May 11 2009 Adam Tkac <atkac redhat com> 0.0.90-0.8.1
Adam Tkac 8341d73
- remove merged tigervnc-manminor.patch
Adam Tkac 8341d73
Adam Tkac 58f13f4
* Tue May 05 2009 Adam Tkac <atkac redhat com> 0.0.90-0.8
Adam Tkac 58f13f4
- update to 0.0.90
Adam Tkac 58f13f4
Adam Tkac 73bde48
* Thu Apr 30 2009 Adam Tkac <atkac redhat com> 0.0.90-0.7.20090427svn3789
Adam Tkac 73bde48
- server package now requires xorg-x11-fonts-misc (#498184)
Adam Tkac 73bde48
Adam Tkac 6bd65dd
* Mon Apr 27 2009 Adam Tkac <atkac redhat com> 0.0.90-0.6.20090427svn3789
Adam Tkac 6bd65dd
- update to r3789
Adam Tkac 6bd65dd
  - tigervnc-rh494801.patch merged
Adam Tkac 6bd65dd
- tigervnc-newfbsize.patch is no longer needed
Adam Tkac 6bd65dd
- fix problems when vncviewer and Xvnc run on different endianess (#496653)
Adam Tkac 6bd65dd
- UltraVNC and TightVNC clients work fine again (#496786)
Adam Tkac 6bd65dd
Adam Tkac ed283d4
* Wed Apr 08 2009 Adam Tkac <atkac redhat com> 0.0.90-0.5.20090403svn3751
Adam Tkac ed283d4
- workaround broken fontpath handling in vncserver script (#494801)
Adam Tkac ed283d4
Adam Tkac 7535a9d
* Fri Apr 03 2009 Adam Tkac <atkac redhat com> 0.0.90-0.4.20090403svn3751
Adam Tkac 7535a9d
- update to r3751
Adam Tkac 7535a9d
- patches merged
Adam Tkac 7535a9d
  - tigervnc-xclients.patch
Adam Tkac 7535a9d
  - tigervnc-clipboard.patch
Adam Tkac 7535a9d
  - tigervnc-rh212985.patch
Adam Tkac 7535a9d
- basic RandR support in Xvnc (resize of the desktop)
Adam Tkac 7535a9d
- use built-in libjpeg (SSE2/MMX accelerated encoding on x86 platform)
Adam Tkac 7535a9d
- use Tight encoding by default
Adam Tkac 7535a9d
- use TigerVNC icons
Adam Tkac 7535a9d
Adam Tkac 02c5369
* Tue Mar 03 2009 Adam Tkac <atkac redhat com> 0.0.90-0.3.20090303svn3631
Adam Tkac 02c5369
- update to r3631
Adam Tkac 02c5369
Adam Tkac 02c5369
* Tue Mar 03 2009 Adam Tkac <atkac redhat com> 0.0.90-0.2.20090302svn3621
Adam Tkac 02c5369
- package review related fixes
Adam Tkac 02c5369
Adam Tkac 02c5369
* Mon Mar 02 2009 Adam Tkac <atkac redhat com> 0.0.90-0.1.20090302svn3621
Adam Tkac 02c5369
- initial package, r3621