diff options
Diffstat (limited to 'app-misc/ckermit/ckermit-8.0.ebuild')
-rw-r--r-- | app-misc/ckermit/ckermit-8.0.ebuild | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/app-misc/ckermit/ckermit-8.0.ebuild b/app-misc/ckermit/ckermit-8.0.ebuild new file mode 100644 index 000000000000..7038cb5bfaff --- /dev/null +++ b/app-misc/ckermit/ckermit-8.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# Michael Conrad Tilstra <tadpol@gentoo.org> <tadpol@tadpol.org> +# $Header: /var/cvsroot/gentoo-x86/app-misc/ckermit/ckermit-8.0.ebuild,v 1.1 2002/04/27 07:04:01 seemant Exp $ + +MY_P=cku201 +S=${WORKDIR} +DESCRIPTION="C-Kermit is a combined serial and network communication software package offering a consistent, medium-independent, cross-platform approach to connection establishment, terminal sessions, file transfer, character-set translation, numeric and alphanumeric paging, and automation of communication tasks." +SRC_URI="ftp://kermit.columbia.edu/kermit/archives/${MY_P}.tar.gz" +HOMEPAGE="http://www.kermit-project.org/" + +DEPEND="virtual/glibc + >=sys-libs/ncurses-5.2" + +src_unpack () { + + unpack ${A} + cd ${S} + patch -p0 < ${FILESDIR}/${PF}-gentoo.diff + cp makefile makefile.orig + sed -e "s:-O:$CFLAGS:" makefile.orig > makefile +} + +src_compile() { + + make KFLAGS="-DCK_SHADOW" linux || die +} + +src_install () { + dodir /usr/bin + dodir /usr/share/man/man1 + dodir /usr/share/doc/${P} + + make \ + DESTDIR=${D} \ + BINDIR=/usr/bin \ + MANDIR=${D}/usr/share/man/man1 \ + INFODIR=/usr/share/doc/${P} \ + MANEXT=1 \ + install || die + + # make the correct symlink + rm -f ${D}/usr/bin/kermit-sshsub + dosym /usr/bin/kermit /usr/bin/kermit-sshsub + + #the ckermit.ini script is calling the wrong kermit binary -- the one + # from ${D} + dosed /usr/bin/ckermit.ini +} |