On Tue, 17 May 2005 14:45:05 -0400 Calvin Spealman wrote: > I'm trying to create an updated ebuild for treeline-0.12.0, to take > advantage of the new install scripts it uses. I'm having a bit of > trouble generating a digest, however, with ebuild digest. It is > complaining that part of the name or the version is missing, and then > that PF is null or "", and it bails. I don't know how I could have > caused this, because I didn't even touch PF and its generated > automatically anyway, right? I've included my modified script below.
1. what is the name of your ebuild file? 2. where is it on your system 3. what is PORTAGE_OVERLAY set to? > > # Copyright 1999-2005 Gentoo Foundation > # Distributed under the terms of the GNU General Public License v2 > > inherit eutils 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="~x86 ~ppc" > 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.3.0-r1" > > S=${WORKDIR}/TreeLine > > src_compile() { > printf '#!/bin/sh\n\nexec python %s/treeline.py $*\n' \ > /usr/lib/treeline > ${T}/treeline > } > > src_install() { > dodir /usr/lib/treeline /usr/share/icons/treeline > > install.py -p /usr > } > > pkg_postinst() { > python_mod_optimize /usr/lib/treeline > } > > pkg_postrm() { > python_mod_cleanup /usr/lib/treeline > } > > -- > gentoo-user@gentoo.org mailing list -- Nick Rout Barrister & Solicitor Christchurch <http://www.rout.co.nz> <[EMAIL PROTECTED]> -- gentoo-user@gentoo.org mailing list