summaryrefslogtreecommitdiffstats
path: root/rdesktop
diff options
context:
space:
mode:
authortnut <tnut at nutyx dot com>2012-01-08 12:15:45 +0100
committertnut <tnut at nutyx dot com>2012-01-08 12:15:45 +0100
commit3f57a7f93b3e7550cbd73036f6a56654e17d1d5c (patch)
tree819b14ab0377fe2054fe59866669d904e9e0b4b5 /rdesktop
parentc9972ec7f32bf9d37388e853fe9bf633e242d05a (diff)
downloadnutyx-extra-3f57a7f93b3e7550cbd73036f6a56654e17d1d5c.tar.gz
nutyx-extra-3f57a7f93b3e7550cbd73036f6a56654e17d1d5c.tar.bz2
nutyx-extra-3f57a7f93b3e7550cbd73036f6a56654e17d1d5c.tar.xz
nutyx-extra-3f57a7f93b3e7550cbd73036f6a56654e17d1d5c.zip
split de git pakxe et NuTyX-extra
Diffstat (limited to 'rdesktop')
-rw-r--r--rdesktop/.footprint.i68648
-rw-r--r--rdesktop/.footprint.x86_6448
-rw-r--r--rdesktop/.md5sum.i6862
-rw-r--r--rdesktop/.md5sum.x86_642
-rwxr-xr-xrdesktop/Pkgfile23
-rw-r--r--rdesktop/rdesktop-send_physical_buttons.diff70
6 files changed, 193 insertions, 0 deletions
diff --git a/rdesktop/.footprint.i686 b/rdesktop/.footprint.i686
new file mode 100644
index 000000000..7a82d8297
--- /dev/null
+++ b/rdesktop/.footprint.i686
@@ -0,0 +1,48 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/rdesktop
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/rdesktop.1.gz
+drwxr-xr-x root/root usr/share/rdesktop/
+drwxr-xr-x root/root usr/share/rdesktop/keymaps/
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/ar
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/common
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/cs
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/da
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/de
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/de-ch
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/en-dv
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/en-gb
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/en-us
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/es
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/et
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/fi
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/fo
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/fr
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/fr-be
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/fr-ca
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/fr-ch
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/he
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/hr
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/hu
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/is
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/it
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/ja
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/ko
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/lt
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/lv
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/mk
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/modifiers
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/nl
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/nl-be
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/no
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/pl
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/pt
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/pt-br
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/ru
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/sl
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/sv
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/th
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/tr
diff --git a/rdesktop/.footprint.x86_64 b/rdesktop/.footprint.x86_64
new file mode 100644
index 000000000..7a82d8297
--- /dev/null
+++ b/rdesktop/.footprint.x86_64
@@ -0,0 +1,48 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/rdesktop
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/rdesktop.1.gz
+drwxr-xr-x root/root usr/share/rdesktop/
+drwxr-xr-x root/root usr/share/rdesktop/keymaps/
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/ar
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/common
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/cs
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/da
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/de
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/de-ch
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/en-dv
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/en-gb
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/en-us
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/es
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/et
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/fi
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/fo
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/fr
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/fr-be
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/fr-ca
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/fr-ch
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/he
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/hr
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/hu
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/is
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/it
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/ja
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/ko
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/lt
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/lv
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/mk
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/modifiers
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/nl
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/nl-be
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/no
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/pl
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/pt
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/pt-br
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/ru
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/sl
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/sv
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/th
+-rw-r--r-- root/root usr/share/rdesktop/keymaps/tr
diff --git a/rdesktop/.md5sum.i686 b/rdesktop/.md5sum.i686
new file mode 100644
index 000000000..ca8cef0e5
--- /dev/null
+++ b/rdesktop/.md5sum.i686
@@ -0,0 +1,2 @@
+77fa93b21aa38837a85e81c00e757228 rdesktop-1.7.0.tar.gz
+880d3aeac67b901e6bf44d1323374768 rdesktop-send_physical_buttons.diff
diff --git a/rdesktop/.md5sum.x86_64 b/rdesktop/.md5sum.x86_64
new file mode 100644
index 000000000..ca8cef0e5
--- /dev/null
+++ b/rdesktop/.md5sum.x86_64
@@ -0,0 +1,2 @@
+77fa93b21aa38837a85e81c00e757228 rdesktop-1.7.0.tar.gz
+880d3aeac67b901e6bf44d1323374768 rdesktop-send_physical_buttons.diff
diff --git a/rdesktop/Pkgfile b/rdesktop/Pkgfile
new file mode 100755
index 000000000..ef426db75
--- /dev/null
+++ b/rdesktop/Pkgfile
@@ -0,0 +1,23 @@
+# Description: Permet d'accéder au terminal windows
+# URL: http://www.rdesktop.org/
+# Maintainer: NutyX core team
+# Packager: thierryn1 at hispeed dot ch
+# Depends on: xorg-libx11, libao, libsamplerate, openssl
+# Run on: xorg-libx11,libao,libsamplerate
+
+name=rdesktop
+version=1.7.0
+release=1
+source=(http://downloads.sourceforge.net/$name/$name-$version.tar.gz
+ rdesktop-send_physical_buttons.diff)
+
+build() {
+ cd $name-$version
+ patch -i $SRC/rdesktop-send_physical_buttons.diff
+
+ ./configure --prefix=/usr
+ make
+ make DESTDIR=$PKG install
+
+}
+
diff --git a/rdesktop/rdesktop-send_physical_buttons.diff b/rdesktop/rdesktop-send_physical_buttons.diff
new file mode 100644
index 000000000..8e0f6cee7
--- /dev/null
+++ b/rdesktop/rdesktop-send_physical_buttons.diff
@@ -0,0 +1,70 @@
+? aclocal.m4
+Index: rdesktop.c
+===================================================================
+RCS file: /cvsroot/rdesktop/rdesktop/rdesktop.c,v
+retrieving revision 1.163
+diff -u -r1.163 rdesktop.c
+--- rdesktop.c 5 Apr 2008 06:15:45 -0000 1.163
++++ rdesktop.c 5 Aug 2008 11:46:04 -0000
+@@ -73,6 +73,7 @@
+ int g_win_button_size = 0; /* If zero, disable single app mode */
+ RD_BOOL g_bitmap_compression = True;
+ RD_BOOL g_sendmotion = True;
++RD_BOOL g_send_physical_buttons = True;
+ RD_BOOL g_bitmap_cache = True;
+ RD_BOOL g_bitmap_cache_persist_enable = False;
+ RD_BOOL g_bitmap_cache_precache = True;
+@@ -152,6 +153,7 @@
+ fprintf(stderr, " -B: use BackingStore of X-server (if available)\n");
+ fprintf(stderr, " -e: disable encryption (French TS)\n");
+ fprintf(stderr, " -E: disable encryption from client to server\n");
++ fprintf(stderr, " -M: do not map logical mouse buttons to physical\n");
+ fprintf(stderr, " -m: do not send motion events\n");
+ fprintf(stderr, " -C: use private colour map\n");
+ fprintf(stderr, " -D: hide window manager decorations\n");
+@@ -450,7 +452,7 @@
+ #endif
+
+ while ((c = getopt(argc, argv,
+- VNCOPT "Au:L:d:s:c:p:n:k:g:fbBeEmzCDKS:T:NX:a:x:Pr:045h?")) != -1)
++ VNCOPT "Au:L:d:s:c:p:n:k:g:fbBeEMmzCDKS:T:NX:a:x:Pr:045h?")) != -1)
+ {
+ switch (c)
+ {
+@@ -584,6 +586,9 @@
+ case 'E':
+ g_packet_encryption = False;
+ break;
++ case 'M':
++ g_send_physical_buttons = False;
++ break;
+ case 'm':
+ g_sendmotion = False;
+ break;
+Index: xwin.c
+===================================================================
+RCS file: /cvsroot/rdesktop/rdesktop/xwin.c,v
+retrieving revision 1.235
+diff -u -r1.235 xwin.c
+--- xwin.c 11 Jul 2008 03:51:23 -0000 1.235
++++ xwin.c 5 Aug 2008 11:46:06 -0000
+@@ -36,6 +36,7 @@
+ extern int g_ypos;
+ extern int g_pos;
+ extern RD_BOOL g_sendmotion;
++extern RD_BOOL g_send_physical_buttons;
+ extern RD_BOOL g_fullscreen;
+ extern RD_BOOL g_grab_keyboard;
+ extern RD_BOOL g_hide_decorations;
+@@ -2190,7 +2191,8 @@
+ receive physical buttons (true in mstsc as well) and
+ logical button behavior depends on the remote desktop's own
+ mouse settings */
+- xevent.xbutton.button = g_pointer_log_to_phys_map[xevent.xbutton.button - 1];
++ if (g_send_physical_buttons)
++ xevent.xbutton.button = g_pointer_log_to_phys_map[xevent.xbutton.button - 1];
+ button = xkeymap_translate_button(xevent.xbutton.button);
+ if (button == 0)
+ return;
+
+