summaryrefslogtreecommitdiff
path: root/ftp/gftp
diff options
context:
space:
mode:
authorSteve Price <steve@FreeBSD.org>1999-04-03 01:38:52 +0000
committerSteve Price <steve@FreeBSD.org>1999-04-03 01:38:52 +0000
commit6be39ed2fe64c8290c7317408bcfff2d5c9fe01a (patch)
tree1f0fae9d8f47bfb6bf6fc113e5f7370752c87be1 /ftp/gftp
parentActivate the zh-telnet port. (diff)
Import of gftp version 1.13.
A free multithreaded GTK based ftp client. PR: 10187 Submitted by: Damjan Marion <dmarion@open.hr>
Notes
Notes: svn path=/head/; revision=17591
Diffstat (limited to 'ftp/gftp')
-rw-r--r--ftp/gftp/Makefile23
-rw-r--r--ftp/gftp/distinfo1
-rw-r--r--ftp/gftp/files/patch-ab11
-rw-r--r--ftp/gftp/pkg-comment1
-rw-r--r--ftp/gftp/pkg-descr24
-rw-r--r--ftp/gftp/pkg-plist18
6 files changed, 78 insertions, 0 deletions
diff --git a/ftp/gftp/Makefile b/ftp/gftp/Makefile
new file mode 100644
index 000000000000..1deb8b939764
--- /dev/null
+++ b/ftp/gftp/Makefile
@@ -0,0 +1,23 @@
+# New ports collection makefile for: gftp
+# Version required: 1.13
+# Date Created: 21 Feb 1999
+# Whom: Damjan Marion <dmarion@open.hr>
+#
+# $Id$
+#
+
+DISTNAME= gftp-1.13
+CATEGORIES= net
+MASTER_SITES= http://www.newwave.net/~masneyb/
+
+MAINTAINER= dmarion@open.hr
+
+LIB_DEPENDS= gtk12.1:${PORTSDIR}/x11-toolkits/gtk12
+
+USE_AUTOCONF= yes
+USE_X_PREFIX= yes
+
+post-install:
+ strip ${PREFIX}/bin/gftp
+
+.include <bsd.port.mk>
diff --git a/ftp/gftp/distinfo b/ftp/gftp/distinfo
new file mode 100644
index 000000000000..f4024df9f494
--- /dev/null
+++ b/ftp/gftp/distinfo
@@ -0,0 +1 @@
+MD5 (gftp-1.13.tar.gz) = c4fd2c2b21f5efeccf4ba2befb4fa564
diff --git a/ftp/gftp/files/patch-ab b/ftp/gftp/files/patch-ab
new file mode 100644
index 000000000000..d0eb7cce4936
--- /dev/null
+++ b/ftp/gftp/files/patch-ab
@@ -0,0 +1,11 @@
+--- Makefile.in.orig Fri Apr 2 13:21:58 1999
++++ Makefile.in Fri Apr 2 13:22:07 1999
+@@ -8,7 +8,7 @@
+ MACHINE=`uname -m`-`uname -p`-`uname -s`
+ # Add -DDEBUG to the CFLAGS line below if you want gFTP to print some extra
+ # information to stdout
+-CFLAGS=@CFLAGS@ -D_POSIX_SOURCE -D_REENTRANT -Wall -ansi -DSHARE_DIR=\"$(SHARE_DIR)\"
++CFLAGS=@CFLAGS@ -pthread -Wall -ansi -DSHARE_DIR=\"$(SHARE_DIR)\"
+ LIBS=@LIBS@
+ EXE=gftp
+ OBJS=cache.o chmod_dialog.o config_file.o connect_dialog.o delete_dialog.o \
diff --git a/ftp/gftp/pkg-comment b/ftp/gftp/pkg-comment
new file mode 100644
index 000000000000..9308d6d7e3aa
--- /dev/null
+++ b/ftp/gftp/pkg-comment
@@ -0,0 +1 @@
+A free multithreaded GTK based ftp client.
diff --git a/ftp/gftp/pkg-descr b/ftp/gftp/pkg-descr
new file mode 100644
index 000000000000..6034cd22e08b
--- /dev/null
+++ b/ftp/gftp/pkg-descr
@@ -0,0 +1,24 @@
+gFTP is a free multithreaded ftp client for *NIX based machines running
+X11R6 or later. It has the following features:
+ Distributed under the terms of the GNU Public License Agreement
+ Written in C and uses GTK+ 1.1.x+ for the GUI
+ Multithreaded to allow for simultaneous downloads
+ File transfer queues to allow for downloading multiple files
+ Supports downloading entire directories and subdirectories
+ Extensive connection manager
+ Supports resuming interrupted file transfers
+ Supports caching of remote directory listings
+ Drag-N-Drop support
+ FTP proxy server support
+ Supports connecting to a FTP server via command line parameters.
+ Supports associating icons with particular file extensions in the list boxes
+ Sorting capabilities in the file list boxes
+ Can restrict files in the list boxes to a particular file specification
+ Supports viewing and editing of local and remote files
+ Allows for passive and non-passive file transfers
+ Eliminates buffer overruns from malicious ftp sites
+
+Latest version: 1.12
+gFTP is copyright (c) 1998 by Brian Masney <masneyb@newwave.net>.
+
+- Damjan Marion <dmarion@open.hr>
diff --git a/ftp/gftp/pkg-plist b/ftp/gftp/pkg-plist
new file mode 100644
index 000000000000..93757ffd67b2
--- /dev/null
+++ b/ftp/gftp/pkg-plist
@@ -0,0 +1,18 @@
+bin/gftp
+share/gftp/COPYING
+share/gftp/deb.xpm
+share/gftp/diff.xpm
+share/gftp/dir.xpm
+share/gftp/doc.xpm
+share/gftp/dotdot.xpm
+share/gftp/down.xpm
+share/gftp/exe.xpm
+share/gftp/gftp-logo.xpm
+share/gftp/gftprc
+share/gftp/linkdir.xpm
+share/gftp/linkfile.xpm
+share/gftp/man.xpm
+share/gftp/tar.xpm
+share/gftp/txt.xpm
+share/gftp/up.xpm
+@dirrm share/gftp