aboutsummaryrefslogtreecommitdiffstats
path: root/ftp
diff options
context:
space:
mode:
authorcy <cy@FreeBSD.org>2011-07-18 04:35:42 +0800
committercy <cy@FreeBSD.org>2011-07-18 04:35:42 +0800
commitcb5aa2ba371f612eb08f34292bc27b05ae498a6d (patch)
treeb475c35db24fc9b9aca58b2d34e197f934fa4d11 /ftp
parent94e9b11220ca2793a1ed6160b7336f0da7aefe5e (diff)
downloadfreebsd-ports-gnome-cb5aa2ba371f612eb08f34292bc27b05ae498a6d.tar.gz
freebsd-ports-gnome-cb5aa2ba371f612eb08f34292bc27b05ae498a6d.tar.zst
freebsd-ports-gnome-cb5aa2ba371f612eb08f34292bc27b05ae498a6d.zip
Bring this port back from the dead and assume maintainership of it.
Diffstat (limited to 'ftp')
-rw-r--r--ftp/llnlxdir/Makefile27
-rw-r--r--ftp/llnlxdir/distinfo2
-rw-r--r--ftp/llnlxdir/files/patch-aa20
-rw-r--r--ftp/llnlxdir/files/patch-ab12
-rw-r--r--ftp/llnlxdir/pkg-descr20
5 files changed, 81 insertions, 0 deletions
diff --git a/ftp/llnlxdir/Makefile b/ftp/llnlxdir/Makefile
new file mode 100644
index 000000000000..1eab4636fb85
--- /dev/null
+++ b/ftp/llnlxdir/Makefile
@@ -0,0 +1,27 @@
+# New ports collection makefile for: llnlxdir
+# Date created: 9 November 1997
+# Whom: Dima Ruban <dima@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= llnlxdir
+PORTVERSION= 2.1.2
+PORTREVISION= 2
+CATEGORIES= ftp
+MASTER_SITES= https://computing.llnl.gov/resources/xdir/
+DISTNAME= llnlxdir2_1_2
+EXTRACT_SUFX= .tar.Z
+
+MAINTAINER= cy@FreeBSD.org
+COMMENT= Motif FTP client with drag-and-drop file transfer
+
+PLIST_FILES= bin/xdir lib/X11/app-defaults/XDir
+MAN1= xdir.1
+
+WRKSRC= ${WRKDIR}/llnlxdir2_1_2/sources
+USE_MOTIF= yes
+USE_IMAKE= yes
+USE_XORG= ice sm x11 xext xp xt
+
+.include <bsd.port.mk>
diff --git a/ftp/llnlxdir/distinfo b/ftp/llnlxdir/distinfo
new file mode 100644
index 000000000000..abd3fc16166c
--- /dev/null
+++ b/ftp/llnlxdir/distinfo
@@ -0,0 +1,2 @@
+SHA256 (llnlxdir2_1_2.tar.Z) = 4fae1cc71b2ca6f4b494c3e339ecef0b009ec08c8f2050a3d826852835c6b7cb
+SIZE (llnlxdir2_1_2.tar.Z) = 574027
diff --git a/ftp/llnlxdir/files/patch-aa b/ftp/llnlxdir/files/patch-aa
new file mode 100644
index 000000000000..c232c24ce024
--- /dev/null
+++ b/ftp/llnlxdir/files/patch-aa
@@ -0,0 +1,20 @@
+--- Imakefile.orig Mon Feb 9 14:23:35 1998
++++ Imakefile Sat Aug 28 11:33:56 1999
+@@ -120,7 +120,7 @@
+ OS_LIBRARIES = -lgen
+ #endif
+
+-#if defined(BSDIArchitecture) || defined(i386BsdArchitecture) || defined(NetBSDArchitecture)
++#if defined(BSDIArchitecture) || defined(i386BsdArchitecture) || defined(NetBSDArchitecture) || defined(FreeBSDArchitecture)
+ EXTRA_LIBRARIES = -lcompat
+ #endif
+
+@@ -139,7 +139,7 @@
+ #ifdef XmClientLibs
+ LOCAL_LIBRARIES = XmClientLibs $(SOCKS_LIBS)
+ #else
+-LOCAL_LIBRARIES = $(XMLIB) $(XTOOLLIB) $(XLIB) $(SOCKS_LIBS) $(SYSLIB)
++LOCAL_LIBRARIES = $(XMLIB) $(XTOOLLIB) $(XLIB) $(SOCKS_LIBS) $(SYSLIB) ${MOTIFLIB}
+ #endif
+ #endif
+
diff --git a/ftp/llnlxdir/files/patch-ab b/ftp/llnlxdir/files/patch-ab
new file mode 100644
index 000000000000..2dcb0443a05d
--- /dev/null
+++ b/ftp/llnlxdir/files/patch-ab
@@ -0,0 +1,12 @@
+--- diag.c.orig Sun Dec 1 16:11:28 2002
++++ diag.c Sun Dec 1 16:11:33 2002
+@@ -125,8 +125,8 @@
+ extern struct st_host_info hinfo[];
+ extern int initial_diagnostics;
+ extern int screen;
+-extern int sys_nerr;
+ #if !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__GNU_LIBRARY__) && !defined(__GLIBC__) && !defined(__EMX__)
++extern int sys_nerr;
+ extern char *sys_errlist[];
+ #endif
+
diff --git a/ftp/llnlxdir/pkg-descr b/ftp/llnlxdir/pkg-descr
new file mode 100644
index 000000000000..66ba10ffe224
--- /dev/null
+++ b/ftp/llnlxdir/pkg-descr
@@ -0,0 +1,20 @@
+ LLNL XDIR Version 2.0, October 23, 1995
+
+ LLNL XDIR, an OSF/Motif-based FTP client, provides a graphical user
+ interface for drag-and-drop file transfer. LLNL XDIR simultaneously
+ displays any number of directories for any number of hosts, with each
+ directory being displayed in its own window. LLNL XDIR supports
+ powerful directory browsing capability, including iconic and
+ hierarchical views. One of LLNL XDIR's most powerful features is its
+ ability to search directory structures (even across multiple hosts)
+ for entry names that match a specified pattern.
+
+ LLNL XDIR is meant to be the successor to LLNL XFTP, another graphical
+ FTP client. LLNL XDIR is considerably more sophisticated than LLNL
+ XFTP, and has all of its functionality.
+
+ LLNL XDIR is a component of the Intelligent Archive, which is currently
+ under development at LLNL.
+
+ LLNL XDIR was written by Neale Smith of the Lawrence Livermore National
+ Laboratory, which is operated by the University of California.