Gentoo Archives: gentoo-commits

From: "Bernard Cafarelli (voyageur)" <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnustep-base/gnustep-gui: ChangeLog gnustep-gui-0.24.0.ebuild
Date: Wed, 29 Jan 2014 15:12:26
Message-Id: 20140129151222.F2E4B2004C@flycatcher.gentoo.org
1 voyageur 14/01/29 15:12:22
2
3 Modified: ChangeLog
4 Added: gnustep-gui-0.24.0.ebuild
5 Log:
6 Version bump, drop postinst message (use @preserved-rebuild now)
7
8 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key C74525F2)
9
10 Revision Changes Path
11 1.102 gnustep-base/gnustep-gui/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog?rev=1.102&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog?rev=1.102&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog?r1=1.101&r2=1.102
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog,v
20 retrieving revision 1.101
21 retrieving revision 1.102
22 diff -u -r1.101 -r1.102
23 --- ChangeLog 24 Apr 2013 17:33:29 -0000 1.101
24 +++ ChangeLog 29 Jan 2014 15:12:22 -0000 1.102
25 @@ -1,6 +1,12 @@
26 # ChangeLog for gnustep-base/gnustep-gui
27 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog,v 1.101 2013/04/24 17:33:29 voyageur Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog,v 1.102 2014/01/29 15:12:22 voyageur Exp $
31 +
32 +*gnustep-gui-0.24.0 (29 Jan 2014)
33 +
34 + 29 Jan 2014; Bernard Cafarelli <voyageur@g.o>
35 + +gnustep-gui-0.24.0.ebuild:
36 + Version bump, drop postinst message (use @preserved-rebuild now)
37
38 *gnustep-gui-0.23.1 (24 Apr 2013)
39
40
41
42
43 1.1 gnustep-base/gnustep-gui/gnustep-gui-0.24.0.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-base/gnustep-gui/gnustep-gui-0.24.0.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnustep-base/gnustep-gui/gnustep-gui-0.24.0.ebuild?rev=1.1&content-type=text/plain
47
48 Index: gnustep-gui-0.24.0.ebuild
49 ===================================================================
50 # Copyright 1999-2014 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/gnustep-gui-0.24.0.ebuild,v 1.1 2014/01/29 15:12:22 voyageur Exp $
53
54 EAPI=5
55 inherit gnustep-base multilib
56
57 DESCRIPTION="Library of GUI classes written in Obj-C"
58 HOMEPAGE="http://www.gnustep.org/"
59 SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
60
61 LICENSE="LGPL-2.1"
62 SLOT="0"
63 KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
64 IUSE="cups gif jpeg png speech"
65
66 DEPEND="${GNUSTEP_CORE_DEPEND}
67 app-text/aspell
68 >=gnustep-base/gnustep-base-1.24.6
69 media-libs/audiofile
70 >=media-libs/tiff-3
71 x11-libs/libXt
72 cups? ( >=net-print/cups-1.1 )
73 gif? ( >=media-libs/giflib-4.1 )
74 jpeg? ( virtual/jpeg )
75 png? ( >=media-libs/libpng-1.2 )
76 speech? ( app-accessibility/flite )"
77 RDEPEND="${DEPEND}"
78
79 src_prepare() {
80 gnustep-base_src_prepare
81
82 # remove hardcoded -g -Werror, bug #378179
83 sed -i -e 's/-g -Werror//' \
84 Tools/say/GNUmakefile \
85 Tools/speech/GNUmakefile \
86 || die
87 }
88
89 src_configure() {
90 egnustep_env
91
92 local myconf=
93 use gif && myconf="--disable-ungif --enable-libgif"
94
95 econf \
96 $(use_enable cups) \
97 $(use_enable jpeg) \
98 $(use_enable png) \
99 $(use_enable speech) \
100 --with-tiff-include="${EPREFIX}"/usr/include \
101 --with-tiff-library="${EPREFIX}"/usr/$(get_libdir) \
102 ${myconf}
103 }