aboutsummaryrefslogtreecommitdiffstats
path: root/ftp/llnlxftp
diff options
context:
space:
mode:
authorcy <cy@FreeBSD.org>2011-08-28 13:22:32 +0800
committercy <cy@FreeBSD.org>2011-08-28 13:22:32 +0800
commit71adff48c3285c40f59e3828b1ada5d11163f000 (patch)
treed246185ef19f9b0bbdd1a730621ea2464f9641d9 /ftp/llnlxftp
parent5c19bce2cb34903358bb53ffb88c283688678b7e (diff)
downloadfreebsd-ports-gnome-71adff48c3285c40f59e3828b1ada5d11163f000.tar.gz
freebsd-ports-gnome-71adff48c3285c40f59e3828b1ada5d11163f000.tar.zst
freebsd-ports-gnome-71adff48c3285c40f59e3828b1ada5d11163f000.zip
Resurrect llnlxftp. Distfile was moved to a new LLNL site.
Diffstat (limited to 'ftp/llnlxftp')
-rw-r--r--ftp/llnlxftp/Makefile27
-rw-r--r--ftp/llnlxftp/distinfo2
-rw-r--r--ftp/llnlxftp/files/patch-aa20
-rw-r--r--ftp/llnlxftp/files/patch-ab12
-rw-r--r--ftp/llnlxftp/pkg-descr22
5 files changed, 83 insertions, 0 deletions
diff --git a/ftp/llnlxftp/Makefile b/ftp/llnlxftp/Makefile
new file mode 100644
index 000000000000..99af72fac657
--- /dev/null
+++ b/ftp/llnlxftp/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: llnlxftp
+# Date created: 9 November 1997
+# Whom: Dima Ruban <dima@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= llnlxftp
+PORTVERSION= 2.1
+PORTREVISION= 3
+CATEGORIES= ftp
+MASTER_SITES= https://computing.llnl.gov/resources/xdir/
+DISTNAME= llnlxftp2.1
+EXTRACT_SUFX= .tar.Z
+
+MAINTAINER= cy@FreeBSD.org
+COMMENT= Motif FTP client
+
+PLIST_FILES= bin/xftp lib/X11/app-defaults/XFtp
+WRKSRC= ${WRKDIR}/llnlxftp2.1/sources
+USE_MOTIF= yes
+USE_IMAKE= yes
+USE_XORG= ice sm x11 xext xp xt
+
+MAN1= xftp.1
+
+.include <bsd.port.mk>
diff --git a/ftp/llnlxftp/distinfo b/ftp/llnlxftp/distinfo
new file mode 100644
index 000000000000..003582209871
--- /dev/null
+++ b/ftp/llnlxftp/distinfo
@@ -0,0 +1,2 @@
+SHA256 (llnlxftp2.1.tar.Z) = 50854dd8772f09e580022f8709aa157c32dd1124b2c67ced2b77147dbaf1adb8
+SIZE (llnlxftp2.1.tar.Z) = 359401
diff --git a/ftp/llnlxftp/files/patch-aa b/ftp/llnlxftp/files/patch-aa
new file mode 100644
index 000000000000..767d963f562b
--- /dev/null
+++ b/ftp/llnlxftp/files/patch-aa
@@ -0,0 +1,20 @@
+--- Imakefile.orig Thu Oct 19 10:20:26 1995
++++ Imakefile Sat Aug 28 11:36:12 1999
+@@ -79,7 +79,7 @@
+ OS_LIBRARIES = -lgen
+ #endif
+
+-#if defined(BSDIArchitecture) || defined(i386BsdArchitecture) || defined(TENONArchitecture)
++#if defined(BSDIArchitecture) || defined(i386BsdArchitecture) || defined(TENONArchitecture) || defined(FreeBSDArchitecture)
+ EXTRA_LIBRARIES = -lcompat
+ #endif
+
+@@ -98,7 +98,7 @@
+ #ifdef XmClientLibs
+ LOCAL_LIBRARIES = XmClientLibs $(SOCKS_LIBS)
+ #else
+-LOCAL_LIBRARIES = $(XMLIB) $(XTOOLLIB) $(XLIB) $(SOCKS_LIBS)
++LOCAL_LIBRARIES = $(XMLIB) $(XTOOLLIB) $(XLIB) $(SOCKS_LIBS) ${MOTIFLIB}
+ #endif
+ #endif
+
diff --git a/ftp/llnlxftp/files/patch-ab b/ftp/llnlxftp/files/patch-ab
new file mode 100644
index 000000000000..2ff172e4e681
--- /dev/null
+++ b/ftp/llnlxftp/files/patch-ab
@@ -0,0 +1,12 @@
+--- log.c.orig Mon Nov 18 01:25:37 2002
++++ log.c Mon Nov 18 01:25:43 2002
+@@ -81,8 +81,8 @@
+ extern char *initial_logfile_name;
+ extern Display *display;
+ extern int print_password_in_debug;
+-extern int sys_nerr;
+ #if !defined(__FreeBSD__) && !defined(__MACHTEN_PPC__)
++extern int sys_nerr;
+ extern char *sys_errlist[];
+ #endif
+
diff --git a/ftp/llnlxftp/pkg-descr b/ftp/llnlxftp/pkg-descr
new file mode 100644
index 000000000000..604bae1f04b0
--- /dev/null
+++ b/ftp/llnlxftp/pkg-descr
@@ -0,0 +1,22 @@
+
+
+ LLNL XFTP Version 2.1, October 19, 1995
+
+
+ **********************************************************************
+ ************************** ABOUT LLNL XFTP *************************
+ **********************************************************************
+
+ LLNL XFTP, an OSF/Motif-based FTP client, enables you to graphically
+ transfer files and perform various directory manipulation commands,
+ both locally and remotely. Two especially notable features are the
+ ability to (1) perform "third-party" (i.e., remote-to-remote) file
+ transfers, and (2) transfer or delete entire directory substructures.
+ LLNL XFTP has many features, is configurable, and has an intuitive
+ user interface.
+
+ LLNL XFTP is a precursor to LLNL XDIR, a much more sophisticated
+ graphical FTP client. LLNL XDIR features drag-and-drop file transfer,
+ powerful directory browsing, and multihost searching. Unless you
+ would prefer LLNL XFTP's compact interface over LLNL XDIR's multiwindow
+ approach, we recommend that you use LLNL XDIR.