Hi.
This diff updates gftp to the latest stable version.
I re-enabled IPv6 with this version and would really appreciate some
feebacks with it because I have no way to test IPv6.
Thanks.
--
Antoine
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/gftp/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- Makefile 12 Jun 2008 21:58:11 -0000 1.16
+++ Makefile 1 Dec 2008 14:00:13 -0000
@@ -2,15 +2,14 @@
COMMENT= multithreaded gtk2 file transfer client
-DISTNAME= gftp-2.0.18
-PKGNAME= ${DISTNAME}p10
+DISTNAME= gftp-2.0.19
CATEGORIES= net
HOMEPAGE= http://gftp.seul.org/
MAINTAINER= Antoine Jacoutot <[EMAIL PROTECTED]>
-# GPL
+# GPLv2
PERMIT_PACKAGE_CDROM= yes
PERMIT_PACKAGE_FTP= yes
PERMIT_DISTFILES_CDROM= yes
@@ -21,8 +20,6 @@
WANTLIB= readline c m ncurses util
-EXTRACT_SUFX= .tar.bz2
-
CONFIGURE_STYLE=gnu
CONFIGURE_ENV= CPPFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
@@ -34,17 +31,20 @@
FLAVORS= no_x11
FLAVOR?=
+MODULES= devel/gettext
+
+BUILD_DEPENDS= ::devel/bison
+
.if ${FLAVOR:L:Mno_x11}
BUILD_DEPENDS= ::devel/gettext
LIB_DEPENDS= glib.>=1::devel/glib
CONFIGURE_ARGS+=--disable-gtkport --disable-gtk20
.else
USE_X11= Yes
-MODULES= devel/gettext
LIB_DEPENDS=
gtk-x11-2.0.>=600.10,gdk_pixbuf-2.0.>=600.0,gdk-x11-2.0.>=600.0::x11/gtk+2
RUN_DEPENDS+= :desktop-file-utils-*:devel/desktop-file-utils
WANTLIB+= X11 Xau Xcursor Xdmcp Xext Xfixes Xi Xinerama Xrandr \
- Xcomposite Xdamage pixman-1 \
+ Xcomposite Xdamage pixman-1 gio-2.0 \
Xrender atk-1.0 cairo expat fontconfig freetype \
glib-2.0 glitz gmodule-2.0 gobject-2.0 gthread-2.0 \
pango-1.0 pangocairo-1.0 pangoft2-1.0 png pthread z
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/gftp/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- distinfo 5 Apr 2007 16:20:09 -0000 1.2
+++ distinfo 1 Dec 2008 14:00:13 -0000
@@ -1,5 +1,5 @@
-MD5 (gftp-2.0.18.tar.bz2) = RLGUQtBvbcaMchHWYCnYJg==
-RMD160 (gftp-2.0.18.tar.bz2) = Dg2uqFQ66CKyVjVkc2AZM2KiZI0=
-SHA1 (gftp-2.0.18.tar.bz2) = wkaPH/H+l4pfqzoZjlE1WPO0j1o=
-SHA256 (gftp-2.0.18.tar.bz2) = gUXhjR7fE+jLbNemm7ad5cRjBwhpl3VWVEiPuCgtOKI=
-SIZE (gftp-2.0.18.tar.bz2) = 1374850
+MD5 (gftp-2.0.19.tar.gz) = TAyrSzXoZm9YkrAhJScKIQ==
+RMD160 (gftp-2.0.19.tar.gz) = 4/XC+pbyGsbtrF7vtCv9jhzHeB8=
+SHA1 (gftp-2.0.19.tar.gz) = prxhAISIIg8VgNyQI343BJlhGss=
+SHA256 (gftp-2.0.19.tar.gz) = 7vxHrlGwEaJBKHTw3waDl62F2WAMGswC4i1d89mmAHQ=
+SIZE (gftp-2.0.19.tar.gz) = 2691419
Index: patches/patch-configure
===================================================================
RCS file: patches/patch-configure
diff -N patches/patch-configure
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-configure 1 Dec 2008 14:00:13 -0000
@@ -0,0 +1,57 @@
+$OpenBSD$
+--- configure.orig Sun Nov 30 22:37:09 2008
++++ configure Mon Dec 1 13:46:57 2008
+@@ -10916,13 +10916,13 @@ fi
+ ;;
+ esac
+
+- { echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5
+-echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO_C" >&6; }
++ { echo "$as_me:$LINENO: checking for pthread_create in -pthread" >&5
++echo $ECHO_N "checking for pthread_create in -pthread... $ECHO_C" >&6; }
+ if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+ else
+ ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lpthread $LIBS"
++LIBS="-pthread $LIBS"
+ cat >conftest.$ac_ext <<_ACEOF
+ /* confdefs.h. */
+ _ACEOF
+@@ -10978,7 +10978,7 @@ fi
+ { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_create" >&5
+ echo "${ECHO_T}$ac_cv_lib_pthread_pthread_create" >&6; }
+ if test $ac_cv_lib_pthread_pthread_create = yes; then
+- PTHREAD_LIBS="-lpthread"
++ PTHREAD_LIBS="-pthread"
+ fi
+
+
+@@ -12909,13 +12909,13 @@ fi
+
+ else
+ # Some library is needed. Try libpthread and libc_r.
+- { echo "$as_me:$LINENO: checking for pthread_kill in -lpthread" >&5
+-echo $ECHO_N "checking for pthread_kill in -lpthread... $ECHO_C" >&6; }
++ { echo "$as_me:$LINENO: checking for pthread_kill in -pthread" >&5
++echo $ECHO_N "checking for pthread_kill in -pthread... $ECHO_C" >&6; }
+ if test "${ac_cv_lib_pthread_pthread_kill+set}" = set; then
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+ else
+ ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lpthread $LIBS"
++LIBS="-pthread $LIBS"
+ cat >conftest.$ac_ext <<_ACEOF
+ /* confdefs.h. */
+ _ACEOF
+@@ -12972,8 +12972,8 @@ fi
+ echo "${ECHO_T}$ac_cv_lib_pthread_pthread_kill" >&6; }
+ if test $ac_cv_lib_pthread_pthread_kill = yes; then
+ gl_have_pthread=yes
+- LIBTHREAD=-lpthread LTLIBTHREAD=-lpthread
+- LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
++ LIBTHREAD=-pthread LTLIBTHREAD=-pthread
++ LIBMULTITHREAD=-pthread LTLIBMULTITHREAD=-pthread
+ fi
+
+ if test -z "$gl_have_pthread"; then
Index: patches/patch-docs_sample_gftp_gftprc
===================================================================
RCS file: patches/patch-docs_sample_gftp_gftprc
diff -N patches/patch-docs_sample_gftp_gftprc
--- patches/patch-docs_sample_gftp_gftprc 12 Aug 2006 15:17:04 -0000
1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-docs_sample_gftp_gftprc,v 1.1 2006/08/12 15:17:04 naddy Exp $
---- docs/sample.gftp/gftprc.orig Thu Aug 10 21:56:56 2006
-+++ docs/sample.gftp/gftprc Thu Aug 10 21:57:03 2006
-@@ -80,7 +80,7 @@ trans_blksize=20480
- default_protocol=FTP
-
- # Enable IPv6 support
--enable_ipv6=1
-+enable_ipv6=0
-
- # This defines what will happen when you double click a file in the file
- # listboxes. 0=View file 1=Edit file 2=Transfer file
Index: patches/patch-lib_charset-conv_c
===================================================================
RCS file: patches/patch-lib_charset-conv_c
diff -N patches/patch-lib_charset-conv_c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-lib_charset-conv_c 1 Dec 2008 14:00:13 -0000
@@ -0,0 +1,39 @@
+$OpenBSD$
+--- lib/charset-conv.c.orig Mon Dec 1 14:44:42 2008
++++ lib/charset-conv.c Mon Dec 1 14:48:34 2008
+@@ -230,7 +230,7 @@ gftp_filename_from_utf8 (gftp_request * request, const
+ #else
+
+ char *
+-gftp_string_to_utf8 (gftp_request * request, const char *str, size_t dest_len)
++gftp_string_to_utf8 (gftp_request * request, const char *str, size_t
*dest_len)
+ {
+ return (NULL);
+ }
+@@ -238,22 +238,22 @@ gftp_string_to_utf8 (gftp_request * request, const cha
+
+ char *
+ gftp_string_from_utf8 (gftp_request * request, int force_local, const char
*str,
+- size_t dest_len)
++ size_t *dest_len)
+ {
+ return (NULL);
+ }
+
+
+ char *
+-gftp_filename_to_utf8 (gftp_request * request, const char *str, size_t
dest_len)
++gftp_filename_to_utf8 (gftp_request * request, const char *str, size_t
*dest_len)
+ {
+ return (NULL);
+ }
+
+
+ char *
+-gftp_filename_from_utf8 (gftp_request * request, int force_local,
+- const char *str, size_t dest_len)
++gftp_filename_from_utf8 (gftp_request * request, const char *str,
++ size_t *dest_len)
+ {
+ return (NULL);
+ }
Index: patches/patch-lib_fsplib_fsplib_c
===================================================================
RCS file: /cvs/ports/net/gftp/patches/patch-lib_fsplib_fsplib_c,v
retrieving revision 1.2
diff -u -r1.2 patch-lib_fsplib_fsplib_c
--- patches/patch-lib_fsplib_fsplib_c 6 Nov 2007 12:14:18 -0000 1.2
+++ patches/patch-lib_fsplib_fsplib_c 1 Dec 2008 14:00:13 -0000
@@ -1,14 +1,10 @@
-$OpenBSD: patch-lib_fsplib_fsplib_c,v 1.2 2007/11/06 12:14:18 ajacoutot Exp $
---- lib/fsplib/fsplib.c.orig Wed Jan 19 03:03:45 2005
-+++ lib/fsplib/fsplib.c Tue Nov 6 13:07:12 2007
-@@ -27,6 +27,14 @@ use of this software.
+$OpenBSD$
+--- lib/fsplib/fsplib.c.orig Mon Dec 1 13:51:47 2008
++++ lib/fsplib/fsplib.c Mon Dec 1 13:51:55 2008
+@@ -32,6 +32,10 @@ use of this software.
#include "fsplib.h"
#include "lock.h"
-+#ifndef ENOMSG
-+# define ENOMSG EINVAL
-+#endif
-+
+#ifndef ENOTSUP
+# define ENOTSUP EINVAL
+#endif
@@ -16,48 +12,3 @@
/* ************ Internal functions **************** */
/* builds filename in packet output buffer, appends password if needed */
-@@ -612,7 +620,7 @@ int fsp_readdir_r(FSP_DIR *dir,struct dirent *entry, s
- entry->d_reclen = fentry.reclen;
- strncpy(entry->d_name,fentry.name,MAXNAMLEN);
-
-- if (fentry.namlen > MAXNAMLEN)
-+ if (fentry.namlen >= MAXNAMLEN)
- {
- entry->d_name[MAXNAMLEN + 1 ] = '\0';
- #ifdef HAVE_NAMLEN
-@@ -680,9 +688,19 @@ int fsp_readdir_native(FSP_DIR *dir,FSP_RDENTRY *entry
- /* skip file date and file size */
- dir->dirpos += 9;
- /* read file name */
-- entry->name[255 + 1] = '\0';
-+ entry->name[255] = '\0';
- strncpy(entry->name,(char *)( dir->data + dir->dirpos ),MAXNAMLEN);
-+ /* check for ASCIIZ encoded filename */
-+ if (memchr(dir->data + dir->dirpos,0,dir->datasize - dir->dirpos) !=
NULL)
-+ {
- namelen = strlen( (char *) dir->data+dir->dirpos);
-+ }
-+ else
-+ {
-+ /* \0 terminator not found at end of filename */
-+ *result = NULL;
-+ return 0;
-+ }
- /* skip over file name */
- dir->dirpos += namelen +1;
-
-@@ -709,12 +727,12 @@ int fsp_readdir_native(FSP_DIR *dir,FSP_RDENTRY *entry
-
- struct dirent * fsp_readdir(FSP_DIR *dirp)
- {
-- static struct dirent entry;
-+ static dirent_workaround entry;
- struct dirent *result;
-
-
- if (dirp == NULL) return NULL;
-- if ( fsp_readdir_r(dirp,&entry,&result) )
-+ if ( fsp_readdir_r(dirp,&entry.dirent,&result) )
- return NULL;
- else
- return result;
Index: patches/patch-lib_fsplib_fsplib_h
===================================================================
RCS file: patches/patch-lib_fsplib_fsplib_h
diff -N patches/patch-lib_fsplib_fsplib_h
--- patches/patch-lib_fsplib_fsplib_h 6 Nov 2007 12:14:18 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,25 +0,0 @@
-$OpenBSD: patch-lib_fsplib_fsplib_h,v 1.1 2007/11/06 12:14:18 ajacoutot Exp $
---- lib/fsplib/fsplib.h.orig Tue Nov 6 13:07:24 2007
-+++ lib/fsplib/fsplib.h Tue Nov 6 13:08:21 2007
-@@ -1,6 +1,7 @@
- #ifndef _FSPLIB_H
- #define _FSPLIB_H 1
- #include <time.h>
-+#include <stddef.h>
- /* The FSP v2 protocol support library - public interface */
-
- /*
-@@ -137,6 +138,13 @@ typedef struct FSP_FILE {
- int bufpos; /* position in buffer */
- unsigned int pos; /* position of next packet */
- } FSP_FILE;
-+
-+
-+typedef union dirent_workaround {
-+ struct dirent dirent;
-+ char fill[offsetof (struct dirent, d_name) + MAXNAMLEN + 1];
-+} dirent_workaround;
-+
-
- /* function prototypes */
-
Index: patches/patch-lib_local_c
===================================================================
RCS file: patches/patch-lib_local_c
diff -N patches/patch-lib_local_c
--- patches/patch-lib_local_c 6 Nov 2007 12:14:18 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-lib_local_c,v 1.2 2007/11/06 12:14:18 ajacoutot Exp $
---- lib/local.c.orig Wed Feb 2 02:24:51 2005
-+++ lib/local.c Tue Nov 6 13:05:08 2007
-@@ -372,7 +372,7 @@ local_get_file_size (gftp_request * request, const cha
- static int
- local_chdir (gftp_request * request, const char *directory)
- {
-- char tempstr[255];
-+ char tempstr[PATH_MAX];
-
- g_return_val_if_fail (request != NULL, GFTP_EFATAL);
- g_return_val_if_fail (request->protonum == GFTP_LOCAL_NUM, GFTP_EFATAL);
Index: patches/patch-lib_options_h
===================================================================
RCS file: patches/patch-lib_options_h
diff -N patches/patch-lib_options_h
--- patches/patch-lib_options_h 6 Nov 2007 12:14:18 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-lib_options_h,v 1.2 2007/11/06 12:14:18 ajacoutot Exp $
---- lib/options.h.orig Wed Jan 19 02:49:17 2005
-+++ lib/options.h Tue Nov 6 13:05:08 2007
-@@ -137,7 +137,7 @@ gftp_config_vars gftp_global_config_vars[] =
- N_("This specifies the default protocol to use"), GFTP_PORT_ALL, NULL},
- #if defined (HAVE_GETADDRINFO) && defined (HAVE_GAI_STRERROR)
- {"enable_ipv6", N_("Enable IPv6 support"),
-- gftp_option_type_checkbox, GINT_TO_POINTER(1), NULL,
-+ gftp_option_type_checkbox, GINT_TO_POINTER(0), NULL,
- GFTP_CVARS_FLAGS_SHOW_BOOKMARK,
- N_("Enable IPv6 support"), GFTP_PORT_ALL, NULL},
- #endif
Index: patches/patch-lib_protocols_c
===================================================================
RCS file: patches/patch-lib_protocols_c
diff -N patches/patch-lib_protocols_c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-lib_protocols_c 1 Dec 2008 14:00:13 -0000
@@ -0,0 +1,15 @@
+$OpenBSD$
+--- lib/protocols.c.orig Tue Mar 4 13:28:42 2008
++++ lib/protocols.c Mon Dec 1 14:54:31 2008
+@@ -459,9 +459,11 @@ gftp_get_next_file (gftp_request * request, const char
+
+ if (ret >= 0 && fle->file != NULL)
+ {
++#if GLIB_MAJOR_VERSION > 1
+ if (g_utf8_validate (fle->file, -1, NULL))
+ fle->filename_utf8_encoded = 1;
+ else
++#endif
+ {
+ utf8 = gftp_filename_to_utf8 (request, fle->file, &destlen);
+ if (utf8 != NULL)
Index: patches/patch-lib_sshv2_c
===================================================================
RCS file: patches/patch-lib_sshv2_c
diff -N patches/patch-lib_sshv2_c
--- patches/patch-lib_sshv2_c 6 Nov 2007 12:14:18 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,37 +0,0 @@
-$OpenBSD: patch-lib_sshv2_c,v 1.2 2007/11/06 12:14:18 ajacoutot Exp $
---- lib/sshv2.c.orig Tue Jan 4 14:32:11 2005
-+++ lib/sshv2.c Tue Nov 6 13:05:08 2007
-@@ -1867,31 +1867,13 @@ sshv2_put_file (gftp_request * request, const char *fi
- }
-
-
--#ifdef G_HAVE_GINT64
--
--static gint64
--sshv2_hton64 (gint64 val)
--{
--#if G_BYTE_ORDER != G_BIG_ENDIAN
-- return (GINT64_TO_BE (val));
--#else
-- return (val);
--#endif
--}
--
--#endif
--
--
- static void
- sshv2_setup_file_offset (sshv2_params * params, char *buf)
- {
- guint32 hinum, lownum;
- #ifdef G_HAVE_GINT64
-- gint64 offset;
--
-- offset = sshv2_hton64 (params->offset);
-- lownum = offset >> 32;
-- hinum = (guint32) offset;
-+ lownum = htonl((guint32) params->offset);
-+ hinum = htonl(params->offset >> 32);
- #else
- hinum = 0;
- lownum = htonl (params->offset);
Index: patches/patch-src_text_gftp-text_c
===================================================================
RCS file: patches/patch-src_text_gftp-text_c
diff -N patches/patch-src_text_gftp-text_c
--- patches/patch-src_text_gftp-text_c 6 Nov 2007 12:14:18 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,16 +0,0 @@
-$OpenBSD: patch-src_text_gftp-text_c,v 1.2 2007/11/06 12:14:18 ajacoutot Exp $
---- src/text/gftp-text.c.orig Tue Jan 25 02:11:00 2005
-+++ src/text/gftp-text.c Tue Nov 6 13:05:08 2007
-@@ -185,7 +185,12 @@ gftp_text_ask_question (const char *question, int echo
- else
- infd = stdin;
-
-+#if GLIB_MAJOR_VERSION > 1
- locale_question = g_locale_from_utf8 (question, -1, NULL, NULL, NULL);
-+#else
-+ locale_question = NULL;
-+#endif
-+
- if (locale_question != NULL)
- {
- printf ("%s%s%s ", GFTPUI_COMMON_COLOR_BLUE, locale_question,
Index: pkg/PFRAG.no-no_x11
===================================================================
RCS file: /cvs/ports/net/gftp/pkg/PFRAG.no-no_x11,v
retrieving revision 1.2
diff -u -r1.2 PFRAG.no-no_x11
--- pkg/PFRAG.no-no_x11 13 Jul 2007 08:09:44 -0000 1.2
+++ pkg/PFRAG.no-no_x11 1 Dec 2008 14:00:13 -0000
@@ -1,6 +1,5 @@
@comment $OpenBSD: PFRAG.no-no_x11,v 1.2 2007/07/13 08:09:44 ajacoutot Exp $
-bin/gftp-gtk
-share/applications/
[EMAIL PROTECTED] bin/gftp-gtk
share/applications/gftp.desktop
@exec %D/bin/update-desktop-database
@unexec %D/bin/update-desktop-database
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/gftp/pkg/PLIST,v
retrieving revision 1.3
diff -u -r1.3 PLIST
--- pkg/PLIST 13 Jul 2007 08:09:44 -0000 1.3
+++ pkg/PLIST 1 Dec 2008 14:00:13 -0000
@@ -1,6 +1,6 @@
@comment $OpenBSD: PLIST,v 1.3 2007/07/13 08:09:44 ajacoutot Exp $
bin/gftp
-bin/gftp-text
[EMAIL PROTECTED] bin/gftp-text
@man man/man1/gftp.1
share/gftp/
share/gftp/COPYING
@@ -13,8 +13,13 @@
share/gftp/dotdot.xpm
share/gftp/down.xpm
share/gftp/exe.xpm
+share/gftp/gftp-16x16.png
+share/gftp/gftp-22x22.png
+share/gftp/gftp-24x24.png
+share/gftp/gftp-32x32.png
+share/gftp/gftp-48x48.png
share/gftp/gftp-logo.xpm
-share/gftp/gftp-mini-logo.xpm
+share/gftp/gftp-scalable.svg
share/gftp/gftp.xpm
share/gftp/gftprc
share/gftp/img.xpm
@@ -49,6 +54,9 @@
share/locale/cs/LC_MESSAGES/gftp.mo
share/locale/da/LC_MESSAGES/gftp.mo
share/locale/de/LC_MESSAGES/gftp.mo
+share/locale/dz/
+share/locale/dz/LC_MESSAGES/
+share/locale/dz/LC_MESSAGES/gftp.mo
share/locale/el/LC_MESSAGES/gftp.mo
share/locale/en_CA/
share/locale/en_CA/LC_MESSAGES/
@@ -60,11 +68,20 @@
share/locale/fi/LC_MESSAGES/gftp.mo
share/locale/fr/LC_MESSAGES/gftp.mo
share/locale/ga/LC_MESSAGES/gftp.mo
+share/locale/gl/LC_MESSAGES/gftp.mo
+share/locale/gu/
+share/locale/gu/LC_MESSAGES/
+share/locale/gu/LC_MESSAGES/gftp.mo
+share/locale/he/LC_MESSAGES/gftp.mo
share/locale/hr/LC_MESSAGES/gftp.mo
share/locale/hu/LC_MESSAGES/gftp.mo
share/locale/it/LC_MESSAGES/gftp.mo
share/locale/ja/LC_MESSAGES/gftp.mo
share/locale/ko/LC_MESSAGES/gftp.mo
+share/locale/lt/
+share/locale/lt/LC_MESSAGES/
+share/locale/lt/LC_MESSAGES/gftp.mo
+share/locale/lv/LC_MESSAGES/gftp.mo
share/locale/mk/
share/locale/mk/LC_MESSAGES/
share/locale/mk/LC_MESSAGES/gftp.mo
@@ -74,8 +91,14 @@
share/locale/ms/
share/locale/ms/LC_MESSAGES/
share/locale/ms/LC_MESSAGES/gftp.mo
+share/locale/nb/LC_MESSAGES/gftp.mo
+share/locale/ne/
+share/locale/ne/LC_MESSAGES/
+share/locale/ne/LC_MESSAGES/gftp.mo
share/locale/nl/LC_MESSAGES/gftp.mo
-share/locale/no/LC_MESSAGES/gftp.mo
+share/locale/oc/
+share/locale/oc/LC_MESSAGES/
+share/locale/oc/LC_MESSAGES/gftp.mo
share/locale/pa/
share/locale/pa/LC_MESSAGES/
share/locale/pa/LC_MESSAGES/gftp.mo
@@ -84,6 +107,9 @@
share/locale/pt_BR/LC_MESSAGES/gftp.mo
share/locale/ro/LC_MESSAGES/gftp.mo
share/locale/ru/LC_MESSAGES/gftp.mo
+share/locale/rw/
+share/locale/rw/LC_MESSAGES/
+share/locale/rw/LC_MESSAGES/gftp.mo
share/locale/sk/LC_MESSAGES/gftp.mo
share/locale/sq/
share/locale/sq/LC_MESSAGES/
@@ -102,6 +128,7 @@
share/locale/tr/LC_MESSAGES/gftp.mo
share/locale/uk/LC_MESSAGES/gftp.mo
share/locale/zh_CN/LC_MESSAGES/gftp.mo
+share/locale/zh_HK/LC_MESSAGES/gftp.mo
share/locale/zh_TW/LC_MESSAGES/gftp.mo
share/pixmaps/
share/pixmaps/gftp.png