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: ChangeLog lftp-4.3.7.ebuild
Date: Wed, 30 May 2012 13:41:58
Message-Id: 20120530134148.7808D2004B@flycatcher.gentoo.org
1 jer 12/05/30 13:41:48
2
3 Modified: ChangeLog
4 Added: lftp-4.3.7.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.0_alpha108/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.361 net-ftp/lftp/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/lftp/ChangeLog?rev=1.361&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/lftp/ChangeLog?rev=1.361&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/lftp/ChangeLog?r1=1.360&r2=1.361
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-ftp/lftp/ChangeLog,v
20 retrieving revision 1.360
21 retrieving revision 1.361
22 diff -u -r1.360 -r1.361
23 --- ChangeLog 22 May 2012 15:48:49 -0000 1.360
24 +++ ChangeLog 30 May 2012 13:41:48 -0000 1.361
25 @@ -1,6 +1,11 @@
26 # ChangeLog for net-ftp/lftp
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-ftp/lftp/ChangeLog,v 1.360 2012/05/22 15:48:49 jer Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-ftp/lftp/ChangeLog,v 1.361 2012/05/30 13:41:48 jer Exp $
30 +
31 +*lftp-4.3.7 (30 May 2012)
32 +
33 + 30 May 2012; Jeroen Roovers <jer@g.o> +lftp-4.3.7.ebuild:
34 + Version bump.
35
36 22 May 2012; Jeroen Roovers <jer@g.o> lftp-4.3.5.ebuild,
37 +files/lftp-4.3.5-autopoint.patch, lftp-4.3.6.ebuild:
38
39
40
41 1.1 net-ftp/lftp/lftp-4.3.7.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/lftp/lftp-4.3.7.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/lftp/lftp-4.3.7.ebuild?rev=1.1&content-type=text/plain
45
46 Index: lftp-4.3.7.ebuild
47 ===================================================================
48 # Copyright 1999-2012 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/net-ftp/lftp/lftp-4.3.7.ebuild,v 1.1 2012/05/30 13:41:48 jer Exp $
51
52 EAPI="4"
53
54 inherit autotools eutils
55
56 DESCRIPTION="A sophisticated ftp/sftp/http/https/torrent client and file transfer program"
57 HOMEPAGE="http://lftp.yar.ru/"
58 SRC_URI="http://ftp.yars.free.net/pub/source/${PN}/${P}.tar.xz"
59
60 LICENSE="GPL-3"
61 SLOT="0"
62 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
63
64 LFTP_LINGUAS="cs de es fr it ja ko pl pt_BR ru zh_CN zh_HK zh_TW"
65
66 IUSE="
67 $( for i in ${LFTP_LINGUAS}; do echo linguas_${i}; done )
68 gnutls nls socks5 +ssl
69 "
70
71 RDEPEND="
72 dev-libs/expat
73 >=sys-libs/ncurses-5.1
74 socks5? (
75 >=net-proxy/dante-1.1.12
76 virtual/pam )
77 ssl? (
78 gnutls? ( >=net-libs/gnutls-1.2.3 )
79 !gnutls? ( >=dev-libs/openssl-0.9.6 )
80 )
81 >=sys-libs/readline-5.1
82 "
83
84 DEPEND="
85 ${RDEPEND}
86 =sys-devel/libtool-2*
87 app-arch/xz-utils
88 dev-lang/perl
89 virtual/pkgconfig
90 nls? ( sys-devel/gettext )
91 "
92
93 DOCS=(
94 BUGS ChangeLog FAQ FEATURES MIRRORS NEWS README README.debug-levels
95 README.dnssec README.modules THANKS TODO
96 )
97
98 src_prepare() {
99 epatch \
100 "${FILESDIR}/${PN}-4.0.2.91-lafile.patch" \
101 "${FILESDIR}/${PN}-4.0.3-autoconf-2.64.patch" \
102 "${FILESDIR}/${PN}-4.3.5-autopoint.patch"
103 eautoreconf
104 }
105
106 src_configure() {
107 local myconf=""
108
109 if use ssl && use gnutls ; then
110 myconf="${myconf} --without-openssl"
111 elif use ssl && ! use gnutls ; then
112 myconf="${myconf} --without-gnutls --with-openssl=/usr"
113 else
114 myconf="${myconf} --without-gnutls --without-openssl"
115 fi
116
117 use socks5 && myconf="${myconf} --with-socksdante=/usr" \
118 || myconf="${myconf} --without-socksdante"
119
120 econf \
121 --enable-packager-mode \
122 --sysconfdir=/etc/lftp \
123 --with-modules \
124 $(use_enable nls) \
125 ${myconf}
126 }