debian/0000755000000000000000000000000011706265060007171 5ustar debian/copyright0000644000000000000000000000254611602137737011137 0ustar Source: http://gnome-rdp.sourceforge.net/ Old-Source: http://gnome-rdp.linuxforge.hu/ Files: debian/* Copyright: © 2007-2008, David Paleino License: GPL-3+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. Files: src/Defines.cs.in src/KeyringProxy.cs src/Options.cs Copyright: © 2008, James P. Michels III © 2008, David Paleino License: GPL-3+ Files: src/ProcessCaller.cs Copyright: © 2005-2006, Balázs Várkonyi © 2008, James P. Michels III License: GPL-2+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. Files: src/Utils.cs src/VNC.cs Copyright: © 2008, David Paleino License: GPL-3+ Files: * Copyright: © 2005-2006, Balázs Várkonyi License: GPL-2+ On Debian systems, the complete text of the licenses can be found in: GPL-3 - `/usr/share/common-licenses/GPL' GPL-2 - `/usr/share/common-licenses/GPL-2' debian/changelog0000644000000000000000000001427711706264760011064 0ustar gnome-rdp (0.3.0.9-3) unstable; urgency=low * [69004af] Automake 1.11.2 enforces C-libs-only in pkglib, so reuse the custom-defined programfilesdir for installing the main assembly. -- Jo Shields Fri, 20 Jan 2012 13:18:49 +0000 gnome-rdp (0.3.0.9-2) unstable; urgency=low * [e89b64a] add patch to fix vnc connections use xtightvncviewer, tight-vncviewer does not exist in debian xtightvncviewer does not accepted -user flag and it must receive a server to connect to. -- Julian Taylor Tue, 11 Oct 2011 21:49:51 +0100 gnome-rdp (0.3.0.9-1) unstable; urgency=low * new upstream version -- Julian Taylor Tue, 07 Jun 2011 17:18:42 +0200 gnome-rdp (0.2.3-4) unstable; urgency=low [ David Paleino ] * debian/control: updated my e-mail address [ Iain Lane ] * debian/control: + Bump mono-devel build-dep to >= 2.4.3 and remove all build-depends on packages now provided transitively by mono-devel. + Replace library build-depends with -dev counterparts which now contain the pcfiles. (Closes: #564367) * debian/control, debian/rules, debian/patches/*: Add quilt patchsys and patch source to refer to gnome-keyring-sharp's now versioned pcfile. -- Iain Lane Sun, 10 Jan 2010 10:58:19 +0000 gnome-rdp (0.2.3-3) unstable; urgency=low * debian/control: + No-change bump to Standards 3.8.1 + Alter build dependencies for Gnome# 2.24 transition (Closes: #527793) + Remove strange duplicate entry for Gnome# -- Jo Shields Fri, 08 May 2009 00:54:06 +0100 gnome-rdp (0.2.3-2) unstable; urgency=low * Upload to unstable. -- Mirco Bauer Fri, 06 Mar 2009 00:30:53 +0100 gnome-rdp (0.2.3-1) experimental; urgency=low [ David Paleino ] * New upstream release: - upstream developers changed - added support for GNOME Keyring * Package adopted by pkg-cli-apps team * debian/control: - Standards-Version updated to 3.8.0 (no changes needed) - Homepage updated - Build-Depends-Indep updated: + libmono-system2.0-cil, libmono-system-data2.0-cil, libgnome-keyring1.0-cil added + autotools-dev removed + nant added + libmono1.0-cil and libmono-sqlite1.0-cil bumped to libmono2.0-cil and libmono-sqlite2.0-cil + mono-mcs removed, in favour of mono-devel - Build-Depends updated: + debhelper dependency to >= 6 (also debian/compat) + removed quilt - Dependency fields wrapped (improves diffs readibility) * debian/patches/: - all removed, integrated upstream. * debian/rules: - updated to use NAnt as build system - removed bits of quilt patching - remove spurious bytes at the beginning of /usr/bin/gnome-rdp: NAnt bug? * debian/copyright updated * debian/menu updated * debian/gnome-rdp.xpm added [ Mirco Bauer ] * debian/control: + Updated Vcs-* fields to reflect the new location of the source package (pkg-cli-apps). + Versioned mono-devel build-dep to >= 2.0, as older versions (as found in etch) are not shipping the needed applications. * debian/rules: + Implemented get-orig-source target. -- David Paleino Sun, 23 Nov 2008 22:56:57 +0100 gnome-rdp (0.2.2-6) unstable; urgency=low * Urgency set to medium because of Serious bugs being fixed. * debian/patches/: - 09-vte-sharp-0.16.patch added (Closes: #470821) - 10-glib-sharp-2.12.patch added (Closes: #470340, #470820) * debian/control updated: - libvte dependency updated * debian/copyright updated to machine-readable format -- David Paleino Thu, 20 Mar 2008 15:24:13 +0100 gnome-rdp (0.2.2-5) unstable; urgency=low * debian/patches - converting to quilt patch system - 04-add_it.po.patch updated (did not patch configure) * debian/control: - added libmono2.0-cil to Build-Depends-Indep (Closes: #458667) - added quilt to Build-Depends (dpatch removed from B-D-I) - Standards-Version bumped to 3.7.3.0 - added Vcs-Svn and Vcs-Browser fields - long description updated * debian/rules: - updated to support quilt -- David Paleino Wed, 02 Jan 2008 23:44:56 +0100 gnome-rdp (0.2.2-4) unstable; urgency=low * debian/patches/*: - 00list - updated to include 08-fix-computer_field_length.dpatch - 06-fix_sql_queries.dpatch - removed useless diff sections - 08-fix_computer_field_length.dpatch - added; Computer field needs to be longer for DNS registered name(FQDN) where user logon domain is different (Closes: #444688) * debian/control: - Build-Depends-Indep fixed to use libmono-sqlite2.0-cil instead of libmono-sqlite1.0-cil - Added Homepage field instead of the old pseudo-field in the long description * debian/menu fixed, now the package is in Applications/Network/ /Communications -- David Paleino Sun, 30 Sep 2007 15:01:37 +0200 gnome-rdp (0.2.2-3) unstable; urgency=medium * debian/control: - gnome-rdp is not architecture dependent, CLI Policy violation 3.1.1 (Closes: #431262) - fixing Build-Depends to use real packages, not meta-ones. * debian/rules: - since it is an architecture-independent package, all the dh_* calls have been moved under the binary-indep target. * debian/patches/*: - 01-fix_vncviewer.dpatch - xtightvncviewer not called correctly (Closes: #431717) - xtightvncviewer doesn't support command-line switches for username and password. - 06-fix_sql_queries.dpatch - Apostroph in session name causes configuration error (Closes: #431714) - single quotes escaped through Replace() calls - 07-fix_gnome-rdp.desktop.dpatch added to remove deprecated Encoding field in gnome-rdp.desktop -- David Paleino Mon, 14 Sep 2007 14:35:24 +0200 gnome-rdp (0.2.2-2) unstable; urgency=low * FTBFS: Tries to use ~/.wapi (Closes: #426383) -- David Paleino Tue, 29 May 2007 09:14:21 +0200 gnome-rdp (0.2.2-1) unstable; urgency=low * Initial release (Closes: #425063) -- David Paleino Fri, 18 May 2007 22:44:57 +0200 debian/gnome-rdp.xpm0000644000000000000000000001734011602137737011620 0ustar /* XPM */ static char *gnome_rdp_[] = { /* columns rows colors chars-per-pixel */ "32 32 256 2", " c #213E213E213E", ". c #338933893389", "X c #0F0F2E2E7D7D", "o c #14692D827B42", "O c #1B712C2C7E7E", "+ c #40FF40FF40FF", "@ c #452845284528", "# c #5A045A045A04", "$ c #64F364F3652C", "% c #718E718E718E", "& c #7705770578B1", "* c #7B6D7B6D7C18", "= c #18342B3A8391", "- c #19FE2C5784AF", "; c #1C982F6886C9", ": c #13BF32A48063", "> c #1C1C307C8383", ", c #1CBE3A27854C", "< c #1E65309488B2", "1 c #1E57371A88A5", "2 c #290C3E5B8614", "3 c #228B35C98DB3", "4 c #1FAE32DD8AC3", "5 c #2639394288C1", "6 c #24B33F2289FB", "7 c #2B483D4B8AE0", "8 c #26FC3AEB930D", "9 c #256538F29109", "0 c #270A3B239463", "q c #27733B9A95A8", "w c #274D3BE694BA", "e c #27B63B919359", "r c #291A3DBD9211", "t c #286C3CBF9657", "y c #2AD53F789960", "u c #22EA40408917", "i c #2A9C43AE8CA9", "p c #2C8248488DFF", "a c #29D44079935A", "s c #2F2F489E9102", "d c #2B5140239A44", "f c #2D5342139B29", "g c #2E92437C9C8E", "h c #33DE478097B4", "j c #35C44BBD93DA", "k c #381B492C9696", "l c #312C45629AE1", "z c #3E214ED39A58", "x c #381B4DF89A61", "c c #3D0D557B978D", "v c #3B9F536F9696", "b c #3D04532899CB", "n c #336C4864A221", "m c #35C44AAEA626", "M c #39F34F7AAC73", "N c #3A3A4F16AA71", "B c #3C92514AA2B7", "V c #3ECD5445B1A2", "C c #4096513493CC", "Z c #426C538C9C5C", "A c #45E25DD09BC6", "S c #4B2E5BCD9DD6", "D c #575760D288DE", "F c #4AD960D29FBC", "G c #642B6CFB9320", "H c #639C6DDF9B7E", "J c #6CC2751F9A9A", "K c #76207C0A9578", "L c #464658CAA7A7", "P c #47215B5BA269", "I c #4A2D5C52A1F7", "U c #4096568FAECB", "Y c #45FF58BCABAB", "T c #4D275E76A9D9", "R c #42985538A34D", "E c #42985858B55F", "W c #467F5C79BAF3", "Q c #4E1E64E0A138", "! c #4D306228A487", "~ c #4F326060AAF1", "^ c #4E4E6060B005", "/ c #54AA69D2A5B8", "( c #5A3D6EFDA819", ") c #51096347AD02", "_ c #53486430AACC", "` c #5BA26CB3AAC6", "' c #551C642BA56C", "] c #5BCD7037A7A7", "[ c #5D247184A9A9", "{ c #5B2270A9A852", "} c #4FC16229B0E9", "| c #4EF963D5BFDC", " . c #5BEA6CFAB442", ".. c #53E26784BEA1", "X. c #56AC6A14BEF7", "o. c #630D7428ACC9", "O. c #66A07A08AE11", "+. c #6A4D7C26AF21", "@. c #63F276B0B442", "#. c #6B887D0BB25C", "$. c #65D7769CBB19", "%. c #61F07390BFA2", "&. c #70A97F46BC11", "*. c #4EB2642BC37C", "=. c #51EE672EC35F", "-. c #541B69DBCA1F", ";. c #5B5B7154D025", ":. c #59926FC5D05E", ">. c #5CB272E4D299", ",. c #7FF185BE9D64", "<. c #785B819EAA54", "1. c #76F78933B69A", "2. c #7C678CA9BA3A", "3. c #7457843DC48B", "4. c #77CD89A6C738", "5. c #7A248917C06A", "6. c #7A0889B4CAE7", "7. c #8DE38DE38DE3", "8. c #8BA88BA88BA8", "9. c #846784678467", "0. c #9DF39DF39DF3", "q. c gray62", "w. c #9C639D0E9F82", "e. c #990A990A990A", "r. c #9826997CA112", "t. c #943098D1ACF4", "y. c #97C29AE1A8F0", "u. c #832D9376BD52", "i. c #8F5698B5BC4A", "p. c #8BE19578BD84", "a. c #97259B0CB0CD", "s. c #9C0D9FD8B093", "d. c #9D51A168B3D0", "f. c #A705A705A705", "g. c #AB55AB55AB55", "h. c #A14BA588B761", "j. c #A68AA8FDB660", "k. c #A5A5AA54BD12", "l. c #AA54AD9FBF06", "z. c #B6D2B6D2B6F9", "x. c #B3ECB3ECB3EC", "c. c #B87FB87FB87F", "v. c #B308B4B4BDA0", "b. c #8DD59A0BC68D", "n. c #8CC59ADBC2FB", "m. c #8FBA9BFFCC85", "M. c #917C9D81C670", "N. c #8C629B62D765", "B. c #8F8F9DD6D5B8", "V. c #83BC9422D097", "C. c #91919F3BD2FD", "Z. c #90909F83DA12", "A. c #94B0A0CAC755", "S. c #9637A184CB29", "D. c #97B4A432CB3C", "F. c #9AE6A57FCC89", "G. c #9C46A852CC04", "H. c #94EAA1DAD4B8", "J. c #9B6CA5AED331", "K. c #9E1EA8C4D4D4", "L. c #912DA03CDB69", "P. c #95CAA3F4DCAB", "I. c #9AB6A752DB86", "U. c #987BA651DDA4", "Y. c #A112AB64CEC0", "T. c #AD87B1C4C478", "R. c #A533B0E9CF24", "E. c #AD74B3F6CD6E", "W. c #B15BB55FC771", "Q. c #B0E9B5A7C9E5", "!. c #B6D3BB82CD3E", "~. c #BB49BF14CF5D", "^. c #A24CAE03E035", "/. c #AB38B543D3A8", "(. c #AC16B511D4EA", "). c #AC73B699DF50", "_. c #AF20B8D5DF50", "`. c #B0E9B9D6D781", "'. c #B8B8BF69D7BA", "]. c #B234BA64DB5D", "[. c #B70CBFCED8F4", "{. c #B24EBB90DDA4", "}. c #9DE4AB80E253", "|. c #A533B0E9E165", " X c #AAC6B5B5E152", ".X c #BB65C389DC3F", "XX c #BEDBC56FE152", "oX c #C780C780C780", "OX c #C14FC14FC14F", "+X c #CBD2CBD2CBD2", "@X c #C94DC94DC973", "#X c #CD08CD08CD08", "$X c #CF6ECF6ECF6E", "%X c #C196C60CD7AC", "&X c #C1FAC46ED198", "*X c #CF96CF96D1D1", "=X c #C3DFCA91DDFA", "-X c #D1F0D1F0D1F0", ";X c #D07AD07AD07A", ":X c #D2DFD2DFD2DF", ">X c #D2EFD2EFD533", ",X c #D60ED60ED613", " u ( n.M.O.] <.uXhXiX(.` %.P.P.Z.m.M.aXSXFXUXUX", "UX9XxXh.0 8 t 3 o X p { =X.XO.u.O.@.].K.b P P.P.H.C.S.aXSXFXUXUX", "UX9XzXj.q t g d o : u c ].uX/..X/ P D.J.i ! N.P.Z.Z.D.sXZXFXUXUX", "UX9XkXk.e d m V a , : p A.tX#.{ ` ! 2.@.F ! 3.6.N.C.C.aXnXSXUXUX", "UX4XkXk.e t n E U u , , _.VX+.( Q c v c j _ $.$.3.3.&.%X8XMXUXUX", "UX3XjXl.q 0 y M *.B s c F..X1.1.] / A c 2 R B k 5 < h W.2XNXUXUX", "UX3XqXT.0 q q d V =.x Q n.n.n.n.u.2.Q b l 9 3 < - = 5 T..-.N 3 4 - = 5 W.:XMXUXUX", "UX,X8XW.l l l l l n U =.X.I t.<.~ ..;.:.*.W m 3 4 ; 7 W.;XmXUXUX", "UXX9X&X%. ._ _ _ ) ' H J K <.8.G G D C z Z z Z P Z S !.$XmXUXUX", "UX>X:X6X Date: Fri, 9 Sep 2011 14:45:24 +0200 Description: fix vnc connections use xtightvncviewer, tight-vncviewer does not exist in debian xtightvncviewer does not accepted -user flag and it must receive a server to connect to. --- Sessions/SessionCollection.cs | 4 ++-- Vnc/VncProfile.cs | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Sessions/SessionCollection.cs b/Sessions/SessionCollection.cs index 2920e21..2e4a6e3 100644 --- a/Sessions/SessionCollection.cs +++ b/Sessions/SessionCollection.cs @@ -83,7 +83,7 @@ namespace GnomeRDP.Sessions string args = vncProfile.ToCommandLineArguements(session.Server, session.Identity, false); string safeArgs = vncProfile.ToCommandLineArguements(session.Server, session.Identity, true); - new SessionHost("tight-vncviewer", args, safeArgs); + new SessionHost("xtightvncviewer", args, safeArgs); } if (session.Profile is Ssh.SshProfile) @@ -96,4 +96,4 @@ namespace GnomeRDP.Sessions } } } -} \ No newline at end of file +} diff --git a/Vnc/VncProfile.cs b/Vnc/VncProfile.cs index e661d75..1eb0128 100644 --- a/Vnc/VncProfile.cs +++ b/Vnc/VncProfile.cs @@ -158,7 +158,7 @@ namespace GnomeRDP.Vnc StringBuilder text = new StringBuilder(); string user = (identity == null) ? null : identity.Username; - if (string.IsNullOrEmpty(user) == false) + if (false) { if (user.Contains(" ")) { @@ -181,8 +181,10 @@ namespace GnomeRDP.Vnc { text.AppendFormat(" -encodings {0}", encoding.ToString().ToLower()); } + + text.AppendFormat(" {0}", server); return text.ToString(); } } -} \ No newline at end of file +} -- 1.7.5.4 debian/patches/use_default_compiler.patch0000644000000000000000000000247711602137737016051 0ustar Index: gnome-rdp/configure.ac =================================================================== --- gnome-rdp.orig/configure.ac 2011-06-07 17:42:52.425590599 +0200 +++ gnome-rdp/configure.ac 2011-06-07 17:43:14.565590587 +0200 @@ -19,9 +19,9 @@ AC_PROG_INSTALL -AC_PATH_PROG(GMCS, gmcs, no) +AC_PATH_PROG(GMCS, mono-csc, no) if test "x$GMCS" = "xno"; then - AC_MSG_ERROR([gmcs Not found]) + AC_MSG_ERROR([mono-csc Not found]) fi Index: gnome-rdp/gnome-rdp.make =================================================================== --- gnome-rdp.orig/gnome-rdp.make 2011-06-07 17:43:20.215590583 +0200 +++ gnome-rdp/gnome-rdp.make 2011-06-07 17:43:31.505590577 +0200 @@ -3,7 +3,7 @@ # Warning: This is an automatically generated file, do not edit! if ENABLE_DEBUG -ASSEMBLY_COMPILER_COMMAND = gmcs +ASSEMBLY_COMPILER_COMMAND = mono-csc ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:3 -optimize- -debug -define:DEBUG "-define:DEBUG, TRACE" "-main:GnomeRDP.Program" ASSEMBLY = bin/Debug/gnome-rdp.exe ASSEMBLY_MDB = $(ASSEMBLY).mdb @@ -17,7 +17,7 @@ endif if ENABLE_RELEASE -ASSEMBLY_COMPILER_COMMAND = gmcs +ASSEMBLY_COMPILER_COMMAND = mono-csc ASSEMBLY_COMPILER_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize- "-main:GnomeRDP.Program" ASSEMBLY = bin/Release/gnome-rdp.exe ASSEMBLY_MDB = debian/patches/automake_developers_are_terrible_people0000644000000000000000000000155211706264455020676 0ustar Index: gnome-rdp/Makefile.include =================================================================== --- gnome-rdp.orig/Makefile.include 2012-01-20 13:16:15.000000000 +0000 +++ gnome-rdp/Makefile.include 2012-01-20 13:16:26.000000000 +0000 @@ -62,11 +62,10 @@ CLEANFILES += $(ASSEMBLY) $(ASSEMBLY).mdb $(BINARIES) $(build_resx_resources) $(build_satellite_assembly_list) DISTCLEANFILES = $(GENERATED_FILES) $(pc_files) $(BUILD_DIR)/* -pkglib_SCRIPTS = $(ASSEMBLY) bin_SCRIPTS = $(BINARIES) programfilesdir = @libdir@/@PACKAGE@ -programfiles_DATA = $(PROGRAMFILES) +programfiles_DATA = $(PROGRAMFILES) $(ASSEMBLY) # macros @@ -113,4 +112,4 @@ install-satellite-assemblies: $(install_satellite_assembly_list) uninstall-satellite-assemblies: - rm -rf $(install_satellite_assembly_list) \ No newline at end of file + rm -rf $(install_satellite_assembly_list) debian/patches/series0000644000000000000000000000017111706264427012042 0ustar automake_developers_are_terrible_people include_ac_expansions.patch use_default_compiler.patch fix-vnc-connections.patch debian/control0000644000000000000000000000237611602137737010610 0ustar Source: gnome-rdp Section: gnome Priority: optional Maintainer: Debian CLI Applications Team Uploaders: David Paleino Build-Depends: debhelper (>= 7.0.50~) Build-Depends-Indep: cli-common-dev (>= 0.4.4), dh-autoreconf, libglade2.0-cil-dev, libgnome-keyring1.0-cil-dev, libgnome2.0-cil-dev, libgtk2.0-0, libgtk2.0-cil-dev, libvte0.16-cil-dev, libxml-parser-perl, mono-devel (>= 2.4.3), pkg-config Standards-Version: 3.8.3 Homepage: http://gnome-rdp.sourceforge.net Vcs-Git: git://git.debian.org/pkg-cli-apps/packages/gnome-rdp.git Vcs-Browser: http://git.debian.org/?p=pkg-cli-apps/packages/gnome-rdp.git Package: gnome-rdp Architecture: all Depends: gnome-terminal, libgtk2.0-0, openssh-client | xtightvncviewer | rdesktop, ${cli:Depends}, ${misc:Depends} Description: remote desktop client for GNOME gnome-rdp is a Remote Desktop client for GNOME. It supports RDP, VNC and SSH protocols. It is also possible to configure and save sessions to have a faster access. debian/menu0000644000000000000000000000031211602137737010060 0ustar ?package(gnome-rdp):\ needs="X11" \ section="Applications/Network/Communication" \ title="GNOME Remote Desktop Client" \ command="/usr/bin/gnome-rdp" \ icon="/usr/share/pixmaps/gnome-rdp.xpm"