summaryrefslogtreecommitdiff
path: root/net/gftp/patches
diff options
context:
space:
mode:
Diffstat (limited to 'net/gftp/patches')
-rw-r--r--net/gftp/patches/patch-aa15
-rw-r--r--net/gftp/patches/patch-ab13
-rw-r--r--net/gftp/patches/patch-ac30
-rw-r--r--net/gftp/patches/patch-ad13
4 files changed, 71 insertions, 0 deletions
diff --git a/net/gftp/patches/patch-aa b/net/gftp/patches/patch-aa
new file mode 100644
index 00000000000..9735054b252
--- /dev/null
+++ b/net/gftp/patches/patch-aa
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.2.10.1 2005/03/02 22:15:42 salo Exp $
+
+--- lib/fsplib/lock.c.orig 2005-01-02 15:45:51.000000000 +0000
++++ lib/fsplib/lock.c 2005-03-02 14:26:27.000000000 +0000
+@@ -2,6 +2,10 @@
+ #include <stdio.h>
+ #include "lock.h"
+
++#if defined(__NetBSD__) || defined(sun)
++#define _SEM_SEMUN_UNDEFINED /**/
++#endif
++
+ /* ************ Locking functions ***************** */
+ #ifndef FSP_NOLOCKING
+
diff --git a/net/gftp/patches/patch-ab b/net/gftp/patches/patch-ab
new file mode 100644
index 00000000000..133f745ee0e
--- /dev/null
+++ b/net/gftp/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.4.10.1 2005/03/02 22:15:42 salo Exp $
+
+--- lib/pty.c.orig 2005-01-04 13:32:11.000000000 +0000
++++ lib/pty.c 2005-03-02 14:28:15.000000000 +0000
+@@ -61,7 +61,7 @@
+
+ #elif HAVE_GRANTPT
+
+-#ifndef __FreeBSD__
++#if !(defined(__FreeBSD__) || defined(__NetBSD__))
+ #include <stropts.h>
+ #endif
+
diff --git a/net/gftp/patches/patch-ac b/net/gftp/patches/patch-ac
new file mode 100644
index 00000000000..ad978e7188d
--- /dev/null
+++ b/net/gftp/patches/patch-ac
@@ -0,0 +1,30 @@
+$NetBSD: patch-ac,v 1.1.2.2 2005/03/02 22:15:42 salo Exp $
+
+--- src/text/gftp-text.c.orig 2005-01-25 01:11:00.000000000 +0000
++++ src/text/gftp-text.c 2005-03-02 20:32:41.000000000 +0000
+@@ -155,7 +155,9 @@
+ gftp_text_ask_question (const char *question, int echo, char *buf, size_t size)
+ {
+ struct termios term, oldterm;
++#if GLIB_MAJOR_VERSION > 1
+ gchar *locale_question;
++#endif
+ sigset_t sig, sigsave;
+ char *pos, *termname;
+ int singlechar;
+@@ -185,6 +187,7 @@
+ else
+ infd = stdin;
+
++#if GLIB_MAJOR_VERSION > 1
+ locale_question = g_locale_from_utf8 (question, -1, NULL, NULL, NULL);
+ if (locale_question != NULL)
+ {
+@@ -193,6 +196,7 @@
+ g_free (locale_question);
+ }
+ else
++#endif
+ printf ("%s%s%s ", GFTPUI_COMMON_COLOR_BLUE, question,
+ GFTPUI_COMMON_COLOR_DEFAULT);
+
diff --git a/net/gftp/patches/patch-ad b/net/gftp/patches/patch-ad
new file mode 100644
index 00000000000..bb796838133
--- /dev/null
+++ b/net/gftp/patches/patch-ad
@@ -0,0 +1,13 @@
+$NetBSD: patch-ad,v 1.1.2.2 2005/03/02 22:15:42 salo Exp $
+
+--- src/gtk/options_dialog.c.orig 2005-01-04 13:32:20.000000000 +0000
++++ src/gtk/options_dialog.c 2005-03-02 20:38:59.000000000 +0000
+@@ -1002,7 +1002,7 @@
+ gtk_widget_show (box);
+
+ #if GTK_MAJOR_VERSION == 1
+- tempwid = gtk_label_new (_("Type:"))
++ tempwid = gtk_label_new (_("Type:"));
+ #else
+ tempwid = gtk_label_new_with_mnemonic (_("_Type:"));
+ #endif