]> git.pld-linux.org Git - packages/tigervnc.git/commitdiff
- updated to 1.2.0
authorJan Rękorajski <baggins@pld-linux.org>
Fri, 23 Mar 2012 23:07:08 +0000 (23:07 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- build fixes for xserver 1.12
- disabled viewer-reparent.patch, too many things changed for it

Changed files:
    tigervnc-as-needed.patch -> 1.6
    tigervnc-rh102434.patch -> 1.2
    tigervnc-viewer-reparent.patch -> 1.2
    tigervnc.spec -> 1.55

tigervnc-as-needed.patch
tigervnc-rh102434.patch
tigervnc-viewer-reparent.patch
tigervnc.spec

index 7c81bd308fdabd54b468a53b2ba82a62e44c942a..af14c433e3052ff040bfb7d46f7a141db63fbbc7 100644 (file)
@@ -4,9 +4,9 @@
  TIGERVNC_SRCDIR=${top_srcdir}/../..
  LIB_DIR=${top_builddir}/../../common
  
-+OS_LIB=$(LIB_DIR)/os/libos.la
++OS_LIB=$(LIB_DIR)/os/libos.a
  RFB_LIB=$(LIB_DIR)/rfb/librfb.la
- RDR_LIB=$(LIB_DIR)/rdr/librdr.la $(GNUTLS_LDFLAGS)
+ RDR_LIB=$(LIB_DIR)/rdr/librdr.la
  NETWORK_LIB=$(LIB_DIR)/network/libnetwork.la
  XREGION_LIB=$(LIB_DIR)/Xregion/libXregion.la
 -COMMON_LIBS=$(NETWORK_LIB) $(RFB_LIB) $(RDR_LIB) $(XREGION_LIB)
  
  noinst_LTLIBRARIES = libvnccommon.la
  
+--- tigervnc-1.2.0/CMakeLists.txt~     2012-03-09 21:34:29.000000000 +0100
++++ tigervnc-1.2.0/CMakeLists.txt      2012-03-23 13:47:57.895270032 +0100
+@@ -316,7 +316,7 @@
+   if(APPLE)
+     set(FLTK_LIBRARIES "-framework Carbon -framework Cocoa -framework ApplicationServices")
+   elseif(NOT WIN32)
+-    set(FLTK_LIBRARIES "-ldl")
++    set(FLTK_LIBRARIES "-ldl -lfontconfig")
+   endif()
+   message(STATUS "Using included FLTK library")
+ endif()
index 4bd3c7d7b191afda1693d43267d393e11dfbeee5..e85fc15540b28f8e26d551e61f5cf99f759b2813 100644 (file)
@@ -1,10 +1,10 @@
-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
+diff -up tigervnc-1.0.90-20100721svn4113/vncviewer/UserDialog.cxx.102434 tigervnc-1.0.90-20100721svn4113/vncviewer/UserDialog.cxx
+--- tigervnc-1.0.90-20100721svn4113/vncviewer/UserDialog.cxx.102434    2010-07-20 17:07:44.000000000 +0200
++++ tigervnc-1.0.90-20100721svn4113/vncviewer/UserDialog.cxx   2010-07-21 17:02:09.900085594 +0200
 @@ -40,6 +40,8 @@
- #include "ServerDialog.h"
- #include "PasswdDialog.h"
+ #include "fltk_layout.h"
  #include "parameters.h"
+ #include "UserDialog.h"
 +#include <string>
 +#include <iostream>
  
@@ -23,12 +23,12 @@ diff -up tigervnc-1.0.90-20100721svn4113/unix/vncviewer/CConn.cxx.102434 tigervn
 +     return;
 +  }
 +
-   const char* secType = secTypeName(csecurity->getType());
-   const char* titlePrefix = _("VNC authentication");
-   unsigned int titleLen = strlen(titlePrefix) + strlen(secType) + 4;
-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
+   if (!user) {
+     fl_message_title(_("VNC authentication"));
+     *password = strDup(fl_password(_("Password:"), ""));
+diff -up tigervnc-1.0.90-20100721svn4113/vncviewer/parameters.h.102434 tigervnc-1.0.90-20100721svn4113/vncviewer/parameters.h
+--- tigervnc-1.0.90-20100721svn4113/vncviewer/parameters.h.102434      2009-03-23 17:49:47.000000000 +0100
++++ tigervnc-1.0.90-20100721svn4113/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;
@@ -37,21 +37,20 @@ diff -up tigervnc-1.0.90-20100721svn4113/unix/vncviewer/parameters.h.102434 tige
  
  extern char aboutText[];
  extern char* programName;
-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
+diff -up tigervnc-1.0.90-20100721svn4113/vncviewer/parameters.cxx.102434 tigervnc-1.0.90-20100721svn4113/vncviewer/parameters.cxx
+--- tigervnc-1.0.90-20100721svn4113/vncviewer/parameters.cxx.102434    2010-04-23 16:06:38.000000000 +0200
++++ tigervnc-1.0.90-20100721svn4113/vncviewer/parameters.cxx   2010-07-21 17:01:05.979161234 +0200
+@@ -59,6 +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);
- BoolParameter useLocalCursor("UseLocalCursor",
-                              "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
+ BoolParameter autoSelect("AutoSelect",
+                          "Auto select pixel format and encoding. "
+diff -up tigervnc-1.0.90-20100721svn4113/vncviewer/vncviewer.man.102434 tigervnc-1.0.90-20100721svn4113/vncviewer/vncviewer.man
+--- tigervnc-1.0.90-20100721svn4113/vncviewer/vncviewer.man.102434     2009-10-07 17:13:00.000000000 +0200
++++ tigervnc-1.0.90-20100721svn4113/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".
  
index 43950e6e6dcadcbdc06cfd5502313a4010bb5fc4..4916f49f4f4670efb3c77774269761548dcb4a8d 100644 (file)
@@ -73,9 +73,9 @@ diff -up tightvnc-1.5.0-20081015svn3022/unix/tx/TXWindow.h.viewer-reparent tight
    XSizeHints sizeHints;
    std::map<Atom,Time> selectionOwnTime;
    std::map<Atom,bool> selectionOwner_;
-diff -up tightvnc-1.5.0-20081015svn3022/unix/vncviewer/CConn.cxx.viewer-reparent tightvnc-1.5.0-20081015svn3022/unix/vncviewer/CConn.cxx
---- tightvnc-1.5.0-20081015svn3022/unix/vncviewer/CConn.cxx.viewer-reparent    2008-10-23 13:11:39.000000000 +0200
-+++ tightvnc-1.5.0-20081015svn3022/unix/vncviewer/CConn.cxx    2008-10-23 13:11:39.000000000 +0200
+diff -up tightvnc-1.5.0-20081015svn3022/vncviewer/CConn.cxx.viewer-reparent tightvnc-1.5.0-20081015svn3022/vncviewer/CConn.cxx
+--- tightvnc-1.5.0-20081015svn3022/vncviewer/CConn.cxx.viewer-reparent 2008-10-23 13:11:39.000000000 +0200
++++ tightvnc-1.5.0-20081015svn3022/vncviewer/CConn.cxx 2008-10-23 13:11:39.000000000 +0200
 @@ -647,10 +647,18 @@ void CConn::recreateViewport()
  
  void CConn::reconfigureViewport()
@@ -95,9 +95,9 @@ diff -up tightvnc-1.5.0-20081015svn3022/unix/vncviewer/CConn.cxx.viewer-reparent
    } else {
      int w = cp.width;
      int h = cp.height;
-diff -up tightvnc-1.5.0-20081015svn3022/unix/vncviewer/parameters.h.viewer-reparent tightvnc-1.5.0-20081015svn3022/unix/vncviewer/parameters.h
---- tightvnc-1.5.0-20081015svn3022/unix/vncviewer/parameters.h.viewer-reparent 2008-10-23 13:11:39.000000000 +0200
-+++ tightvnc-1.5.0-20081015svn3022/unix/vncviewer/parameters.h 2008-10-23 13:12:41.000000000 +0200
+diff -up tightvnc-1.5.0-20081015svn3022/vncviewer/parameters.h.viewer-reparent tightvnc-1.5.0-20081015svn3022/vncviewer/parameters.h
+--- tightvnc-1.5.0-20081015svn3022/vncviewer/parameters.h.viewer-reparent      2008-10-23 13:11:39.000000000 +0200
++++ tightvnc-1.5.0-20081015svn3022/vncviewer/parameters.h      2008-10-23 13:12:41.000000000 +0200
 @@ -42,6 +42,7 @@ extern rfb::IntParameter compressLevel;
  extern rfb::BoolParameter noJpeg;
  extern rfb::IntParameter qualityLevel;
@@ -106,16 +106,16 @@ diff -up tightvnc-1.5.0-20081015svn3022/unix/vncviewer/parameters.h.viewer-repar
  
  extern char aboutText[];
  extern char* programName;
-diff -up tightvnc-1.5.0-20081015svn3022/unix/vncviewer/vncviewer.cxx.viewer-reparent tightvnc-1.5.0-20081015svn3022/unix/vncviewer/vncviewer.cxx
---- tightvnc-1.5.0-20081015svn3022/unix/vncviewer/vncviewer.cxx.viewer-reparent        2008-10-23 13:11:39.000000000 +0200
-+++ tightvnc-1.5.0-20081015svn3022/unix/vncviewer/vncviewer.cxx        2008-10-23 13:12:59.000000000 +0200
+diff -up tightvnc-1.5.0-20081015svn3022/vncviewer/parameters.cxx.viewer-reparent tightvnc-1.5.0-20081015svn3022/vncviewer/parameters.cxx
+--- tightvnc-1.5.0-20081015svn3022/vncviewer/parameters.cxx.viewer-reparent    2008-10-23 13:11:39.000000000 +0200
++++ tightvnc-1.5.0-20081015svn3022/vncviewer/parameters.cxx    2008-10-23 13:12:59.000000000 +0200
 @@ -106,6 +106,9 @@ StringParameter displayname("display", "
- StringParameter via("via", "Gateway to tunnel via", "");
+ StringParameter preferredEncoding("PreferredEncoding",
+                                   "Preferred encoding to use (Tight, ZRLE, Hextile or"
+                                  " Raw)", "Tight");
 +/* Support for reparenting */
 +StringParameter embedParent("Parent", "X Window to use as a parent", "");
 +
  BoolParameter customCompressLevel("CustomCompressLevel",
-                                "Use custom compression level. "
-                                "Default if CompressLevel is specified.", false);
+                                   "Use custom compression level. "
+                                   "Default if CompressLevel is specified.", false);
index 521d74ddd99caa2a289f823c578700062d5140a0..b961360fd893af8ff6bb09b06b4185b4d5a18333 100644 (file)
@@ -6,12 +6,12 @@
 Summary:       A TigerVNC remote display system
 Summary(pl.UTF-8):     System zdalnego dostępu TigerVNC
 Name:          tigervnc
-Version:       1.1.0
-Release:       11
+Version:       1.2.0
+Release:       0.1
 License:       GPL v2
 Group:         X11/Applications/Networking
 Source0:       http://dl.sourceforge.net/tigervnc/1.1.0/%{name}-%{version}.tar.gz
-# Source0-md5: 1a5598b4a2ac530fb51411438959e11e
+# Source0-md5: 3a5755b4ed600a81c3a17976c6f8420d
 Source1:       %{name}.desktop
 Patch0:                %{name}-cookie.patch
 Patch1:                %{name}-ldnow.patch
@@ -21,6 +21,10 @@ Patch4:              %{name}-as-needed.patch
 Patch5:                %{name}-ipv6.patch
 Patch6:                %{name}-xorg111.patch
 Patch7:                %{name}-rh692048.patch
+Patch8:                gnutls3.patch
+Patch9:                no-bashizm.patch
+Patch10:       xorg112.patch
+Patch11:       cmake-mandir.patch
 URL:           http://www.tigervnc.com/
 BuildRequires: ImageMagick
 BuildRequires: ImageMagick-coder-png
@@ -65,7 +69,7 @@ BuildRequires:        xorg-lib-libXxf86dga-devel
 BuildRequires: xorg-lib-libXxf86misc-devel
 BuildRequires: xorg-lib-libXxf86vm-devel
 BuildRequires: xorg-lib-libfontenc-devel
-BuildRequires: xorg-lib-libpciaccess-devel >= 0.8.0
+BuildRequires: xorg-lib-libpciaccess-devel >= 0.13
 BuildRequires: xorg-lib-libxkbfile-devel
 BuildRequires: xorg-lib-libxkbui-devel >= 1.0.2
 BuildRequires: xorg-lib-xtrans-devel >= 1.2.2
@@ -171,33 +175,30 @@ pozwalający na zdalny dostęp do pulpitu.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-%patch3 -p1
+#patch3 -p1
 %patch4 -p1
 %patch5 -p0
 %patch7 -p1
+%patch8 -p1
+%patch9 -p1
+%patch11 -p1
 
 cp -a %{_usrsrc}/xorg-xserver-server-%{_xserverver}/* unix/xserver
 cd unix/xserver
 patch -p1 <../xserver110.patch
 cd -
 %patch6 -p1
+%patch10 -p1
 
 %build
-%{__gettextize}
-%{__libtoolize}
-%{__aclocal}
-%{__autoconf}
-%{__autoheader}
-%{__automake}
-
-%{configure} \
-       --with-system-jpeg
-
+%cmake .
 %{__make}
 
 cd unix/xserver
-%{__automake}
+%{__aclocal} -I m4
 %{__autoconf}
+%{__automake}
+export CXXFLAGS="%{rpmcxxflags} -fpermissive"
 %configure \
        --with-os-name="PLD/Linux" \
        --with-os-vendor="PLD/Team" \
@@ -217,6 +218,7 @@ cd unix/xserver
        --disable-xephyr \
        --disable-kdrive \
        --disable-xfbdev \
+       --disable-dri \
        --enable-dri2 \
        --with-pic \
        --disable-static \
This page took 0.142623 seconds and 4 git commands to generate.