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-2.22.0.ebuild ChangeLog gtkmm-1.2.9-r2.ebuild gtkmm-2.16.0.ebuild
Date: Sat, 30 Oct 2010 21:05:28
Message-Id: 20101030210521.B3ABA20051@flycatcher.gentoo.org
1 pacho 10/10/30 21:05:21
2
3 Modified: ChangeLog gtkmm-1.2.9-r2.ebuild
4 Added: gtkmm-2.22.0.ebuild
5 Removed: gtkmm-2.16.0.ebuild
6 Log:
7 Version bump, atkmm has now its own package. Remove old and make gtkmm-1.2.9-r2.ebuild repoman compliant (set RDEPEND).
8
9 (Portage version: 2.1.9.23/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.182 dev-cpp/gtkmm/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/ChangeLog?rev=1.182&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/ChangeLog?rev=1.182&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/ChangeLog?r1=1.181&r2=1.182
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/ChangeLog,v
21 retrieving revision 1.181
22 retrieving revision 1.182
23 diff -u -r1.181 -r1.182
24 --- ChangeLog 9 Oct 2010 22:56:58 -0000 1.181
25 +++ ChangeLog 30 Oct 2010 21:05:21 -0000 1.182
26 @@ -1,6 +1,14 @@
27 # ChangeLog for dev-cpp/gtkmm
28 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/ChangeLog,v 1.181 2010/10/09 22:56:58 ssuominen Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/ChangeLog,v 1.182 2010/10/30 21:05:21 pacho Exp $
31 +
32 +*gtkmm-2.22.0 (30 Oct 2010)
33 +
34 + 30 Oct 2010; Pacho Ramos <pacho@g.o> gtkmm-1.2.9-r2.ebuild,
35 + -files/gtkmm-2.12.7-gtk2_14-compatibility.patch, -gtkmm-2.16.0.ebuild,
36 + +gtkmm-2.22.0.ebuild:
37 + Version bump, atkmm has now its own package. Remove old and make
38 + gtkmm-1.2.9-r2.ebuild repoman compliant (set RDEPEND).
39
40 09 Oct 2010; Samuli Suominen <ssuominen@g.o> gtkmm-2.20.3.ebuild:
41 ppc64 stable wrt #324077
42
43
44
45 1.17 dev-cpp/gtkmm/gtkmm-1.2.9-r2.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/gtkmm-1.2.9-r2.ebuild?rev=1.17&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/gtkmm-1.2.9-r2.ebuild?rev=1.17&content-type=text/plain
49 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/gtkmm-1.2.9-r2.ebuild?r1=1.16&r2=1.17
50
51 Index: gtkmm-1.2.9-r2.ebuild
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/gtkmm-1.2.9-r2.ebuild,v
54 retrieving revision 1.16
55 retrieving revision 1.17
56 diff -u -r1.16 -r1.17
57 --- gtkmm-1.2.9-r2.ebuild 11 Jul 2008 09:00:23 -0000 1.16
58 +++ gtkmm-1.2.9-r2.ebuild 30 Oct 2010 21:05:21 -0000 1.17
59 @@ -1,6 +1,6 @@
60 -# Copyright 1999-2008 Gentoo Foundation
61 +# Copyright 1999-2010 Gentoo Foundation
62 # Distributed under the terms of the GNU General Public License v2
63 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/gtkmm-1.2.9-r2.ebuild,v 1.16 2008/07/11 09:00:23 remi Exp $
64 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/gtkmm-1.2.9-r2.ebuild,v 1.17 2010/10/30 21:05:21 pacho Exp $
65
66 inherit eutils
67
68 @@ -17,6 +17,7 @@
69
70 DEPEND="=x11-libs/gtk+-1.2*
71 =dev-libs/libsigc++-1.0*"
72 +RDEPEND="${DEPEND}"
73
74 src_unpack() {
75 unpack ${A}
76
77
78
79 1.1 dev-cpp/gtkmm/gtkmm-2.22.0.ebuild
80
81 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/gtkmm-2.22.0.ebuild?rev=1.1&view=markup
82 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/gtkmm/gtkmm-2.22.0.ebuild?rev=1.1&content-type=text/plain
83
84 Index: gtkmm-2.22.0.ebuild
85 ===================================================================
86 # Copyright 1999-2010 Gentoo Foundation
87 # Distributed under the terms of the GNU General Public License v2
88 # $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/gtkmm-2.22.0.ebuild,v 1.1 2010/10/30 21:05:21 pacho Exp $
89
90 EAPI="3"
91 GCONF_DEBUG="no"
92
93 inherit gnome2
94
95 DESCRIPTION="C++ interface for GTK+2"
96 HOMEPAGE="http://www.gtkmm.org"
97
98 LICENSE="LGPL-2.1"
99 SLOT="2.4"
100 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
101 IUSE="doc examples test"
102
103 RDEPEND=">=dev-cpp/glibmm-2.24
104 >=x11-libs/gtk+-2.20.0
105 >=dev-cpp/atkmm-2.22.0
106 >=dev-cpp/cairomm-1.2.2
107 >=dev-cpp/pangomm-2.26
108 dev-libs/libsigc++:2"
109 DEPEND="${RDEPEND}
110 dev-util/pkgconfig
111 doc? (
112 media-gfx/graphviz
113 dev-libs/libxslt
114 app-doc/doxygen )"
115
116 pkg_setup() {
117 DOCS="AUTHORS ChangeLog PORTING NEWS README"
118 G2CONF="${G2CONF}
119 --enable-api-atkmm
120 --disable-maintainer-mode
121 $(use_enable doc documentation)"
122 }
123
124 src_prepare() {
125 gnome2_src_prepare
126
127 if ! use test; then
128 # don't waste time building tests
129 sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
130 || die "sed 1 failed"
131 fi
132
133 if ! use examples; then
134 # don't waste time building tests
135 sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
136 || die "sed 2 failed"
137 fi
138 }