summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDirkjan Ochtman <djc@gentoo.org>2010-01-01 21:41:57 +0000
committerDirkjan Ochtman <djc@gentoo.org>2010-01-01 21:41:57 +0000
commita4b8242cfee840dfb4462aca884f53dfdc93b7cb (patch)
treed3f0080b605f8989e79a40a8290ed8a59098212d /x11-wm/plwm/plwm-2.7_rc1.ebuild
parentInitial commit. Ebuild based on the one by Nathan Phillip Brink in his ohnobi... (diff)
downloadhistorical-a4b8242cfee840dfb4462aca884f53dfdc93b7cb.tar.gz
historical-a4b8242cfee840dfb4462aca884f53dfdc93b7cb.tar.bz2
historical-a4b8242cfee840dfb4462aca884f53dfdc93b7cb.zip
Bump x11-wm/plwm to 2.7_rc1 (bug 281415).
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
Diffstat (limited to 'x11-wm/plwm/plwm-2.7_rc1.ebuild')
-rw-r--r--x11-wm/plwm/plwm-2.7_rc1.ebuild53
1 files changed, 53 insertions, 0 deletions
diff --git a/x11-wm/plwm/plwm-2.7_rc1.ebuild b/x11-wm/plwm/plwm-2.7_rc1.ebuild
new file mode 100644
index 000000000000..b20ff81079df
--- /dev/null
+++ b/x11-wm/plwm/plwm-2.7_rc1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/plwm/plwm-2.7_rc1.ebuild,v 1.1 2010/01/01 21:41:57 djc Exp $
+
+NEED_PYTHON="2.2"
+
+inherit distutils eutils
+
+MY_P="PLWM-${PV/_/}"
+
+DESCRIPTION="Python classes for, and an implementation of, a window manager."
+HOMEPAGE="http://plwm.sourceforge.net/"
+SRC_URI="mirror://sourceforge/plwm/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~ppc ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=dev-python/python-xlib-0.14"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-pep0263.patch"
+}
+
+src_install() {
+ distutils_src_install
+
+ # do same as old version and make a plwm 'executable'
+ # which is examplewm.py
+ cp examples/examplewm.py examples/plwm
+ dobin examples/plwm || die "dobin failed"
+ rm examples/plwm
+
+ # install utils (inspect_plwm, wmm)
+ dobin utils/*.py || die "dobin failed"
+
+ make -C doc || die "make info docs failed"
+ doinfo doc/*.info* || die "doinfo failed"
+
+ dodoc NEWS ONEWS INSTALL || die "dodoc failed"
+
+ docinto examples
+ dodoc examples/* || die "dodoc failed"
+
+ docinto utils
+ dodoc utils/ChangeLog || die "dodoc failed"
+}