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.4.2.ebuild ChangeLog
Date: Sat, 29 Sep 2012 09:48:38
Message-Id: 20120929094828.7C1EC21600@flycatcher.gentoo.org
1 pacho 12/09/29 09:48:28
2
3 Modified: ChangeLog
4 Added: gtkmm-3.4.2.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.1.11.19/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.231 dev-cpp/gtkmm/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/ChangeLog?rev=1.231&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/ChangeLog?rev=1.231&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/ChangeLog?r1=1.230&r2=1.231
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/ChangeLog,v
20 retrieving revision 1.230
21 retrieving revision 1.231
22 diff -u -r1.230 -r1.231
23 --- ChangeLog 15 Sep 2012 09:21:19 -0000 1.230
24 +++ ChangeLog 29 Sep 2012 09:48:28 -0000 1.231
25 @@ -1,6 +1,11 @@
26 # ChangeLog for dev-cpp/gtkmm
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/ChangeLog,v 1.230 2012/09/15 09:21:19 pacho Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/ChangeLog,v 1.231 2012/09/29 09:48:28 pacho Exp $
30 +
31 +*gtkmm-3.4.2 (29 Sep 2012)
32 +
33 + 29 Sep 2012; Pacho Ramos <pacho@g.o> +gtkmm-3.4.2.ebuild:
34 + Version bump.
35
36 *gtkmm-3.4.1 (15 Sep 2012)
37
38
39
40
41 1.1 dev-cpp/gtkmm/gtkmm-3.4.2.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/gtkmm-3.4.2.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/gtkmm-3.4.2.ebuild?rev=1.1&content-type=text/plain
45
46 Index: gtkmm-3.4.2.ebuild
47 ===================================================================
48 # Copyright 1999-2012 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.4.2.ebuild,v 1.1 2012/09/29 09:48:28 pacho Exp $
51
52 EAPI="4"
53 GCONF_DEBUG="no"
54 GNOME2_LA_PUNT="yes"
55
56 inherit gnome2
57
58 DESCRIPTION="C++ interface for GTK+2"
59 HOMEPAGE="http://www.gtkmm.org"
60
61 LICENSE="LGPL-2.1"
62 SLOT="3.0"
63 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
64 IUSE="aqua doc examples test wayland +X"
65 REQUIRED_USE="|| ( aqua wayland X )"
66
67 RDEPEND="
68 >=dev-cpp/glibmm-2.32.0:2
69 >=x11-libs/gtk+-3.4.0:3[aqua?,wayland?,X?]
70 >=x11-libs/gdk-pixbuf-2.22.1:2
71 >=dev-cpp/atkmm-2.22.2
72 >=dev-cpp/cairomm-1.9.2.2
73 >=dev-cpp/pangomm-2.27.1:1.4
74 dev-libs/libsigc++:2"
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 pkg_setup() {
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
96 src_prepare() {
97 if ! use test; then
98 # don't waste time building tests
99 sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
100 || die "sed 1 failed"
101 fi
102
103 if ! use examples; then
104 # don't waste time building tests
105 sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
106 || die "sed 2 failed"
107 fi
108
109 gnome2_src_prepare
110 }