summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorflathill <flathill@FreeBSD.org>1999-05-07 17:43:08 +0000
committerflathill <flathill@FreeBSD.org>1999-05-07 17:43:08 +0000
commitcabbe6b2b55e3d616a8f112bbaf9f9d944527b94 (patch)
treebed3211cf0df8592990a9d0971e33a9d93afb8a1
parent1bcf7947891487ad75b0b1cfd84f7c150ec22850 (diff)
downloadFreeBSD-ports-cabbe6b2b55e3d616a8f112bbaf9f9d944527b94.zip
FreeBSD-ports-cabbe6b2b55e3d616a8f112bbaf9f9d944527b94.tar.gz
PR: ports/11463
Submitted by: andy@icc.surw.chel.su Easy to use FTP client for X Window System.
-rw-r--r--ftp/IglooFTP/Makefile43
-rw-r--r--ftp/IglooFTP/distinfo1
-rw-r--r--ftp/IglooFTP/files/patch-aa16
-rw-r--r--ftp/IglooFTP/files/patch-ab33
-rw-r--r--ftp/IglooFTP/files/patch-ac23
-rw-r--r--ftp/IglooFTP/pkg-comment1
-rw-r--r--ftp/IglooFTP/pkg-descr17
-rw-r--r--ftp/IglooFTP/pkg-plist59
8 files changed, 193 insertions, 0 deletions
diff --git a/ftp/IglooFTP/Makefile b/ftp/IglooFTP/Makefile
new file mode 100644
index 0000000..917e999
--- /dev/null
+++ b/ftp/IglooFTP/Makefile
@@ -0,0 +1,43 @@
+# New ports collection makefile for: IglooFTP
+# Version required: 0.6.1
+# Date created: 3 May 1999
+# Whom: Andrey Zakhvatov
+#
+# $Id$
+#
+
+DISTNAME= IglooFTP-0.6.1.src
+PKGNAME= IglooFTP-0.6.1
+CATEGORIES= net
+MASTER_SITES= ${MASTER_SITE_SUNSITE} \
+ ftp://littleigloo.org/pub/iglooftp/
+MASTER_SITE_SUBDIR= system/network/file-transfer
+
+MAINTAINER= andy@icc.surw.chel.su
+
+LIB_DEPENDS= gdk12.1:${PORTSDIR}/x11-toolkits/gtk12 \
+ glib12:${PORTSDIR}/devel/glib12 \
+ gmodule12:${PORTSDIR}/devel/glib12 \
+ gtk12.1:${PORTSDIR}/x11-toolkits/gtk12 \
+ intl:${PORTSDIR}/devel/gettext
+
+USE_X_PREFIX= yes
+
+WRKSRC= ${WRKDIR}/IglooFTP-0.6.1
+
+do-build:
+ @ cd ${WRKSRC}/src; ${MAKE}
+
+do-install:
+ @ cd ${WRKSRC}/src; ${MAKE} install
+ @ ${RM} ${PREFIX}/share/IglooFTP/docs/LICENSE~
+
+post-install:
+.if !defined(NOPORTDOCS)
+ @ ${MKDIR} ${PREFIX}/share/doc/IglooFTP
+.for file in AUTHORS BUGS COPYRIGHT THANKS TODO
+ @ ${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/IglooFTP
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/ftp/IglooFTP/distinfo b/ftp/IglooFTP/distinfo
new file mode 100644
index 0000000..56ab2b1
--- /dev/null
+++ b/ftp/IglooFTP/distinfo
@@ -0,0 +1 @@
+MD5 (IglooFTP-0.6.1.src.tar.gz) = 8e35b89ebbde67e335775f8774bfafec
diff --git a/ftp/IglooFTP/files/patch-aa b/ftp/IglooFTP/files/patch-aa
new file mode 100644
index 0000000..48779d2
--- /dev/null
+++ b/ftp/IglooFTP/files/patch-aa
@@ -0,0 +1,16 @@
+--- src/FTP.c Thu Apr 15 20:05:13 1999
++++ /home/andy/tmp/wrk/src/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-ab b/ftp/IglooFTP/files/patch-ab
new file mode 100644
index 0000000..39f2101
--- /dev/null
+++ b/ftp/IglooFTP/files/patch-ab
@@ -0,0 +1,33 @@
+--- src/Makefile Thu Apr 15 20:05:15 1999
++++ /home/andy/tmp/wrk/src/Makefile Mon May 3 12:59:28 1999
+@@ -1,14 +1,15 @@
+ 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
++CC?= gcc
++C_FLAGS = $(CFLAGS)
++# -Wall -g -O2 -m486 -fno-strength-reduce
++GTK_CFLAGS = `gtk12-config --cflags`
++GTK_LIBS = `gtk12-config --libs`
++LFLAGS = $(GTK_LIBS) -lXmu -lXt -lSM -lICE
+ PROGNAME = IglooFTP
+ PROGNAME-STATIC = IglooFTP-static
+ VERSION = 0.6.1
+ VERSION_DATE = 1999
+-DESTDIR = /usr/local
++DESTDIR?= /usr/X11R6
+ BIN_PATH = $(DESTDIR)/bin
+ MAN_PATH = $(DESTDIR)/man
+ SHARE_PATH = $(DESTDIR)/share/$(PROGNAME)
+@@ -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+ `gtk12-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-ac b/ftp/IglooFTP/files/patch-ac
new file mode 100644
index 0000000..9175e4a
--- /dev/null
+++ b/ftp/IglooFTP/files/patch-ac
@@ -0,0 +1,23 @@
+--- src/main.c Thu Apr 15 20:05:15 1999
++++ /home/andy/tmp/wrk/src/main.c Mon May 3 13:42:28 1999
+@@ -20,6 +20,9 @@
+ #include <stdlib.h>
+ #include <unistd.h>
+ #include <string.h>
++#ifdef __FreeBSD__
++#include <floatingpoint.h>
++#endif
+ #include "protos.h"
+
+
+@@ -101,6 +104,10 @@
+ GtkWidget *vbox1;
+ char IS_SPAWNED = FALSE;
+ register int f;
++
++#ifdef __FreeBSD__
++ fpsetmask(0);
++#endif
+
+ gtk_set_locale ();
+ gtk_init (&argc, &argv);
diff --git a/ftp/IglooFTP/pkg-comment b/ftp/IglooFTP/pkg-comment
new file mode 100644
index 0000000..6d5981d
--- /dev/null
+++ b/ftp/IglooFTP/pkg-comment
@@ -0,0 +1 @@
+Easy to use FTP client for X Window System.
diff --git a/ftp/IglooFTP/pkg-descr b/ftp/IglooFTP/pkg-descr
new file mode 100644
index 0000000..45c9569
--- /dev/null
+++ b/ftp/IglooFTP/pkg-descr
@@ -0,0 +1,17 @@
+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.
diff --git a/ftp/IglooFTP/pkg-plist b/ftp/IglooFTP/pkg-plist
new file mode 100644
index 0000000..836ea1a
--- /dev/null
+++ b/ftp/IglooFTP/pkg-plist
@@ -0,0 +1,59 @@
+bin/IglooFTP
+share/IglooFTP/gtkrc
+share/IglooFTP/app_ass/app_ass.GNOME
+share/IglooFTP/app_ass/app_ass.KDE
+share/IglooFTP/app_ass/app_ass.default
+share/IglooFTP/bookmarks/default.bmk
+share/IglooFTP/docs/ChangeLog
+share/IglooFTP/docs/LICENSE
+share/IglooFTP/docs/README
+share/IglooFTP/docs/welcome.msg
+share/IglooFTP/html/default.html
+share/IglooFTP/html/images/amazon_mini.gif
+share/IglooFTP/html/images/banner.gif
+share/IglooFTP/html/images/bannerbg.gif
+share/IglooFTP/html/images/bannerbg_bottom.gif
+share/IglooFTP/html/images/bgsnow.gif
+share/IglooFTP/html/images/bookshelf.gif
+share/IglooFTP/html/images/hopbanner.gif
+share/IglooFTP/html/images/hot100.jpg
+share/IglooFTP/html/images/iglooftp.gif
+share/IglooFTP/html/images/iglooftp_now1.gif
+share/IglooFTP/html/images/iglooftp_now8.gif
+share/IglooFTP/html/images/join.gif
+share/IglooFTP/html/images/nav_books.gif
+share/IglooFTP/html/images/nav_booksG.gif
+share/IglooFTP/html/images/nav_download.gif
+share/IglooFTP/html/images/nav_downloadG.gif
+share/IglooFTP/html/images/nav_home.gif
+share/IglooFTP/html/images/nav_homeG.gif
+share/IglooFTP/html/images/nav_link.gif
+share/IglooFTP/html/images/nav_linkG.gif
+share/IglooFTP/html/images/nav_museum.gif
+share/IglooFTP/html/images/nav_museumG.gif
+share/IglooFTP/html/images/nav_news.gif
+share/IglooFTP/html/images/nav_newsG.gif
+share/IglooFTP/html/images/nav_search.gif
+share/IglooFTP/html/images/nav_searchG.gif
+share/IglooFTP/html/images/nav_soft.gif
+share/IglooFTP/html/images/nav_softG.gif
+share/IglooFTP/html/images/nav_tut.gif
+share/IglooFTP/html/images/nav_tutG.gif
+share/IglooFTP/html/images/search.gif
+share/IglooFTP/html/images/softwares.jpg
+share/IglooFTP/html/images/viglooftp.gif
+share/IglooFTP/xpm/iglooftp.xpm
+share/IglooFTP/xpm/little_igloo.xpm
+share/doc/IglooFTP/AUTHORS
+share/doc/IglooFTP/BUGS
+share/doc/IglooFTP/COPYRIGHT
+share/doc/IglooFTP/THANKS
+share/doc/IglooFTP/TODO
+@dirrm share/IglooFTP/app_ass
+@dirrm share/IglooFTP/bookmarks
+@dirrm share/IglooFTP/docs
+@dirrm share/IglooFTP/html/images
+@dirrm share/IglooFTP/html
+@dirrm share/IglooFTP/xpm
+@dirrm share/IglooFTP
+@dirrm share/doc/IglooFTP
OpenPOWER on IntegriCloud