1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00

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>
This commit is contained in:
Will Andrews 2000-04-01 12:31:44 +00:00
parent 716e635c4e
commit cb2b64d73c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=27235
6 changed files with 89 additions and 0 deletions

30
ftp/xrmftp/Makefile Normal file
View File

@ -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>

1
ftp/xrmftp/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (xrmftp-1.2.4.src.tgz) = e81516158046cee9d7dd513a10c4859b

31
ftp/xrmftp/files/patch-aa Normal file
View File

@ -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}

1
ftp/xrmftp/pkg-comment Normal file
View File

@ -0,0 +1 @@
Graphical FTP client based on the xforms library

20
ftp/xrmftp/pkg-descr Normal file
View File

@ -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

6
ftp/xrmftp/pkg-plist Normal file
View File

@ -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