summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAron Griffis <agriffis@gentoo.org>2004-06-21 01:14:21 +0000
committerAron Griffis <agriffis@gentoo.org>2004-06-21 01:14:21 +0000
commit846d9ca2736eed100aab64c52350c60bbbe3fd2d (patch)
tree24ea5ec1c04960ca8e2f8e63723329ef885e23a4 /app-pda
parentstable on x86 (diff)
downloadhistorical-846d9ca2736eed100aab64c52350c60bbbe3fd2d.tar.gz
historical-846d9ca2736eed100aab64c52350c60bbbe3fd2d.tar.bz2
historical-846d9ca2736eed100aab64c52350c60bbbe3fd2d.zip
Fix bug 36822: Add plucker to portage. Thanks to Till Maas for the ebuild
Diffstat (limited to 'app-pda')
-rw-r--r--app-pda/plucker/ChangeLog9
-rw-r--r--app-pda/plucker/Manifest4
-rw-r--r--app-pda/plucker/files/digest-plucker-1.81
-rw-r--r--app-pda/plucker/metadata.xml8
-rw-r--r--app-pda/plucker/plucker-1.8.ebuild53
5 files changed, 75 insertions, 0 deletions
diff --git a/app-pda/plucker/ChangeLog b/app-pda/plucker/ChangeLog
new file mode 100644
index 000000000000..339cc81e966b
--- /dev/null
+++ b/app-pda/plucker/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for app-pda/plucker
+# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-pda/plucker/ChangeLog,v 1.1 2004/06/21 01:14:21 agriffis Exp $
+
+*plucker-1.8 (20 Jun 2004)
+
+ 20 Jun 2004; Aron Griffis <agriffis@gentoo.org> +plucker-1.8.ebuild:
+ Fix bug 36822: Add plucker to portage. Thanks to Till Maas for the ebuild
+
diff --git a/app-pda/plucker/Manifest b/app-pda/plucker/Manifest
new file mode 100644
index 000000000000..5d27a0b53c16
--- /dev/null
+++ b/app-pda/plucker/Manifest
@@ -0,0 +1,4 @@
+MD5 fba410197083ed7bd75ba22b6e099b57 ChangeLog 390
+MD5 de8d301be093c719cd538ed8a02e5f11 plucker-1.8.ebuild 1521
+MD5 659d1c5630abf66b0130dcd4d1a62e1f metadata.xml 220
+MD5 2a325fec96dd6188d796b0fbf85b3bfb files/digest-plucker-1.8 69
diff --git a/app-pda/plucker/files/digest-plucker-1.8 b/app-pda/plucker/files/digest-plucker-1.8
new file mode 100644
index 000000000000..742228ae131b
--- /dev/null
+++ b/app-pda/plucker/files/digest-plucker-1.8
@@ -0,0 +1 @@
+MD5 ff4d0890ebdfd1a0f130530b67bafc0b plucker_src-1.8.tar.bz2 3134000
diff --git a/app-pda/plucker/metadata.xml b/app-pda/plucker/metadata.xml
new file mode 100644
index 000000000000..5ccafc697aee
--- /dev/null
+++ b/app-pda/plucker/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>pda</herd>
+<maintainer>
+ <email>agriffis@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/app-pda/plucker/plucker-1.8.ebuild b/app-pda/plucker/plucker-1.8.ebuild
new file mode 100644
index 000000000000..b4cafa335e0d
--- /dev/null
+++ b/app-pda/plucker/plucker-1.8.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-pda/plucker/plucker-1.8.ebuild,v 1.1 2004/06/21 01:14:21 agriffis Exp $
+
+inherit python
+
+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"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+DEPEND=">=dev-lang/python-1.5.2"
+RDEPEND=">=dev-lang/python-1.5.2
+ || (
+ >=media-gfx/imagemagick-5.4.4
+ >=dev-python/Imaging-1.1
+ >=media-libs/netpbm-9.15
+ )"
+
+src_compile() {
+ econf \
+ --disable-palmosbuild \
+ --disable-desktopbuild \
+ --disable-gtkviewer \
+ --disable-docbuild \
+ --with-docdir=/usr/share/doc/${PF} \
+ || die "econf failed"
+
+ # breaks when built in parallel
+ emake -j1 || die "emake failed"
+
+ # "make install" will try to access this non-existent file
+ touch TODO
+}
+
+src_install() {
+ dodir /usr/share/doc/${PF}
+ make DESTDIR=${D} install || die
+
+ # Various symlinks normally created by unix/install-plucker.sh
+ python_version
+ dosym /usr/lib/python${PYVER}/site-packages/PyPlucker/Spider.py \
+ /usr/bin/plucker-build
+ dosym /usr/lib/python${PYVER}/site-packages/PyPlucker/Plucker-Docs.py \
+ /usr/bin/plucker-decode
+ dosym /usr/lib/python${PYVER}/site-packages/PyPlucker/Decode.py \
+ /usr/bin/plucker-dump
+
+ # Extra symlink
+ dosym /usr/lib/python${PYVER}/site-packages/PyPlucker/pluck-comics.py /usr/bin/pluck-comics
+}