[Pkg-xmpp-devel] jabberd2 in debian

Daniel Pocock daniel at pocock.pro
Thu Aug 28 11:59:31 UTC 2014


On 28/08/14 13:44, Simon Josefsson wrote:
> I looked at git://anonscm.debian.org/pkg-xmpp/jabberd2.git and it
> seems like a minimal patch to fix the major issue causing it to be
> removed from testing.  Once we have uploads going again, we can fix all
> the other things (I think I had most of them already fixed in my git
> repo).
>
> One comment though: 2.2.17-2 was never uploaded to debian -- should it
> be mentioned in debian/changelog?

It does not need to be and probably shouldn't be but sometimes people do
leave stuff like that in their changelog

> Admittedly, docs/code/jquery.js is still there.  To fix that, I
> believe we have to re-package the tarball because it comes from
> upstream.  I haven't done that before, so I'm not sure how to automate
> that process.  Does anyone here knows about that?  I can look into it
> if nobody responds.
Like this:

- untar
- delete bad files
- tar up the tree, adding +dfsg to the version

e.g.

   tar xzf project-1.0.0.tgz
   rm project/jquery.js
   tar cjf project_1.0.0+dfsg1.orig.tar.bz2 project

Notice I add a version 1 to the dfsg as well, so if it has to be
repacked a second time (because you missed some binary the first time
around), you would do:

   tar cjf project_1.0.0+dfsg2.orig.tar.bz2 project

You then need to make sure the package does the following:

- add a dependency on libjs-jquery
- create a symlink to the /usr/share..../jquery.js file

>
> Also, I noticed that Daniel Pocock sponsored the last upload --
> Daniel, if you have cycles to help us out again that would be swell.
> As far as I understand, a DD needs to be build what's in the git repo
> and upload it -- not sure if an ACK from Boris is required?  Sorry if
> I'm stepping on someones toes here, I have not worked with this package
> before, just trying to step in and help it move forward so we have
> jabberd2 in jessie.

I've been extremely busy lately but if you make it as easy as possible
for me to checkout, build and upload then I'll do what I can

Is your key on the DM keyring and would you want to be on the ACL for
this package?  Or have you got a DD application in progress?




More information about the Pkg-xmpp-devel mailing list