Gentoo Archives: gentoo-commits

From: Jeroen Roovers <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-ftp/lftp/, net-ftp/lftp/files/
Date: Sat, 19 Dec 2015 09:56:03
Message-Id: 1450518952.3bb3a4a57e46a4310dc1f27f7a398bbb6f6e150b.jer@gentoo
1 commit: 3bb3a4a57e46a4310dc1f27f7a398bbb6f6e150b
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 19 09:55:00 2015 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 19 09:55:52 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb3a4a5
7
8 net-ftp/lftp: Set SLOT dependencies.
9
10 Package-Manager: portage-2.2.26
11
12 net-ftp/lftp/files/lftp-4.5.3-autopoint.patch | 10 ----------
13 net-ftp/lftp/lftp-9999.ebuild | 13 ++++++++-----
14 2 files changed, 8 insertions(+), 15 deletions(-)
15
16 diff --git a/net-ftp/lftp/files/lftp-4.5.3-autopoint.patch b/net-ftp/lftp/files/lftp-4.5.3-autopoint.patch
17 deleted file mode 100644
18 index 7a68843..0000000
19 --- a/net-ftp/lftp/files/lftp-4.5.3-autopoint.patch
20 +++ /dev/null
21 @@ -1,10 +0,0 @@
22 ---- a/configure.ac
23 -+++ b/configure.ac
24 -@@ -137,6 +137,7 @@
25 - AM_ICONV
26 -
27 - ALL_LINGUAS="de es fr it ja ko pl pt_BR ru uk zh_CN zh_TW zh_HK cs"
28 -+AM_GNU_GETTEXT_VERSION([0.18.1])
29 - AM_GNU_GETTEXT([external])
30 - test "$MSGFMT" = "no" && MSGFMT ="$missing_dir/missing msgfmt"
31 - test "$GMSGFMT" = "no" && GMSGFMT ="$missing_dir/missing msgfmt"
32
33 diff --git a/net-ftp/lftp/lftp-9999.ebuild b/net-ftp/lftp/lftp-9999.ebuild
34 index f21a9be..58231f6 100644
35 --- a/net-ftp/lftp/lftp-9999.ebuild
36 +++ b/net-ftp/lftp/lftp-9999.ebuild
37 @@ -22,8 +22,8 @@ REQUIRED_USE="
38 "
39
40 RDEPEND="
41 - >=sys-libs/ncurses-5.1
42 - >=sys-libs/readline-5.1
43 + >=sys-libs/ncurses-5.1:=
44 + >=sys-libs/readline-5.1:=
45 dev-libs/expat
46 sys-libs/zlib
47 convert-mozilla-cookies? ( dev-perl/DBI )
48 @@ -34,7 +34,7 @@ RDEPEND="
49 )
50 ssl? (
51 gnutls? ( >=net-libs/gnutls-1.2.3 )
52 - openssl? ( >=dev-libs/openssl-0.9.6 )
53 + openssl? ( dev-libs/openssl:0 )
54 )
55 verify-file? (
56 dev-perl/string-crc32
57 @@ -58,11 +58,12 @@ DOCS=(
58
59 src_prepare() {
60 epatch \
61 - "${FILESDIR}"/${PN}-4.5.3-autopoint.patch \
62 "${FILESDIR}"/${PN}-4.5.5-am_config_header.patch
63
64 gnulib-tool --update || die
65
66 + chmod +x build-aux/git-version-gen || die
67 +
68 eautoreconf
69 elibtoolize # for Darwin bundles
70 }
71 @@ -81,7 +82,9 @@ src_configure() {
72 }
73
74 src_install() {
75 - default
76 + # FIXME: MKDIR_P is not getting picked up in po/Makefile
77 + emake DESTDIR="${D}" mkdir_p="mkdir -p"
78 +
79 local script
80 for script in {convert-mozilla-cookies,verify-file}; do
81 use ${script} || { rm "${ED}"/usr/share/${PN}/${script} || die ;}