[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