Differences between revisions 7 and 8
Revision 7 as of 2008-06-15 15:39:30
Size: 2758
Editor: SamHocevar
Comment:
Revision 8 as of 2009-03-16 03:30:37
Size: 2758
Editor: anonymous
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 22: Line 22:
[[BR]] <<BR>>
Line 28: Line 28:
[[BR]] <<BR>>
Line 40: Line 40:
[[BR]] <<BR>>
Line 47: Line 47:
[[BR]] <<BR>>
Line 52: Line 52:
[[BR]] <<BR>>
Line 61: Line 61:
[[BR]] <<BR>>

FTGL Transition

So far the FTGL library has only shipped static libraries. Starting from 2.1.3 it will also ship dynamic libraries, and drop the static libftgl_pic.a library. Packages will require minor manual tuning.

Please write to Sam Hocevar <sam@zoy.org> for more information.

Timeline

  • April 14, 2008: started working on FTGL
  • May 19, 2008: all Debian packages can now be built with the new FTGL packages
  • June 9, 2008: contacted all maintainers
  • June 11, 2008: reported bugs where necessary
  • June 15, 2008: ftgl 2.1.3~rc5 uploaded to unstable

Affected packages

  • Maintainer: Cyril Brulebois <kibi@debian.org>

  • Package: blender
    • must not build and link with its internal copy of FTGL

    • must build-depend on libftgl-dev instead of ftgl-dev

    • Cyril knows what to do, I'm not touching blender


  • Maintainer: Guenter Geiger (Debian/GNU) <geiger@debian.org>

  • Package: gem
    • XXX: package does not build in Debian!

    • must build-depend on libftgl-dev instead of ftgl-dev


  • Maintainer: Luca Bedogni <me@lucabedogni.it>

  • Package: libinstrudeo
    • must remove patch debian/patches/02-configure.dpatch

    • must build-depend on libftgl-dev instead of ftgl-dev

    • should remove /usr/lib/*.la from debian/libinstrudeo-dev.install

    • REMOVED from Debian

  • Package: screenkast
    • must build-depend on the newer libinstrudeo-dev package

    • must build-depend on libftgl-dev instead of ftgl-dev

    • REMOVED from Debian


  • Maintainer: William Pitcock <nenolod@sacredspiral.co.uk>

  • Package: libprojectm
    • must patch Renderer.hpp, line 24: <FTGL/FTGL.h> becomes <FTGL/ftgl.h>

    • must remove patch debian/patches/03_cmake_ftgl_pic.dpatch

    • must build-depend on libftgl-dev instead of ftgl-dev


  • Maintainer: Ola Lundqvist <opal@debian.org>

  • Package: lightspeed
    • must build-depend on libftgl-dev instead of ftgl-dev


  • Maintainer: Yann Dirson <dirson@debian.org>

  • Package: tulip
    • must patch package: http://zoy.org/~sam/patches/patch-tulip-ftgl-new.diff

    • must fix debian/rules: configure with --with-ftgl-includes=-I/usr/include/FTGL --with-ftgl-libs=-lftgl

    • must build-depend on libftgl-dev instead of ftgl-dev

    • should not build its internal copy of FTGL

    • NMU on June 15, 2008


  • Maintainer: A. Maitland Bottoms <bottoms@debian.org>

  • Package: vtk
    • XXX: package uses its internal copy of FTGL for now

    • must build-depend on libftgl-dev instead of ftgl-dev