Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-ftp/lftp: lftp-3.99.8.ebuild ChangeLog lftp-3.99.7.ebuild
Date: Thu, 06 Aug 2009 09:35:51
Message-Id: E1MYzO0-0005p3-Sm@stork.gentoo.org
1 jer 09/08/06 09:35:48
2
3 Modified: ChangeLog lftp-3.99.7.ebuild
4 Added: lftp-3.99.8.ebuild
5 Log:
6 Version bump.
7 (Portage version: 2.2_rc36/cvs/Linux i686)
8
9 Revision Changes Path
10 1.213 net-ftp/lftp/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-ftp/lftp/ChangeLog?rev=1.213&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-ftp/lftp/ChangeLog?rev=1.213&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-ftp/lftp/ChangeLog?r1=1.212&r2=1.213
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-ftp/lftp/ChangeLog,v
19 retrieving revision 1.212
20 retrieving revision 1.213
21 diff -u -r1.212 -r1.213
22 --- ChangeLog 4 Aug 2009 13:43:14 -0000 1.212
23 +++ ChangeLog 6 Aug 2009 09:35:48 -0000 1.213
24 @@ -1,6 +1,12 @@
25 # ChangeLog for net-ftp/lftp
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-ftp/lftp/ChangeLog,v 1.212 2009/08/04 13:43:14 jer Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/net-ftp/lftp/ChangeLog,v 1.213 2009/08/06 09:35:48 jer Exp $
29 +
30 +*lftp-3.99.8 (06 Aug 2009)
31 +
32 + 06 Aug 2009; Jeroen Roovers <jer@g.o> lftp-3.99.7.ebuild,
33 + +lftp-3.99.8.ebuild:
34 + Version bump.
35
36 *lftp-3.99.7 (04 Aug 2009)
37
38
39
40
41 1.2 net-ftp/lftp/lftp-3.99.7.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-ftp/lftp/lftp-3.99.7.ebuild?rev=1.2&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-ftp/lftp/lftp-3.99.7.ebuild?rev=1.2&content-type=text/plain
45 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-ftp/lftp/lftp-3.99.7.ebuild?r1=1.1&r2=1.2
46
47 Index: lftp-3.99.7.ebuild
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/net-ftp/lftp/lftp-3.99.7.ebuild,v
50 retrieving revision 1.1
51 retrieving revision 1.2
52 diff -u -r1.1 -r1.2
53 --- lftp-3.99.7.ebuild 4 Aug 2009 13:43:14 -0000 1.1
54 +++ lftp-3.99.7.ebuild 6 Aug 2009 09:35:48 -0000 1.2
55 @@ -1,10 +1,10 @@
56 # Copyright 1999-2009 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 -# $Header: /var/cvsroot/gentoo-x86/net-ftp/lftp/lftp-3.99.7.ebuild,v 1.1 2009/08/04 13:43:14 jer Exp $
59 +# $Header: /var/cvsroot/gentoo-x86/net-ftp/lftp/lftp-3.99.7.ebuild,v 1.2 2009/08/06 09:35:48 jer Exp $
60
61 EAPI="2"
62
63 -inherit eutils
64 +inherit eutils autotools
65
66 DESCRIPTION="A sophisticated ftp/sftp/http/https client and file transfer program"
67 HOMEPAGE="http://lftp.yar.ru/"
68 @@ -33,6 +33,11 @@
69 =sys-devel/libtool-2*
70 "
71
72 +src_prepare() {
73 + epatch "${FILESDIR}/${PN}-gnutls.patch"
74 + eautoreconf
75 +}
76 +
77 src_configure() {
78 local myconf="$(use_enable nls) --enable-packager-mode"
79
80
81
82
83 1.1 net-ftp/lftp/lftp-3.99.8.ebuild
84
85 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-ftp/lftp/lftp-3.99.8.ebuild?rev=1.1&view=markup
86 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-ftp/lftp/lftp-3.99.8.ebuild?rev=1.1&content-type=text/plain
87
88 Index: lftp-3.99.8.ebuild
89 ===================================================================
90 # Copyright 1999-2009 Gentoo Foundation
91 # Distributed under the terms of the GNU General Public License v2
92 # $Header: /var/cvsroot/gentoo-x86/net-ftp/lftp/lftp-3.99.8.ebuild,v 1.1 2009/08/06 09:35:48 jer Exp $
93
94 EAPI="2"
95
96 inherit eutils autotools
97
98 DESCRIPTION="A sophisticated ftp/sftp/http/https client and file transfer program"
99 HOMEPAGE="http://lftp.yar.ru/"
100 SRC_URI="ftp://ftp.yar.ru/lftp/devel/${P}.tar.gz"
101
102 LICENSE="GPL-3"
103 SLOT="0"
104 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
105 IUSE="ssl gnutls socks5 nls"
106
107 RDEPEND=">=sys-libs/ncurses-5.1
108 socks5? (
109 >=net-proxy/dante-1.1.12
110 virtual/pam )
111 ssl? (
112 gnutls? ( >=net-libs/gnutls-1.2.3 )
113 !gnutls? ( >=dev-libs/openssl-0.9.6 )
114 )
115 virtual/libc
116 >=sys-libs/readline-5.1"
117
118 DEPEND="
119 ${RDEPEND}
120 nls? ( sys-devel/gettext )
121 dev-lang/perl
122 =sys-devel/libtool-2*
123 "
124
125 src_prepare() {
126 epatch "${FILESDIR}/${PN}-gnutls.patch"
127 eautoreconf
128 }
129
130 src_configure() {
131 local myconf="$(use_enable nls) --enable-packager-mode"
132
133 if use ssl && use gnutls ; then
134 myconf="${myconf} --without-openssl"
135 elif use ssl && ! use gnutls ; then
136 myconf="${myconf} --without-gnutls --with-openssl=/usr"
137 else
138 myconf="${myconf} --without-gnutls --without-openssl"
139 fi
140
141 use socks5 && myconf="${myconf} --with-socksdante=/usr" \
142 || myconf="${myconf} --without-socksdante"
143
144 econf \
145 --sysconfdir=/etc/lftp \
146 --with-modules \
147 ${myconf} || die "econf failed"
148 }
149
150 src_install() {
151 emake install DESTDIR="${D}" || die
152
153 dodoc BUGS ChangeLog FAQ FEATURES MIRRORS \
154 NEWS README* THANKS TODO
155 }