ports/54111: Maintainer-update tsclient 0.106 -> 0.116
Koop Mast
einekoai at chello.nl
Fri Jul 4 19:40:17 UTC 2003
>Number: 54111
>Category: ports
>Synopsis: Maintainer-update tsclient 0.106 -> 0.116
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Fri Jul 04 12:40:15 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Koop Mast
>Release: FreeBSD 4.8-STABLE i386
>Organization:
>Environment:
System: FreeBSD prisma.quccc.org 4.8-STABLE FreeBSD 4.8-STABLE #0: Sat Apr 5 10:29:05 CEST 2003 root@:/usr/obj/usr/src/sys/rainbow i386
>Description:
Update 0.106 -> 0.116
Changes are:
Rework interface and more HIGification
Fixed launch asynch bug with applet
Fixed segfault after launch
Fixed problem loading banner
Added tooltips for everything
Remove protocol kludge and added protocol option
update some translations, almost all need updating
Added support for X via Xnest (experimental)
>How-To-Repeat:
>Fix:
--- tsclient-0.106-0.116.diff begins here ---
diff -ruN tsclient.orig/Makefile tsclient/Makefile
--- tsclient.orig/Makefile Sun May 18 21:56:01 2003
+++ tsclient/Makefile Fri Jul 4 21:33:38 2003
@@ -6,7 +6,7 @@
#
PORTNAME= tsclient
-PORTVERSION= 0.106
+PORTVERSION= 0.116
CATEGORIES= net gnome
MASTER_SITES= http://www.gnomepro.com/tsclient/
diff -ruN tsclient.orig/distinfo tsclient/distinfo
--- tsclient.orig/distinfo Sun May 18 21:56:01 2003
+++ tsclient/distinfo Thu Jul 3 22:55:17 2003
@@ -1 +1 @@
-MD5 (tsclient-0.106.tar.gz) = a4904dc36e5b890fe142ae3ec4f74b80
+MD5 (tsclient-0.116.tar.gz) = 0cb1d7f00537bfa5883e9cf86b97480c
diff -ruN tsclient.orig/files/patch-src_connect.c tsclient/files/patch-src_connect.c
--- tsclient.orig/files/patch-src_connect.c Sun May 18 21:56:01 2003
+++ tsclient/files/patch-src_connect.c Fri Jul 4 21:06:45 2003
@@ -1,19 +1,28 @@
---- src/connect.c.orig Sun May 18 15:51:07 2003
-+++ src/connect.c Sun May 18 15:51:52 2003
-@@ -264,13 +264,15 @@
- gtk_box_pack_start (GTK_BOX (vbxMain), vbxBanner, TRUE, TRUE, 1);
- gtk_widget_show (vbxBanner);
-
-- g_sprintf (banner_lang, "banner-%s.png", g_strndup ((gchar*)gtk_get_default_language (), 2));
-+ banner_lang = g_strdup_printf ("banner-%s.png", g_strndup ((gchar*)gtk_get_default_language (), 2));
-
- if (find_pixmap_file (banner_lang)) {
- imgBanner = create_pixmap (frmConnect, banner_lang);
- } else {
- imgBanner = create_pixmap (frmConnect, "banner.png");
- }
-+
-+ g_free(banner_lang);
- //imgBanner = create_pixmap (frmConnect, "banner.png");
- gtk_widget_set_name (imgBanner, "imgBanner");
- gtk_widget_show (imgBanner);
+--- src/connect.c.orig Thu Jul 3 22:43:25 2003
++++ src/connect.c Fri Jul 4 21:06:08 2003
+@@ -1793,9 +1793,9 @@
+ rdp_file_get_screen (rdp, main_window);
+ rdp_file_save (rdp, filename);
+ g_free (rdp);
+- }
+- g_free (filename);
+- }
++ }
++/* g_free (filename);*/
++ }
+ gtk_widget_destroy (GTK_WIDGET (save_selector));
+ return;
+ }
+@@ -1838,9 +1838,9 @@
+ rdp_file_set_screen (rdp, main_window);
+ }
+ g_free (rdp);
+- }
+- g_free (filename);
+- }
++ }
++/* g_free (filename);*/
++ }
+ gtk_widget_destroy (GTK_WIDGET (open_selector));
+ return;
+ }
diff -ruN tsclient.orig/files/patch-src_support.c tsclient/files/patch-src_support.c
--- tsclient.orig/files/patch-src_support.c Thu Jan 1 01:00:00 1970
+++ tsclient/files/patch-src_support.c Fri Jul 4 21:07:02 2003
@@ -0,0 +1,11 @@
+--- src/support.c.orig Thu Jul 3 22:20:04 2003
++++ src/support.c Fri Jul 4 21:04:57 2003
+@@ -566,7 +566,7 @@
+
+ } else {
+ // clean up and exit
+- g_free (cmd);
++/* g_free (cmd);*/
+ return 1;
+ }
+ // clean up and exit
diff -ruN tsclient.orig/pkg-plist tsclient/pkg-plist
--- tsclient.orig/pkg-plist Sun May 18 21:56:01 2003
+++ tsclient/pkg-plist Thu Jul 3 23:08:36 2003
@@ -7,15 +7,11 @@
share/gnome/mime-info/tsclient.mime
share/gnome/pixmaps/tsclient.png
share/gnome/pixmaps/tsclient/banner-ar.png
+share/gnome/pixmaps/tsclient/banner-en.png
+share/gnome/pixmaps/tsclient/banner-hu.png
share/gnome/pixmaps/tsclient/banner-nl.png
-share/gnome/pixmaps/tsclient/banner.png
-share/gnome/pixmaps/tsclient/colors-hi.png
-share/gnome/pixmaps/tsclient/colors-lo.png
share/gnome/pixmaps/tsclient/colors.png
share/gnome/pixmaps/tsclient/computer.png
-share/gnome/pixmaps/tsclient/devices.png
-share/gnome/pixmaps/tsclient/directory.png
-share/gnome/pixmaps/tsclient/folder.png
share/gnome/pixmaps/tsclient/keyboard.png
share/gnome/pixmaps/tsclient/perform.png
share/gnome/pixmaps/tsclient/program.png
@@ -24,12 +20,36 @@
share/gnome/pixmaps/tsclient/tsclient.png
share/locale/ar/LC_MESSAGES/tsclient.mo
share/locale/da_DK/LC_MESSAGES/tsclient.mo
+share/locale/de/LC_MESSAGES/tsclient.mo
share/locale/es/LC_MESSAGES/tsclient.mo
share/locale/fi/LC_MESSAGES/tsclient.mo
share/locale/fr/LC_MESSAGES/tsclient.mo
share/locale/gr/LC_MESSAGES/tsclient.mo
share/locale/hu/LC_MESSAGES/tsclient.mo
share/locale/nl_NL/LC_MESSAGES/tsclient.mo
+share/locale/no_nb/LC_MESSAGES/tsclient.mo
share/locale/pl/LC_MESSAGES/tsclient.mo
share/locale/zh_CN/LC_MESSAGES/tsclient.mo
- at dirrm share/gnome/pixmaps/tsclient/
+ at unexec rmdir share/locale/zh_CN/LC_MESSAGES 2>/dev/null || true
+ at unexec rmdir share/locale/zh_CN 2>/dev/null || true
+ at unexec rmdir share/locale/pl/LC_MESSAGES 2>/dev/null || true
+ at unexec rmdir share/locale/pl 2>/dev/null || true
+ at unexec rmdir share/locale/no_bb/LC_MESSAGES 2>/dev/null || true
+ at unexec rmdir share/locale/no_bb 2>/dev/null || true
+ at unexec rmdir share/locale/nl_NL/LC_MESSAGES 2>/dev/null || true
+ at unexec rmdir share/locale/nl_NL 2>/dev/null || true
+ at unexec rmdir share/locale/hu/LC_MESSAGES 2>/dev/null || true
+ at unexec rmdir share/locale/hu 2>/dev/null || true
+ at unexec rmdir share/locale/gr/LC_MESSAGES 2>/dev/null || true
+ at unexec rmdir share/locale/gr 2>/dev/null || true
+ at unexec rmdir share/locale/fr/LC_MESSAGES 2>/dev/null || true
+ at unexec rmdir share/locale/fr 2>/dev/null || true
+ at unexec rmdir share/locale/fi/LC_MESSAGES 2>/dev/null || true
+ at unexec rmdir share/locale/fi 2>/dev/null || true
+ at unexec rmdir share/locale/es/LC_MESSAGES 2>/dev/null || true
+ at unexec rmdir share/locale/es 2>/dev/null || true
+ at unexec rmdir share/locale/da_DK/LC_MESSAGES 2>/dev/null || true
+ at unexec rmdir share/locale/da_DK 2>/dev/null || true
+ at unexec rmdir share/locale/ar/LC_MESSAGES 2>/dev/null || true
+ at unexec rmdir share/locale/ar 2>/dev/null || true
+ at dirrm share/gnome/pixmaps/tsclient
--- tsclient-0.106-0.116.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list