getting openni2 into Debian

Hans-Christoph Steiner hans at eds.org
Wed Nov 20 19:13:38 UTC 2013


The first thing that needs doing is the debian/copyright file.  All of the
various licenses of the code that are included in the openni source release
need to be marked in there, or the Debian ftp-masters will reject the package.
 So things like in the ThirdParty/ folder.  Check out the debian/copyright in
'openni' for an example.

Also, your debian/changelog seems to have a syntax issue:

parsechangelog/debian: warning: openni2/debian/changelog(l6): badly formatted
trailer line
LINE:  -- Hauke Wintjen <hwintjen at rimpl-consulting.de>  Fri, 29 Mar 2013
23:14:11 +010openni2 (2.1.0.4-1ubuntu1~1.gbp2a4158) UNRELEASED; urgency=low

The best way to edit debian/changelog is to use the 'dch' utility.

Also, what tool are you building it with?  I couldn't get it to build with
either dpkg-buildpackage or git-buildpackage.

Why do you change the SONAME from upstream?  That's a pretty unusual thing to do.
patches/0001-Add-SONAME-to-libraries.patch


.hc

On 11/20/2013 11:30 AM, Hauke Wintjen wrote:
> Hi Hans-Christoph.
> 
> I already have "readily" debian / ubuntu packages on github, so the
> "only" thing missing is reviewing it by some more experienced debian
> maintainers and getting it into debian binary packages.
> 
> These packages are also compiling / working on Raspbian(!).
> 
> See https://github.com/hcw70/OpenNI2
> 
> Regards
> 
> Hauke
> 
> 
> Am Mittwoch, den 20.11.2013, 11:26 -0500 schrieb Hans-Christoph Steiner:
>> They've built up a new machine and have much of it restored, but its still in
>> progress. I guess it was a really bad failure.  Feel free to work out of
>> gitorious.org or github.com in the meantime.  Its easy to move git repos.
>>
>> .hc
>>
>> On 11/20/2013 03:47 AM, Hauke Wintjen wrote:
>>> Hi Hans-Christoph.
>>>
>>> Still no connection to alioth? Any News on this?
>>>
>>> Kind regards
>>>
>>> Hauke
>>>
>>>
>>> Am Dienstag, den 12.11.2013, 14:34 -0500 schrieb Hans-Christoph Steiner:
>>>> Glad to hear it!
>>>>
>>>> Yeah, there was a multiple disk failure on that server, so they have to
>>>> restore the whole thing from backups.  That's what they're doing now.
>>>>
>>>> .hc
>>>>
>>>> On 11/12/2013 06:22 AM, Hauke Wintjen wrote:
>>>>> Hi Hans-Christoph.
>>>>>  
>>>>> Now i had found some time for this project again and wanted to register at alioth.
>>>>>  
>>>>> But since yesterday the host is down (not only for me).
>>>>>  
>>>>> Kind regards
>>>>>  
>>>>> Hauke
>>>>>  
>>>>>
>>>>>> Hans-Christoph Steiner <hans at eds.org> hat am 13. September 2013 um 20:48 geschrieben:
>>>>>>
>>>>>>
>>>>>>
>>>>>> Hey Hauke,
>>>>>>
>>>>>> I'm emailing you as part of the team working on the OpenNI packages for
>>>>>> Debian. I'm glad to see you're work on openni2!
>>>>>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=707056
>>>>>>
>>>>>> In case you haven't seen it, the most up-to-date version of the 'openni'
>>>>>> package is here:
>>>>>> http://anonscm.debian.org/gitweb/?p=pkg-multimedia/openni.git;a=summary
>>>>>>
>>>>>> All of the other OpenNI-related packaged are part of the Debian pkg-multimedia
>>>>>> project, and the git repos are there:
>>>>>> http://anonscm.debian.org/gitweb/?a=project_list&pf=pkg-multimedia&s=openni&btnS=Search
>>>>>>
>>>>>> It would be great if you could also work out of a git repo hosted by the
>>>>>> pkg-multimedia team. I can set up the repo, you just need to create an
>>>>>> account on Alioth, the Debian git host:
>>>>>> https://alioth.debian.org/account/register.php
>>>>>>
>>>>>> then request to join the pkg-multimedia project here:
>>>>>> http://alioth.debian.org/projects/pkg-multimedia
>>>>>>
>>>>>> We can then work out the final details and upload openni2 to Debian!
>>>>>>
>>>>>> .hc
>>>>>>
>>>>
>>>
>>>
>>
> 
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 969 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20131120/61792d57/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list