The web site sez: The following bugs in C-Kermit 8.0.200 were fixed in 8.0.201: * An obscure path through the code could cause the Unix version of C-Kermit to dump core during its startup sequence. This happened to only one person, but now it's fixed. * When C-Kermit 8.0 is in Kermit server mode and the client says "get blah", where blah (on the server) is a symlink rather than a real file, the server unreasonably refused to send the linked-to file. * When C-Kermit is an FTP client and says "get foo/bar" (i.e. a filename that includes one or more path segments), it failed to accept the incoming file (this happened only with GET, not MGET). * Array references should be case insensitive but only lowercase array letters were accepted. * SHOW VARIABLES dumped core on \v(sexpression) and \v(svalue). * Spurious refusals of remote directory listings if the remote server's date was set in the past. C-Kermit 8.0.201 (8 Feb 2002) Installability as an [147]SSH v2 Subsystem. [148]SET LOCUS command. [149]L-versions of CD, DIR, DELETE, MKDIR, etc, to force local execution. [150]USER and ACCOUNT added as synonyms for FTP USER and FTP ACCOUNT. [151]SHOW VARIABLES now accepts a list of variables. Rudimentary support for [152]Caller ID when receiving phone calls. Up/Down [153]Arrow-key navigation of command history buffer. [154]Automatic execution of customization file if init file is missing.
79 lines
1.9 KiB
Makefile
79 lines
1.9 KiB
Makefile
# $NetBSD: Makefile,v 1.38 2002/07/12 19:08:10 mycroft Exp $
|
|
# $FreeBSD Id: Makefile,v 1.17 1997/11/26 23:16:51 jseger Exp
|
|
#
|
|
|
|
DISTNAME= cku201
|
|
PKGNAME= kermit-8.0.201
|
|
CATEGORIES= comms
|
|
MASTER_SITES= ftp://kermit.columbia.edu/kermit/test/tar/
|
|
|
|
MAINTAINER= packages@netbsd.org
|
|
HOMEPAGE= http://www.columbia.edu/kermit/
|
|
COMMENT= Network and serial communication, file transfer, and scripting utility
|
|
|
|
LICENSE= kermit-license
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
.if ${OPSYS} == "Darwin"
|
|
ALL_TARGET= macosx10
|
|
.else
|
|
ALL_TARGET= netbsd
|
|
.endif
|
|
|
|
BUILD_DEFS+= KFLAGS LIBS KERMIT_SUID_UUCP
|
|
MAKE_ENV+= KFLAGS="${KFLAGS}" LIBS="${LIBS}"
|
|
MAKEFILE= makefile
|
|
WRKSRC= ${WRKDIR}
|
|
PLIST_SRC= ${WRKDIR}/PLIST
|
|
|
|
#KFLAGS+= -DNODEBUG -DNOOLDMODEMS
|
|
|
|
do-install:
|
|
${INSTALL_PROGRAM} ${WRKSRC}/wermit ${PREFIX}/bin/kermit
|
|
@${CP} ${PKGDIR}/PLIST ${PLIST_SRC}
|
|
|
|
no-manpage-in-beta-release:
|
|
for OPT in ${MANINSTALL} broken-solaris-needs-this; do \
|
|
case $$OPT in \
|
|
catinstall) \
|
|
nroff -man ${WRKSRC}/ckuker.nr > ${WRKSRC}/kermit.0; \
|
|
${INSTALL_MAN} ${WRKSRC}/kermit.0 ${PREFIX}/man/cat1/kermit.0; \
|
|
${ECHO} man/cat1/kermit.0 >>${PLIST_SRC}; \
|
|
;; \
|
|
maninstall) \
|
|
${INSTALL_MAN} ${WRKSRC}/ckuker.nr ${PREFIX}/man/man1/kermit.1; \
|
|
${ECHO} man/man1/kermit.1 >>${PLIST_SRC}; \
|
|
;; \
|
|
esac; \
|
|
done
|
|
|
|
.if defined(KERMIT_SUID_UUCP)
|
|
.if ${KERMIT_SUID_UUCP} == "yes" || ${KERMIT_SUID_UUCP} == "YES"
|
|
BINOWN= uucp
|
|
BINMODE= 4555
|
|
.endif
|
|
.endif
|
|
|
|
.for __tmp__ in NetBSD-1.3*
|
|
.if ${MACHINE_PLATFORM:M${__tmp__}} != ""
|
|
LIBS+= -ltermcap
|
|
.endif
|
|
.endfor
|
|
|
|
# XXX This needs to be tested. XXX
|
|
#
|
|
# Include SOCKS firewall support
|
|
.if defined(USE_SOCKS)
|
|
.if ${USE_SOCKS} == 4
|
|
DEPENDS+= socks4-2.2:../../net/socks4
|
|
KFLAGS+= -DSOCKS
|
|
LIBS+= -L${PREFIX}/lib -lsocks4
|
|
.elif ${USE_SOCKS} == 5
|
|
DEPENDS+= socks5-1.0.2:../../net/socks5
|
|
KFLAGS+= -DSOCKS -DCK_SOCKS5
|
|
LIBS+= -L${PREFIX}/lib -lsocks5
|
|
.endif
|
|
.endif
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|