Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-office/planner: ChangeLog planner-0.14.3-r1.ebuild planner-0.14.3-r2.ebuild
Date: Thu, 04 Dec 2008 15:35:19
Message-Id: E1L8GEV-00057d-8F@stork.gentoo.org
1 eva 08/12/04 15:35:15
2
3 Modified: ChangeLog
4 Added: planner-0.14.3-r1.ebuild planner-0.14.3-r2.ebuild
5 Log:
6 Allow planner to select specific libgda and fix build with newer glib/gcc, bug #231823
7 (Portage version: 2.2_rc16/cvs/Linux 2.6.24-gentoo-r8-mactel x86_64)
8
9 Revision Changes Path
10 1.45 app-office/planner/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/planner/ChangeLog?rev=1.45&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/planner/ChangeLog?rev=1.45&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/planner/ChangeLog?r1=1.44&r2=1.45
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-office/planner/ChangeLog,v
19 retrieving revision 1.44
20 retrieving revision 1.45
21 diff -u -r1.44 -r1.45
22 --- ChangeLog 25 May 2008 12:38:21 -0000 1.44
23 +++ ChangeLog 4 Dec 2008 15:35:15 -0000 1.45
24 @@ -1,6 +1,16 @@
25 # ChangeLog for app-office/planner
26 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-office/planner/ChangeLog,v 1.44 2008/05/25 12:38:21 maekke Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-office/planner/ChangeLog,v 1.45 2008/12/04 15:35:15 eva Exp $
29 +
30 +*planner-0.14.3-r2 (04 Dec 2008)
31 +*planner-0.14.3-r1 (04 Dec 2008)
32 +
33 + 04 Dec 2008; Gilles Dartiguelongue <eva@g.o>
34 + +files/planner-0.14.3-build-failure.patch,
35 + +files/planner-0.14.3-configure.patch, +planner-0.14.3-r1.ebuild,
36 + +planner-0.14.3-r2.ebuild:
37 + Allow planner to select specific libgda and fix build with newer glib/gcc,
38 + bug #231823
39
40 25 May 2008; Markus Meier <maekke@g.o> planner-0.14.3.ebuild:
41 amd64/x86 stable, bug #223297
42
43
44
45 1.1 app-office/planner/planner-0.14.3-r1.ebuild
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/planner/planner-0.14.3-r1.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/planner/planner-0.14.3-r1.ebuild?rev=1.1&content-type=text/plain
49
50 Index: planner-0.14.3-r1.ebuild
51 ===================================================================
52 # Copyright 1999-2008 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/app-office/planner/planner-0.14.3-r1.ebuild,v 1.1 2008/12/04 15:35:15 eva Exp $
55
56 EAPI="1"
57
58 inherit autotools eutils gnome2
59
60 DESCRIPTION="Project manager for Gnome2"
61 HOMEPAGE="http://live.gnome.org/Planner/"
62
63 SLOT="0"
64 LICENSE="GPL-2"
65 KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
66 IUSE="doc eds libgda python examples"
67
68 RDEPEND=">=dev-libs/glib-2.6
69 >=x11-libs/gtk+-2.6
70 >=gnome-base/libgnomecanvas-2.10
71 >=gnome-base/libgnomeui-2.10
72 >=gnome-base/libglade-2.4
73 >=gnome-base/gnome-vfs-2.10
74 >=gnome-base/libgnomeprintui-2.10
75 >=gnome-base/gconf-2.6
76 >=dev-libs/libxml2-2.6.27
77 >=dev-libs/libxslt-1.1.23
78 libgda? ( gnome-extra/libgda:1 )
79 python? ( >=dev-python/pygtk-2.6 )
80 eds? (
81 >=gnome-extra/evolution-data-server-1.1
82 >=mail-client/evolution-2.1.3 )"
83
84 # FIXME: disable eds backend for now, its experimental
85
86 DEPEND="${RDEPEND}
87 >=dev-util/pkgconfig-0.12.0
88 app-text/scrollkeeper
89 >=dev-util/intltool-0.35.5
90 dev-util/gtk-doc-am
91 doc? ( >=dev-util/gtk-doc-1.0 )"
92
93 DOCS="AUTHORS COPYING ChangeLog INSTALL README"
94
95 pkg_setup() {
96 G2CONF="${G2CONF}
97 $(use_with libgda database gda1)
98 $(use_enable python)
99 $(use_enable python python-plugin)
100 $(use_enable eds)
101 --disable-update-mimedb"
102 # $(use_enable eds eds-backend)
103 }
104
105 src_unpack() {
106 gnome2_src_unpack
107
108 # Fix parallel build issues
109 epatch "${FILESDIR}/${P}-parallel-build.patch"
110
111 # Fix compile failure with eds-plugin
112 epatch "${FILESDIR}/${P}-eds-plugin.patch"
113
114 # Fix compilation failure with recent glib/gcc, bug #231823
115 epatch "${FILESDIR}/${P}-build-failure.patch"
116
117 # Fix libgda selection
118 epatch "${FILESDIR}/${P}-configure.patch"
119
120 intltoolize --force || die "intltoolize failed"
121 eautoreconf
122 }
123
124 src_install() {
125 gnome2_src_install \
126 sqldocdir="\$(datadir)/doc/${PF}" \
127 sampledir="\$(datadir)/doc/${PF}/examples"
128
129 if ! use examples; then
130 rm -rf "${D}/usr/share/doc/${PF}/examples"
131 fi
132 }
133
134
135
136 1.1 app-office/planner/planner-0.14.3-r2.ebuild
137
138 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/planner/planner-0.14.3-r2.ebuild?rev=1.1&view=markup
139 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-office/planner/planner-0.14.3-r2.ebuild?rev=1.1&content-type=text/plain
140
141 Index: planner-0.14.3-r2.ebuild
142 ===================================================================
143 # Copyright 1999-2008 Gentoo Foundation
144 # Distributed under the terms of the GNU General Public License v2
145 # $Header: /var/cvsroot/gentoo-x86/app-office/planner/planner-0.14.3-r2.ebuild,v 1.1 2008/12/04 15:35:15 eva Exp $
146
147 EAPI="1"
148
149 inherit autotools eutils gnome2
150
151 DESCRIPTION="Project manager for Gnome2"
152 HOMEPAGE="http://live.gnome.org/Planner/"
153
154 SLOT="0"
155 LICENSE="GPL-2"
156 KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
157 IUSE="doc eds libgda python examples"
158
159 RDEPEND=">=dev-libs/glib-2.6
160 >=x11-libs/gtk+-2.6
161 >=gnome-base/libgnomecanvas-2.10
162 >=gnome-base/libgnomeui-2.10
163 >=gnome-base/libglade-2.4
164 >=gnome-base/gnome-vfs-2.10
165 >=gnome-base/libgnomeprintui-2.10
166 >=gnome-base/gconf-2.6
167 >=dev-libs/libxml2-2.6.27
168 >=dev-libs/libxslt-1.1.23
169 libgda? ( gnome-extra/libgda:3 )
170 python? ( >=dev-python/pygtk-2.6 )
171 eds? (
172 >=gnome-extra/evolution-data-server-1.1
173 >=mail-client/evolution-2.1.3 )"
174
175 # FIXME: disable eds backend for now, its experimental
176
177 DEPEND="${RDEPEND}
178 >=dev-util/pkgconfig-0.12.0
179 app-text/scrollkeeper
180 >=dev-util/intltool-0.35.5
181 dev-util/gtk-doc-am
182 doc? ( >=dev-util/gtk-doc-1.0 )"
183
184 DOCS="AUTHORS COPYING ChangeLog INSTALL README"
185
186 pkg_setup() {
187 G2CONF="${G2CONF}
188 $(use_with libgda database gda3)
189 $(use_enable python)
190 $(use_enable python python-plugin)
191 $(use_enable eds)
192 --disable-update-mimedb"
193 # $(use_enable eds eds-backend)
194 }
195
196 src_unpack() {
197 gnome2_src_unpack
198
199 # Fix parallel build issues
200 epatch "${FILESDIR}/${P}-parallel-build.patch"
201
202 # Fix compile failure with eds-plugin
203 epatch "${FILESDIR}/${P}-eds-plugin.patch"
204
205 # Fix compilation failure with recent glib/gcc, bug #231823
206 epatch "${FILESDIR}/${P}-build-failure.patch"
207
208 # Fix libgda selection
209 epatch "${FILESDIR}/${P}-configure.patch"
210
211 intltoolize --force || die "intltoolize failed"
212 eautoreconf
213 }
214
215 src_install() {
216 gnome2_src_install \
217 sqldocdir="\$(datadir)/doc/${PF}" \
218 sampledir="\$(datadir)/doc/${PF}/examples"
219
220 if ! use examples; then
221 rm -rf "${D}/usr/share/doc/${PF}/examples"
222 fi
223 }