Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/libiconv: libiconv-1.14-r1.ebuild ChangeLog
Date: Thu, 27 Mar 2014 06:30:44
Message-Id: 20140327063041.CA21520051@flycatcher.gentoo.org
1 vapier 14/03/27 06:30:41
2
3 Modified: libiconv-1.14-r1.ebuild ChangeLog
4 Log:
5 Fix build w/newer glibc, and simplify install phase.
6
7 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key D2E96200)
8
9 Revision Changes Path
10 1.5 dev-libs/libiconv/libiconv-1.14-r1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libiconv/libiconv-1.14-r1.ebuild?rev=1.5&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libiconv/libiconv-1.14-r1.ebuild?rev=1.5&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libiconv/libiconv-1.14-r1.ebuild?r1=1.4&r2=1.5
15
16 Index: libiconv-1.14-r1.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libiconv/libiconv-1.14-r1.ebuild,v
19 retrieving revision 1.4
20 retrieving revision 1.5
21 diff -u -r1.4 -r1.5
22 --- libiconv-1.14-r1.ebuild 24 Dec 2013 12:43:52 -0000 1.4
23 +++ libiconv-1.14-r1.ebuild 27 Mar 2014 06:30:41 -0000 1.5
24 @@ -1,6 +1,6 @@
25 -# Copyright 1999-2013 Gentoo Foundation
26 +# Copyright 1999-2014 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libiconv/libiconv-1.14-r1.ebuild,v 1.4 2013/12/24 12:43:52 ago Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libiconv/libiconv-1.14-r1.ebuild,v 1.5 2014/03/27 06:30:41 vapier Exp $
30
31 EAPI="4"
32
33 @@ -20,25 +20,23 @@
34 RDEPEND="${DEPEND}"
35
36 src_prepare() {
37 - # Make sure that libtool support is updated to link "the linux way"
38 - # on FreeBSD.
39 + epatch "${FILESDIR}"/${P}-no-gets.patch
40 elibtoolize
41 }
42
43 multilib_src_configure() {
44 # Disable NLS support because that creates a circular dependency
45 # between libiconv and gettext
46 - ECONF_SOURCE="${S}" econf \
47 + ECONF_SOURCE="${S}" \
48 + econf \
49 --docdir="\$(datarootdir)/doc/${PF}/html" \
50 --disable-nls \
51 --enable-shared \
52 $(use_enable static-libs static)
53 }
54
55 -multilib_src_install() {
56 - default
57 -
58 +multilib_src_install_all() {
59 # Install in /lib as utils installed in /lib like gnutar
60 # can depend on this
61 - [ "${ABI}" = "${DEFAULT_ABI}" ] && gen_usr_ldscript -a iconv charset
62 + gen_usr_ldscript -a iconv charset
63 }
64
65
66
67 1.46 dev-libs/libiconv/ChangeLog
68
69 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libiconv/ChangeLog?rev=1.46&view=markup
70 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libiconv/ChangeLog?rev=1.46&content-type=text/plain
71 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libiconv/ChangeLog?r1=1.45&r2=1.46
72
73 Index: ChangeLog
74 ===================================================================
75 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libiconv/ChangeLog,v
76 retrieving revision 1.45
77 retrieving revision 1.46
78 diff -u -r1.45 -r1.46
79 --- ChangeLog 24 Dec 2013 12:43:52 -0000 1.45
80 +++ ChangeLog 27 Mar 2014 06:30:41 -0000 1.46
81 @@ -1,6 +1,10 @@
82 # ChangeLog for dev-libs/libiconv
83 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
84 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libiconv/ChangeLog,v 1.45 2013/12/24 12:43:52 ago Exp $
85 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
86 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libiconv/ChangeLog,v 1.46 2014/03/27 06:30:41 vapier Exp $
87 +
88 + 27 Mar 2014; Mike Frysinger <vapier@g.o>
89 + +files/libiconv-1.14-no-gets.patch, libiconv-1.14-r1.ebuild:
90 + Fix build w/newer glibc, and simplify install phase.
91
92 24 Dec 2013; Agostino Sarubbo <ago@g.o> libiconv-1.14-r1.ebuild:
93 Stable for x86, wrt bug #492042