openni package for Debian

Hans-Christoph Steiner hans at at.or.at
Wed Jun 1 16:34:58 UTC 2011


On Jun 1, 2011, at 6:57 AM, Cosimo Alfarano wrote:

> On 31/05/11 03:49, Hans-Christoph Steiner wrote:
>> Ah, cool, so we have an uploader :)  I'm just a DM.  I'm not sure  
>> about
>> Cosimo.
>
> I'm a DD.
>
> BTW, update to the pkgs status:
>
> I tried yesterday the three repos, they worked.
> I just pushed a couple of patches to fix small (but necessary) things.
>
> I just realized that we need to fix the .ini file for Kinect, I had to
> change "InputFormat=1" which was commented, to make it work.
>
> Also, udev rules, does anybody know if we need OWNER="root" or it  
> can be
> "xxx" as set by upstream?

I don't know, but it shouldn't be too hard to test.

> Next steps:
>
> - Enable Mono in openni so that it can be re-enabled in NITE.
>  - the Makefile for NITE & OpenNI relies on the presence of the mono
>    exec to compile mono, which means that in a chroot env it compiles
>    without problems, but when build outside in an env which has mono
>    installed it will fail.
>
>    The reason of the failure is that the upstream install.sh script do
>    not detach the build from the (post) installation process.
>    As per my mono understanding (noob) we need to compile GAC in
>    postinst, while create the DLL at build time. Until we split this
>    behaviour (should be easy) we cannot build mono package and both
>    openni and NITE are inherently broken.

  I guess currently, if we want to use the packages as-is without  
fixing the Mono stuff, we could add a Build-Conflicts.  But having the  
Mono stuff sorted out would be nicer. I just know next to nothing  
about Mono/C#/.NET.

> - Re-enable quilt, so that we can patch the Samples to be able to find
>  their XML in a different location than "../../../../Data", and
>  package it as openni-samples, the same for nite and kinect IIRC.

Sounds good, we might want to name the package that hints that they  
are kind of like utilities/debug tools too.  Things like a depth  
camera viewer, etc.

> - Fix all the lintian complaints and the .ini :)
>
> - Fix the SONAME and .so versioning issue, it depends on the email I
>  still have to send to upstream about their build system :)
>  So far this is not a real problem, until we'll have more than one
>  version we need to be able to link at the same time.
>
> After that we might be able to consider an upload to unstable, IMHO.


Yup, glad to see progress.

.hc

----------------------------------------------------------------------------

“We must become the change we want to see. - Mahatma Gandhi




More information about the pkg-multimedia-maintainers mailing list