diff options
author | flathill <flathill@FreeBSD.org> | 1999-05-07 17:43:08 +0000 |
---|---|---|
committer | flathill <flathill@FreeBSD.org> | 1999-05-07 17:43:08 +0000 |
commit | cabbe6b2b55e3d616a8f112bbaf9f9d944527b94 (patch) | |
tree | bed3211cf0df8592990a9d0971e33a9d93afb8a1 | |
parent | 1bcf7947891487ad75b0b1cfd84f7c150ec22850 (diff) | |
download | FreeBSD-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/Makefile | 43 | ||||
-rw-r--r-- | ftp/IglooFTP/distinfo | 1 | ||||
-rw-r--r-- | ftp/IglooFTP/files/patch-aa | 16 | ||||
-rw-r--r-- | ftp/IglooFTP/files/patch-ab | 33 | ||||
-rw-r--r-- | ftp/IglooFTP/files/patch-ac | 23 | ||||
-rw-r--r-- | ftp/IglooFTP/pkg-comment | 1 | ||||
-rw-r--r-- | ftp/IglooFTP/pkg-descr | 17 | ||||
-rw-r--r-- | ftp/IglooFTP/pkg-plist | 59 |
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 |