summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2004-09-16 13:48:08 +0000
committerDaniel Black <dragonheart@gentoo.org>2004-09-16 13:48:08 +0000
commit1073bf12cd88256a7326988b933a989861245842 (patch)
treeba40118ce3ac1d8d2805e0d9f437bd2d713da751 /net-ftp/lftp
parent Commented out automail line in install. Thanks to Daniel Webert <rockoo@rock... (diff)
downloadgentoo-2-1073bf12cd88256a7326988b933a989861245842.tar.gz
gentoo-2-1073bf12cd88256a7326988b933a989861245842.tar.bz2
gentoo-2-1073bf12cd88256a7326988b933a989861245842.zip
Version bumped. Memory leak fixed and bug submitted by the fabulous Luke Macken <lewk@gentoo.org> in Bug #64203 cause he's such a top bloke and even though the author doesn't credit him. We love him here
Diffstat (limited to 'net-ftp/lftp')
-rw-r--r--net-ftp/lftp/ChangeLog8
-rw-r--r--net-ftp/lftp/Manifest6
-rw-r--r--net-ftp/lftp/files/digest-lftp-3.0.81
-rw-r--r--net-ftp/lftp/lftp-3.0.8.ebuild70
4 files changed, 82 insertions, 3 deletions
diff --git a/net-ftp/lftp/ChangeLog b/net-ftp/lftp/ChangeLog
index 86f53555497e..7b6dde3ce770 100644
--- a/net-ftp/lftp/ChangeLog
+++ b/net-ftp/lftp/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-ftp/lftp
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-ftp/lftp/ChangeLog,v 1.58 2004/09/13 18:48:02 gmsoft Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-ftp/lftp/ChangeLog,v 1.59 2004/09/16 13:48:08 dragonheart Exp $
+
+*lftp-3.0.8 (16 Sep 2004)
+
+ 16 Sep 2004; Daniel Black <dragonheart@gentoo.org> +lftp-3.0.8.ebuild:
+ Version bumped. Memory leak fixed and bug submitted by the fabulous Luke
+ Macken <lewk@gentoo.org>. Bug #64203
13 Sep 2004; Guy Martin <gmsoft@gentoo.org> lftp-3.0.7-r1.ebuild:
Stable on hppa.
diff --git a/net-ftp/lftp/Manifest b/net-ftp/lftp/Manifest
index 0cd59ca963e0..01e4a6a74cd6 100644
--- a/net-ftp/lftp/Manifest
+++ b/net-ftp/lftp/Manifest
@@ -2,10 +2,12 @@ MD5 01ed31bdc4cc77e113a4a15d8a631538 ChangeLog 8389
MD5 12b9a2c28624e5232b2e8016de89ef77 lftp-2.6.10.ebuild 1356
MD5 08697d1f660f48d0b1d4e9737dc05c9f lftp-2.6.11.ebuild 1361
MD5 bd30469259dd912781df916084edcacd metadata.xml 430
-MD5 4d3bdb3a88810b6157f5ecd8ea7d6ea8 lftp-3.0.6.ebuild 1629
MD5 7e058edad7cd4b4a42a3372ca31fc3d4 lftp-3.0.7-r1.ebuild 1937
+MD5 d2f3bb86a9dec94c8c71f5ce56d629d7 lftp-3.0.8.ebuild 1807
+MD5 4d3bdb3a88810b6157f5ecd8ea7d6ea8 lftp-3.0.6.ebuild 1629
MD5 0000187694fd92f30e8669216ab2d7a4 files/digest-lftp-2.6.10 65
MD5 d640fa2520c5748b7ebfba9feeae8f91 files/digest-lftp-2.6.11 65
-MD5 eceb1084634c247eeee6cc05ce894f4e files/digest-lftp-3.0.6 64
MD5 7b66f57f1380f19e455c42358b43ed54 files/digest-lftp-3.0.7-r1 64
+MD5 854986c25de66ff768c3277afa834b32 files/digest-lftp-3.0.8 64
+MD5 eceb1084634c247eeee6cc05ce894f4e files/digest-lftp-3.0.6 64
MD5 de08110867637b5ad75b721453671510 files/lftp-3.0.7-memleak.patch 2161
diff --git a/net-ftp/lftp/files/digest-lftp-3.0.8 b/net-ftp/lftp/files/digest-lftp-3.0.8
new file mode 100644
index 000000000000..67fb6ed40540
--- /dev/null
+++ b/net-ftp/lftp/files/digest-lftp-3.0.8
@@ -0,0 +1 @@
+MD5 0d83532aab61facfe39f483a3cb11616 lftp-3.0.8.tar.bz2 1220056
diff --git a/net-ftp/lftp/lftp-3.0.8.ebuild b/net-ftp/lftp/lftp-3.0.8.ebuild
new file mode 100644
index 000000000000..b9664fc88c35
--- /dev/null
+++ b/net-ftp/lftp/lftp-3.0.8.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-ftp/lftp/lftp-3.0.8.ebuild,v 1.1 2004/09/16 13:48:08 dragonheart Exp $
+
+IUSE="ssl socks5 nls"
+
+inherit eutils
+
+DESCRIPTION="A sophisticated ftp/http client, file transfer program."
+HOMEPAGE="http://ftp.yars.free.net/projects/lftp/"
+
+#SRC_URI="http://the.wiretapped.net/mirrors/lftp/${P}.tar.bz2"
+# Was a bit too slow and unreliable last time I tried (dragonheart)
+SRC_URI="http://ftp.yars.free.net/pub/software/unix/net/ftp/client/lftp/${P}.tar.bz2"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64 ~ppc sparc ~alpha hppa ~mips ~ia64 ~ppc64"
+
+DEPEND=">=sys-libs/ncurses-5.1
+ ssl? ( >=dev-libs/openssl-0.9.6 )
+ socks5? ( >=net-misc/dante-1.1.12 )
+ nls? ( sys-devel/gettext )
+ alpha? ( dev-lang/perl )
+ alpha? ( >=sys-apps/sed-4 )
+ virtual/libc
+ sys-libs/readline
+ socks5? ( sys-libs/pam )
+ sys-apps/gawk
+ sys-devel/bison
+ sys-devel/libtool"
+
+RDEPEND="nls? ( sys-devel/gettext )
+ >=sys-libs/ncurses-5.1
+ ssl? ( >=dev-libs/openssl-0.9.6 )
+ virtual/libc
+ sys-libs/readline
+ socks5? ( sys-libs/pam )
+ socks5? ( >=net-misc/dante-1.1.12 )"
+
+src_compile() {
+ local myconf="`use_enable nls`"
+
+ use ssl && myconf="${myconf} --with-ssl=/usr" \
+ || myconf="${myconf} --without-ssl"
+
+ use socks5 && myconf="${myconf} --with-socksdante=/usr" \
+ || myconf="${myconf} --without-socksdante"
+
+ if [ "${ARCH}" = "macosx" ];
+ then
+ myconf="${myconf} --use-included-readline"
+ fi
+
+ econf \
+ --sysconfdir=/etc/lftp \
+ --without-modules \
+ ${myconf} || die "econf failed"
+
+ emake || die "compile problem"
+}
+
+src_install() {
+ emake install DESTDIR=${D} || die
+
+ # hrmph, empty..
+ rm -rf ${D}/usr/lib
+
+ dodoc BUGS COPYING ChangeLog FAQ FEATURES MIRRORS \
+ NEWS README* THANKS TODO
+}