On Sun, Jan 16, 2011 at 11:31:00AM +0100, Peter Hessler wrote:
> Hi.  I just got an ebook reader, and decided I needed to manage my
> ebooks.  So, here is a port for calibre.
> 
> There are still notes and TODO items left before it can be committed,
> but right now it works for me for basic management.
> 
> My notes from the Makefile
> 
> # not compiling pyc files yet
> # XXX - fails to build if qt3 is installed!!!
> #       detects and uses qt3 before qt4
> # XXX - rss feeds are broken
> # doesn't install .desktop etc files (needs xdg)
> # not using libpodofo yet
> 
> It currently does not do the fancy HW management, since I do not have a
> compatible device.  I don't intend to do that myself, but others are
> more than welcome to test and submit fixes.
> 
> 
> -- 
> i'm living so far beyond my income that we may almost be said to be
> living apart.
>               -- e. e. cummings

I needed this diff to make it build. calibre (the binary) should be
fixed to call python2.6 instead of python.

If I give it a pdf, it just sits there, chews cycles, stops after a while and 
nothing happens.
Maybe because libpodofo is missing?

It tries to run itself during install. Not having X on the build box
might have been an issue..

diff --git a/Makefile b/Makefile
index 624bbe8..215d9fa 100644
--- a/Makefile
+++ b/Makefile
@@ -25,14 +25,16 @@ MODULES =           lang/python
 LIB_DEPENDS=           graphics/ImageMagick \
                        print/poppler,-qt4 \
                        graphics/libwmf \
-                       devel/chmlib
-BUILD_DEPENDS =                ${RUN_DEPENDS}
+                       devel/chmlib \
+                       textproc/icu4c
 RUN_DEPENDS =          www/py-mechanize \
                        textproc/py-cssutils \
                        devel/py-dateutil \
                        textproc/py-lxml>=2.2.8 \
                        x11/py-qt4>=4.8.2p1 \
-                       www/py-beautifulsoup
+                       www/py-beautifulsoup \
+                       graphics/py-Imaging
+BUILD_DEPENDS =                ${RUN_DEPENDS}
 
 #RUN_DEPENDS=  devel/xdg-utils \
 #              dns/py-dnspython \

Reply via email to