Portage is a package management system used by Gentoo Linux
# ChangeLog for net-ftp/tnftp
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-ftp/tnftp/ChangeLog,v 1.31 2008/06/15 18:39:45 swegener Exp $
15 Jun 2008; Sven Wegener
+files/tnftp-20070806-glibc-2.8-ARG_MAX.patch, tnftp-20070806.ebuild:
Add glibc-2.8 compability patch.
12 May 2008; Markus Meier
amd64 stable, bug #215491
11 Apr 2008; Sven Wegener
-files/tnftp-20050625-libedit.patch, -tnftp-20050625-r1.ebuild:
Cleanup.
03 Apr 2008; Brent Baude
stable ppc, bug 215491
31 Mar 2008; Raúl Porcel
alpha/sparc/x86 stable wrt #215491
03 Feb 2008; Fabian Groffen
tnftp-20070806.ebuild:
Dropped ppc-macos keyword, see you in prefix
01 Jan 2008; Sven Wegener
+files/tnftp-20050625-libedit.patch, +files/tnftp-20070806-libedit.patch,
tnftp-20050625-r1.ebuild, tnftp-20070806.ebuild:
Add a patch to fix linking failure, bug #198906.
*tnftp-20070806 (06 Aug 2007)
06 Aug 2007; Sven Wegener
Version bump.
16 Apr 2007; Sven Wegener
Remove $ROOT usage in src_install.
22 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
01 Oct 2006; Emanuele Giaquinta
-files/tnftp-20050625-macos.patch, -tnftp-20050625.ebuild,
tnftp-20050625-r1.ebuild:
Remove no longer needed patch for ppc-macos and move -r0 to -r1 to not cause a
downgrade.
22 May 2006; Diego Pettenò
tnftp-20050625-r1.ebuild:
Add ~x86-fbsd keyword.
21 Feb 2006; Emanuele Giaquinta
Stable on ppc.
28 Nov 2005; Fabian Groffen
macos patch requires autoconf 2.59, make that clear (bug #113777)
*tnftp-20050625-r1 (26 Nov 2005)
26 Nov 2005; Fabian Groffen
+files/tnftp-20050625-macos.patch, +tnftp-20050625-r1.ebuild:
Added -r1 which patches configure.in (and requires eautoreconf) to make it
compile on ppc-macos. Added ~ppc-macos (bug #109142). Patch supplied by
emanuele.giaquinta%40gmail.com
25 Sep 2005; Sven Wegener
-tnftp-20050610.ebuild:
Removed old ebuilds.
15 Sep 2005; Aron Griffis
Mark 20050625 stable on alpha
01 Sep 2005; Gustavo Zacarias
Stable on sparc
*tnftp-20050625 (03 Jul 2005)
03 Jul 2005; Sven Wegener
Version bump.
*tnftp-20050610 (21 Jun 2005)
21 Jun 2005; Sven Wegener
Version bump.
21 Mar 2005; Sven Wegener
tnftp-20050103.ebuild:
Added ${ROOT} support. Taking over maintainership.
11 Jan 2005; Bryan Østergaard
Stable on alpha, bug 74704.
09 Jan 2005; Jason Wever
Marked stable on sparc wrt security bug #74704.
*tnftp-20050103 (08 Jan 2005)
08 Jan 2005; Grant Goodyear
+tnftp-20050103.ebuild:
Version bump to fix 74704.
01 Jul 2004; Jeremy Huddleston
tnftp-20030825.ebuild:
virtual/glibc -> virtual/libc
05 Jan 2004; Jon Portnoy
AMD64 keywords.
05 Dec 2003; Grant Goodyear
Whoops, not yet tested on ppc.
05 Dec 2003; Grant Goodyear
Marking stable on all listed archs
20 Oct 2003; Jason Wever
Added sparc keyword to help resolve bug #31076.
*tnftp-20030825 (04 Sep 2003)
04 Sep 2003; Grant Goodyear
New package (renamed lukemftp).
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX tnftp-20070806-glibc-2.8-ARG_MAX.patch 588 RMD160 10ffe49113f787091ae9e13f0014ff03859f508e SHA1 cc3a3ca0f7ea615402a138f5185c3ae3bd3559b5 SHA256 70a98095bf08995215ca17cd2ee986fd08d96eb6e3d1f7a3059dd30399dc049a
AUX tnftp-20070806-libedit.patch 792 RMD160 70f2d65251b2d92a5dfc3f99bd612bb44c2aa5a9 SHA1 a008b2604288c4a00c2e7c39e41777fe1820116f SHA256 c323bf381e5bd9f128114bc9bd7722bc950f5e42e59030162d03cb2da62430ab
DIST tnftp-20070806.tar.gz 371223 RMD160 f70a9de5c87736aa98693a1808be5db76cdc97b0 SHA1 b6dad820e71412bd52f2c4a4ccaa7a2b62c3a22f SHA256 ee0d6c77a74bcb5edf904a7ea97bb9c023007c76bc741f22dc197b9938372a87
EBUILD tnftp-20070806.ebuild 1177 RMD160 07c6086df9f3cb2a6ffa6c188b87c79fdf79e3fb SHA1 b2117e58d027ad034a02da8fb2557bdc30931bca SHA256 9a553af7af4a6145111d32bca51937f22c09902e1730c436116e4f4944708cc8
MISC ChangeLog 4207 RMD160 1ffad606f90c074090a85bde4ff89603d09ff435 SHA1 ce9ad76dc3078ba070283e36c977f40afdb2f62e SHA256 21490d9df02a467b1f4586ed91d9367f980c05db3fd79d1ccc4b16473b216e19
MISC metadata.xml 298 RMD160 60625e202ed0ef00f82e7d7e5bf05b4412526f36 SHA1 a51489bc5de3f67a0183720f9425adb2cba0e3ef SHA256 fa6086e7352367eeb9b96d059ab58bca3bd6fde533180cd5551280c808535fc9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
iD8DBQFIVWH3I1lqEGTUzyQRAkGKAJ0Q7SoUsoxVAy0WOkCkh4vybgqHbACfRp5h
ra1F7L5wDrNpd8kDc69t4GU=
=M6ut
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-ftp/tnftp/tnftp-20070806.ebuild,v 1.7 2008/06/15 18:39:45 swegener Exp $
WANT_AUTOCONF="2.5"
WANT_AUTOMAKE="none"
inherit eutils autotools
DESCRIPTION="NetBSD FTP client with several advanced features"
SRC_URI="ftp://ftp.netbsd.org/pub/NetBSD/misc/${PN}/${P}.tar.gz
ftp://ftp.netbsd.org/pub/NetBSD/misc/${PN}/old/${P}.tar.gz"
HOMEPAGE="ftp://ftp.netbsd.org/pub/NetBSD/misc/tnftp/"
SLOT="0"
LICENSE="as-is"
KEYWORDS="alpha amd64 ppc sparc x86 ~x86-fbsd"
IUSE="ipv6 socks5"
DEPEND=">=sys-libs/ncurses-5.1
socks5? ( net-proxy/dante )"
RDEPEND="${DEPEND}"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-libedit.patch
epatch "${FILESDIR}"/${P}-glibc-2.8-ARG_MAX.patch
eautoconf
}
src_compile() {
econf \
--enable-editcomplete \
$(use_enable ipv6) \
$(use_with socks5 socks) \
|| die "econf failed"
emake || die "emake failed"
}
src_install() {
newbin src/ftp tnftp || die "newbin failed"
newman src/ftp.1 tnftp.1 || die "newman failed"
dodoc ChangeLog README THANKS || die "dodoc failed"
}