summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-01-12 06:07:14 +0000
committerTim Harder <radhermit@gentoo.org>2013-01-12 06:07:14 +0000
commit955138041788e5c9d1b9dc37369e7b3e328a8749 (patch)
tree614975af12c37294257e39ebfea7aa9ad317a731 /x11-wm/qtile
parentThis is the last of the revisions to move everything back to / and fix rootli... (diff)
downloadhistorical-955138041788e5c9d1b9dc37369e7b3e328a8749.tar.gz
historical-955138041788e5c9d1b9dc37369e7b3e328a8749.tar.bz2
historical-955138041788e5c9d1b9dc37369e7b3e328a8749.zip
Revbump, migrate to distutils-r1.
Package-Manager: portage-2.2.0_alpha149/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'x11-wm/qtile')
-rw-r--r--x11-wm/qtile/ChangeLog10
-rw-r--r--x11-wm/qtile/Manifest19
-rw-r--r--x11-wm/qtile/qtile-0.5-r1.ebuild51
-rw-r--r--x11-wm/qtile/qtile-9999.ebuild28
4 files changed, 78 insertions, 30 deletions
diff --git a/x11-wm/qtile/ChangeLog b/x11-wm/qtile/ChangeLog
index ae3451c40a46..0380a995ea4b 100644
--- a/x11-wm/qtile/ChangeLog
+++ b/x11-wm/qtile/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-wm/qtile
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/qtile/ChangeLog,v 1.1 2012/11/13 05:03:09 radhermit Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/qtile/ChangeLog,v 1.2 2013/01/12 06:07:09 radhermit Exp $
+
+*qtile-0.5-r1 (12 Jan 2013)
+
+ 12 Jan 2013; Tim Harder <radhermit@gentoo.org> +qtile-0.5-r1.ebuild,
+ qtile-9999.ebuild:
+ Revbump, migrate to distutils-r1.
*qtile-9999 (13 Nov 2012)
*qtile-0.5 (13 Nov 2012)
diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 36f9ff5efee8..e22109a52f1b 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -3,18 +3,19 @@ Hash: SHA256
AUX qtile-session 1854 SHA256 848ebde7357aa27e94c7b2e6d4f0eb670ce9ddf0528b58e8019944cada4f7131 SHA512 4d7418316f6baeaa28b254f341c74641004bd58444c425f626c92e44bff046ec108d128a9e91c10daae75b222c5758e8f0e8a5e3b778b2af36409f4d4b778cbe WHIRLPOOL fc591eb8c5ef8f3457f847e7577f915c8dbee381607760a556204114c6ea88ab0071624070d7dafd849b3888d7a930a77ff55bac1fcb267e9bab74d0fe5961bf
DIST qtile-0.5.tar.gz 317041 SHA256 f80cd73d6655ab53baa6ae11afb9561f724515052e4ba570e6e978abc78c1167 SHA512 2af8a13dcc355b4f556e77a7c78235eb39e9112631750d6680cc1d96c7895ffd3c8ac937ec8b796f4e3f841d39b10aafb930b440addfd8e2fc951e2010e3dc98 WHIRLPOOL d88f70906de570d129aae38ff9ca7a829aa1d9b6d61a179a0cf4ad798d9314c9364a905739168a60b9c37384c13034172920c76cef0981a26df04544e94fe472
+EBUILD qtile-0.5-r1.ebuild 1204 SHA256 d9598b13a64cfcc5a1978e49d09415865cca2df1dae2665a23b4d70432013719 SHA512 9ec9ca1aaac6ceb6cb6acee1b85ef3c443d9906eff46f632fc46cf8cda8bc4e3444f0e46a926e44560e920677752d8990779fc53cd21811a3f8dc8badb4bcab0 WHIRLPOOL f9f5853789b7c77aa493815cf69788ac4d2aa8eef428ea87621bcc7b9af23fe93a26515f5a4bc9b37decf7020e05e48cfe0188b58867852c359a2a1ebd913abb
EBUILD qtile-0.5.ebuild 1369 SHA256 b41e591c6b5ec90c6283a7f3e9127f15958d89f76f14334e0004675bfb878c26 SHA512 f871306688ef606785e042e749817448c7475662a6667571bd3d93df700c6b8a47898ea985c6c92f7c03614d2c84f72eb6557eae342f1ee69065c03c323f928e WHIRLPOOL 68c1759b4e232abd8cd306b9be9150616fbe2d8648a3f18aa67e70b0ae4c6a0daec2aabc6a4632a1b0d831fedf8e5acb19d9e5ab8ef015c54d6aa43cbe0a9ece
-EBUILD qtile-9999.ebuild 1324 SHA256 34f5fe4a67b1d682fb1aa8ebc0c4c96c3dc1c7afcd30084dfe67fa27b1e58b95 SHA512 38b79243085971773b614907ac7e5478fdff77c315d98afb512fa998347d589f089a7ef43bdd6d6bb609db5a5dc09a043fdd360d6f1256a48490ebdcc435b9bf WHIRLPOOL 37e4e952752926d1c6213bcd60949a9412cfcd4c75275f7b0457fc74476b345d02428ddb7624d2be06cad704572c41089d423a97be1b761a9cfd61842341d565
-MISC ChangeLog 426 SHA256 35ee2b78401ca138026af292e65651f2828fa76901ceeb4103b6a3543d38e4d2 SHA512 9f70c8857060119e9c3210813e4f5f16fab49305ab6f153f9b5c208aaa0456ffe9adab33554956be9b8628024c7a37ebdaede636f52001a31700667254d55f35 WHIRLPOOL e32845f6014a92511704e642517e1b2a5210fd32738887def0e92ff97f47ac06bc0bc0170d5878b821377927acd0d1ea6f57686c4e86a10096b915f82d18be50
+EBUILD qtile-9999.ebuild 1156 SHA256 4e9de64d99066e62e4035ff188ca46cd469b48ebda733fd049fe5272ddfce85d SHA512 55e0454c3a495ca353cb376fdd0884f7189725b7e758fec96008b6893da1fb38bd2be76c21a92fc9114ec0727d13755c36b734b78e014e67b38f01b675bf0d88 WHIRLPOOL c83187dce5aab51180b9024c980e8c3bdf13cd352193b33b0482a2a683e17f191c90d9c995139bd5f91b6bfd4a4633b5be32fa187302b8a0a3d86b1792c58bd3
+MISC ChangeLog 584 SHA256 07c6f1c0b1ea076e5477ce49da3d9bcd479ac3fdba887c62dbf8ab97cb01631d SHA512 a4a59ba744c6baa3ca8d07bcd28c1d9c4c46dd2231e9812ab8def894fb376d4b2d158f1cfabeee3df49dcbea45057830c60ac8fee1d9dd4ad52e3d027e434202 WHIRLPOOL ecb4444741a9e7af8279e7daae676c634478781b1752ac6bb1f5abc5018c7384e0abf356c0a93f3af6b70eeee1babdc8ebd7b1008577bef39314f998f61544c2
MISC metadata.xml 232 SHA256 a778e40f66cb2fa35529e4f45cb8356c8b1b109163cd939396f02e8ea6aa5f1a SHA512 6952f63da1c92a4ed7ddb87b5eb4003d123f0b7af6ffdbc9118159c97ddf18917e8ac7727285a42c07c64e52a40335bc2ef9f17261557617beb8c2226a391873 WHIRLPOOL 0a4441f075f8af01588da2aac3e03732f93463b8bea5e46749d37e1468452735d15f45243b930b3346c93734f8aa235a492030445fee471a95d2c5998f08e7de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQodSPAAoJEEqz6FtPBkyjXloH/RtboMcPWK4JOuPHxw2hca0z
-EQgF0mew2qTKNfk98/7PrtBNJcC0Mj2C1z8zREOQ500KdY+i5+K9UiP+xoiJB7cg
-6CZSwaDj2V7QvyfDbpPgEQU0xSsuhyPrNp/virT6Kl/r2hU4fSVFwXFmGkhD945r
-pcR+Z77YNip7BIMaBVUWf/WnAH6NW+K1nfJhv+HsN+nHeQ1er83rBpPC0krQWHil
-shvaWeTiHbvQ7H5V6JV8sKh9mGSN8/BJhqf4fILFiuqhSQhzNsVlkvgxKFNHzTjd
-wzd9MkIi2GsqgZtswO6phUelcaK04LPBYcsEv/M5WnZZrd6Q5QYX/mok28RaAJI=
-=UX4Y
+iQEcBAEBCAAGBQJQ8P2SAAoJEEqz6FtPBkyjXp8H/AgPyj8J5ajmTyVcJlmQ7fGS
+b7qm2pYctjLxOwbWTnzGlfe8b4pn7e30EgHVW2vhMaFww+SLMyqStQIPmgP8oHw0
+Pn5IuKXlH+1NmzX+ZO6qghGKuySaScwfTkRzFL9eCMT4S4dvgw6fzboZZd4n7XeG
+Y0BN1wc+p3qWZSBRmnTS9Ye3DbGo6zlxhCY/x2ubrWZfmkd8R/o7g9qWUBNUKjbF
+NSd1zfyxNvM75N4B03hbk8CQPVP9VtVzEe0zr4Nkgc8yCDO09yuJAjJhmksiBVJa
+s27kSeuyPjMnYUiRzL0IytAODo78GPJFOBNsjJ9aalpx+kUv1VP1FgpfaEsW4rI=
+=EJLv
-----END PGP SIGNATURE-----
diff --git a/x11-wm/qtile/qtile-0.5-r1.ebuild b/x11-wm/qtile/qtile-0.5-r1.ebuild
new file mode 100644
index 000000000000..938f9dc6d0ba
--- /dev/null
+++ b/x11-wm/qtile/qtile-0.5-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/qtile/qtile-0.5-r1.ebuild,v 1.1 2013/01/12 06:07:09 radhermit Exp $
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_5,2_6,2_7} )
+
+inherit distutils-r1 vcs-snapshot virtualx
+
+DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
+HOMEPAGE="http://qtile.org/"
+SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND=">=dev-python/pycairo-1.10.0-r3[xcb]
+ dev-python/pygtk:2
+ >=x11-libs/xpyb-1.3.1"
+DEPEND="doc? ( dev-python/sphinx )
+ test? (
+ ${RDEPEND}
+ dev-python/nose[${PYTHON_USEDEP}]
+ dev-python/python-xlib
+ x11-base/xorg-server[kdrive]
+ )"
+
+# tests fail due to xauth errors from python-xlib
+RESTRICT="test"
+
+DOCS="TODO.rst"
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ VIRTUALX_COMMAND="nosetests" virtualmake
+}
+
+python_install_all() {
+ use doc && dohtml -r docs/_build/html/*
+
+ insinto /usr/share/xsessions
+ doins resources/qtile.desktop
+
+ exeinto /etc/X11/Sessions
+ newexe "${FILESDIR}"/${PN}-session ${PN}
+}
diff --git a/x11-wm/qtile/qtile-9999.ebuild b/x11-wm/qtile/qtile-9999.ebuild
index 1108acc1d020..0b9f655b02e0 100644
--- a/x11-wm/qtile/qtile-9999.ebuild
+++ b/x11-wm/qtile/qtile-9999.ebuild
@@ -1,16 +1,11 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/qtile/qtile-9999.ebuild,v 1.1 2012/11/13 05:03:09 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/qtile/qtile-9999.ebuild,v 1.2 2013/01/12 06:07:09 radhermit Exp $
EAPI="5"
+PYTHON_COMPAT=( python{2_5,2_6,2_7} )
-PYTHON_DEPEND="2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.*"
-PYTHON_MODNAME="libqtile"
-DISTUTILS_SRC_TEST="nosetests"
-
-inherit git-2 distutils virtualx
+inherit git-2 distutils-r1 virtualx
EGIT_REPO_URI="git://github.com/qtile/qtile.git"
@@ -28,6 +23,7 @@ RDEPEND=">=dev-python/pycairo-1.10.0-r3[xcb]
DEPEND="doc? ( dev-python/sphinx )
test? (
${RDEPEND}
+ dev-python/nose[${PYTHON_USEDEP}]
dev-python/python-xlib
x11-base/xorg-server[kdrive]
)"
@@ -37,21 +33,15 @@ RESTRICT="test"
DOCS="TODO.rst"
-src_compile() {
- distutils_src_compile
+python_compile_all() {
use doc && emake -C docs html
}
-src_test() {
- testing() {
- VIRTUALX_COMMAND="nosetests"
- PYTHONPATH="build-${PYTHON_ABI}/lib" virtualmake
- }
- python_execute_function testing
+python_test() {
+ VIRTUALX_COMMAND="nosetests" virtualmake
}
-src_install() {
- distutils_src_install
+python_install_all() {
use doc && dohtml -r docs/_build/html/*
insinto /usr/share/xsessions