diff options
author | agc <agc> | 2002-07-11 21:40:41 +0000 |
---|---|---|
committer | agc <agc> | 2002-07-11 21:40:41 +0000 |
commit | 30005d84b1ae4c8e80ddab2a8eb0e1cd70cca5a7 (patch) | |
tree | a212acedede5143ddb7b4e9098f98b1000e4f644 | |
parent | e17bed51c4e90190059f9a2065af9750b705f6c8 (diff) | |
download | pkgsrc-30005d84b1ae4c8e80ddab2a8eb0e1cd70cca5a7.tar.gz |
Initial import of IglooFTP-0.6.1 into the NetBSD Packages Collection.
Provided in PR 16141 by rxg@ms25.url.com.tw (Rui-Xiang Guo)
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.
-rw-r--r-- | net/IglooFTP/DESCR | 17 | ||||
-rw-r--r-- | net/IglooFTP/Makefile | 23 | ||||
-rw-r--r-- | net/IglooFTP/PLIST | 54 | ||||
-rw-r--r-- | net/IglooFTP/distinfo | 6 | ||||
-rw-r--r-- | net/IglooFTP/patches/patch-aa | 91 | ||||
-rw-r--r-- | net/IglooFTP/patches/patch-ab | 18 |
6 files changed, 209 insertions, 0 deletions
diff --git a/net/IglooFTP/DESCR b/net/IglooFTP/DESCR new file mode 100644 index 00000000000..45c956902dd --- /dev/null +++ b/net/IglooFTP/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/net/IglooFTP/Makefile b/net/IglooFTP/Makefile new file mode 100644 index 00000000000..bca585a28ae --- /dev/null +++ b/net/IglooFTP/Makefile @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1.1.1 2002/07/11 21:40:41 agc Exp $ + +DISTNAME= IglooFTP-0.6.1 +CATEGORIES= net +MASTER_SITES= ${MASTER_SITE_SUNSITE:=system/network/file-transfer/} \ + ftp://littleigloo.org/pub/iglooftp/ +EXTRACT_SUFX= .src.tar.gz + +MAINTAINER= rxg@netbsd.org +HOMEPAGE= http://www.littleigloo.org/iglooftp.php3 +COMMENT= Easy to use FTP client for X Window System + +WRKSRC= ${WRKDIR}/${DISTNAME}/src + +USE_X11BASE= yes + +USE_CONFIG_WRAPPER= yes + +post-extract: + ${RM} ${WRKSRC}/../share/docs/LICENSE~ + +.include "../../x11/gtk/buildlink.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/net/IglooFTP/PLIST b/net/IglooFTP/PLIST new file mode 100644 index 00000000000..b319fff2c26 --- /dev/null +++ b/net/IglooFTP/PLIST @@ -0,0 +1,54 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2002/07/11 21:40:41 agc Exp $ +bin/IglooFTP +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/gtkrc +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 +@dirrm share/IglooFTP/xpm +@dirrm share/IglooFTP/html/images +@dirrm share/IglooFTP/html +@dirrm share/IglooFTP/docs +@dirrm share/IglooFTP/bookmarks +@dirrm share/IglooFTP/app_ass +@dirrm share/IglooFTP diff --git a/net/IglooFTP/distinfo b/net/IglooFTP/distinfo new file mode 100644 index 00000000000..f2565cb7b33 --- /dev/null +++ b/net/IglooFTP/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2002/07/11 21:40:41 agc Exp $ + +SHA1 (IglooFTP-0.6.1.src.tar.gz) = ab56bc6c15dc81525b8e987ae5fc15e562f92eed +Size (IglooFTP-0.6.1.src.tar.gz) = 300553 bytes +SHA1 (patch-aa) = ef6552e899b271703413cfbfd655a090087dcc9e +SHA1 (patch-ab) = 7f3b7c383099e4889618f6dafcc76e320278aec9 diff --git a/net/IglooFTP/patches/patch-aa b/net/IglooFTP/patches/patch-aa new file mode 100644 index 00000000000..ba554d63c52 --- /dev/null +++ b/net/IglooFTP/patches/patch-aa @@ -0,0 +1,91 @@ +$NetBSD: patch-aa,v 1.1.1.1 2002/07/11 21:40:41 agc Exp $ + +--- Makefile.orig Fri Apr 16 00:05:15 1999 ++++ Makefile +@@ -1,14 +1,13 @@ + SHELL=/bin/sh +-CC = gcc +-C_FLAGS = -Wall -g -O2 -m486 -fno-strength-reduce +-GTK_CFLAGS = `gtk-config --cflags` +-GTK_LIBS = `gtk-config --libs` ++C_FLAGS = $(CFLAGS) -Wall ++GTK_CFLAGS = `$(GTK_CONFIG) --cflags` ++GTK_LIBS = `$(GTK_CONFIG) --libs` + LFLAGS = $(GTK_LIBS) -lresolv -lXmu -lXt -lSM -lICE + PROGNAME = IglooFTP + PROGNAME-STATIC = IglooFTP-static + VERSION = 0.6.1 + VERSION_DATE = 1999 +-DESTDIR = /usr/local ++DESTDIR = $(PREFIX) + BIN_PATH = $(DESTDIR)/bin + MAN_PATH = $(DESTDIR)/man + SHARE_PATH = $(DESTDIR)/share/$(PROGNAME) +@@ -16,6 +15,8 @@ + RPM_BUILDPATH = /usr/src/redhat + CODE_LINES = `cat *.c *.h | grep -ch -e "[[:alpha:]|[:punct:]]"` + ++all: $(PROGNAME) ++ + $(PROGNAME): main.o GTKmisc.o menu.o toolbar.o connectbar.o statusbar.o\ + dirlist.o ftplist.o queue.o log.o console.o dialog.o chmod.o\ + version.o custom.o string.o pixmaps.o color.o cursor.o\ +@@ -30,34 +31,34 @@ + + install : + @if ! test -e $(SHARE_PATH); then \ +- echo "Making $(SHARE_PATH) directory ..."; mkdir -m 0755 $(SHARE_PATH); \ ++ echo "Making $(SHARE_PATH) directory ..."; $(BSD_INSTALL_DATA_DIR) $(SHARE_PATH); \ + else :; fi; + @if ! test -e $(SHARE_PATH)/docs; then \ +- echo "Making $(SHARE_PATH)/docs directory ..."; mkdir -m 0755 $(SHARE_PATH)/docs; \ ++ echo "Making $(SHARE_PATH)/docs directory ..."; $(BSD_INSTALL_DATA_DIR) $(SHARE_PATH)/docs; \ + else :; fi; + @if ! test -e $(SHARE_PATH)/html; then \ +- echo "Making $(SHARE_PATH)/html directory ..."; mkdir -m 0755 $(SHARE_PATH)/html; \ ++ echo "Making $(SHARE_PATH)/html directory ..."; $(BSD_INSTALL_DATA_DIR) $(SHARE_PATH)/html; \ + else :; fi; + @if ! test -e $(SHARE_PATH)/html/images; then \ +- echo "Making $(SHARE_PATH)/html/images directory ..."; mkdir -m 0755 $(SHARE_PATH)/html/images; \ ++ echo "Making $(SHARE_PATH)/html/images directory ..."; $(BSD_INSTALL_DATA_DIR) $(SHARE_PATH)/html/images; \ + else :; fi; + @if ! test -e $(SHARE_PATH)/xpm; then \ +- echo "Making $(SHARE_PATH)/xpm directory ..."; mkdir -m 0755 $(SHARE_PATH)/xpm; \ ++ echo "Making $(SHARE_PATH)/xpm directory ..."; $(BSD_INSTALL_DATA_DIR) $(SHARE_PATH)/xpm; \ + else :; fi; + @if ! test -e $(SHARE_PATH)/bookmarks; then \ +- echo "Making $(SHARE_PATH)/bookmarks directory ..."; mkdir -m 0755 $(SHARE_PATH)/bookmarks; \ ++ echo "Making $(SHARE_PATH)/bookmarks directory ..."; $(BSD_INSTALL_DATA_DIR) $(SHARE_PATH)/bookmarks; \ + else :; fi; + @if ! test -e $(SHARE_PATH)/app_ass; then \ +- echo "Making $(SHARE_PATH)/app_ass directory ..."; mkdir -m 0755 $(SHARE_PATH)/app_ass; \ ++ echo "Making $(SHARE_PATH)/app_ass directory ..."; $(BSD_INSTALL_DATA_DIR) $(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 + + + +@@ -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/net/IglooFTP/patches/patch-ab b/net/IglooFTP/patches/patch-ab new file mode 100644 index 00000000000..95815966ee8 --- /dev/null +++ b/net/IglooFTP/patches/patch-ab @@ -0,0 +1,18 @@ +$NetBSD: patch-ab,v 1.1.1.1 2002/07/11 21:40:41 agc Exp $ + +--- 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> + |