/[gentoo-x86]/net-misc/flexget/flexget-1.2.192.ebuild
Gentoo

Contents of /net-misc/flexget/flexget-1.2.192.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Sat Sep 27 16:10:31 2014 UTC (5 years, 2 months ago) by floppym
Branch: MAIN
CVS Tags: HEAD
Version bump.

(Portage version: 2.2.13/cvs/Linux x86_64, signed Manifest commit with key 0BBEEA1FEA4843A4)

1 # Copyright 1999-2014 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/net-misc/flexget/flexget-9999.ebuild,v 1.49 2014/09/27 16:08:08 floppym Exp $
4
5 EAPI=5
6
7 PYTHON_COMPAT=( python2_7 )
8
9 inherit distutils-r1 eutils
10
11 if [[ ${PV} != 9999 ]]; then
12 MY_P="FlexGet-${PV}"
13 SRC_URI="http://download.flexget.com/${MY_P}.tar.gz
14 http://download.flexget.com/archive/${MY_P}.tar.gz"
15 KEYWORDS="~amd64 ~x86"
16 else
17 inherit git-r3
18 EGIT_REPO_URI="git://github.com/Flexget/Flexget.git
19 https://github.com/Flexget/Flexget.git"
20 fi
21
22 DESCRIPTION="Multipurpose automation tool for content like torrents, nzbs, podcasts, comics"
23 HOMEPAGE="http://flexget.com/"
24
25 LICENSE="MIT"
26 SLOT="0"
27 IUSE="test transmission"
28
29 DEPEND="
30 dev-python/setuptools[${PYTHON_USEDEP}]
31 >=dev-python/feedparser-5.1.3[${PYTHON_USEDEP}]
32 >=dev-python/sqlalchemy-0.7.5[${PYTHON_USEDEP}]
33 <dev-python/sqlalchemy-0.9.99
34 dev-python/pyyaml[${PYTHON_USEDEP}]
35 >=dev-python/beautifulsoup-4.1:4[${PYTHON_USEDEP}]
36 <dev-python/beautifulsoup-4.4:4[${PYTHON_USEDEP}]
37 !=dev-python/beautifulsoup-4.2.0
38 >=dev-python/html5lib-0.11[${PYTHON_USEDEP}]
39 dev-python/PyRSS2Gen[${PYTHON_USEDEP}]
40 dev-python/pynzb[${PYTHON_USEDEP}]
41 dev-python/progressbar[${PYTHON_USEDEP}]
42 dev-python/rpyc[${PYTHON_USEDEP}]
43 dev-python/jinja[${PYTHON_USEDEP}]
44 >=dev-python/requests-1.0[${PYTHON_USEDEP}]
45 <dev-python/requests-2.99[${PYTHON_USEDEP}]
46 =dev-python/python-dateutil-2.1*[${PYTHON_USEDEP}]
47 >=dev-python/jsonschema-2.0[${PYTHON_USEDEP}]
48 dev-python/python-tvrage[${PYTHON_USEDEP}]
49 dev-python/tmdb3[${PYTHON_USEDEP}]
50 dev-python/path-py[${PYTHON_USEDEP}]
51 >=dev-python/guessit-0.9.3[${PYTHON_USEDEP}]
52 "
53 RDEPEND="${DEPEND}
54 transmission? ( dev-python/transmissionrpc[${PYTHON_USEDEP}] )
55 "
56 DEPEND+=" test? ( dev-python/nose[${PYTHON_USEDEP}] )"
57
58 if [[ ${PV} == 9999 ]]; then
59 DEPEND+=" dev-python/paver[${PYTHON_USEDEP}]"
60 else
61 S="${WORKDIR}/${MY_P}"
62 fi
63
64 python_prepare_all() {
65 # Prevent setup from grabbing nose from pypi
66 sed -e /setup_requires/d -i pavement.py || die
67
68 distutils-r1_python_prepare_all
69 }
70
71 python_test() {
72 cp -lr tests setup.cfg "${BUILD_DIR}" || die
73 run_in_build_dir nosetests -v --attr=!online > "${T}/tests-${EPYTHON}.log" \
74 || die "Tests fail with ${EPYTHON}"
75 }

  ViewVC Help
Powered by ViewVC 1.1.20