Gentoo Archives: gentoo-commits

From: "Mike Gilbert (floppym)" <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/flexget: flexget-1.0_beta3181.ebuild metadata.xml flexget-9999.ebuild ChangeLog flexget-1.0_beta3139.ebuild flexget-1.0_beta3085.ebuild flexget-1.0_beta2881.ebuild
Date: Thu, 01 Nov 2012 04:48:25
Message-Id: 20121101044806.C9C3521600@flycatcher.gentoo.org
1 floppym 12/11/01 04:48:06
2
3 Modified: metadata.xml flexget-9999.ebuild ChangeLog
4 Added: flexget-1.0_beta3181.ebuild
5 Removed: flexget-1.0_beta3139.ebuild
6 flexget-1.0_beta3085.ebuild
7 flexget-1.0_beta2881.ebuild
8 Log:
9 Version bump. Convert to distutils-r1. Remove old.
10
11 (Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)
12
13 Revision Changes Path
14 1.4 net-misc/flexget/metadata.xml
15
16 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/flexget/metadata.xml?rev=1.4&view=markup
17 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/flexget/metadata.xml?rev=1.4&content-type=text/plain
18 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/flexget/metadata.xml?r1=1.3&r2=1.4
19
20 Index: metadata.xml
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/net-misc/flexget/metadata.xml,v
23 retrieving revision 1.3
24 retrieving revision 1.4
25 diff -u -r1.3 -r1.4
26 --- metadata.xml 18 Oct 2011 03:24:39 -0000 1.3
27 +++ metadata.xml 1 Nov 2012 04:48:06 -0000 1.4
28 @@ -5,8 +5,4 @@
29 <email>floppym@g.o</email>
30 <name>Mike Gilbert</name>
31 </maintainer>
32 - <use>
33 - <flag name="deluge">Enable deluge output plugin</flag>
34 - <flag name="transmission">Enable transmission output plugin</flag>
35 - </use>
36 </pkgmetadata>
37
38
39
40 1.25 net-misc/flexget/flexget-9999.ebuild
41
42 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/flexget/flexget-9999.ebuild?rev=1.25&view=markup
43 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/flexget/flexget-9999.ebuild?rev=1.25&content-type=text/plain
44 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/flexget/flexget-9999.ebuild?r1=1.24&r2=1.25
45
46 Index: flexget-9999.ebuild
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/net-misc/flexget/flexget-9999.ebuild,v
49 retrieving revision 1.24
50 retrieving revision 1.25
51 diff -u -r1.24 -r1.25
52 --- flexget-9999.ebuild 29 Oct 2012 16:38:09 -0000 1.24
53 +++ flexget-9999.ebuild 1 Nov 2012 04:48:06 -0000 1.25
54 @@ -1,15 +1,12 @@
55 # Copyright 1999-2012 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 -# $Header: /var/cvsroot/gentoo-x86/net-misc/flexget/flexget-9999.ebuild,v 1.24 2012/10/29 16:38:09 mgorny Exp $
58 +# $Header: /var/cvsroot/gentoo-x86/net-misc/flexget/flexget-9999.ebuild,v 1.25 2012/11/01 04:48:06 floppym Exp $
59
60 EAPI=4
61
62 -PYTHON_DEPEND="2:2.6"
63 -SUPPORT_PYTHON_ABIS="1"
64 -RESTRICT_PYTHON_ABIS="2.4 2.5 *-pypy-* 3.*"
65 -DISTUTILS_SRC_TEST="setup.py"
66 +PYTHON_COMPAT=( python2_{6,7} )
67
68 -inherit distutils eutils
69 +inherit distutils-r1 eutils
70
71 if [[ ${PV} != 9999 ]]; then
72 MY_P="FlexGet-${PV/_beta/r}"
73 @@ -45,7 +42,7 @@
74 dev-python/python-dateutil
75 =dev-python/requests-0.14*
76 dev-python/setuptools
77 - virtual/python-argparse
78 + virtual/python-argparse[${PYTHON_USEDEP}]
79 "
80 RDEPEND="${DEPEND}"
81 DEPEND+=" test? ( dev-python/nose )"
82 @@ -56,7 +53,7 @@
83 S="${WORKDIR}/${MY_P}"
84 fi
85
86 -src_prepare() {
87 +python_prepare_all() {
88 # Prevent setup from grabbing nose from pypi
89 sed -e /setup_requires/d \
90 -e '/SQLAlchemy/s/, <0.8//' \
91 @@ -64,11 +61,14 @@
92 -e '/beautifulsoup4/s/, <4.2//' \
93 -i pavement.py || die
94
95 + epatch_user
96 +
97 if [[ ${PV} == 9999 ]]; then
98 # Generate setup.py
99 paver generate_setup || die
100 fi
101 +}
102
103 - epatch_user
104 - distutils_src_prepare
105 +python_test() {
106 + esetup.py test
107 }
108
109
110
111 1.27 net-misc/flexget/ChangeLog
112
113 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/flexget/ChangeLog?rev=1.27&view=markup
114 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/flexget/ChangeLog?rev=1.27&content-type=text/plain
115 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/flexget/ChangeLog?r1=1.26&r2=1.27
116
117 Index: ChangeLog
118 ===================================================================
119 RCS file: /var/cvsroot/gentoo-x86/net-misc/flexget/ChangeLog,v
120 retrieving revision 1.26
121 retrieving revision 1.27
122 diff -u -r1.26 -r1.27
123 --- ChangeLog 29 Oct 2012 16:38:09 -0000 1.26
124 +++ ChangeLog 1 Nov 2012 04:48:06 -0000 1.27
125 @@ -1,6 +1,13 @@
126 # ChangeLog for net-misc/flexget
127 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
128 -# $Header: /var/cvsroot/gentoo-x86/net-misc/flexget/ChangeLog,v 1.26 2012/10/29 16:38:09 mgorny Exp $
129 +# $Header: /var/cvsroot/gentoo-x86/net-misc/flexget/ChangeLog,v 1.27 2012/11/01 04:48:06 floppym Exp $
130 +
131 +*flexget-1.0_beta3181 (01 Nov 2012)
132 +
133 + 01 Nov 2012; Mike Gilbert <floppym@g.o> +flexget-1.0_beta3181.ebuild,
134 + -flexget-1.0_beta2881.ebuild, -flexget-1.0_beta3085.ebuild,
135 + -flexget-1.0_beta3139.ebuild, flexget-9999.ebuild, metadata.xml:
136 + Version bump. Convert to distutils-r1. Remove old.
137
138 29 Oct 2012; Michał Górny <mgorny@g.o> flexget-1.0_beta3085.ebuild,
139 flexget-1.0_beta3139.ebuild, flexget-9999.ebuild:
140
141
142
143 1.1 net-misc/flexget/flexget-1.0_beta3181.ebuild
144
145 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/flexget/flexget-1.0_beta3181.ebuild?rev=1.1&view=markup
146 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/flexget/flexget-1.0_beta3181.ebuild?rev=1.1&content-type=text/plain
147
148 Index: flexget-1.0_beta3181.ebuild
149 ===================================================================
150 # Copyright 1999-2012 Gentoo Foundation
151 # Distributed under the terms of the GNU General Public License v2
152 # $Header: /var/cvsroot/gentoo-x86/net-misc/flexget/flexget-1.0_beta3181.ebuild,v 1.1 2012/11/01 04:48:06 floppym Exp $
153
154 EAPI=4
155
156 PYTHON_COMPAT=( python2_{6,7} )
157
158 inherit distutils-r1 eutils
159
160 if [[ ${PV} != 9999 ]]; then
161 MY_P="FlexGet-${PV/_beta/r}"
162 SRC_URI="http://download.flexget.com/unstable/${MY_P}.tar.gz"
163 KEYWORDS="~amd64 ~x86"
164 else
165 inherit subversion
166 SRC_URI=""
167 ESVN_REPO_URI="http://svn.flexget.com/trunk"
168 KEYWORDS=""
169 fi
170
171 DESCRIPTION="Multipurpose automation tool for content like torrents, nzbs, podcasts, comics"
172 HOMEPAGE="http://flexget.com/"
173
174 LICENSE="MIT"
175 SLOT="0"
176 IUSE="test"
177
178 DEPEND="
179 >=dev-python/feedparser-5.1.2
180 >=dev-python/sqlalchemy-0.7
181 dev-python/pyyaml
182 dev-python/beautifulsoup:python-2
183 dev-python/beautifulsoup:4
184 dev-python/html5lib
185 dev-python/jinja
186 dev-python/PyRSS2Gen
187 dev-python/pynzb
188 dev-python/progressbar
189 dev-python/flask
190 dev-python/cherrypy
191 dev-python/python-dateutil
192 =dev-python/requests-0.14*
193 dev-python/setuptools
194 virtual/python-argparse[${PYTHON_USEDEP}]
195 "
196 RDEPEND="${DEPEND}"
197 DEPEND+=" test? ( dev-python/nose )"
198
199 if [[ ${PV} == 9999 ]]; then
200 DEPEND+=" dev-python/paver"
201 else
202 S="${WORKDIR}/${MY_P}"
203 fi
204
205 python_prepare_all() {
206 # Prevent setup from grabbing nose from pypi
207 sed -e /setup_requires/d \
208 -e '/SQLAlchemy/s/, <0.8//' \
209 -e '/BeautifulSoup/s/, <3.3//' \
210 -e '/beautifulsoup4/s/, <4.2//' \
211 -i pavement.py || die
212
213 epatch_user
214
215 if [[ ${PV} == 9999 ]]; then
216 # Generate setup.py
217 paver generate_setup || die
218 fi
219 }
220
221 python_test() {
222 esetup.py test
223 }