Skip site navigation (1)Skip section navigation (2)
Date:      29 Mar 2000 02:05:36 -0000
From:      matt@LUCIDA.QC.CA
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/17653: NEW PORT: Xrmftp 1.2.4
Message-ID:  <20000329020536.12816.qmail@epsilon.lucida.qc.ca>

next in thread | raw e-mail | index | archive | help

>Number:         17653
>Category:       ports
>Synopsis:       New port for Xrmftp 1.2.4
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 28 18:10:02 PST 2000
>Closed-Date:
>Last-Modified:
>Originator:     Matt Heckaman
>Release:        FreeBSD 4.0-STABLE i386
>Organization:
Lucida Communications
>Environment:

FreeBSD epsilon.lucida.qc.ca 4.0-STABLE FreeBSD 4.0-STABLE #0: Thu Mar 23 17:49:07 EST 2000     root@epsilon.lucida.qc.ca:/usr/src/sys/compile/EPSILON  i386

>Description:

This adds a new port, Xrmftp which is a Graphical FTP client using Xforms.

>How-To-Repeat:

N/A

>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#       xrmftp
#       xrmftp/Makefile
#       xrmftp/files
#       xrmftp/files/md5
#       xrmftp/patches
#       xrmftp/patches/patch-aa
#       xrmftp/pkg
#       xrmftp/pkg/COMMENT
#       xrmftp/pkg/DESCR
#       xrmftp/pkg/PLIST
#
echo c - xrmftp
mkdir -p xrmftp > /dev/null 2>&1
echo x - xrmftp/Makefile
sed 's/^X//' >xrmftp/Makefile << 'END-of-xrmftp/Makefile'
X# New ports collection Makefile for:   xrmftp
X# Version required:    1.2.4
X# Date created:        28 March 2000
X# Whom:                Matt Heckaman <matt@LUCIDA.QC.CA>
X#
X# $FreeBSD$
X#
X
XDISTNAME=      xrmftp-1.2.4
XCATEGORIES=    ftp
XMASTER_SITES=  http://www.mat.uni.torun.pl/~rafmet/ \
X               ftp://ftp.netspring.net/pub/people/rafal-metkowski/
XEXTRACT_SUFX=  .src.tgz
X
XMAINTAINER=    matt@LUCIDA.QC.CA
X
XLIB_DEPENDS=   xforms.0:${PORTSDIR}/x11-toolkits/xforms
X
XUSE_X_PREFIX=   yes
X
XWRKSRC=                ${WRKDIR}/xrmftp-1.2.4.src
X
Xdo-install:
X       ${MKDIR} ${PREFIX}/share/doc/${DISTNAME}
X
X       ${INSTALL_PROGRAM} ${WRKSRC}/xrmftp ${PREFIX}/bin
X       ${INSTALL_DATA} ${WRKSRC}/CHANGES ${PREFIX}/share/doc/${DISTNAME}
X       ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/doc/${DISTNAME}
X       ${INSTALL_DATA} ${WRKSRC}/FIXED-BUGS ${PREFIX}/share/doc/${DISTNAME}
X       ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/${DISTNAME}
X
X.include <bsd.port.mk>
END-of-xrmftp/Makefile
echo c - xrmftp/files
mkdir -p xrmftp/files > /dev/null 2>&1
echo x - xrmftp/files/md5
sed 's/^X//' >xrmftp/files/md5 << 'END-of-xrmftp/files/md5'
XMD5 (xrmftp-1.2.4.src.tgz) = e81516158046cee9d7dd513a10c4859b
END-of-xrmftp/files/md5
echo c - xrmftp/patches
mkdir -p xrmftp/patches > /dev/null 2>&1
echo x - xrmftp/patches/patch-aa
sed 's/^X//' >xrmftp/patches/patch-aa << 'END-of-xrmftp/patches/patch-aa'
X--- Makefile.orig      Tue Mar 28 20:06:48 2000
X+++ Makefile   Tue Mar 28 20:27:40 2000
X@@ -1,17 +1,19 @@
X-CC=gcc
X-XFORMSLIBPATH=/usr/X11R6/lib      # path to xforms library
X-XFORMSINCPATH=/usr/X11R6/include  # path to xforms header file <forms.h>
X-XLIBSPATH=/usr/X11R6/lib          # path to standard X libraries
X-XINCPATH=/usr/X11R6/include       # path to standard X header files
X-LIBS= -lm -lX11 -lforms           # libraries 
X+CC ?=gcc
X+XFORMSLIBPATH=${X11BASE}/lib      # path to xforms library
X+XFORMSINCPATH=${X11BASE}/include  # path to xforms header file <forms.h>
X+XLIBSPATH=${X11BASE}/lib          # path to standard X libraries
X+XINCPATH=${X11BASE}/include       # path to standard X header files
X+LIBS= -lm -lX11 -lxforms          # libraries 
X #EXTRALIBS=-lnsl -lsocket         # additional libraries needed by some unices
X SRC=xftp.c fd_xftp.c
X OBJ=$(SRC:.c=.o)
X EXE=xrmftp
X-CFLAGS=-I/usr/include -I${XFORMSINCPATH} -I${XINCPATH} 
X-LDFLAGS=-L/usr/lib -L${XLIBSPATH} ${LIBS} ${EXTRALIBS} -L${XFORMSLIBPATH} -O3
X+CFLAGS +=-I/usr/include -I${XFORMSINCPATH} -I${XINCPATH}
X+LDFLAGS =-L/usr/lib -L${XLIBSPATH} ${LIBS} ${EXTRALIBS} -L${XFORMSLIBPATH} -O3
X 
X #------------------------------------------------------------------------------
X+
X+all: ${EXE}
X 
X ${EXE}: ${OBJ}
X       ${CC}  ${LDFLAGS} -o ${EXE} ${OBJ}
END-of-xrmftp/patches/patch-aa
echo c - xrmftp/pkg
mkdir -p xrmftp/pkg > /dev/null 2>&1
echo x - xrmftp/pkg/COMMENT
sed 's/^X//' >xrmftp/pkg/COMMENT << 'END-of-xrmftp/pkg/COMMENT'
XGraphical FTP client based on the xforms library
END-of-xrmftp/pkg/COMMENT
echo x - xrmftp/pkg/DESCR
sed 's/^X//' >xrmftp/pkg/DESCR << 'END-of-xrmftp/pkg/DESCR'
XXrmftp is FTP client for UNIX with graphical interface. Its main features 
Xin my opinion are: 
X
X* During transfer you can detach from X-server and continue transfer. This
X  feature is useful for people who don't have permanent access to X-terminal.
X* Upload and download with directory structure.
X* You can resume transfer if file was truncated.
X* Listings of visited directories are cached. 
X* You can 'walk around' directory tree and put files you want to download 
X  into buffer and then download them all together. 
X
XOn 1st October of 1998 Xrmftp got honorable mention in "Lucent Technologies
XProject Prize" competition organized by Lucent Technologies Poland S.A and 
XFaculty of Matematics and Informatics. 
X
XWwW : http://www.mat.uni.torun.pl/~rafmet/
XNOTE: The above text came from the author's homepage.
X
X- Matt Heckaman
Xmatt@LUCIDA.QC.CA
END-of-xrmftp/pkg/DESCR
echo x - xrmftp/pkg/PLIST
sed 's/^X//' >xrmftp/pkg/PLIST << 'END-of-xrmftp/pkg/PLIST'
Xbin/xrmftp
Xshare/doc/xrmftp-1.2.4/CHANGES
Xshare/doc/xrmftp-1.2.4/COPYING
Xshare/doc/xrmftp-1.2.4/FIXED-BUGS
Xshare/doc/xrmftp-1.2.4/README
X@dirrm share/doc/xrmftp-1.2.4
END-of-xrmftp/pkg/PLIST
exit

>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000329020536.12816.qmail>