Just noticed the plucker ebuild doesnt install the palm binaries, how about an option for this? something like.... $ cvs diff plucker-1.8-r1.ebuild Index: plucker-1.8-r1.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-pda/plucker/plucker-1.8-r1.ebuild,v retrieving revision 1.6 diff -u -w -r1.6 plucker-1.8-r1.ebuild --- plucker-1.8-r1.ebuild 19 Jul 2004 22:00:07 -0000 1.6 +++ plucker-1.8-r1.ebuild 27 Sep 2004 13:42:54 -0000 @@ -2,16 +2,19 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-pda/plucker/plucker-1.8-r1.ebuild,v 1.6 2004/07/19 22:00:07 kloeri Exp $ -IUSE="gtk" - -inherit python eutils +inherit python eutils rpm +ARM_BINARIES_RPM="${PV}-1" DESCRIPTION="Distiller for Plucker -- offline ebook reader for Palm devices" HOMEPAGE="http://www.plkr.org/" -SRC_URI="http://downloads.plkr.org/${PV}/${PN}_src-${PV}.tar.bz2" +SRC_URI="http://downloads.plkr.org/${PV}/${PN}_src-${PV}.tar.bz2 + viewer? ( http://plkr.krzysztow.com/${PN}-${ARM_BINARIES_RPM}.i386.rpm )" LICENSE="GPL-2" + SLOT="0" +IUSE="gtk viewer" KEYWORDS="~x86 ~ppc" + DEPEND=">=dev-lang/python-1.5.2 gtk? ( >=x11-libs/gtk+-2.2 x11-libs/wxGTK ) sys-devel/autoconf" @@ -25,6 +28,12 @@ src_unpack() { unpack ${A} + + # unless we have a cross compiler present, we cant get the viewer. + if use viewer; then + rpm_unpack ${DISTDIR}/${PN}-${ARM_BINARIES_RPM}.i386.rpm + fi + cd ${S} || die # Repair broken Makefile.in @@ -75,4 +84,11 @@ # Extra symlink dosym /usr/lib/python${PYVER}/site-packages/PyPlucker/pluck-comics.py /usr/bin/pluck-comics + + if use viewer; then + dodir /usr/share/plucker/palm + insinto /usr/share/plucker/palm + doins ${WORKDIR}/usr/share/plucker/palm/* + einfo "The palm binaries are located in /usr/share/plucker/palm" + fi }
bump, the palm binaries are important. It breaks plucker-desktop without it. I think it should be part of the default installation. I would suggest increasing the Severity to Major
any comment from pda guys?
# grep -C3 plucker /usr/portage/profiles/package.mask # Ryan Hill <dirtyepic@gentoo.org> (29 Apr 2007) # Has a hard dependency on wxGTK-2.4 (bug #121818) # Masked until we can update it for 2.6. app-pda/plucker