diff options
author | Beech Rintoul <beech@FreeBSD.org> | 2012-06-18 22:13:24 +0000 |
---|---|---|
committer | Beech Rintoul <beech@FreeBSD.org> | 2012-06-18 22:13:24 +0000 |
commit | 81e57af4a4578bcf8afd65053062152c5cc9505d (patch) | |
tree | 0efd7dc5536f3cc1c1243c0f9832140ad715ec77 /ftp | |
parent | 1a41cfa9519d071c52aa0aa143f52fcf2c2bb822 (diff) | |
download | ports-81e57af4a4578bcf8afd65053062152c5cc9505d.tar.gz ports-81e57af4a4578bcf8afd65053062152c5cc9505d.zip |
Notes
Diffstat (limited to 'ftp')
-rw-r--r-- | ftp/IglooFTP/Makefile | 47 | ||||
-rw-r--r-- | ftp/IglooFTP/distinfo | 2 | ||||
-rw-r--r-- | ftp/IglooFTP/files/patch-FTP.c | 16 | ||||
-rw-r--r-- | ftp/IglooFTP/files/patch-FTPcommands.h | 156 | ||||
-rw-r--r-- | ftp/IglooFTP/files/patch-Makefile | 55 | ||||
-rw-r--r-- | ftp/IglooFTP/files/patch-dialog.c | 70 | ||||
-rw-r--r-- | ftp/IglooFTP/files/patch-dir_tree.c | 10 | ||||
-rw-r--r-- | ftp/IglooFTP/files/patch-ftp_tree.h | 15 | ||||
-rw-r--r-- | ftp/IglooFTP/files/patch-ftplist.c | 109 | ||||
-rw-r--r-- | ftp/IglooFTP/files/patch-main.c | 35 | ||||
-rw-r--r-- | ftp/IglooFTP/pkg-descr | 19 | ||||
-rw-r--r-- | ftp/IglooFTP/pkg-plist | 58 | ||||
-rw-r--r-- | ftp/Makefile | 1 |
13 files changed, 0 insertions, 593 deletions
diff --git a/ftp/IglooFTP/Makefile b/ftp/IglooFTP/Makefile deleted file mode 100644 index 480850dd3a58..000000000000 --- a/ftp/IglooFTP/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# New ports collection makefile for: IglooFTP -# Date created: 3 May 1999 -# Whom: Andrey Zakhvatov -# -# $FreeBSD$ -# - -PORTNAME= IglooFTP -PORTVERSION= 0.6.1 -PORTREVISION= 6 -CATEGORIES= ftp -MASTER_SITES= ${MASTER_SITE_SUNSITE} \ - ftp://littleigloo.org/pub/iglooftp/ -MASTER_SITE_SUBDIR= system/network/file-transfer -DISTNAME= ${PORTNAME}-${PORTVERSION}.src - -MAINTAINER= beech@FreeBSD.org -COMMENT= Easy to use FTP client for X Window System - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src - -USE_XORG= x11 xmu -USE_GNOME= gtk12 -ALL_TARGET= # empty -MAKE_ARGS= CC=${CC} C_FLAGS="${CFLAGS}" DESTDIR=${PREFIX} -MAKE_JOBS_SAFE= yes - -DEPRECATED= No longer supported -EXPIRATION_DATE= 2012-06-16 - -.include <bsd.port.pre.mk> - -post-extract: - @${RM} ${WRKSRC}/../share/docs/LICENSE~ - -post-patch: - @${REINPLACE_CMD} -e 's|(char) user_rc.default_session.firewall_login_type|user_rc.default_session.firewall_login_type|' \ - ${WRKSRC}/custom_io.h - -post-install: -.if !defined(NOPORTDOCS) -.for file in AUTHORS BUGS COPYRIGHT THANKS TODO - ${INSTALL_DATA} ${WRKSRC}/../${file} ${PREFIX}/share/IglooFTP/docs -.endfor -.endif - -.include <bsd.port.post.mk> diff --git a/ftp/IglooFTP/distinfo b/ftp/IglooFTP/distinfo deleted file mode 100644 index a30f1dac670d..000000000000 --- a/ftp/IglooFTP/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (IglooFTP-0.6.1.src.tar.gz) = f25e2bd1203445ee64123140f0046259797b116c173428726ac8e4abbf663d5b -SIZE (IglooFTP-0.6.1.src.tar.gz) = 300553 diff --git a/ftp/IglooFTP/files/patch-FTP.c b/ftp/IglooFTP/files/patch-FTP.c deleted file mode 100644 index fa17c07fb535..000000000000 --- a/ftp/IglooFTP/files/patch-FTP.c +++ /dev/null @@ -1,16 +0,0 @@ ---- FTP.c.orig Thu Apr 15 20:05:13 1999 -+++ FTP.c Mon May 3 12:59:56 1999 -@@ -15,12 +15,12 @@ - */ - - -+#include <sys/types.h> - #include <sys/socket.h> - #include <netinet/in.h> - #include <netdb.h> - #include <arpa/inet.h> - #include <arpa/telnet.h> --#include <sys/types.h> - #include <sys/time.h> - #include <resolv.h> - diff --git a/ftp/IglooFTP/files/patch-FTPcommands.h b/ftp/IglooFTP/files/patch-FTPcommands.h deleted file mode 100644 index d972aaa62b12..000000000000 --- a/ftp/IglooFTP/files/patch-FTPcommands.h +++ /dev/null @@ -1,156 +0,0 @@ ---- FTPcommands.h.orig Thu Apr 15 17:05:15 1999 -+++ FTPcommands.h Sat Feb 4 01:12:52 2006 -@@ -14,8 +14,12 @@ - * - */ - -+#include "defines.h" -+ - #define ERROR_REPLY_CODE (FTPctrl->reply[0] == '5' || FTPctrl->reply[0] == '4') - -+extern char tmpfile_template[]; -+ - - - /* LOGIN */ -@@ -282,11 +286,14 @@ - char - FTP_LIST (FTP * FTPctrl, char *filename) - { -+ int fd = -1; - char tmp_filename[256]; - char list_command[10]; - int data_socket = FTP_open_data_connection (FTPctrl); - FILE *local; - -+ sprintf(tmp_filename, tmpfile_template); -+ - if (FTPctrl->host_type == HOST_VMS) - strcpy (list_command, "LIST"); - else -@@ -296,11 +303,18 @@ - - FTP_TYPE_ASCII (FTPctrl); - -- tmpnam (tmp_filename); - if (!FTP_exec_command (FTPctrl, list_command) || ERROR_REPLY_CODE) - return FTP_error (FALSE, "LIST command failed.", "", data_socket); - -- local = fopen (tmp_filename, "w"); -+ if ((fd = mkstemp (tmp_filename)) == -1 || (local = fdopen (fd, "w")) == NULL) -+ { -+ if (fd != -1) { -+ unlink(tmp_filename); -+ close(fd); -+ } -+ return FTP_error (FALSE, "Unable to create temporary file.", "", 0); -+ } -+ - if (!FTP_download (FTPctrl, data_socket, local)) - return FTP_error (FALSE, "Unable to retreive directory listing. ", "", data_socket); - ---- custom_profiles.h.orig Thu Apr 15 17:05:15 1999 -+++ custom_profiles.h Sat Feb 4 00:59:51 2006 -@@ -169,6 +169,7 @@ - static void - delete_user_prof_from_file (GtkWidget * widget, gpointer data) - { -+ int fd = -1; - const int remove_this_one = (int) GTK_CLIST (clist)->selection->data; - char tmp_filename[256]; - char prof_path[1024]; -@@ -180,9 +181,21 @@ - - gtk_widget_destroy (gtk_widget_get_toplevel (widget)); - sprintf (prof_path, "%s/%s/%s", home_path, PREFERENCES_PATH, USER_PROF); -- tmpnam (tmp_filename); -+ sprintf (tmp_filename, "%s.%s", prof_path, "tmp.XXXXXXXX"); -+ -+ if ((fd = mkstemp (tmp_filename)) == -1) { -+ DEBUG("Unable to create temporary file."); -+ return; -+ } -+ -+ close (fd); -+ - rename (prof_path, tmp_filename); -- file_handle = open (tmp_filename, O_RDONLY, RC_PERM); -+ -+ if ((file_handle = open (tmp_filename, O_RDONLY|O_EXCL, RC_PERM)) == -1) { -+ DEBUG("Unable to create temporary file."); -+ return; -+ } - - for (index = 0; index < index_total; index++) - { ---- defines.h.orig Thu Apr 15 17:05:15 1999 -+++ defines.h Sat Feb 4 01:10:47 2006 -@@ -47,6 +47,9 @@ - #define SHARE_PATH "/usr/local/src/IglooFTP" - #endif - -+#define TMPFILE_FILE "IglooFTP.tmp.XXXXXXXX" -+char tmpfile_template[256]; -+ - - #define PREFERENCES_PATH ".IglooFTP" - #define USER_LAYOUT "user.layout" ---- dirlist.c.orig Thu Apr 15 17:05:14 1999 -+++ dirlist.c Fri Feb 3 23:20:24 2006 -@@ -1619,6 +1619,7 @@ - upload_selection_recursive (void) - { - -+ int fd = -1; - GdkColor done_color = GREYCYAN; - GdkColormap *colormap; - GList *selection = GTK_CLIST (clist)->selection; -@@ -1635,8 +1636,15 @@ - - getcwd (current_local_dir, sizeof (current_local_dir)); - -- tmpnam (tmp_filename); -- tmp = fopen (tmp_filename, "w"); -+ if ((fd = mkstemp (tmp_filename)) == -1 || (tmp = fdopen (fd, "w")) == NULL) -+ { -+ if (fd != -1) { -+ unlink(tmp_filename); -+ close(fd); -+ } -+ DEBUG("Unable to create temporary file."); -+ return; -+ } - - colormap = gtk_widget_get_colormap (window); - gdk_color_alloc (colormap, &done_color); ---- session.c.orig Thu Apr 15 17:05:15 1999 -+++ session.c Fri Feb 3 23:20:24 2006 -@@ -32,7 +32,8 @@ - { - FILE *out = NULL; - FTPsession that_session; -- int file_handle; -+ int fd = -1; -+ FILE *file_handle = NULL; - char tmp_filename[MPLEN]; - char spawn_tmp[MPLEN]; - -@@ -41,8 +42,16 @@ - - strcpy (that_session.start_dir, this_session.cwd_dir); - -- tmpnam (tmp_filename); -- file_handle = open (tmp_filename, O_CREAT | O_RDWR, RC_PERM); -+ if ((fd = mkstemp (tmp_filename)) == -1 || (file_handle = fdopen (fd, "w")) == NULL) -+ { -+ if (fd != -1) { -+ unlink(tmp_filename); -+ close(fd); -+ } -+ DEBUG("Unable to create temporary file."); -+ return; -+ } -+ - write (file_handle, &that_session, sizeof (FTPsession)); - close (file_handle); - diff --git a/ftp/IglooFTP/files/patch-Makefile b/ftp/IglooFTP/files/patch-Makefile deleted file mode 100644 index 49726c12454f..000000000000 --- a/ftp/IglooFTP/files/patch-Makefile +++ /dev/null @@ -1,55 +0,0 @@ ---- Makefile.orig 1999-04-15 18:05:15.000000000 +0200 -+++ Makefile 2009-03-24 13:47:15.000000000 +0100 -@@ -1,9 +1,9 @@ - SHELL=/bin/sh - CC = gcc - C_FLAGS = -Wall -g -O2 -m486 -fno-strength-reduce --GTK_CFLAGS = `gtk-config --cflags` --GTK_LIBS = `gtk-config --libs` --LFLAGS = $(GTK_LIBS) -lresolv -lXmu -lXt -lSM -lICE -+GTK_CFLAGS = `$(GTK_CONFIG) --cflags` -+GTK_LIBS = `$(GTK_CONFIG) --libs` -+LFLAGS = $(GTK_LIBS) -lXmu -lXt -lSM -lICE - PROGNAME = IglooFTP - PROGNAME-STATIC = IglooFTP-static - VERSION = 0.6.1 -@@ -50,14 +50,14 @@ - @if ! test -e $(SHARE_PATH)/app_ass; then \ - echo "Making $(SHARE_PATH)/app_ass directory ..."; mkdir -m 0755 $(SHARE_PATH)/app_ass; \ - else :; fi; -- /usr/bin/install -s -m 755 $(PROGNAME) $(BIN_PATH) -- /usr/bin/install -m 644 ../share/docs/* $(SHARE_PATH)/docs/ -- /usr/bin/install -m 644 ../share/html/*.* $(SHARE_PATH)/html/ -- /usr/bin/install -m 644 ../share/html/images/*.* $(SHARE_PATH)/html/images/ -- /usr/bin/install -m 644 ../share/xpm/* $(SHARE_PATH)/xpm/ -- /usr/bin/install -m 644 ../share/bookmarks/* $(SHARE_PATH)/bookmarks/ -- /usr/bin/install -m 644 ../share/app_ass/* $(SHARE_PATH)/app_ass/ -- /usr/bin/install -m 644 ../share/gtkrc $(SHARE_PATH)/gtkrc -+ ${BSD_INSTALL_PROGRAM} $(PROGNAME) $(BIN_PATH) -+ ${BSD_INSTALL_DATA} ../share/docs/* $(SHARE_PATH)/docs/ -+ ${BSD_INSTALL_DATA} ../share/html/*.* $(SHARE_PATH)/html/ -+ ${BSD_INSTALL_DATA} ../share/html/images/*.* $(SHARE_PATH)/html/images/ -+ ${BSD_INSTALL_DATA} ../share/xpm/* $(SHARE_PATH)/xpm/ -+ ${BSD_INSTALL_DATA} ../share/bookmarks/* $(SHARE_PATH)/bookmarks/ -+ ${BSD_INSTALL_DATA} ../share/app_ass/* $(SHARE_PATH)/app_ass/ -+ ${BSD_INSTALL_DATA} ../share/gtkrc $(SHARE_PATH)/gtkrc - - - -@@ -99,6 +99,7 @@ - - version.o : version.h - -+custom.o: custom.c version.h - - version.h : FORCE - @echo "/* this header is automatically generated */" > version.h -@@ -111,7 +112,7 @@ - @echo "#define COMPILE_TIME \"`date +%T`\"" >> version.h - @echo "#define COMPILE_BY \"`whoami`\"" >> version.h - @echo "#define COMPILE_HOST \"`hostname`\"" >> version.h -- @echo "#define GTK_VERSION \"GTK+ `gtk-config --version`\"" >> version.h -+ @echo "#define GTK_VERSION \"GTK+ `$(GTK_CONFIG) --version`\"" >> version.h - @echo "#define CC_VERSION \"`$(CC) -v 2>&1 | tail -1`\"">>version.h - @echo "#define CODE_LINES \"`cat *.c *.h | grep -ch -e \"[[:alpha:]|[:punct:]]\"`\"">>version.h - diff --git a/ftp/IglooFTP/files/patch-dialog.c b/ftp/IglooFTP/files/patch-dialog.c deleted file mode 100644 index 7b40677bbe87..000000000000 --- a/ftp/IglooFTP/files/patch-dialog.c +++ /dev/null @@ -1,70 +0,0 @@ ---- dialog.c.orig Thu Apr 15 17:05:14 1999 -+++ dialog.c Thu Feb 2 16:40:36 2006 -@@ -112,10 +112,15 @@ - gtk_widget_set_usize (fixed_top, 353, 225); - - sprintf (pixmap_path, "%s/xpm/iglooftp.xpm", SHARE_PATH); -- pixmap = gdk_pixmap_create_from_xpm (startup_window->window, &mask, &startup_window->style->bg[GTK_STATE_NORMAL], pixmap_path); -- igloo_pixmap = gtk_pixmap_new (pixmap, mask); - -- gtk_fixed_put (GTK_FIXED (fixed_top), igloo_pixmap, 0, 0); -+ if (eaccess(pixmap_path, R_OK) == 0) { -+ pixmap = gdk_pixmap_create_from_xpm (startup_window->window, &mask, &startup_window->style->bg[GTK_STATE_NORMAL], pixmap_path); -+ igloo_pixmap = gtk_pixmap_new (pixmap, mask); -+ -+ gtk_fixed_put (GTK_FIXED (fixed_top), igloo_pixmap, 0, 0); -+ } else { -+ mask = pixmap = NULL; -+ } - - startup_label = fixed_label (fixed_top, 10, 205, " "); - gtk_widget_set_usize (startup_label, 300, 24); -@@ -126,8 +131,8 @@ - gtk_widget_show_all (startup_window); - - PROCESS_EVENTS; -- gdk_pixmap_unref (pixmap); -- gdk_pixmap_unref (mask); -+ if (pixmap) gdk_pixmap_unref (pixmap); -+ if (mask) gdk_pixmap_unref (mask); - } - - -@@ -173,14 +178,22 @@ - alert_hbox = h_box (alert_vbox, FALSE, 0, 0); - - sprintf (pixmap_path, "%s/xpm/little_igloo.xpm", SHARE_PATH); -- pixmap = gdk_pixmap_create_from_xpm (alert_window->window, &mask, &alert_window->style->bg[GTK_STATE_NORMAL], pixmap_path); -- igloo_pixmap = gtk_pixmap_new (pixmap, mask); -+ -+ if (eaccess(pixmap_path, R_OK) == 0) { -+ pixmap = gdk_pixmap_create_from_xpm (alert_window->window, &mask, &alert_window->style->bg[GTK_STATE_NORMAL], pixmap_path); -+ igloo_pixmap = gtk_pixmap_new (pixmap, mask); -+ } else { -+ pixmap = mask = NULL; -+ } - - alert_button = gtk_button_new (); - gtk_button_set_relief (GTK_BUTTON (alert_button), GTK_RELIEF_NONE); - -- gtk_container_add (GTK_CONTAINER (alert_button), igloo_pixmap); -- gtk_widget_show (igloo_pixmap); -+ if (pixmap) { -+ gtk_container_add (GTK_CONTAINER (alert_button), igloo_pixmap); -+ gtk_widget_show (igloo_pixmap); -+ } -+ - gtk_box_pack_start (GTK_BOX (alert_hbox), alert_button, TRUE, TRUE, 0); - gtk_widget_show (alert_button); - gtk_signal_connect (GTK_OBJECT (alert_button), "clicked", GTK_SIGNAL_FUNC (open_URL_from_widget), strdup (HOME_URL)); -@@ -198,8 +211,8 @@ - - gtk_widget_show (alert_window); - -- gdk_pixmap_unref (pixmap); -- gdk_pixmap_unref (mask); -+ if (pixmap) gdk_pixmap_unref (pixmap); -+ if (mask) gdk_pixmap_unref (mask); - } - - diff --git a/ftp/IglooFTP/files/patch-dir_tree.c b/ftp/IglooFTP/files/patch-dir_tree.c deleted file mode 100644 index a36e7f944b5e..000000000000 --- a/ftp/IglooFTP/files/patch-dir_tree.c +++ /dev/null @@ -1,10 +0,0 @@ ---- dir_tree.c.orig Thu Apr 15 17:05:14 1999 -+++ dir_tree.c Thu Feb 2 02:26:20 2006 -@@ -153,7 +153,6 @@ - new_ptr[0] = 'B'; - gtk_ctree_node_set_row_data_full (ctree, parent, strdup (new_ptr), (GtkDestroyNotify) free); - free (new_ptr); -- free (ptr); // verify that this is a good thing to do - - PARENT_BROWSED_FLAG = TRUE; - } diff --git a/ftp/IglooFTP/files/patch-ftp_tree.h b/ftp/IglooFTP/files/patch-ftp_tree.h deleted file mode 100644 index ec58c484da4c..000000000000 --- a/ftp/IglooFTP/files/patch-ftp_tree.h +++ /dev/null @@ -1,15 +0,0 @@ ---- src/ftp_tree.h.orig Sat Aug 14 11:40:27 2004 -+++ ftp_tree.h Sat Aug 14 11:41:17 2004 -@@ -321,10 +321,12 @@ - break; - - default: -+ break; - } - break; - - default: -+ break; - } - return FALSE; - } diff --git a/ftp/IglooFTP/files/patch-ftplist.c b/ftp/IglooFTP/files/patch-ftplist.c deleted file mode 100644 index c56d9dc1b469..000000000000 --- a/ftp/IglooFTP/files/patch-ftplist.c +++ /dev/null @@ -1,109 +0,0 @@ ---- ftplist.c.orig Thu Apr 15 19:05:15 1999 -+++ ftplist.c Fri Feb 10 22:53:16 2006 -@@ -1158,6 +1158,7 @@ - int this_row = GTK_CLIST (clist)->focus_row; - char this_path[1024]; - char temp_path[1024]; -+ char msg_buf[1024]; - gchar *filename; - gchar *filesize; - gchar *filedate; -@@ -1189,6 +1190,14 @@ - IDLE_END; - CHECK_CONNEXION_VOID; - -+ /* Is it worth trying to handle this better? */ -+ -+ if ((strchr(filename, '/') != NULL) || (strstr(filename, "..") != NULL)) { -+ snprintf (msg_buf, sizeof(msg_buf), "Skipping non-relative filename: %s", filename); -+ error_message (msg_buf); -+ return; -+ } -+ - if (IGLOO_download (filename, filesize, filedate, NULL)) - { - char that_path[1024]; -@@ -1255,6 +1264,7 @@ - static void - perfom_recursive_command_on_selection (char recursive_command, char *optionnal_arg, char IS_TOP_DIR) - { -+ int fd = -1; - GList *selection = GTK_CLIST (clist)->selection; - gchar *filename; - gchar *fileperm; -@@ -1265,9 +1275,17 @@ - char DIR_FOUND_IN_SELECTION = FALSE; - char *current_remote_dir = strdup (this_session.cwd_dir); - -- tmpnam (tmp_filename); -- tmp = fopen (tmp_filename, "w"); -+ sprintf(tmp_filename, tmpfile_template); - -+ if ((fd = mkstemp (tmp_filename)) == -1 || (tmp = fdopen (fd, "w")) == NULL) -+ { -+ if (fd != -1) { -+ unlink(tmp_filename); -+ close(fd); -+ } -+ DEBUG("Unable to create temporary file."); -+ return; -+ } - - while (selection && (!want_abort)) - { -@@ -1710,6 +1728,7 @@ - static char - download_selection_recursive (void) - { -+ int fd = -1; - GdkColor done_color = GREYCYAN; - GdkColormap *colormap; - GList *selection = GTK_CLIST (clist)->selection; -@@ -1725,10 +1744,19 @@ - char *current_remote_dir = strdup (this_session.cwd_dir); - char current_local_dir[1024]; - -+ sprintf(tmp_filename, tmpfile_template); -+ - getcwd (current_local_dir, sizeof (current_local_dir)); - -- tmpnam (tmp_filename); -- tmp = fopen (tmp_filename, "w"); -+ if ((fd = mkstemp (tmp_filename)) == -1 || (tmp = fdopen (fd, "w")) == NULL) -+ { -+ if (fd != -1) { -+ unlink(tmp_filename); -+ close(fd); -+ } -+ DEBUG("Unable to create temporary file."); -+ return FALSE; -+ } - - colormap = gtk_widget_get_colormap (window); - gdk_color_alloc (colormap, &done_color); -@@ -1736,6 +1764,7 @@ - while (selection && (!xfer_abort) && (!want_abort)) - { - static GtkStyle *cell_style; -+ char msg_buf[1024]; - index = (int) selection->data; - - cell_style = gtk_clist_get_cell_style (GTK_CLIST (clist), index, 3); -@@ -1748,6 +1777,17 @@ - gtk_clist_get_text (GTK_CLIST (clist), index, 2, &filesize); - gtk_clist_get_text (GTK_CLIST (clist), index, 3, &filedate); - gtk_clist_get_text (GTK_CLIST (clist), index, 4, &fileperm); -+ -+ /* Basic sanity checks */ -+ -+ if ((strchr(filename, '/') != NULL) || (strstr(filename, "..") != NULL)) { -+ snprintf (msg_buf, sizeof(msg_buf), "Skipping non-relative filename: %s", filename); -+ error_message (msg_buf); -+ selection = selection->next; -+ gtk_clist_unselect_row (GTK_CLIST (clist), index, 0); -+ gtk_clist_moveto (GTK_CLIST (clist), index, 0, 0.5, 0); -+ continue; -+ } - - if (fileperm[0] != 'd') - { diff --git a/ftp/IglooFTP/files/patch-main.c b/ftp/IglooFTP/files/patch-main.c deleted file mode 100644 index 93172e5900d6..000000000000 --- a/ftp/IglooFTP/files/patch-main.c +++ /dev/null @@ -1,35 +0,0 @@ ---- main.c.orig Thu Apr 15 19:05:15 1999 -+++ main.c Fri Feb 10 22:43:48 2006 -@@ -20,6 +20,9 @@ - #include <stdlib.h> - #include <unistd.h> - #include <string.h> -+#ifdef __FreeBSD__ -+#include <floatingpoint.h> -+#endif - #include "protos.h" - - -@@ -100,7 +103,22 @@ - GtkWidget *hbox; - GtkWidget *vbox1; - char IS_SPAWNED = FALSE; -+ char *td; - register int f; -+ -+#ifdef __FreeBSD__ -+ fpsetmask(0); -+#endif -+ if ((td = getenv("TMPDIR")) != NULL && strlen(td) != 0) { -+ if (td[strlen(td)-1] == '/') -+ strncpy(tmpfile_template, td, strlen(td)-1); -+ else -+ strncpy(tmpfile_template, td, strlen(td)); -+ } else { -+ strcpy(tmpfile_template, "/tmp"); -+ } -+ strncat(tmpfile_template, "/", sizeof(tmpfile_template)); -+ strncat(tmpfile_template, TMPFILE_FILE, sizeof(tmpfile_template)); - - gtk_set_locale (); - gtk_init (&argc, &argv); diff --git a/ftp/IglooFTP/pkg-descr b/ftp/IglooFTP/pkg-descr deleted file mode 100644 index ab24035e20ca..000000000000 --- a/ftp/IglooFTP/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -IglooFTP is a new graphical FTP client written from scratch. -Its main goals is to be easy to use and intuitive when used -by novice, but powerful and fully configurable in the hand -of experienced users. - -Already available features are : - -Intuitive user friendly interface, graphical configurability, -toolbar, fast-connect bar, graphical directories browser, -tree hierarchical site manager with site groups, user profile -management, local and remote prompt command, -directories creation/deletion, recursive downloads/uploads -delete/move/chmod, file transfert resume, resolution of -symbolic links, support of passive and non-passive data -connection, possibility to show / hide hidden file, -anti-idle tool, DND support, firewall support, -own Netscape mini-toolbar and a great appearance. - -WWW: http://www.littleigloo.org/iglooftp.php3 diff --git a/ftp/IglooFTP/pkg-plist b/ftp/IglooFTP/pkg-plist deleted file mode 100644 index 37a7d82d2cb4..000000000000 --- a/ftp/IglooFTP/pkg-plist +++ /dev/null @@ -1,58 +0,0 @@ -bin/IglooFTP -%%DATADIR%%/app_ass/app_ass.GNOME -%%DATADIR%%/app_ass/app_ass.KDE -%%DATADIR%%/app_ass/app_ass.default -%%DATADIR%%/bookmarks/default.bmk -%%PORTDOCS%%%%DATADIR%%/docs/AUTHORS -%%PORTDOCS%%%%DATADIR%%/docs/BUGS -%%PORTDOCS%%%%DATADIR%%/docs/COPYRIGHT -%%DATADIR%%/docs/ChangeLog -%%DATADIR%%/docs/LICENSE -%%DATADIR%%/docs/README -%%PORTDOCS%%%%DATADIR%%/docs/THANKS -%%PORTDOCS%%%%DATADIR%%/docs/TODO -%%DATADIR%%/docs/welcome.msg -%%DATADIR%%/gtkrc -%%DATADIR%%/html/default.html -%%DATADIR%%/html/images/amazon_mini.gif -%%DATADIR%%/html/images/banner.gif -%%DATADIR%%/html/images/bannerbg.gif -%%DATADIR%%/html/images/bannerbg_bottom.gif -%%DATADIR%%/html/images/bgsnow.gif -%%DATADIR%%/html/images/bookshelf.gif -%%DATADIR%%/html/images/hopbanner.gif -%%DATADIR%%/html/images/hot100.jpg -%%DATADIR%%/html/images/iglooftp.gif -%%DATADIR%%/html/images/iglooftp_now1.gif -%%DATADIR%%/html/images/iglooftp_now8.gif -%%DATADIR%%/html/images/join.gif -%%DATADIR%%/html/images/nav_books.gif -%%DATADIR%%/html/images/nav_booksG.gif -%%DATADIR%%/html/images/nav_download.gif -%%DATADIR%%/html/images/nav_downloadG.gif -%%DATADIR%%/html/images/nav_home.gif -%%DATADIR%%/html/images/nav_homeG.gif -%%DATADIR%%/html/images/nav_link.gif -%%DATADIR%%/html/images/nav_linkG.gif -%%DATADIR%%/html/images/nav_museum.gif -%%DATADIR%%/html/images/nav_museumG.gif -%%DATADIR%%/html/images/nav_news.gif -%%DATADIR%%/html/images/nav_newsG.gif -%%DATADIR%%/html/images/nav_search.gif -%%DATADIR%%/html/images/nav_searchG.gif -%%DATADIR%%/html/images/nav_soft.gif -%%DATADIR%%/html/images/nav_softG.gif -%%DATADIR%%/html/images/nav_tut.gif -%%DATADIR%%/html/images/nav_tutG.gif -%%DATADIR%%/html/images/search.gif -%%DATADIR%%/html/images/softwares.jpg -%%DATADIR%%/html/images/viglooftp.gif -%%DATADIR%%/xpm/iglooftp.xpm -%%DATADIR%%/xpm/little_igloo.xpm -@dirrm %%DATADIR%%/app_ass -@dirrm %%DATADIR%%/bookmarks -@dirrm %%DATADIR%%/docs -@dirrm %%DATADIR%%/html/images -@dirrm %%DATADIR%%/html -@dirrm %%DATADIR%%/xpm -@dirrm %%DATADIR%% diff --git a/ftp/Makefile b/ftp/Makefile index e2dbd2347e76..5b981a5f8581 100644 --- a/ftp/Makefile +++ b/ftp/Makefile @@ -3,7 +3,6 @@ COMMENT = FTP client and server utilities - SUBDIR += IglooFTP SUBDIR += R-cran-RCurl SUBDIR += atftp SUBDIR += axel |