[Pkg-phototools-devel] [RFC] Packaging notes for hugin

Bruno Postle bruno at postle.net
Sun Jan 27 22:57:43 UTC 2008


On Sun 27-Jan-2008 at 20:36 +0100, Cyril Brulebois wrote:

>After a quick google, it looks like hugin is coming as a single RPM for
>Fedora, is that correct?

The existing fedora F8 hugin is the old stable 0.6.1 and this is 
just one binary package containing everything.

0.7.0 is near release and this is what I've recently added to 
devel/F9.  There is now some point splitting hugin as there is a 
clear division between CLI and GUI parts, with a CLI batch stitching 
process that can run on a headless machine.  So I now have two 
binary packages:

hugin (gui stuff, requires hugin-base):
   /usr/bin/hugin
   /usr/bin/hugin_stitch_project
   /usr/bin/nona_gui
   /usr/share/applications/hugin.desktop
   /usr/share/applications/hugin_stitch_project.desktop
   /usr/share/hugin/xrc/*
   /usr/share/locale/*
   /usr/share/mime/packages/hugin.xml
   /usr/share/pixmaps/hugin.png

hugin-base (everything else):
   /usr/bin/align_image_stack
   /usr/bin/autooptimiser
   /usr/bin/autopano-noop.sh
   /usr/bin/fulla
   /usr/bin/hugin_hdrmerge
   /usr/bin/nona
   /usr/bin/vig_optimize
   /usr/lib/libhuginANN.so.0.0
   /usr/lib/libhuginbase.so.0.0
   /usr/lib/libhuginjhead.so.0.0
   /usr/lib/libhuginvigraimpex.so.0.0

I've also make hugin-base depend on perl(Image::ExifTool), make and 
enblend, as this batch stitching process requires these.

Otherwise it is a straightforward package, the only other odd thing 
that is going on is that hugin makes use of autopano-sift which is 
US patent encumbered - I can't add this to fedora and presumably the 
debian situation is the same.

This is ok as hugin is quite usable without, so there is a short 
informational script that needs to be installed and configured 
instead: utils/autopano-noop.sh

There comments in that file describing a couple of changes necessary 
to do this configuration.

-- 
Bruno



More information about the Pkg-phototools-devel mailing list