Gentoo Archives: gentoo-commits

From: "Tim Harder (radhermit)" <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-wm/qtile: ChangeLog qtile-0.9.1.ebuild qtile-9999.ebuild
Date: Wed, 25 Feb 2015 18:14:49
Message-Id: 20150225181443.1E5DD12899@oystercatcher.gentoo.org
1 radhermit 15/02/25 18:14:43
2
3 Modified: ChangeLog qtile-9999.ebuild
4 Added: qtile-0.9.1.ebuild
5 Log:
6 Version bump, disable docs until required sphinx extensions are in the tree.
7
8 (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 4AB3E85B4F064CA3)
9
10 Revision Changes Path
11 1.15 x11-wm/qtile/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/qtile/ChangeLog?rev=1.15&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/qtile/ChangeLog?rev=1.15&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/qtile/ChangeLog?r1=1.14&r2=1.15
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-wm/qtile/ChangeLog,v
20 retrieving revision 1.14
21 retrieving revision 1.15
22 diff -u -r1.14 -r1.15
23 --- ChangeLog 20 Jan 2015 15:53:12 -0000 1.14
24 +++ ChangeLog 25 Feb 2015 18:14:43 -0000 1.15
25 @@ -1,6 +1,12 @@
26 # ChangeLog for x11-wm/qtile
27 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/qtile/ChangeLog,v 1.14 2015/01/20 15:53:12 radhermit Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/qtile/ChangeLog,v 1.15 2015/02/25 18:14:43 radhermit Exp $
30 +
31 +*qtile-0.9.1 (25 Feb 2015)
32 +
33 + 25 Feb 2015; Tim Harder <radhermit@g.o> +qtile-0.9.1.ebuild,
34 + qtile-9999.ebuild:
35 + Version bump, disable docs until required sphinx extensions are in the tree.
36
37 20 Jan 2015; Tim Harder <radhermit@g.o> qtile-9999.ebuild:
38 Use https git repo URL.
39
40
41
42 1.12 x11-wm/qtile/qtile-9999.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/qtile/qtile-9999.ebuild?rev=1.12&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/qtile/qtile-9999.ebuild?rev=1.12&content-type=text/plain
46 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/qtile/qtile-9999.ebuild?r1=1.11&r2=1.12
47
48 Index: qtile-9999.ebuild
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/x11-wm/qtile/qtile-9999.ebuild,v
51 retrieving revision 1.11
52 retrieving revision 1.12
53 diff -u -r1.11 -r1.12
54 --- qtile-9999.ebuild 20 Jan 2015 15:53:12 -0000 1.11
55 +++ qtile-9999.ebuild 25 Feb 2015 18:14:43 -0000 1.12
56 @@ -1,9 +1,9 @@
57 # Copyright 1999-2015 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/qtile/qtile-9999.ebuild,v 1.11 2015/01/20 15:53:12 radhermit Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/qtile/qtile-9999.ebuild,v 1.12 2015/02/25 18:14:43 radhermit Exp $
61
62 EAPI=5
63 -PYTHON_COMPAT=( python{2_6,2_7} )
64 +PYTHON_COMPAT=( python{2_7,3_4} )
65
66 inherit distutils-r1 virtualx
67
68 @@ -20,40 +20,32 @@
69
70 LICENSE="MIT"
71 SLOT="0"
72 -IUSE="doc test"
73 +IUSE="test"
74 +# docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
75
76 RDEPEND="
77 - dev-python/pygtk:2[${PYTHON_USEDEP}]
78 >=dev-python/cairocffi-0.6[${PYTHON_USEDEP}]
79 >=dev-python/cffi-0.8.2[${PYTHON_USEDEP}]
80 >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
81 - >=dev-python/xcffib-0.1.10[${PYTHON_USEDEP}]
82 + >=dev-python/xcffib-0.1.11[${PYTHON_USEDEP}]
83 + $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 'python2*')
84 "
85 -DEPEND="
86 +DEPEND="${RDEPEND}
87 dev-python/setuptools[${PYTHON_USEDEP}]
88 - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
89 test? (
90 - ${RDEPEND}
91 dev-python/nose[${PYTHON_USEDEP}]
92 - dev-python/python-xlib[${PYTHON_USEDEP}]
93 x11-base/xorg-server[kdrive]
94 )
95 "
96
97 -# tests fail due to xauth errors from python-xlib
98 RESTRICT="test"
99
100 -python_compile_all() {
101 - use doc && emake -C docs html
102 -}
103 -
104 python_test() {
105 VIRTUALX_COMMAND="nosetests" virtualmake
106 }
107
108 python_install_all() {
109 local DOCS=( CHANGELOG README.rst )
110 - use doc && local HTML_DOCS=( docs/_build/html/. )
111 distutils-r1_python_install_all
112
113 insinto /usr/share/xsessions
114
115
116
117 1.1 x11-wm/qtile/qtile-0.9.1.ebuild
118
119 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/qtile/qtile-0.9.1.ebuild?rev=1.1&view=markup
120 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-wm/qtile/qtile-0.9.1.ebuild?rev=1.1&content-type=text/plain
121
122 Index: qtile-0.9.1.ebuild
123 ===================================================================
124 # Copyright 1999-2015 Gentoo Foundation
125 # Distributed under the terms of the GNU General Public License v2
126 # $Header: /var/cvsroot/gentoo-x86/x11-wm/qtile/qtile-0.9.1.ebuild,v 1.1 2015/02/25 18:14:43 radhermit Exp $
127
128 EAPI=5
129 PYTHON_COMPAT=( python{2_7,3_4} )
130
131 inherit distutils-r1 virtualx
132
133 if [[ ${PV} == 9999* ]] ; then
134 EGIT_REPO_URI="https://github.com/qtile/qtile.git"
135 inherit git-r3
136 else
137 SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> ${P}.tar.gz"
138 KEYWORDS="~amd64 ~x86"
139 fi
140
141 DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
142 HOMEPAGE="http://qtile.org/"
143
144 LICENSE="MIT"
145 SLOT="0"
146 IUSE="test"
147 # docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
148
149 RDEPEND="
150 >=dev-python/cairocffi-0.6[${PYTHON_USEDEP}]
151 >=dev-python/cffi-0.8.2[${PYTHON_USEDEP}]
152 >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
153 >=dev-python/xcffib-0.1.11[${PYTHON_USEDEP}]
154 $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 'python2*')
155 "
156 DEPEND="${RDEPEND}
157 dev-python/setuptools[${PYTHON_USEDEP}]
158 test? (
159 dev-python/nose[${PYTHON_USEDEP}]
160 x11-base/xorg-server[kdrive]
161 )
162 "
163
164 RESTRICT="test"
165
166 python_test() {
167 VIRTUALX_COMMAND="nosetests" virtualmake
168 }
169
170 python_install_all() {
171 local DOCS=( CHANGELOG README.rst )
172 distutils-r1_python_install_all
173
174 insinto /usr/share/xsessions
175 doins resources/qtile.desktop
176
177 exeinto /etc/X11/Sessions
178 newexe "${FILESDIR}"/${PN}-session ${PN}
179 }