Gentoo Archives: gentoo-commits

From: "Ben de Groot (yngwin)" <yngwin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/gpodder: gpodder-2.20.1.ebuild gpodder-3.2.0.ebuild ChangeLog gpodder-2.9.ebuild
Date: Tue, 31 Jul 2012 13:51:49
Message-Id: 20120731135133.7E90C2004B@flycatcher.gentoo.org
1 yngwin 12/07/31 13:51:33
2
3 Modified: ChangeLog
4 Added: gpodder-2.20.1.ebuild gpodder-3.2.0.ebuild
5 Removed: gpodder-2.9.ebuild
6 Log:
7 Add latest versions of gPodder2 and gPodder3, thanks to contributors in bug #380007
8
9 (Portage version: 2.2.0_alpha120/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.29 media-sound/gpodder/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/gpodder/ChangeLog?rev=1.29&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/gpodder/ChangeLog?rev=1.29&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/gpodder/ChangeLog?r1=1.28&r2=1.29
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/media-sound/gpodder/ChangeLog,v
21 retrieving revision 1.28
22 retrieving revision 1.29
23 diff -u -r1.28 -r1.29
24 --- ChangeLog 5 May 2011 16:50:46 -0000 1.28
25 +++ ChangeLog 31 Jul 2012 13:51:33 -0000 1.29
26 @@ -1,6 +1,14 @@
27 # ChangeLog for media-sound/gpodder
28 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/media-sound/gpodder/ChangeLog,v 1.28 2011/05/05 16:50:46 angelos Exp $
30 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
31 +# $Header: /var/cvsroot/gentoo-x86/media-sound/gpodder/ChangeLog,v 1.29 2012/07/31 13:51:33 yngwin Exp $
32 +
33 +*gpodder-3.2.0 (31 Jul 2012)
34 +*gpodder-2.20.1 (31 Jul 2012)
35 +
36 + 31 Jul 2012; Ben de Groot <yngwin@g.o> +gpodder-2.20.1.ebuild,
37 + +gpodder-3.2.0.ebuild, -gpodder-2.9.ebuild:
38 + Add latest versions of gPodder2 and gPodder3, thanks to contributors in bug
39 + #380007
40
41 *gpodder-2.15 (05 May 2011)
42
43 @@ -132,4 +140,3 @@
44 28 Jun 2006; Hanno Boeck <hanno@g.o> +metadata.xml,
45 +gpodder-0.7.ebuild:
46 Initial commit.
47 -
48
49
50
51 1.1 media-sound/gpodder/gpodder-2.20.1.ebuild
52
53 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/gpodder/gpodder-2.20.1.ebuild?rev=1.1&view=markup
54 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/gpodder/gpodder-2.20.1.ebuild?rev=1.1&content-type=text/plain
55
56 Index: gpodder-2.20.1.ebuild
57 ===================================================================
58 # Copyright 1999-2012 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 # $Header: /var/cvsroot/gentoo-x86/media-sound/gpodder/gpodder-2.20.1.ebuild,v 1.1 2012/07/31 13:51:33 yngwin Exp $
61
62 EAPI=4
63
64 PYTHON_DEPEND="2:2.6"
65 PYTHON_USE_WITH="sqlite"
66 SUPPORT_PYTHON_ABIS="1"
67 RESTRICT_PYTHON_ABIS="3.*"
68
69 inherit distutils gnome2-utils
70
71 DESCRIPTION="Podcast receiver/catcher written in Python, using GTK+"
72 HOMEPAGE="http://gpodder.org/"
73 SRC_URI="http://gpodder.org/src/${P}.tar.gz"
74
75 LICENSE="GPL-3"
76 SLOT="0"
77 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
78 IUSE="+dbus bluetooth gstreamer ipod mtp test webkit"
79
80 RDEPEND="dev-python/eyeD3
81 dev-python/feedparser
82 dev-python/imaging
83 >=dev-python/mygpoclient-1.4
84 >=dev-python/pygtk-2.12:2
85 dbus? ( dev-python/dbus-python )
86 bluetooth? ( net-wireless/bluez )
87 gstreamer? ( dev-python/gst-python )
88 ipod? ( media-libs/libgpod[python] )
89 mtp? ( >=media-libs/libmtp-1.0.0 )
90 webkit? ( dev-python/pywebkitgtk )"
91 DEPEND="${RDEPEND}
92 dev-util/intltool
93 sys-apps/help2man
94 test? ( dev-python/minimock
95 dev-python/coverage )"
96
97 src_prepare() {
98 sed -e 's:make -C:$(MAKE) -C:' \
99 -i Makefile || die
100
101 distutils_src_prepare
102 }
103
104 src_compile() {
105 emake data/org.gpodder.service
106 emake messages
107
108 distutils_src_compile
109 }
110
111 src_test() {
112 emake unittest
113 }
114
115 pkg_preinst() {
116 gnome2_icon_savelist
117 }
118
119 pkg_postinst() {
120 gnome2_icon_cache_update
121 distutils_pkg_postinst
122 }
123
124 pkg_postrm() {
125 gnome2_icon_cache_update
126 distutils_pkg_postrm
127 }
128
129
130
131 1.1 media-sound/gpodder/gpodder-3.2.0.ebuild
132
133 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/gpodder/gpodder-3.2.0.ebuild?rev=1.1&view=markup
134 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/gpodder/gpodder-3.2.0.ebuild?rev=1.1&content-type=text/plain
135
136 Index: gpodder-3.2.0.ebuild
137 ===================================================================
138 # Copyright 1999-2012 Gentoo Foundation
139 # Distributed under the terms of the GNU General Public License v2
140 # $Header: /var/cvsroot/gentoo-x86/media-sound/gpodder/gpodder-3.2.0.ebuild,v 1.1 2012/07/31 13:51:33 yngwin Exp $
141
142 EAPI=4
143
144 PYTHON_DEPEND="2:2.6"
145 PYTHON_USE_WITH="sqlite"
146 SUPPORT_PYTHON_ABIS="1"
147 RESTRICT_PYTHON_ABIS="3.*"
148
149 inherit distutils gnome2-utils
150
151 DESCRIPTION="A free cross-platform podcast aggregator"
152 HOMEPAGE="http://gpodder.org/"
153 SRC_URI="http://gpodder.org/src/${P}.tar.gz"
154
155 LICENSE="GPL-3"
156 SLOT="0"
157 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
158 IUSE="+dbus bluetooth gstreamer ipod mtp test webkit"
159
160 #TODO: add QML UI deps (USE=qt4) and make pygtk optional, see README
161 RDEPEND="dev-python/eyeD3
162 dev-python/feedparser
163 dev-python/imaging
164 >=dev-python/mygpoclient-1.4
165 >=dev-python/pygtk-2.12:2
166 dbus? ( dev-python/dbus-python )
167 bluetooth? ( net-wireless/bluez )
168 gstreamer? ( dev-python/gst-python )
169 ipod? ( media-libs/libgpod[python] )
170 mtp? ( >=media-libs/libmtp-1.0.0 )
171 webkit? ( dev-python/pywebkitgtk )"
172 DEPEND="${RDEPEND}
173 dev-util/intltool
174 sys-apps/help2man
175 test? ( dev-python/minimock
176 dev-python/coverage )"
177
178 src_compile() {
179 emake DESTDIR="${D}" install || die
180 }
181
182 src_test() {
183 emake releasetest || die
184 }
185
186 pkg_preinst() {
187 gnome2_icon_savelist
188 }
189
190 pkg_postinst() {
191 gnome2_icon_cache_update
192 distutils_pkg_postinst
193 }
194
195 pkg_postrm() {
196 gnome2_icon_cache_update
197 distutils_pkg_postrm
198 }