Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-fs/pysize: pysize-0.2-r1.ebuild ChangeLog
Date: Sun, 06 Jul 2014 08:47:23
Message-Id: 20140706084719.1EE372004E@flycatcher.gentoo.org
1 jlec 14/07/06 08:47:19
2
3 Modified: pysize-0.2-r1.ebuild ChangeLog
4 Log:
5 sys-fs/pysize: Fix incomplete deps, thanks to idella4 for the patch, #515022
6
7 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
8
9 Revision Changes Path
10 1.4 sys-fs/pysize/pysize-0.2-r1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/pysize/pysize-0.2-r1.ebuild?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/pysize/pysize-0.2-r1.ebuild?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/pysize/pysize-0.2-r1.ebuild?r1=1.3&r2=1.4
15
16 Index: pysize-0.2-r1.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-fs/pysize/pysize-0.2-r1.ebuild,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- pysize-0.2-r1.ebuild 12 Mar 2014 05:00:58 -0000 1.3
23 +++ pysize-0.2-r1.ebuild 6 Jul 2014 08:47:18 -0000 1.4
24 @@ -1,10 +1,10 @@
25 # Copyright 1999-2014 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/pysize/pysize-0.2-r1.ebuild,v 1.3 2014/03/12 05:00:58 phajdan.jr Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/pysize/pysize-0.2-r1.ebuild,v 1.4 2014/07/06 08:47:18 jlec Exp $
29
30 EAPI=5
31
32 -PYTHON_COMPAT=( python{2_6,2_7} )
33 +PYTHON_COMPAT=( python2_7 pypy )
34
35 inherit distutils-r1
36
37 @@ -19,16 +19,19 @@
38
39 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
40
41 -DEPEND="
42 +RDEPEND="
43 gtk? ( dev-python/pygtk:2 )
44 ncurses? ( sys-libs/ncurses )"
45 -RDEPEND="${DEPEND}"
46 +DEPEND="${RDEPEND}
47 + dev-python/setuptools[${PYTHON_USEDEP}]"
48
49 PATCHES=(
50 "${FILESDIR}"/psyco-${PV}-automagic.patch
51 "${FILESDIR}"/${PV}-setuptools-automagic.patch
52 )
53
54 +DISTUTILS_NO_PARALLEL_BUILD=1
55 +
56 python_prepare_all() {
57 if ! use gtk; then
58 sed \
59 @@ -54,3 +57,15 @@
60
61 distutils-r1_python_prepare_all
62 }
63 +
64 +src_test() {
65 + # Tests shatter otherwise
66 + local DISTUTILS_NO_PARALLEL_BUILD=1
67 + distutils-r1_src_test
68 +}
69 +
70 +python_test() {
71 + pushd "${S}"/tests > /dev/null
72 + PYTHONPATH=.:../ "${PYTHON}" pysize_tests.py || die "tests failed under ${EPYTHON}"
73 + popd > /dev/null
74 +}
75
76
77
78 1.11 sys-fs/pysize/ChangeLog
79
80 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/pysize/ChangeLog?rev=1.11&view=markup
81 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/pysize/ChangeLog?rev=1.11&content-type=text/plain
82 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/pysize/ChangeLog?r1=1.10&r2=1.11
83
84 Index: ChangeLog
85 ===================================================================
86 RCS file: /var/cvsroot/gentoo-x86/sys-fs/pysize/ChangeLog,v
87 retrieving revision 1.10
88 retrieving revision 1.11
89 diff -u -r1.10 -r1.11
90 --- ChangeLog 12 Mar 2014 07:09:31 -0000 1.10
91 +++ ChangeLog 6 Jul 2014 08:47:18 -0000 1.11
92 @@ -1,6 +1,9 @@
93 # ChangeLog for sys-fs/pysize
94 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
95 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/pysize/ChangeLog,v 1.10 2014/03/12 07:09:31 jlec Exp $
96 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/pysize/ChangeLog,v 1.11 2014/07/06 08:47:18 jlec Exp $
97 +
98 + 06 Jul 2014; Justin Lecher <jlec@g.o> pysize-0.2-r1.ebuild:
99 + Fix incomplete deps, thanks to idella4 for the patch, #515022
100
101 12 Mar 2014; Justin Lecher <jlec@g.o> -pysize-0.2.ebuild:
102 Drop old