Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-cpp/gtkmm: gtkmm-3.7.12.ebuild ChangeLog
Date: Thu, 28 Mar 2013 16:13:19
Message-Id: 20130328161315.165E72171C@flycatcher.gentoo.org
1 pacho 13/03/28 16:13:15
2
3 Modified: ChangeLog
4 Added: gtkmm-3.7.12.ebuild
5 Log:
6 Version bump for Gnome 3.8
7
8 (Portage version: 2.1.11.58/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
9
10 Revision Changes Path
11 1.251 dev-cpp/gtkmm/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/ChangeLog?rev=1.251&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/ChangeLog?rev=1.251&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/ChangeLog?r1=1.250&r2=1.251
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/ChangeLog,v
20 retrieving revision 1.250
21 retrieving revision 1.251
22 diff -u -r1.250 -r1.251
23 --- ChangeLog 28 Mar 2013 15:48:27 -0000 1.250
24 +++ ChangeLog 28 Mar 2013 16:13:14 -0000 1.251
25 @@ -1,6 +1,11 @@
26 # ChangeLog for dev-cpp/gtkmm
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/ChangeLog,v 1.250 2013/03/28 15:48:27 ago Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/ChangeLog,v 1.251 2013/03/28 16:13:14 pacho Exp $
30 +
31 +*gtkmm-3.7.12 (28 Mar 2013)
32 +
33 + 28 Mar 2013; Pacho Ramos <pacho@g.o> +gtkmm-3.7.12.ebuild:
34 + Version bump for Gnome 3.8
35
36 28 Mar 2013; Agostino Sarubbo <ago@g.o> gtkmm-3.4.2.ebuild:
37 Stable for arm, wrt bug #458984
38
39
40
41 1.1 dev-cpp/gtkmm/gtkmm-3.7.12.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/gtkmm-3.7.12.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/gtkmm-3.7.12.ebuild?rev=1.1&content-type=text/plain
45
46 Index: gtkmm-3.7.12.ebuild
47 ===================================================================
48 # Copyright 1999-2013 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/gtkmm-3.7.12.ebuild,v 1.1 2013/03/28 16:13:14 pacho Exp $
51
52 EAPI="5"
53 GCONF_DEBUG="no"
54
55 inherit gnome2
56
57 DESCRIPTION="C++ interface for GTK+"
58 HOMEPAGE="http://www.gtkmm.org"
59
60 LICENSE="LGPL-2.1"
61 SLOT="3.0"
62 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
63 IUSE="aqua doc examples test wayland +X"
64 REQUIRED_USE="|| ( aqua wayland X )"
65
66 RDEPEND="
67 >=dev-cpp/glibmm-2.34:2
68 >=x11-libs/gtk+-3.7.10:3[aqua?,wayland?,X?]
69 >=x11-libs/gdk-pixbuf-2.22.1:2
70 >=dev-cpp/atkmm-2.22.2
71 >=dev-cpp/cairomm-1.9.2.2
72 >=dev-cpp/pangomm-2.27.1:1.4
73 dev-libs/libsigc++:2
74 "
75 DEPEND="${RDEPEND}
76 virtual/pkgconfig
77 doc? (
78 media-gfx/graphviz
79 dev-libs/libxslt
80 app-doc/doxygen )
81 "
82 # dev-cpp/mm-common"
83 # eautoreconf needs mm-common
84
85 src_prepare() {
86 DOCS="AUTHORS ChangeLog PORTING NEWS README"
87 targets=
88 G2CONF="${G2CONF}
89 --enable-api-atkmm
90 $(use_enable doc documentation)
91 $(use_enable aqua quartz-backend)
92 $(use_enable wayland wayland-backend)
93 $(use_enable X x11-backend)"
94
95 if ! use test; then
96 # don't waste time building tests
97 sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
98 || die "sed 1 failed"
99 fi
100
101 if ! use examples; then
102 # don't waste time building tests
103 sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
104 || die "sed 2 failed"
105 fi
106
107 gnome2_src_prepare
108 }