blob: b20ff81079df3b0b45db02508d025e345b2209de [file] [log] [blame]
# 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"
}