Gentoo Archives: gentoo-commits

From: "Ian Delaney (idella4)" <idella4@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/blaze: blaze-0.7.2-r1.ebuild ChangeLog blaze-0.6.7.ebuild blaze-0.6.0.ebuild blaze-0.6.5.ebuild blaze-0.6.8.ebuild blaze-0.5.0.ebuild blaze-0.7.2.ebuild blaze-0.6.6.ebuild blaze-0.4.2.ebuild blaze-0.7.0.ebuild blaze-0.4.1.ebuild
Date: Sun, 01 Mar 2015 14:55:41
Message-Id: 20150301145536.7465612CFE@oystercatcher.gentoo.org
1 idella4 15/03/01 14:55:36
2
3 Modified: ChangeLog
4 Added: blaze-0.7.2-r1.ebuild
5 Removed: blaze-0.6.7.ebuild blaze-0.6.0.ebuild
6 blaze-0.6.5.ebuild blaze-0.6.8.ebuild
7 blaze-0.5.0.ebuild blaze-0.7.2.ebuild
8 blaze-0.6.6.ebuild blaze-0.4.2.ebuild
9 blaze-0.7.0.ebuild blaze-0.4.1.ebuild
10 Log:
11 revbump; add new rdep, rm old
12
13 (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
14
15 Revision Changes Path
16 1.15 dev-python/blaze/ChangeLog
17
18 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/blaze/ChangeLog?rev=1.15&view=markup
19 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/blaze/ChangeLog?rev=1.15&content-type=text/plain
20 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/blaze/ChangeLog?r1=1.14&r2=1.15
21
22 Index: ChangeLog
23 ===================================================================
24 RCS file: /var/cvsroot/gentoo-x86/dev-python/blaze/ChangeLog,v
25 retrieving revision 1.14
26 retrieving revision 1.15
27 diff -u -r1.14 -r1.15
28 --- ChangeLog 27 Feb 2015 02:19:53 -0000 1.14
29 +++ ChangeLog 1 Mar 2015 14:55:36 -0000 1.15
30 @@ -1,6 +1,15 @@
31 # ChangeLog for dev-python/blaze
32 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
33 -# $Header: /var/cvsroot/gentoo-x86/dev-python/blaze/ChangeLog,v 1.14 2015/02/27 02:19:53 patrick Exp $
34 +# $Header: /var/cvsroot/gentoo-x86/dev-python/blaze/ChangeLog,v 1.15 2015/03/01 14:55:36 idella4 Exp $
35 +
36 +*blaze-0.7.2-r1 (01 Mar 2015)
37 +
38 + 01 Mar 2015; Ian Delaney <idella4@g.o> +blaze-0.7.2-r1.ebuild,
39 + -blaze-0.4.1.ebuild, -blaze-0.4.2.ebuild, -blaze-0.5.0.ebuild,
40 + -blaze-0.6.0.ebuild, -blaze-0.6.5.ebuild, -blaze-0.6.6.ebuild,
41 + -blaze-0.6.7.ebuild, -blaze-0.6.8.ebuild, -blaze-0.7.0.ebuild,
42 + -blaze-0.7.2.ebuild:
43 + revbump; add new rdep, rm old
44
45 *blaze-0.7.2 (27 Feb 2015)
46
47
48
49
50 1.1 dev-python/blaze/blaze-0.7.2-r1.ebuild
51
52 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/blaze/blaze-0.7.2-r1.ebuild?rev=1.1&view=markup
53 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/blaze/blaze-0.7.2-r1.ebuild?rev=1.1&content-type=text/plain
54
55 Index: blaze-0.7.2-r1.ebuild
56 ===================================================================
57 # Copyright 1999-2015 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 # $Header: /var/cvsroot/gentoo-x86/dev-python/blaze/blaze-0.7.2-r1.ebuild,v 1.1 2015/03/01 14:55:36 idella4 Exp $
60
61 EAPI=5
62
63 PYTHON_COMPAT=( python{2_7,3_3,3_4} )
64
65 # Tests attempt to import mystery modules in datashape
66 RESTRICT="test"
67
68 inherit distutils-r1
69
70 DESCRIPTION="Next generation Python numpy"
71 HOMEPAGE="http://blaze.pydata.org/"
72 SRC_URI="https://github.com/ContinuumIO/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
73
74 LICENSE="BSD"
75 SLOT="0"
76 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
77
78 # Currently doc build fails, reason now, attempt to import mystery modules in datashape
79 # Leaving doc build content in case this is fixed
80 IUSE="doc examples test"
81
82 # pyspark appears an optional dep not in portage. pyskit appears to be dropped
83 # pyparsing looks to be required still despite its absence from requirements.txt
84 PY2_USEDEP=$(python_gen_usedep python2_7)
85 RDEPEND="
86 >=dev-python/blz-0.6.2[${PYTHON_USEDEP}]
87 =dev-python/datashape-0.4*[${PYTHON_USEDEP}]
88 >=dev-python/dynd-python-0.6.5[${PYTHON_USEDEP}]
89 >=dev-python/numpy-1.7[${PYTHON_USEDEP}]
90 dev-python/pyparsing[${PYTHON_USEDEP}]
91 dev-python/toolz[${PYTHON_USEDEP}]
92 dev-python/cytoolz[${PYTHON_USEDEP}]
93 dev-python/pandas[${PYTHON_USEDEP}]
94 dev-python/h5py[${PYTHON_USEDEP}]
95 dev-python/unicodecsv[${PY2_USEDEP}]
96 >=dev-python/multipledispatch-0.4.7[${PYTHON_USEDEP}]
97 dev-python/requests[${PYTHON_USEDEP}]
98 dev-python/pytest[${PYTHON_USEDEP}]
99 >=dev-python/flask-0.10.1[${PY2_USEDEP}]
100 dev-python/sqlalchemy[${PYTHON_USEDEP}]
101 dev-python/pytables[${PYTHON_USEDEP}]
102 dev-python/pymongo[${PYTHON_USEDEP}]
103 dev-python/xlrd[${PYTHON_USEDEP}]
104 dev-python/psutil[${PYTHON_USEDEP}]
105 dev-python/into[${PYTHON_USEDEP}]
106 dev-python/networkx[${PYTHON_USEDEP}]
107 dev-python/numba[${PYTHON_USEDEP}]
108 dev-python/bcolz[${PYTHON_USEDEP}]
109 "
110 DEPEND="
111 >=dev-python/cython-0.18[${PYTHON_USEDEP}]
112 doc? ( dev-python/sphinx[${PYTHON_USEDEP}]
113 >=dev-python/numpy-1.7[${PYTHON_USEDEP}]
114 dev-python/toolz[${PYTHON_USEDEP}]
115 dev-python/bokeh[${PYTHON_USEDEP}] )
116 test? ( ${RDEPEND}
117 dev-python/pyyaml[${PYTHON_USEDEP}] )
118 "
119 # Currently doc build fails, reason unclear but appears it's tied to use of
120 # redhat's anaconda installer, seemingly hostile to gentoo.
121
122 python_prepare_all() {
123 # Prevent d'loading. Use this for now. Flagged for improved fix later.
124 sed -e "s: 'sphinx.ext.intersphinx',::" -i docs/source/conf.py || die
125
126 distutils-r1_python_prepare_all
127 }
128
129 #python_compile_all() {
130 # use doc && emake -C docs html
131 #}
132
133 python_test() {
134 # https://github.com/ContinuumIO/blaze/issues/791
135 cd "${BUILD_DIR}"/lib || die
136 "${PYTHON}" -c 'import blaze; blaze.test()' || die
137 }
138
139 python_install_all() {
140 # use doc && local HTML_DOCS=( docs/build/html/. )
141 use examples && local EXAMPLES=( blaze/examples/. )
142 distutils-r1_python_install_all
143 }