Gentoo Archives: gentoo-commits

From: "Ryan Hill (dirtyepic)" <dirtyepic@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-pda/libopensync-plugin-google-calendar: libopensync-plugin-google-calendar-0.22.ebuild libopensync-plugin-google-calendar-9999.ebuild ChangeLog metadata.xml libopensync-plugin-google-calendar-0.36.ebuild
Date: Mon, 21 Feb 2011 11:11:57
Message-Id: 20110221111146.7AB5C20054@flycatcher.gentoo.org
1 dirtyepic 11/02/21 11:11:46
2
3 Modified: libopensync-plugin-google-calendar-0.22.ebuild
4 libopensync-plugin-google-calendar-9999.ebuild
5 ChangeLog metadata.xml
6 libopensync-plugin-google-calendar-0.36.ebuild
7 Log:
8 Fix dependencies (including bug #247268), add patch for recurrent calendar
9 entries (bug #185475). Port to EAPI 3 and various QA fixes.
10
11 (Portage version: 2.2.0_alpha24/cvs/Linux x86_64)
12
13 Revision Changes Path
14 1.2 app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.22.ebuild
15
16 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.22.ebuild?rev=1.2&view=markup
17 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.22.ebuild?rev=1.2&content-type=text/plain
18 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.22.ebuild?r1=1.1&r2=1.2
19
20 Index: libopensync-plugin-google-calendar-0.22.ebuild
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.22.ebuild,v
23 retrieving revision 1.1
24 retrieving revision 1.2
25 diff -u -r1.1 -r1.2
26 --- libopensync-plugin-google-calendar-0.22.ebuild 28 Mar 2007 20:18:19 -0000 1.1
27 +++ libopensync-plugin-google-calendar-0.22.ebuild 21 Feb 2011 11:11:46 -0000 1.2
28 @@ -1,10 +1,16 @@
29 -# Copyright 1999-2007 Gentoo Foundation
30 +# Copyright 1999-2011 Gentoo Foundation
31 # Distributed under the terms of the GNU General Public License v2
32 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.22.ebuild,v 1.1 2007/03/28 20:18:19 peper Exp $
33 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.22.ebuild,v 1.2 2011/02/21 11:11:46 dirtyepic Exp $
34 +
35 +EAPI="3"
36 +
37 +PYTHON_DEPEND="2:2.5"
38 +
39 +inherit eutils python
40
41 DESCRIPTION="OpenSync Google Calendar Plugin"
42 HOMEPAGE="http://www.opensync.org/"
43 -SRC_URI="http://dev.gentooexperimental.org/~peper/distfiles/${P}.tar.bz2"
44 +SRC_URI="http://www.opensync.org/download/releases/${PV}/${P}.tar.bz2"
45
46 KEYWORDS="~amd64 ~x86"
47 SLOT="0"
48 @@ -16,7 +22,17 @@
49 RDEPEND="${DEPEND}
50 dev-python/pyxml"
51
52 +pkg_setup() {
53 + python_set_active_version 2
54 +}
55 +
56 +src_prepare() {
57 + epatch "${FILESDIR}"/${P}-recurrent.patch
58 + python_convert_shebangs 2 src/google-cal-helper.py
59 +}
60 +
61 src_install() {
62 emake DESTDIR="${D}" install || die "emake install failed"
63 - dodoc AUTHORS ChangeLog COPYING NEWS README
64 + dodoc README
65 + find "${D}" -name '*.la' -exec rm -f {} + || die
66 }
67
68
69
70 1.2 app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-9999.ebuild
71
72 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-9999.ebuild?rev=1.2&view=markup
73 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-9999.ebuild?rev=1.2&content-type=text/plain
74 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-9999.ebuild?r1=1.1&r2=1.2
75
76 Index: libopensync-plugin-google-calendar-9999.ebuild
77 ===================================================================
78 RCS file: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-9999.ebuild,v
79 retrieving revision 1.1
80 retrieving revision 1.2
81 diff -u -r1.1 -r1.2
82 --- libopensync-plugin-google-calendar-9999.ebuild 26 Nov 2007 20:16:44 -0000 1.1
83 +++ libopensync-plugin-google-calendar-9999.ebuild 21 Feb 2011 11:11:46 -0000 1.2
84 @@ -1,6 +1,8 @@
85 -# Copyright 1999-2007 Gentoo Foundation
86 +# Copyright 1999-2011 Gentoo Foundation
87 # Distributed under the terms of the GNU General Public License v2
88 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-9999.ebuild,v 1.1 2007/11/26 20:16:44 peper Exp $
89 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-9999.ebuild,v 1.2 2011/02/21 11:11:46 dirtyepic Exp $
90 +
91 +EAPI="3"
92
93 inherit cmake-utils subversion
94
95 @@ -10,12 +12,21 @@
96
97 ESVN_REPO_URI="http://svn.opensync.org/plugins/google-calendar"
98
99 -KEYWORDS="~amd64 ~x86"
100 +KEYWORDS="~amd64 ~ppc ~x86"
101 SLOT="0"
102 LICENSE="GPL-2"
103 IUSE=""
104
105 DEPEND="=app-pda/libopensync-${PV}*
106 - dev-python/httplib2"
107 -RDEPEND="${DEPEND}
108 - dev-python/pyxml"
109 + dev-libs/glib:2
110 + dev-libs/libxml2
111 + dev-libs/libxslt
112 + >=net-libs/libgcal-0.9.6"
113 +RDEPEND="${DEPEND}"
114 +
115 +DOCS="AUTHORS README"
116 +
117 +src_install() {
118 + cmake-utils_src_install
119 + find "${D}" -name '*.la' -exec rm -f {} + || die
120 +}
121
122
123
124 1.11 app-pda/libopensync-plugin-google-calendar/ChangeLog
125
126 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/libopensync-plugin-google-calendar/ChangeLog?rev=1.11&view=markup
127 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/libopensync-plugin-google-calendar/ChangeLog?rev=1.11&content-type=text/plain
128 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/libopensync-plugin-google-calendar/ChangeLog?r1=1.10&r2=1.11
129
130 Index: ChangeLog
131 ===================================================================
132 RCS file: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/ChangeLog,v
133 retrieving revision 1.10
134 retrieving revision 1.11
135 diff -u -r1.10 -r1.11
136 --- ChangeLog 15 Nov 2009 23:45:00 -0000 1.10
137 +++ ChangeLog 21 Feb 2011 11:11:46 -0000 1.11
138 @@ -1,6 +1,14 @@
139 # ChangeLog for app-pda/libopensync-plugin-google-calendar
140 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
141 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/ChangeLog,v 1.10 2009/11/15 23:45:00 eva Exp $
142 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
143 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/ChangeLog,v 1.11 2011/02/21 11:11:46 dirtyepic Exp $
144 +
145 + 21 Feb 2011; Ryan Hill <dirtyepic@g.o>
146 + libopensync-plugin-google-calendar-0.22.ebuild,
147 + +files/libopensync-plugin-google-calendar-0.22-recurrent.patch,
148 + libopensync-plugin-google-calendar-0.36.ebuild,
149 + libopensync-plugin-google-calendar-9999.ebuild, metadata.xml:
150 + Fix dependencies (including bug #247268), add patch for recurrent calendar
151 + entries (bug #185475). Port to EAPI 3 and various QA fixes.
152
153 15 Nov 2009; Gilles Dartiguelongue <eva@g.o>
154 -libopensync-plugin-google-calendar-0.21.ebuild,
155
156
157
158 1.2 app-pda/libopensync-plugin-google-calendar/metadata.xml
159
160 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/libopensync-plugin-google-calendar/metadata.xml?rev=1.2&view=markup
161 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/libopensync-plugin-google-calendar/metadata.xml?rev=1.2&content-type=text/plain
162 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/libopensync-plugin-google-calendar/metadata.xml?r1=1.1&r2=1.2
163
164 Index: metadata.xml
165 ===================================================================
166 RCS file: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/metadata.xml,v
167 retrieving revision 1.1
168 retrieving revision 1.2
169 diff -u -r1.1 -r1.2
170 --- metadata.xml 23 Oct 2006 20:21:28 -0000 1.1
171 +++ metadata.xml 21 Feb 2011 11:11:46 -0000 1.2
172 @@ -3,8 +3,8 @@
173 <pkgmetadata>
174 <herd>pda</herd>
175 <maintainer>
176 - <email>peper@g.o</email>
177 - <name>Piotr JaroszyƄski</name>
178 + <email>dirtyepic@g.o</email>
179 + <name>Ryan Hill</name>
180 </maintainer>
181 <longdescription lang="en">
182 </longdescription>
183
184
185
186 1.3 app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.36.ebuild
187
188 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.36.ebuild?rev=1.3&view=markup
189 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.36.ebuild?rev=1.3&content-type=text/plain
190 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.36.ebuild?r1=1.2&r2=1.3
191
192 Index: libopensync-plugin-google-calendar-0.36.ebuild
193 ===================================================================
194 RCS file: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.36.ebuild,v
195 retrieving revision 1.2
196 retrieving revision 1.3
197 diff -u -r1.2 -r1.3
198 --- libopensync-plugin-google-calendar-0.36.ebuild 20 Mar 2009 12:57:32 -0000 1.2
199 +++ libopensync-plugin-google-calendar-0.36.ebuild 21 Feb 2011 11:11:46 -0000 1.3
200 @@ -1,8 +1,12 @@
201 -# Copyright 1999-2009 Gentoo Foundation
202 +# Copyright 1999-2011 Gentoo Foundation
203 # Distributed under the terms of the GNU General Public License v2
204 -# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.36.ebuild,v 1.2 2009/03/20 12:57:32 josejx Exp $
205 +# $Header: /var/cvsroot/gentoo-x86/app-pda/libopensync-plugin-google-calendar/libopensync-plugin-google-calendar-0.36.ebuild,v 1.3 2011/02/21 11:11:46 dirtyepic Exp $
206
207 -inherit cmake-utils
208 +EAPI="3"
209 +
210 +PYTHON_DEPEND="2:2.5"
211 +
212 +inherit cmake-utils python
213
214 DESCRIPTION="OpenSync Google Calendar Plugin"
215 HOMEPAGE="http://www.opensync.org/"
216 @@ -14,6 +18,23 @@
217 IUSE=""
218
219 DEPEND="=app-pda/libopensync-${PV}*
220 + dev-libs/glib:2
221 + dev-libs/libxml2
222 dev-python/httplib2"
223 RDEPEND="${DEPEND}
224 dev-python/pyxml"
225 +
226 +DOCS="README"
227 +
228 +pkg_setup() {
229 + python_set_active_version 2
230 +}
231 +
232 +src_prepare() {
233 + python_convert_shebangs 2 src/google-cal-helper.py
234 +}
235 +
236 +src_install() {
237 + cmake-utils_src_install
238 + find "${D}" -name '*.la' -exec rm -f {} + || die
239 +}