On Sun, 12 Feb 2012 14:14:55 +0100 Liviu Andronic <landronimirc@xxxxxxxxx> wrote: > I ended up with the following build-time deps: > Build-Depends: libglib2.0-dev, libgtk2.0-dev (>= 2.6), imagemagick, > debhelper (>= 7), quilt (>= 0.46-7~), libmagic-dev, libgtkspell-dev > (>= 2.0.14), udisks, libdbus-glib-1-dev, libacl1-dev > > Does anything look strange to you? I'm also hesitating: is 'udisks' a > build-time requirement, or is it only needed at run-time? Runtime only. > > > As for the run-time deps, here's the resulting list (when built against > Lucid): > Depends: libacl1 (>= 2.2.11-1), libc6 (>= 2.4), libcairo2 (>= 1.2.4), > libdbus-glib-1-2 (>= 0.78), libglib2.0-0 (>= 2.23.5), libgtk2.0-0 (>= > 2.20.0), libgtkspell0 (>= 2.0.15), libpango1.0-0 (>= 1.18.0), > libmagic1 > Recommends: libbz2-1.0 | liblzo2-2, grep (>= 2.5.3), sed (>= 4.1.5), > udisks, policykit-1 > Suggests: tracker-utils > > Again, does anything seem queer to you? I'm specifically thinking of > 'tracker-utils': even though it's not needed at build-time, does emel > still interact with it at run-time? Should I Suggest or Recommend > 'tracker-utils' when building with WITH_TRACKER=1? Yes to both. > > > Last, below are the Makefile.config options that I'm tweaking at build-time: > MAKEOPTS = \ > WITH_KERNELFAM=1 \ > NEW_COMMAND=1 \ > EDITOR_SPELLCHECK=1 \ > WITH_LATEST=1 \ > WITH_THUMBS=1 WITH_THUMBLIB=0 \ > WITH_TRACKER=1 \ > WITH_ACL=1 \ > WITH_POLKIT=1 \ > WITH_UDISKS=1 > > Are these sensible default for a modern Linux distro? Specifically, > Is WITH_KERNELFAM=1 and USE_INOTIFY=1 the preferred file polling method? Yes > Is WITH_UDISKS=1 preferred over WITH_HAL=1? Yes. HAL is deprecated, sooner or later distros will omit it. Regards Tom -- Users can unsubscribe from the list by sending email to emelfm2-request@xxxxxxxxxxxxx with 'unsubscribe' in the subject field or by logging into the web interface.