rpms/tigervnc/devel tigervnc-102434.patch, 1.1, 1.2 tigervnc.spec, 1.43, 1.44 tigervnc11-ldnow.patch, 1.1, 1.2 vncviewer.desktop, 1.2, 1.3 tigervnc11-libvnc.patch, 1.1, NONE tigervnc11-options.patch, 1.1, NONE tigervnc11-rh586406.patch, 1.1, NONE tigervnc11-rh597172.patch, 1.1, NONE tigervnc11-rh600070.patch, 1.1, NONE

Adam Tkac atkac at fedoraproject.org
Thu Jul 22 09:15:20 UTC 2010


Author: atkac

Update of /cvs/pkgs/rpms/tigervnc/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv16684

Modified Files:
	tigervnc-102434.patch tigervnc.spec tigervnc11-ldnow.patch 
	vncviewer.desktop 
Removed Files:
	tigervnc11-libvnc.patch tigervnc11-options.patch 
	tigervnc11-rh586406.patch tigervnc11-rh597172.patch 
	tigervnc11-rh600070.patch 
Log Message:
- update to r4113
- patches merged
  - tigervnc11-rh586406.patch
  - tigervnc11-libvnc.patch
  - tigervnc11-rh597172.patch
  - tigervnc11-rh600070.patch
  - tigervnc11-options.patch
- don't own %%{_datadir}/icons directory (#614301)
- minor improvements in the .desktop file (#616340)


tigervnc-102434.patch:
 CConn.cxx     |   11 +++++++++++
 parameters.h  |    1 +
 vncviewer.cxx |    2 +-
 vncviewer.man |    5 +++++
 4 files changed, 18 insertions(+), 1 deletion(-)

Index: tigervnc-102434.patch
===================================================================
RCS file: /cvs/pkgs/rpms/tigervnc/devel/tigervnc-102434.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- tigervnc-102434.patch	3 Mar 2009 21:02:04 -0000	1.1
+++ tigervnc-102434.patch	22 Jul 2010 09:15:18 -0000	1.2
@@ -1,7 +1,7 @@
-diff -up tightvnc-1.5.0-20081015svn3022/unix/vncviewer/CConn.cxx.102434 tightvnc-1.5.0-20081015svn3022/unix/vncviewer/CConn.cxx
---- tightvnc-1.5.0-20081015svn3022/unix/vncviewer/CConn.cxx.102434	2008-10-10 17:48:22.000000000 +0200
-+++ tightvnc-1.5.0-20081015svn3022/unix/vncviewer/CConn.cxx	2008-10-22 18:35:46.000000000 +0200
-@@ -37,6 +37,8 @@
+diff -up tigervnc-1.0.90-20100721svn4113/unix/vncviewer/CConn.cxx.102434 tigervnc-1.0.90-20100721svn4113/unix/vncviewer/CConn.cxx
+--- tigervnc-1.0.90-20100721svn4113/unix/vncviewer/CConn.cxx.102434	2010-07-20 17:07:44.000000000 +0200
++++ tigervnc-1.0.90-20100721svn4113/unix/vncviewer/CConn.cxx	2010-07-21 17:02:09.900085594 +0200
+@@ -40,6 +40,8 @@
  #include "ServerDialog.h"
  #include "PasswdDialog.h"
  #include "parameters.h"
@@ -10,26 +10,26 @@ diff -up tightvnc-1.5.0-20081015svn3022/
  
  using namespace rfb;
  
-@@ -209,6 +211,15 @@ void CConn::getUserPasswd(char** user, c
+@@ -214,6 +216,15 @@ void CConn::getUserPasswd(char** user, c
      return;
    }
  
 +  /* XXX Who wrote this code? Yes, it is really ugly */
 +  if (passwdInput) {
-+    std::string s;
-+    std::cin >> s;
-+    *password = strdup(s.c_str());
-+    if(user) *user = 0;
-+      return;
++   std::string s;
++   std::cin >> s;
++   *password = strdup(s.c_str());
++   if (user) *user = 0;
++     return;
 +  }
 +
-   const char* secType = secTypeName(getCurrentCSecurity()->getType());
+   const char* secType = secTypeName(csecurity->getType());
    const char* titlePrefix = _("VNC authentication");
    unsigned int titleLen = strlen(titlePrefix) + strlen(secType) + 4;
-diff -up tightvnc-1.5.0-20081015svn3022/unix/vncviewer/parameters.h.102434 tightvnc-1.5.0-20081015svn3022/unix/vncviewer/parameters.h
---- tightvnc-1.5.0-20081015svn3022/unix/vncviewer/parameters.h.102434	2006-05-18 13:08:21.000000000 +0200
-+++ tightvnc-1.5.0-20081015svn3022/unix/vncviewer/parameters.h	2008-10-22 18:08:47.000000000 +0200
-@@ -41,6 +41,7 @@ extern rfb::BoolParameter customCompress
+diff -up tigervnc-1.0.90-20100721svn4113/unix/vncviewer/parameters.h.102434 tigervnc-1.0.90-20100721svn4113/unix/vncviewer/parameters.h
+--- tigervnc-1.0.90-20100721svn4113/unix/vncviewer/parameters.h.102434	2009-03-23 17:49:47.000000000 +0100
++++ tigervnc-1.0.90-20100721svn4113/unix/vncviewer/parameters.h	2010-07-21 16:55:44.414314911 +0200
+@@ -42,6 +42,7 @@ extern rfb::BoolParameter customCompress
  extern rfb::IntParameter compressLevel;
  extern rfb::BoolParameter noJpeg;
  extern rfb::IntParameter qualityLevel;
@@ -37,21 +37,22 @@ diff -up tightvnc-1.5.0-20081015svn3022/
  
  extern char aboutText[];
  extern char* programName;
-diff -up tightvnc-1.5.0-20081015svn3022/unix/vncviewer/vncviewer.cxx.102434 tightvnc-1.5.0-20081015svn3022/unix/vncviewer/vncviewer.cxx
---- tightvnc-1.5.0-20081015svn3022/unix/vncviewer/vncviewer.cxx.102434	2008-09-28 07:08:48.000000000 +0200
-+++ tightvnc-1.5.0-20081015svn3022/unix/vncviewer/vncviewer.cxx	2008-10-22 18:04:00.000000000 +0200
-@@ -58,6 +58,7 @@ IntParameter wmDecorationHeight("WMDecor
-                                 "manager decoration around a window", 24);
+diff -up tigervnc-1.0.90-20100721svn4113/unix/vncviewer/vncviewer.cxx.102434 tigervnc-1.0.90-20100721svn4113/unix/vncviewer/vncviewer.cxx
+--- tigervnc-1.0.90-20100721svn4113/unix/vncviewer/vncviewer.cxx.102434	2010-04-23 16:06:38.000000000 +0200
++++ tigervnc-1.0.90-20100721svn4113/unix/vncviewer/vncviewer.cxx	2010-07-21 17:01:05.979161234 +0200
+@@ -59,7 +59,7 @@ IntParameter wmDecorationHeight("WMDecor
  StringParameter passwordFile("PasswordFile",
                               "Password file for VNC authentication", "");
+ AliasParameter passwd("passwd", "Alias for PasswordFile", &passwordFile);
+-
 +BoolParameter passwdInput("passwdInput", "Gets password from stdin", false);
- AliasParameter rfbauth("passwd", "Alias for PasswordFile", &passwordFile);
- 
  BoolParameter useLocalCursor("UseLocalCursor",
-diff -up tightvnc-1.5.0-20081015svn3022/unix/vncviewer/vncviewer.man.102434 tightvnc-1.5.0-20081015svn3022/unix/vncviewer/vncviewer.man
---- tightvnc-1.5.0-20081015svn3022/unix/vncviewer/vncviewer.man.102434	2006-06-02 06:43:52.000000000 +0200
-+++ tightvnc-1.5.0-20081015svn3022/unix/vncviewer/vncviewer.man	2008-10-22 18:04:00.000000000 +0200
-@@ -115,6 +115,11 @@ the server, you can specify it here to a
+                              "Render the mouse cursor locally", true);
+ BoolParameter dotWhenNoCursor("DotWhenNoCursor",
+diff -up tigervnc-1.0.90-20100721svn4113/unix/vncviewer/vncviewer.man.102434 tigervnc-1.0.90-20100721svn4113/unix/vncviewer/vncviewer.man
+--- tigervnc-1.0.90-20100721svn4113/unix/vncviewer/vncviewer.man.102434	2009-10-07 17:13:00.000000000 +0200
++++ tigervnc-1.0.90-20100721svn4113/unix/vncviewer/vncviewer.man	2010-07-21 16:55:44.414314911 +0200
+@@ -119,6 +119,11 @@ the server, you can specify it here to a
  "~/.vnc/passwd".
  
  .TP


Index: tigervnc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/tigervnc/devel/tigervnc.spec,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -p -r1.43 -r1.44
--- tigervnc.spec	2 Jul 2010 13:20:32 -0000	1.43
+++ tigervnc.spec	22 Jul 2010 09:15:19 -0000	1.44
@@ -1,8 +1,8 @@
-%define snap 20100420svn4030
+%define snap 20100721svn4113
 
 Name:		tigervnc
 Version:	1.0.90
-Release:	0.16.%{snap}%{?dist}
+Release:	0.17.%{snap}%{?dist}
 Summary:	A TigerVNC remote display system
 
 Group:		User Interface/Desktops
@@ -25,8 +25,9 @@ BuildRequires:  freetype-devel, libXdmcp
 BuildRequires:	desktop-file-utils, java-1.5.0-gcj-devel
 BuildRequires:	libjpeg-turbo-devel
 
-Requires(post):	coreutils	
-Requires(postun):coreutils	
+Requires(post):	coreutils
+Requires(postun):coreutils
+Requires: hicolor-icon-theme
 
 Provides:	vnc = 4.1.3-2, vnc-libs = 4.1.3-2
 Obsoletes:	vnc < 4.1.3-2, vnc-libs < 4.1.3-2
@@ -36,12 +37,7 @@ Obsoletes:	tightvnc < 1.5.0-0.15.2009020
 Patch0:		tigervnc-102434.patch
 Patch4:		tigervnc-cookie.patch
 Patch8:		tigervnc-viewer-reparent.patch
-Patch9:		tigervnc11-rh586406.patch
 Patch10:	tigervnc11-ldnow.patch
-Patch11:	tigervnc11-libvnc.patch
-Patch12:	tigervnc11-rh597172.patch
-Patch13:	tigervnc11-rh600070.patch
-Patch14:	tigervnc11-options.patch
 
 %description
 Virtual Network Computing (VNC) is a remote display system which
@@ -104,19 +100,14 @@ clients to use web browser when connect 
 %patch0 -p1 -b .102434
 %patch4 -p1 -b .cookie
 %patch8 -p1 -b .viewer-reparent
-%patch9 -p1 -b .rh586406
 %patch10 -p1 -b .ldnow
-%patch11 -p1 -b .libvnc
-%patch12 -p1 -b .rh597172
-%patch13 -p1 -b .rh600070
-%patch14 -p1 -b .options
 
 cp -r /usr/share/xorg-x11-server-source/* unix/xserver
 pushd unix/xserver
 for all in `find . -type f -perm -001`; do
 	chmod -x "$all"
 done
-patch -p1 -b --suffix .vnc < ../xserver18.patch
+patch -p1 -b --suffix .vnc < ../xserver19.patch
 popd
 
 # Use newer gettext
@@ -129,7 +120,7 @@ export CFLAGS="$RPM_OPT_FLAGS -fno-omit-
 export CXXFLAGS="$CFLAGS"
 
 autoreconf -fiv
-%configure --disable-static --with-system-jpeg
+%configure --disable-static --with-system-jpeg --disable-gnutls
 
 make %{?_smp_mflags}
 
@@ -242,7 +233,7 @@ fi
 %defattr(-,root,root,-)
 %doc LICENCE.TXT unix/README
 %{_bindir}/vncviewer
-%{_datadir}/icons/*
+%{_datadir}/icons/hicolor/*/apps/*
 %{_datadir}/applications/*
 %{_mandir}/man1/vncviewer.1*
 
@@ -273,6 +264,17 @@ fi
 %{_datadir}/vnc/classes/*
 
 %changelog
+* Thu Jul 22 2010 Adam Tkac <atkac redhat com> 1.0.90-0.17.20100721svn4113
+- update to r4113
+- patches merged
+  - tigervnc11-rh586406.patch
+  - tigervnc11-libvnc.patch
+  - tigervnc11-rh597172.patch
+  - tigervnc11-rh600070.patch
+  - tigervnc11-options.patch
+- don't own %%{_datadir}/icons directory (#614301)
+- minor improvements in the .desktop file (#616340)
+
 * Fri Jul 02 2010 Adam Tkac <atkac redhat com> 1.0.90-0.16.20100420svn4030
 - build against system-wide libjpeg-turbo (#494458)
 - build no longer requires nasm

tigervnc11-ldnow.patch:
 Makefile.am |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: tigervnc11-ldnow.patch
===================================================================
RCS file: /cvs/pkgs/rpms/tigervnc/devel/tigervnc11-ldnow.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- tigervnc11-ldnow.patch	13 May 2010 11:37:58 -0000	1.1
+++ tigervnc11-ldnow.patch	22 Jul 2010 09:15:19 -0000	1.2
@@ -1,6 +1,6 @@
-diff -up tigervnc-1.0.90-20100420svn4030/unix/xserver/hw/vnc/Makefile.am.ldnow tigervnc-1.0.90-20100420svn4030/unix/xserver/hw/vnc/Makefile.am
---- tigervnc-1.0.90-20100420svn4030/unix/xserver/hw/vnc/Makefile.am.ldnow	2010-05-10 13:55:28.484322693 +0200
-+++ tigervnc-1.0.90-20100420svn4030/unix/xserver/hw/vnc/Makefile.am	2010-05-10 13:55:37.574320863 +0200
+diff -up tigervnc-1.0.90-20100721svn4113/unix/xserver/hw/vnc/Makefile.am.ldnow tigervnc-1.0.90-20100721svn4113/unix/xserver/hw/vnc/Makefile.am
+--- tigervnc-1.0.90-20100721svn4113/unix/xserver/hw/vnc/Makefile.am.ldnow	2010-05-18 15:48:02.000000000 +0200
++++ tigervnc-1.0.90-20100721svn4113/unix/xserver/hw/vnc/Makefile.am	2010-07-21 17:05:45.242942531 +0200
 @@ -50,7 +50,7 @@ libvnc_la_CPPFLAGS = $(XVNC_CPPFLAGS) -I
  	-I$(top_srcdir)/hw/xfree86/os-support/bus \
  	-I$(includedir)/pixman-1 -I$(includedir)
@@ -8,5 +8,5 @@ diff -up tigervnc-1.0.90-20100420svn4030
 -libvnc_la_LDFLAGS = -module -avoid-version
 +libvnc_la_LDFLAGS = -module -avoid-version -Wl,-z,now
  
- libvnc_la_LIBADD = libvnccommon.la $(COMMON_LIBS) $(LIBVNC_LIBS)
+ libvnc_la_LIBADD = libvnccommon.la $(COMMON_LIBS)
  


Index: vncviewer.desktop
===================================================================
RCS file: /cvs/pkgs/rpms/tigervnc/devel/vncviewer.desktop,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- vncviewer.desktop	12 Mar 2010 15:31:15 -0000	1.2
+++ vncviewer.desktop	22 Jul 2010 09:15:19 -0000	1.3
@@ -1,5 +1,4 @@
 [Desktop Entry]
-Encoding=UTF-8
 Name=TigerVNC Viewer
 Name[fr]=Visionneur TigerVNC
 Comment=Connect to VNC server and display remote desktop
@@ -9,4 +8,4 @@ Icon=tigervnc
 Terminal=false
 Type=Application
 StartupWMClass=TigerVNC Viewer: Connection Details
-Categories=Network;Application;
+Categories=Network;RemoteAccess;


--- tigervnc11-libvnc.patch DELETED ---


--- tigervnc11-options.patch DELETED ---


--- tigervnc11-rh586406.patch DELETED ---


--- tigervnc11-rh597172.patch DELETED ---


--- tigervnc11-rh600070.patch DELETED ---



More information about the scm-commits mailing list