From 3f57a7f93b3e7550cbd73036f6a56654e17d1d5c Mon Sep 17 00:00:00 2001 From: tnut Date: Sun, 8 Jan 2012 12:15:45 +0100 Subject: split de git pakxe et NuTyX-extra --- rdesktop/.footprint.i686 | 48 +++++++++++++++++++ rdesktop/.footprint.x86_64 | 48 +++++++++++++++++++ rdesktop/.md5sum.i686 | 2 + rdesktop/.md5sum.x86_64 | 2 + rdesktop/Pkgfile | 23 +++++++++ rdesktop/rdesktop-send_physical_buttons.diff | 70 ++++++++++++++++++++++++++++ 6 files changed, 193 insertions(+) create mode 100644 rdesktop/.footprint.i686 create mode 100644 rdesktop/.footprint.x86_64 create mode 100644 rdesktop/.md5sum.i686 create mode 100644 rdesktop/.md5sum.x86_64 create mode 100755 rdesktop/Pkgfile create mode 100644 rdesktop/rdesktop-send_physical_buttons.diff (limited to 'rdesktop') 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; + + -- cgit v1.2.3-54-g00ecf