Gentoo Archives: gentoo-commits

From: "Alexandre Rostovtsev (tetromino)" <tetromino@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emulation/emul-linux-x86-gtkmmlibs: emul-linux-x86-gtkmmlibs-20140508-r1.ebuild ChangeLog
Date: Fri, 06 Mar 2015 05:08:25
Message-Id: 20150306050821.158F713240@oystercatcher.gentoo.org
1 tetromino 15/03/06 05:08:21
2
3 Modified: ChangeLog
4 Added: emul-linux-x86-gtkmmlibs-20140508-r1.ebuild
5 Log:
6 Add native multilib glibmm, cairomm, atkmm, pangomm, gtkmm, libglademm.
7
8 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x18E5B6F2D8D5EC8D)
9
10 Revision Changes Path
11 1.29 app-emulation/emul-linux-x86-gtkmmlibs/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/emul-linux-x86-gtkmmlibs/ChangeLog?rev=1.29&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/emul-linux-x86-gtkmmlibs/ChangeLog?rev=1.29&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/emul-linux-x86-gtkmmlibs/ChangeLog?r1=1.28&r2=1.29
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtkmmlibs/ChangeLog,v
20 retrieving revision 1.28
21 retrieving revision 1.29
22 diff -u -r1.28 -r1.29
23 --- ChangeLog 26 Jun 2014 09:22:45 -0000 1.28
24 +++ ChangeLog 6 Mar 2015 05:08:21 -0000 1.29
25 @@ -1,6 +1,13 @@
26 # ChangeLog for app-emulation/emul-linux-x86-gtkmmlibs
27 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtkmmlibs/ChangeLog,v 1.28 2014/06/26 09:22:45 pacho Exp $
29 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtkmmlibs/ChangeLog,v 1.29 2015/03/06 05:08:21 tetromino Exp $
31 +
32 +*emul-linux-x86-gtkmmlibs-20140508-r1 (06 Mar 2015)
33 +
34 + 06 Mar 2015; Alexandre Rostovtsev <tetromino@g.o>
35 + +emul-linux-x86-gtkmmlibs-20140508-r1.ebuild,
36 + +files/remove-native-20140508-r1:
37 + Add native multilib glibmm, cairomm, atkmm, pangomm, gtkmm, libglademm.
38
39 26 Jun 2014; Pacho Ramos <pacho@g.o>
40 emul-linux-x86-gtkmmlibs-20140508.ebuild:
41
42
43
44 1.1 app-emulation/emul-linux-x86-gtkmmlibs/emul-linux-x86-gtkmmlibs-20140508-r1.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/emul-linux-x86-gtkmmlibs/emul-linux-x86-gtkmmlibs-20140508-r1.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emulation/emul-linux-x86-gtkmmlibs/emul-linux-x86-gtkmmlibs-20140508-r1.ebuild?rev=1.1&content-type=text/plain
48
49 Index: emul-linux-x86-gtkmmlibs-20140508-r1.ebuild
50 ===================================================================
51 # Copyright 1999-2015 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtkmmlibs/emul-linux-x86-gtkmmlibs-20140508-r1.ebuild,v 1.1 2015/03/06 05:08:21 tetromino Exp $
54
55 EAPI=5
56 inherit emul-linux-x86
57
58 LICENSE="LGPL-2 LGPL-2.1 GPL-2"
59 KEYWORDS="-* ~amd64"
60
61 IUSE="abi_x86_32"
62
63 DEPEND=""
64 RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
65 ~app-emulation/emul-linux-x86-cpplibs-${PV}
66 ~app-emulation/emul-linux-x86-gtklibs-${PV}
67 !abi_x86_32? (
68 !>=dev-cpp/glibmm-2.42.0-r1:2[abi_x86_32(-)]
69 !>=dev-cpp/cairomm-1.10.0-r1[abi_x86_32(-)]
70 !>=dev-cpp/atkmm-2.22.7-r1[abi_x86_32(-)]
71 !>=dev-cpp/pangomm-2.34.0-r1:1.4[abi_x86_32(-)]
72 !>=dev-cpp/gtkmm-2.24.4-r1:2.4[abi_x86_32(-)]
73 !>=dev-cpp/libglademm-2.6.7-r1:2.4[abi_x86_32(-)]
74 )
75 abi_x86_32? (
76 >=dev-cpp/glibmm-2.42.0-r1:2[abi_x86_32(-)]
77 >=dev-cpp/cairomm-1.10.0-r1[abi_x86_32(-)]
78 >=dev-cpp/atkmm-2.22.7-r1[abi_x86_32(-)]
79 >=dev-cpp/pangomm-2.34.0-r1:1.4[abi_x86_32(-)]
80 >=dev-cpp/gtkmm-2.24.4-r1:2.4[abi_x86_32(-)]
81 >=dev-cpp/libglademm-2.6.7-r1:2.4[abi_x86_32(-)]
82 )"
83
84 src_prepare() {
85 emul-linux-x86_src_prepare
86
87 # Remove migrated stuff.
88 use abi_x86_32 && rm -f $(cat "${FILESDIR}/remove-native-${PVR}")
89 }
90
91 src_install() {
92 # Don't die if all files were migrated
93 if ! use abi_x86_32 || [[ $(find "${S}" . -type f | wc -l) != "0" ]]; then
94 emul-linux-x86_src_install
95 fi
96 }