mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-28 01:06:17 +00:00
PR: ports/11463
Submitted by: andy@icc.surw.chel.su Easy to use FTP client for X Window System.
This commit is contained in:
parent
ab3539a56a
commit
fe38af43c7
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=18596
43
ftp/IglooFTP/Makefile
Normal file
43
ftp/IglooFTP/Makefile
Normal file
@ -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>
|
1
ftp/IglooFTP/distinfo
Normal file
1
ftp/IglooFTP/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (IglooFTP-0.6.1.src.tar.gz) = 8e35b89ebbde67e335775f8774bfafec
|
16
ftp/IglooFTP/files/patch-aa
Normal file
16
ftp/IglooFTP/files/patch-aa
Normal file
@ -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>
|
||||
|
33
ftp/IglooFTP/files/patch-ab
Normal file
33
ftp/IglooFTP/files/patch-ab
Normal file
@ -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
|
||||
|
23
ftp/IglooFTP/files/patch-ac
Normal file
23
ftp/IglooFTP/files/patch-ac
Normal file
@ -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);
|
1
ftp/IglooFTP/pkg-comment
Normal file
1
ftp/IglooFTP/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
Easy to use FTP client for X Window System.
|
17
ftp/IglooFTP/pkg-descr
Normal file
17
ftp/IglooFTP/pkg-descr
Normal file
@ -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.
|
59
ftp/IglooFTP/pkg-plist
Normal file
59
ftp/IglooFTP/pkg-plist
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user