diff options
author | will <will@FreeBSD.org> | 2000-04-01 20:31:44 +0800 |
---|---|---|
committer | will <will@FreeBSD.org> | 2000-04-01 20:31:44 +0800 |
commit | 17dab0d7ae2119cd2cbbcf44e8e33bd7f6b0e652 (patch) | |
tree | 112728db598e319a962bd4aee611658bec714644 /ftp | |
parent | ee935c0656e7578ffc265c6521ba91d70982b46c (diff) | |
download | freebsd-ports-graphics-17dab0d7ae2119cd2cbbcf44e8e33bd7f6b0e652.tar.gz freebsd-ports-graphics-17dab0d7ae2119cd2cbbcf44e8e33bd7f6b0e652.tar.zst freebsd-ports-graphics-17dab0d7ae2119cd2cbbcf44e8e33bd7f6b0e652.zip |
Add xrmftp 1.2.4, a xforms-based FTP client.
PR: 17653
Prodded by: Matt Heckaman <matt@LUCIDA.QC.CA>
Submitted by: Matt Heckaman <matt@LUCIDA.QC.CA>
Diffstat (limited to 'ftp')
-rw-r--r-- | ftp/xrmftp/Makefile | 30 | ||||
-rw-r--r-- | ftp/xrmftp/distinfo | 1 | ||||
-rw-r--r-- | ftp/xrmftp/files/patch-aa | 31 | ||||
-rw-r--r-- | ftp/xrmftp/pkg-comment | 1 | ||||
-rw-r--r-- | ftp/xrmftp/pkg-descr | 20 | ||||
-rw-r--r-- | ftp/xrmftp/pkg-plist | 6 |
6 files changed, 89 insertions, 0 deletions
diff --git a/ftp/xrmftp/Makefile b/ftp/xrmftp/Makefile new file mode 100644 index 00000000000..de004489324 --- /dev/null +++ b/ftp/xrmftp/Makefile @@ -0,0 +1,30 @@ +# New ports collection Makefile for: xrmftp +# Version required: 1.2.4 +# Date created: 28 March 2000 +# Whom: Matt Heckaman <matt@LUCIDA.QC.CA> +# +# $FreeBSD$ +# + +DISTNAME= xrmftp-1.2.4 +CATEGORIES= ftp +MASTER_SITES= http://www.mat.uni.torun.pl/~rafmet/ \ + ftp://ftp.netspring.net/pub/people/rafal-metkowski/ +EXTRACT_SUFX= .src.tgz + +MAINTAINER= matt@LUCIDA.QC.CA + +LIB_DEPENDS= xforms.0:${PORTSDIR}/x11-toolkits/xforms + +USE_X_PREFIX= yes +WRKSRC= ${WRKDIR}/xrmftp-1.2.4.src + +do-install: + ${MKDIR} ${PREFIX}/share/doc/${DISTNAME} + ${INSTALL_PROGRAM} ${WRKSRC}/xrmftp ${PREFIX}/bin + ${INSTALL_DATA} ${WRKSRC}/CHANGES ${PREFIX}/share/doc/${DISTNAME} + ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/doc/${DISTNAME} + ${INSTALL_DATA} ${WRKSRC}/FIXED-BUGS ${PREFIX}/share/doc/${DISTNAME} + ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/${DISTNAME} + +.include <bsd.port.mk> diff --git a/ftp/xrmftp/distinfo b/ftp/xrmftp/distinfo new file mode 100644 index 00000000000..f862510b73d --- /dev/null +++ b/ftp/xrmftp/distinfo @@ -0,0 +1 @@ +MD5 (xrmftp-1.2.4.src.tgz) = e81516158046cee9d7dd513a10c4859b diff --git a/ftp/xrmftp/files/patch-aa b/ftp/xrmftp/files/patch-aa new file mode 100644 index 00000000000..0c772436f68 --- /dev/null +++ b/ftp/xrmftp/files/patch-aa @@ -0,0 +1,31 @@ +--- Makefile Tue Nov 17 19:25:43 1998 ++++ Makefile.new Sat Apr 1 06:43:11 2000 +@@ -1,17 +1,20 @@ +-CC=gcc +-XFORMSLIBPATH=/usr/X11R6/lib # path to xforms library +-XFORMSINCPATH=/usr/X11R6/include # path to xforms header file <forms.h> +-XLIBSPATH=/usr/X11R6/lib # path to standard X libraries +-XINCPATH=/usr/X11R6/include # path to standard X header files +-LIBS= -lm -lX11 -lforms # libraries ++X11BASE?=/usr/X11R6 ++CC ?=gcc ++XFORMSLIBPATH=${X11BASE}/lib # path to xforms library ++XFORMSINCPATH=${X11BASE}/include # path to xforms header file <forms.h> ++XLIBSPATH=${X11BASE}/lib # path to standard X libraries ++XINCPATH=${X11BASE}/include # path to standard X header files ++LIBS= -lm -lX11 -lxforms # libraries + #EXTRALIBS=-lnsl -lsocket # additional libraries needed by some unices + SRC=xftp.c fd_xftp.c + OBJ=$(SRC:.c=.o) + EXE=xrmftp +-CFLAGS=-I/usr/include -I${XFORMSINCPATH} -I${XINCPATH} +-LDFLAGS=-L/usr/lib -L${XLIBSPATH} ${LIBS} ${EXTRALIBS} -L${XFORMSLIBPATH} -O3 ++CFLAGS +=-I/usr/include -I${XFORMSINCPATH} -I${XINCPATH} ++LDFLAGS =-L/usr/lib -L${XLIBSPATH} ${LIBS} ${EXTRALIBS} -L${XFORMSLIBPATH} -O3 + + #------------------------------------------------------------------------------ ++ ++all: ${EXE} + + ${EXE}: ${OBJ} + ${CC} ${LDFLAGS} -o ${EXE} ${OBJ} diff --git a/ftp/xrmftp/pkg-comment b/ftp/xrmftp/pkg-comment new file mode 100644 index 00000000000..5145274f030 --- /dev/null +++ b/ftp/xrmftp/pkg-comment @@ -0,0 +1 @@ +Graphical FTP client based on the xforms library diff --git a/ftp/xrmftp/pkg-descr b/ftp/xrmftp/pkg-descr new file mode 100644 index 00000000000..fd3b7c38def --- /dev/null +++ b/ftp/xrmftp/pkg-descr @@ -0,0 +1,20 @@ +Xrmftp is FTP client for UNIX with graphical interface. Its main features +in my opinion are: + +* During transfer you can detach from X-server and continue transfer. This + feature is useful for people who don't have permanent access to X-terminal. +* Upload and download with directory structure. +* You can resume transfer if file was truncated. +* Listings of visited directories are cached. +* You can 'walk around' directory tree and put files you want to download + into buffer and then download them all together. + +On 1st October of 1998 Xrmftp got honorable mention in "Lucent Technologies +Project Prize" competition organized by Lucent Technologies Poland S.A and +Faculty of Matematics and Informatics. + +WWW : http://www.mat.uni.torun.pl/~rafmet/ +NOTE: The above text came from the author's homepage. + +- Matt Heckaman +matt@LUCIDA.QC.CA diff --git a/ftp/xrmftp/pkg-plist b/ftp/xrmftp/pkg-plist new file mode 100644 index 00000000000..6901a72e519 --- /dev/null +++ b/ftp/xrmftp/pkg-plist @@ -0,0 +1,6 @@ +bin/xrmftp +share/doc/xrmftp-1.2.4/CHANGES +share/doc/xrmftp-1.2.4/COPYING +share/doc/xrmftp-1.2.4/FIXED-BUGS +share/doc/xrmftp-1.2.4/README +@dirrm share/doc/xrmftp-1.2.4 |