[Pkg-osg-devel] Fwd: openscenegraph 2.9.9 packaging started

Alberto Luaces alberto.luaces at gmail.com
Mon Jan 3 13:23:41 UTC 2011


"Manuel A. Fernandez Montecelo" writes:

> Hi,
>
> This is the mail that I received that prompted the creation of the group and 
> so on.  I already invited James [1] to join the mailing list but he didn't 
> yet, maybe he doesn't after all (he said that he was usually busy, so maybe 
> joining was not a good idea), or maybe he's on holidays.
>
> Anyway, there we have his package to use as basis when we create 2.9x.

In order to ease our work, I have created the git repository and
populated it with the data from our former mercurial one, using
hg-fast-export.

I have also created the task list, featuring the same items than the
older TODO list. I like it very much because at a glance I have seen
that it is possible to set priorities, dependencies, etc. between tasks,
having a schedule and producing Gantt graphs.

I have downloaded James version, and overwritting my local working copy
to see the changes. I have pasted them at the end of the post.

Although the changelog is not descriptive, one can somewhat follow the
changes:

* Addition of several external libraries as build dependencies in order
  to enable certain parts of the OSG: poppler, rsvg2, qt4, openal,
  xulrunner.

* Soname bumping for OT & OSG.

* Removal of the "release debug" variant suffix for the binaries.

For the first point, I'm favorable to add more external dependencies to
enable more parts of the OSG. In fact, I have listed the Qt dependency
in the task list. Hovewer, I feel that to use those big libraries we
should separate binaries using them in new packages, related to
libopenscenegraph* either by suggestion or recommendation.

I have also to check why OpenAL is being added. The reference for
xulrunner should be dropped because that was a very fragile plugin
relying on a very specific version of xulrunner (IIRC 1.8) that is not
available anymore.

We have also to check if the soname bumping for OT is required. For OSG
is granted.

The last change seems just a personal preference, but we should end
doing something like this if we start providing the debug packages.

Regards,

Alberto

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-diff
Size: 4270 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-osg-devel/attachments/20110103/364d9d1e/attachment.diff>


More information about the Pkg-osg-devel mailing list