# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/x11-misc/treeline/treeline-0.13.1.ebuild,v 1.1 2005/11/03 17:33:38 taviso Exp $ inherit python DESCRIPTION="TreeLine is a structured information storage program." HOMEPAGE="http://www.bellz.org/treeline/" SRC_URI="http://www.bellz.org/treeline/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~ppc ~x86" IUSE="spell" DEPEND="spell? ( || ( app-text/aspell app-text/ispell ) ) || ( dev-python/pyxml dev-libs/expat ) virtual/python dev-python/PyQt =x11-libs/qt-3*" S=${WORKDIR}/TreeLine src_compile() { printf '#!/bin/sh\n\nexec python %s/treeline.py $*\n' \ /usr/lib/treeline > ${T}/treeline sed -i -e "s#\(helpFilePath = \)None#\1'/usr/lib/treeline'#g" \ -e "s#\(iconPath = \)None#\1'/usr/share/icons/treeline'#g" \ ${S}/source/treeline.py || die } src_install() { dodir /usr/lib/treeline /usr/share/icons insinto /usr/lib/treeline doins ${S}/source/*.py ${S}/doc/README.html insinto /usr/share/icons/treeline doins ${S}/icons/*.png dodoc ${S}/doc/LICENSE ${S}/doc/*.trl dohtml ${S}/doc/README.html dobin ${T}/treeline } pkg_postinst() { python_mod_optimize /usr/lib/treeline } pkg_postrm() { python_mod_cleanup /usr/lib/treeline }