[arch-commits] Commit in remmina/trunk (PKGBUILD vte2.91.patch)

2014-12-09 Thread Sergej Pupykin
Date: Tuesday, December 9, 2014 @ 12:55:04
  Author: spupykin
Revision: 123679

upgpkg: remmina 1.1.2-1

upd

Modified:
  remmina/trunk/PKGBUILD
Deleted:
  remmina/trunk/vte2.91.patch

---+
 PKGBUILD  |   14 -
 vte2.91.patch |   79 
 2 files changed, 6 insertions(+), 87 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-09 05:51:44 UTC (rev 123678)
+++ PKGBUILD2014-12-09 11:55:04 UTC (rev 123679)
@@ -2,8 +2,8 @@
 # Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com
 
 pkgname=remmina
-pkgver=1.1.1
-pkgrel=4
+pkgver=1.1.2
+pkgrel=1
 pkgdesc=remote desktop client written in GTK+
 arch=(i686 x86_64)
 url=http://freerdp.github.io/Remmina/;
@@ -22,12 +22,10 @@
 replaces=('remmina-plugins')
 provides=('remmina-plugins')
 install=remmina.install
-source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/Remmina/archive/v1.1.1.tar.gz;
-   freerdp-1.2.patch
-   vte2.91.patch)
-md5sums=('481dd96ebf7b14e4fd4df8648040b725'
- '509ded89b6a2858b3091698d380da831'
- '5d8e0245ed23b856b35b02bf1a69c0a4')
+source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/Remmina/archive/v$pkgver.tar.gz;
+   freerdp-1.2.patch)
+md5sums=('825b4dbee7053a059ac314ca11714219'
+ '509ded89b6a2858b3091698d380da831')
 
 prepare() {
   cd ${srcdir}/Remmina-$pkgver/

Deleted: vte2.91.patch
===
--- vte2.91.patch   2014-12-09 05:51:44 UTC (rev 123678)
+++ vte2.91.patch   2014-12-09 11:55:04 UTC (rev 123679)
@@ -1,79 +0,0 @@
-diff -wbBur Remmina-1.1.1/cmake/FindVTE.cmake 
Remmina-1.1.1.my/cmake/FindVTE.cmake
 Remmina-1.1.1/cmake/FindVTE.cmake  2014-10-10 16:25:23.0 +0400
-+++ Remmina-1.1.1.my/cmake/FindVTE.cmake   2014-10-14 14:49:27.137492206 
+0400
-@@ -21,12 +21,10 @@
-   set(_VTE_LIB_NAME vte)
-   set(_VTE_VERSION vte)
- else()
--  set(_VTE_LIB_NAME vte${_VTE_VERSION_NUM})
-+  set(_VTE_LIB_NAME vte-${_VTE_VERSION_NUM})
-   set(_VTE_VERSION vte-${_VTE_VERSION_NUM})
- endif()
- 
--string(REPLACE . _ _VTE_LIB_NAME ${_VTE_LIB_NAME})
--
- pkg_check_modules(PC_VTE ${_VTE_VERSION})
- 
- find_path(VTE_INCLUDE_DIR NAMES vte/vte.h
-diff -wbBur Remmina-1.1.1/remmina/CMakeLists.txt 
Remmina-1.1.1.my/remmina/CMakeLists.txt
 Remmina-1.1.1/remmina/CMakeLists.txt   2014-10-10 16:25:23.0 
+0400
-+++ Remmina-1.1.1.my/remmina/CMakeLists.txt2014-10-14 14:49:27.137492206 
+0400
-@@ -138,7 +138,7 @@
- endif()
- 
- if(GTK3_FOUND)
--  set(_VTE_VERSION_NUM 2.90)
-+  set(_VTE_VERSION_NUM 2.91)
- else()
-   set(_VTE_VERSION_NUM)
- endif()
-diff -wbBur Remmina-1.1.1/remmina/src/remmina_ssh_plugin.c 
Remmina-1.1.1.my/remmina/src/remmina_ssh_plugin.c
 Remmina-1.1.1/remmina/src/remmina_ssh_plugin.c 2014-10-10 
16:25:23.0 +0400
-+++ Remmina-1.1.1.my/remmina/src/remmina_ssh_plugin.c  2014-10-14 
14:53:32.563464867 +0400
-@@ -70,6 +70,7 @@
-   gboolean cont = FALSE;
-   gint ret;
-   gchar *charset;
-+  VtePty *pty;
- 
-   pthread_setcancelstate (PTHREAD_CANCEL_ENABLE, NULL);
-   CANCEL_ASYNC
-@@ -136,9 +137,11 @@
-   THREADS_ENTER
-   if (charset  charset[0] != '\0')
-   {
--  vte_terminal_set_encoding (VTE_TERMINAL (gpdata-vte), charset);
-+  vte_terminal_set_encoding (VTE_TERMINAL (gpdata-vte), charset, 
NULL);
-   }
--  vte_terminal_set_pty (VTE_TERMINAL (gpdata-vte), shell-slave);
-+  pty = vte_pty_new_foreign_sync (shell-slave, NULL, NULL);
-+  vte_terminal_set_pty (VTE_TERMINAL (gpdata-vte), pty);
-+  g_object_unref (pty);
-   THREADS_LEAVE
- 
-   remmina_plugin_service-protocol_plugin_emit_signal (gp, connect);
-@@ -183,7 +186,11 @@
-   gpdata = (RemminaPluginSshData*) g_object_get_data (G_OBJECT(gp), 
plugin-data);
-   if (remmina_pref.vte_font  remmina_pref.vte_font[0])
-   {
--  vte_terminal_set_font_from_string (VTE_TERMINAL (gpdata-vte), 
remmina_pref.vte_font);
-+  PangoFontDescription *font;
-+  
-+  font = pango_font_description_from_string 
(remmina_pref.vte_font);
-+  vte_terminal_set_font (VTE_TERMINAL (gpdata-vte), font);
-+  pango_font_description_free (font);
-   }
-   vte_terminal_set_allow_bold (VTE_TERMINAL (gpdata-vte), 
remmina_pref.vte_allow_bold_text);
-   if (remmina_pref.vte_lines  0)
-@@ -224,9 +231,9 @@
-   remmina_plugin_service-protocol_plugin_register_hostkey (gp, vte);
- 
- #if GTK_VERSION == 3
--  vscrollbar = gtk_scrollbar_new (GTK_ORIENTATION_VERTICAL, 
vte_terminal_get_adjustment (VTE_TERMINAL (vte)));
-+  vscrollbar = gtk_scrollbar_new (GTK_ORIENTATION_VERTICAL, 
gtk_scrollable_get_vadjustment (GTK_SCROLLABLE (vte)));
- #elif GTK_VERSION == 2
--  vscrollbar = gtk_vscrollbar_new 

[arch-commits] Commit in remmina/trunk (PKGBUILD vte2.91.patch)

2014-10-14 Thread Sergej Pupykin
Date: Tuesday, October 14, 2014 @ 13:14:18
  Author: spupykin
Revision: 120636

upgpkg: remmina 1.1.1-1

upd

Modified:
  remmina/trunk/PKGBUILD
  remmina/trunk/vte2.91.patch

---+
 PKGBUILD  |8 +---
 vte2.91.patch |   35 +++
 2 files changed, 24 insertions(+), 19 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-10-14 09:56:31 UTC (rev 120635)
+++ PKGBUILD2014-10-14 11:14:18 UTC (rev 120636)
@@ -10,13 +10,15 @@
 license=('GPL')
 depends=('gtk3' 'zlib' 'libjpeg' 'libssh' 'libunique' 'avahi' 'vte3' 
'libgcrypt' 'libxdmcp')
 makedepends=('intltool' 'pkgconfig' 'cmake' 'libgnome-keyring'
- 'avahi' 'libxkbfile' 'freerdp' 'telepathy-glib')
+ 'avahi' 'libxkbfile' 'freerdp' 'telepathy-glib'
+ 'libvncserver')
 optdepends=('libxkbfile'
 'freerdp'
 'telepathy-glib'
 'gnome-keyring'
 'nxproxy'
-'xorg-server-xephyr: XDMCP support')
+'xorg-server-xephyr: XDMCP support'
+'libvncserver')
 replaces=('remmina-plugins')
 provides=('remmina-plugins')
 install=remmina.install
@@ -23,7 +25,7 @@
 
source=($pkgname-$pkgver.tar.gz::https://github.com/FreeRDP/Remmina/archive/v1.1.1.tar.gz;
vte2.91.patch)
 md5sums=('481dd96ebf7b14e4fd4df8648040b725'
- 'a784e86b570e68afffe6ad4191f1bd00')
+ '5d8e0245ed23b856b35b02bf1a69c0a4')
 
 prepare() {
   cd ${srcdir}/Remmina-$pkgver/

Modified: vte2.91.patch
===
--- vte2.91.patch   2014-10-14 09:56:31 UTC (rev 120635)
+++ vte2.91.patch   2014-10-14 11:14:18 UTC (rev 120636)
@@ -1,6 +1,6 @@
-diff -u -r FreeRDP-Remmina-356c033/cmake/FindVTE.cmake 
FreeRDP-Remmina-356c033-vte2.91/cmake/FindVTE.cmake
 FreeRDP-Remmina-356c033/cmake/FindVTE.cmake2012-02-10 
19:54:23.0 +0100
-+++ FreeRDP-Remmina-356c033-vte2.91/cmake/FindVTE.cmake2014-09-29 
00:20:35.587690451 +0200
+diff -wbBur Remmina-1.1.1/cmake/FindVTE.cmake 
Remmina-1.1.1.my/cmake/FindVTE.cmake
+--- Remmina-1.1.1/cmake/FindVTE.cmake  2014-10-10 16:25:23.0 +0400
 Remmina-1.1.1.my/cmake/FindVTE.cmake   2014-10-14 14:49:27.137492206 
+0400
 @@ -21,12 +21,10 @@
set(_VTE_LIB_NAME vte)
set(_VTE_VERSION vte)
@@ -15,10 +15,10 @@
  pkg_check_modules(PC_VTE ${_VTE_VERSION})
  
  find_path(VTE_INCLUDE_DIR NAMES vte/vte.h
-diff -u -r FreeRDP-Remmina-356c033/remmina/CMakeLists.txt 
FreeRDP-Remmina-356c033-vte2.91/remmina/CMakeLists.txt
 FreeRDP-Remmina-356c033/remmina/CMakeLists.txt 2012-02-10 
19:54:23.0 +0100
-+++ FreeRDP-Remmina-356c033-vte2.91/remmina/CMakeLists.txt 2014-09-29 
00:09:44.300246827 +0200
-@@ -111,7 +111,7 @@
+diff -wbBur Remmina-1.1.1/remmina/CMakeLists.txt 
Remmina-1.1.1.my/remmina/CMakeLists.txt
+--- Remmina-1.1.1/remmina/CMakeLists.txt   2014-10-10 16:25:23.0 
+0400
 Remmina-1.1.1.my/remmina/CMakeLists.txt2014-10-14 14:49:27.137492206 
+0400
+@@ -138,7 +138,7 @@
  endif()
  
  if(GTK3_FOUND)
@@ -27,10 +27,10 @@
  else()
set(_VTE_VERSION_NUM)
  endif()
-diff -u -r FreeRDP-Remmina-356c033/remmina/src/remmina_ssh_plugin.c 
FreeRDP-Remmina-356c033-vte2.91/remmina/src/remmina_ssh_plugin.c
 FreeRDP-Remmina-356c033/remmina/src/remmina_ssh_plugin.c   2012-02-10 
19:54:23.0 +0100
-+++ FreeRDP-Remmina-356c033-vte2.91/remmina/src/remmina_ssh_plugin.c   
2014-09-29 00:34:04.011022184 +0200
-@@ -56,6 +56,7 @@
+diff -wbBur Remmina-1.1.1/remmina/src/remmina_ssh_plugin.c 
Remmina-1.1.1.my/remmina/src/remmina_ssh_plugin.c
+--- Remmina-1.1.1/remmina/src/remmina_ssh_plugin.c 2014-10-10 
16:25:23.0 +0400
 Remmina-1.1.1.my/remmina/src/remmina_ssh_plugin.c  2014-10-14 
14:53:32.563464867 +0400
+@@ -70,6 +70,7 @@
gboolean cont = FALSE;
gint ret;
gchar *charset;
@@ -38,7 +38,7 @@
  
pthread_setcancelstate (PTHREAD_CANCEL_ENABLE, NULL);
CANCEL_ASYNC
-@@ -122,9 +123,11 @@
+@@ -136,9 +137,11 @@
THREADS_ENTER
if (charset  charset[0] != '\0')
{
@@ -52,7 +52,7 @@
THREADS_LEAVE
  
remmina_plugin_service-protocol_plugin_emit_signal (gp, connect);
-@@ -169,7 +172,11 @@
+@@ -183,7 +186,11 @@
gpdata = (RemminaPluginSshData*) g_object_get_data (G_OBJECT(gp), 
plugin-data);
if (remmina_pref.vte_font  remmina_pref.vte_font[0])
{
@@ -65,12 +65,15 @@
}
vte_terminal_set_allow_bold (VTE_TERMINAL (gpdata-vte), 
remmina_pref.vte_allow_bold_text);
if (remmina_pref.vte_lines  0)
-@@ -205,7 +212,7 @@
- 
+@@ -224,9 +231,9 @@
remmina_plugin_service-protocol_plugin_register_hostkey (gp, vte);
  
+ #if GTK_VERSION == 3
+-  vscrollbar = gtk_scrollbar_new (GTK_ORIENTATION_VERTICAL, 
vte_terminal_get_adjustment (VTE_TERMINAL (vte)));
++  vscrollbar = gtk_scrollbar_new 

[arch-commits] Commit in remmina/trunk (PKGBUILD vte2.91.patch)

2014-09-28 Thread Jan Steffens
Date: Monday, September 29, 2014 @ 00:37:04
  Author: heftig
Revision: 119722

vte2.91

Added:
  remmina/trunk/vte2.91.patch
Modified:
  remmina/trunk/PKGBUILD

---+
 PKGBUILD  |   50 
 vte2.91.patch |   76 
 2 files changed, 104 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-09-28 22:27:09 UTC (rev 119721)
+++ PKGBUILD2014-09-28 22:37:04 UTC (rev 119722)
@@ -3,7 +3,7 @@
 
 pkgname=remmina
 pkgver=1.0.0
-pkgrel=12
+pkgrel=13
 pkgdesc=remote desktop client written in GTK+
 arch=(i686 x86_64)
 url=http://remmina.sourceforge.net/;
@@ -10,27 +10,28 @@
 license=('GPL')
 depends=('gtk3' 'zlib' 'libjpeg' 'libssh' 'libunique' 'avahi' 'vte3' 
'libgcrypt' 'libxdmcp')
 makedepends=('intltool' 'pkgconfig' 'cmake' 'libgnome-keyring'
-'avahi' 'libxkbfile' 'freerdp' 'telepathy-glib')
+ 'avahi' 'libxkbfile' 'freerdp' 'telepathy-glib')
 optdepends=('libxkbfile'
-   'freerdp'
-   'telepathy-glib'
-   'gnome-keyring'
-   'nxproxy'
-   'xorg-server-xephyr: XDMCP support')
+'freerdp'
+'telepathy-glib'
+'gnome-keyring'
+'nxproxy'
+'xorg-server-xephyr: XDMCP support')
 replaces=('remmina-plugins')
 provides=('remmina-plugins')
 install=remmina.install
 source=(https://github.com/downloads/FreeRDP/Remmina/Remmina-$pkgver.tar.gz;
-   '569d9bb7.patch'
-   'f7d1038b.patch'
-   '1aebfc02.patch'
-   '3ebdd6e7.patch'
-   '97c2af8c.patch'
-   '84327f81.patch'
-   'c1ef3a16.patch'
-   '6ee20289.patch'
-   'b2277827.patch'
-   'cb0b209b.patch')
+'569d9bb7.patch'
+'f7d1038b.patch'
+'1aebfc02.patch'
+'3ebdd6e7.patch'
+'97c2af8c.patch'
+'84327f81.patch'
+'c1ef3a16.patch'
+'6ee20289.patch'
+'b2277827.patch'
+'cb0b209b.patch'
+'vte2.91.patch')
 md5sums=('701c540acaab961bc3adf130a2ddb8b1'
  '9862af7dce8ff1f7ebc3f75d24f45c01'
  'a54f63bce0986e72efd5fb74f55d1fe3'
@@ -41,17 +42,22 @@
  '2555c8bd32e6ee5f4bdabe69b8f6ff05'
  'b45cd76a3e3f4b667967f5cdc932a6fd'
  'cd09458b305159fbf408c95520ba062c'
- '80bcf469fca7ee88eb7dd8a4f914f1d2')
+ '80bcf469fca7ee88eb7dd8a4f914f1d2'
+ 'a784e86b570e68afffe6ad4191f1bd00')
 
-build() {
+prepare() {
   cd ${srcdir}/FreeRDP-Remmina-*/
 
-  for i in ${source[@]}; do
-if [ ${i:(-6)} == .patch ]; then
-  patch -p1 -i ${srcdir}/${i:(-14)}
+  for i in ${source[@]}; do
+if [[ $i == *.patch ]]; then
+  patch -p1 -i ${srcdir}/${i}
 fi
   done
+}
 
+build() {
+  cd ${srcdir}/FreeRDP-Remmina-*/
+
   export LDFLAGS=-lX11 -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 
-lgthread-2.0 -lpthread -lgnutls
   cmake -DCMAKE_INSTALL_PREFIX=/usr -DWITH_APPINDICATOR=OFF .
   make

Added: vte2.91.patch
===
--- vte2.91.patch   (rev 0)
+++ vte2.91.patch   2014-09-28 22:37:04 UTC (rev 119722)
@@ -0,0 +1,76 @@
+diff -u -r FreeRDP-Remmina-356c033/cmake/FindVTE.cmake 
FreeRDP-Remmina-356c033-vte2.91/cmake/FindVTE.cmake
+--- FreeRDP-Remmina-356c033/cmake/FindVTE.cmake2012-02-10 
19:54:23.0 +0100
 FreeRDP-Remmina-356c033-vte2.91/cmake/FindVTE.cmake2014-09-29 
00:20:35.587690451 +0200
+@@ -21,12 +21,10 @@
+   set(_VTE_LIB_NAME vte)
+   set(_VTE_VERSION vte)
+ else()
+-  set(_VTE_LIB_NAME vte${_VTE_VERSION_NUM})
++  set(_VTE_LIB_NAME vte-${_VTE_VERSION_NUM})
+   set(_VTE_VERSION vte-${_VTE_VERSION_NUM})
+ endif()
+ 
+-string(REPLACE . _ _VTE_LIB_NAME ${_VTE_LIB_NAME})
+-
+ pkg_check_modules(PC_VTE ${_VTE_VERSION})
+ 
+ find_path(VTE_INCLUDE_DIR NAMES vte/vte.h
+diff -u -r FreeRDP-Remmina-356c033/remmina/CMakeLists.txt 
FreeRDP-Remmina-356c033-vte2.91/remmina/CMakeLists.txt
+--- FreeRDP-Remmina-356c033/remmina/CMakeLists.txt 2012-02-10 
19:54:23.0 +0100
 FreeRDP-Remmina-356c033-vte2.91/remmina/CMakeLists.txt 2014-09-29 
00:09:44.300246827 +0200
+@@ -111,7 +111,7 @@
+ endif()
+ 
+ if(GTK3_FOUND)
+-  set(_VTE_VERSION_NUM 2.90)
++  set(_VTE_VERSION_NUM 2.91)
+ else()
+   set(_VTE_VERSION_NUM)
+ endif()
+diff -u -r FreeRDP-Remmina-356c033/remmina/src/remmina_ssh_plugin.c 
FreeRDP-Remmina-356c033-vte2.91/remmina/src/remmina_ssh_plugin.c
+--- FreeRDP-Remmina-356c033/remmina/src/remmina_ssh_plugin.c   2012-02-10 
19:54:23.0 +0100
 FreeRDP-Remmina-356c033-vte2.91/remmina/src/remmina_ssh_plugin.c   
2014-09-29 00:34:04.011022184 +0200
+@@ -56,6 +56,7 @@
+   gboolean cont = FALSE;
+   gint ret;
+   gchar *charset;
++  VtePty *pty;
+ 
+   pthread_setcancelstate (PTHREAD_CANCEL_ENABLE, NULL);
+   CANCEL_ASYNC