Mercurial > gub
view gub/specs/poppler.py @ 6487:9bf9726dad38
schikkers-list: install updates.
author | Jan Nieuwenhuizen <janneke@gnu.org> |
---|---|
date | Thu, 03 Feb 2011 23:57:59 +0100 |
parents | 387483526bff |
children |
line wrap: on
line source
from gub import target class Poppler (target.AutoBuild): source = 'http://poppler.freedesktop.org/poppler-0.11.2.tar.gz' dependencies = ['tools::libtool', 'tools::glib', 'zlib-devel', 'fontconfig-devel', 'gtk+-devel', 'libjpeg-devel', 'libxml2-devel', ] configure_flags = (target.AutoBuild.configure_flags + ' --disable-poppler-qt' + ' --disable-poppler-qt4' + ' --enable-xpdf-headers' + ' --disable-gtk-test') # FIXME: poppler, librsvg, cairo, gtk dependencies? # gtk+ depends on pango, pango on cairo, cairo on poppler, and poppler on gtk+ and cairo # TRIED: removing gtk+ dependency from poppler -- no go # TRY: removing poppler from cairo... #+ ' --disable-gdk' #+ ' --disable-splash-output' #+ ' --disable-cairo' ? class Poppler__mingw (Poppler): patches = ['poppler-0.11.2-mingw.patch'] class Poppler__darwin (Poppler): dependencies = [x for x in Poppler.dependencies if x.replace ('-devel', '') not in [ 'libxml2', # Included in darwin-sdk, hmm? ]]