Adam Tkac 711f347
%define snap 20100813svn4123
Adam Tkac ab51d8d
Adam Tkac 02c5369
Name:		tigervnc
Adam Tkac ab51d8d
Version:	1.0.90
Adam Tkac 31632b3
Release:	0.20.%{snap}%{?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 ab51d8d
Source0:	%{name}-%{version}-%{snap}.tar.bz2
Adam Tkac 02c5369
Source1:	vncserver.init
Adam Tkac 02c5369
Source2:	vncserver.sysconfig
Adam Tkac 02c5369
Source6:	vncviewer.desktop
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 d9b8ec5
BuildRequires:	desktop-file-utils, java-1.5.0-gcj-devel
Adam Tkac 2946330
BuildRequires:	libjpeg-turbo-devel
Adam Tkac 02c5369
Adam Tkac c8a83fc
%ifarch %ix86 x86_64
Adam Tkac c8a83fc
BuildRequires: nasm
Adam Tkac c8a83fc
%endif
Adam Tkac c8a83fc
Adam Tkac dfc6862
Requires(post):	coreutils
Adam Tkac dfc6862
Requires(postun):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 1557084
Patch11:	0001-Return-Success-from-generate_modkeymap-when-max_keys.patch
Adam Tkac 1557084
Patch12:	tigervnc11-rh611677.patch
Adam Tkac 31632b3
Patch13:	tigervnc11-rh633931.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 73bde48
# Check you don't reintroduce #498184 again
Adam Tkac 73bde48
Requires:	xorg-x11-fonts-misc
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
Adam Tkac 2a74bac
%ifnarch s390 s390x
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 d9b8ec5
Requires:	tigervnc-server
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 ab51d8d
%setup -q -n %{name}-%{version}-%{snap}
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 1557084
%patch12 -p1 -b .rh611677
Adam Tkac 31632b3
%patch13 -p1 -b .rh633931
Adam Tkac 48e379f
Adam Tkac ab51d8d
cp -r /usr/share/xorg-x11-server-source/* unix/xserver
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 dfc6862
patch -p1 -b --suffix .vnc < ../xserver19.patch
Adam Tkac 1557084
%patch11 -p1 -b .rh611677-xorg
Adam Tkac 02c5369
popd
Adam Tkac 02c5369
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 caeea67
# Temporary build with -fno-omit-frame-pointer, it causes problems
Adam Tkac caeea67
export CFLAGS="$RPM_OPT_FLAGS -fno-omit-frame-pointer"
Adam Tkac 02c5369
export CXXFLAGS="$CFLAGS"
Adam Tkac 02c5369
Adam Tkac 02c5369
autoreconf -fiv
Adam Tkac dfc6862
%configure --disable-static --with-system-jpeg --disable-gnutls
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 d169aee
	--disable-composite \
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 02c5369
	--disable-dri2 \
Adam Tkac 02c5369
	--enable-glx \
Adam Tkac 02c5369
	--disable-config-dbus \
Adam Tkac 02c5369
	--disable-config-hal \
Adam Tkac d5f526d
	--disable-config-udev \
Adam Tkac 02c5369
	--with-dri-driver-path=%{_libdir}/dri
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 02c5369
# Install Xvnc as service
Adam Tkac 02c5369
mkdir -p $RPM_BUILD_ROOT%{_initddir}
Adam Tkac 02c5369
install -m755 %{SOURCE1} $RPM_BUILD_ROOT%{_initddir}/vncserver
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
Adam Tkac 2a74bac
%ifarch s390 s390x
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 02c5369
/sbin/chkconfig --add vncserver
Adam Tkac 02c5369
Adam Tkac 02c5369
%preun server
Adam Tkac 02c5369
if [ "$1" -eq 0 ]; then
Adam Tkac 02c5369
	/sbin/service vncserver stop > /dev/null 2>&1
Adam Tkac 02c5369
	/sbin/chkconfig --del vncserver
Adam Tkac 02c5369
fi
Adam Tkac 02c5369
Adam Tkac 02c5369
%postun server
Adam Tkac 02c5369
if [ "$1" -ge "1" ]; then
Adam Tkac 02c5369
	/sbin/service vncserver condrestart > /dev/null 2>&1 || :
Adam Tkac 02c5369
fi
Adam Tkac 02c5369
Adam Tkac 02c5369
%files -f %{name}.lang
Adam Tkac 02c5369
%defattr(-,root,root,-)
Adam Tkac 1557084
%doc unix/README
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 1557084
%{_initddir}/vncserver
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
Adam Tkac 2a74bac
%ifnarch s390 s390x
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
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 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