Hi, Gianfranco!
Thanks for looking into this and pointing me to the right documentation.
I did some package cleanup as you requested:
1) Looking through the bugs agaist wnpp[1], I found out there was a
previous Request For Package for OpenSIPS here[2] and I changed its
title to ITP and its owner.
2) I updated the changelog to close the 556131 bug[2]
3) Updated compat version to 9
4) Updated copyright format
5) Removed blank line from opensips.examples
6) Removed debian/patches
7) Added watch file
8) Increased the std version to 3.9.6 and removed the conflicts
9) I'm not sure what generated stuff you want me to remove from
debian/rules. I will look into the dh format in the following week to
convert the rules file.
I uploaded the new debs on the mentors page[3]. Can you please revise
them and let me know where I should look next?
[1] https://bugs.debian.org/cgi-bin/pkgreport.cgi?package=wnpp
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=556131
[3] http://mentors.debian.net/package/opensips
Thanks for your help!
Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com
On 08/11/2015 04:51 PM, Gianfranco Costamagna wrote:
Hi
My name is Razvan Crainea[1] and I am one of the Core developers of the
OpenSIPS project, a Voice-over-IP SIP server. We would like our project
to be added to the official Debian repository and we need a mentor to
help us achieve this.
We already have some DEB packages for OpenSIPS that are public here[2].
Is there anybody willing to mentor our project and help us push the
OpenSIPS DEBs in the official repository?
In order to speed up things and reviews you can upload your packages on
mentors.debian.net, and read the documentation here :)
anyway,
I did a dget -u
http://apt.opensips.org/debian/bleeding/jessie/pool/main/o/opensips/opensips_2.1.1~1.gbpa02d31.dsc
and some package cleanup is neededd:
1) please open an ITP bug
https://www.debian.org/devel/wnpp/
2) update the changelog to say
Initial Release (Closes: #ITPBUGN)
3) debian/compat level should be 9
4) debian/copyright should be in a machine-readable form
https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
5) debian/opensips.examples has a blank newline (nitpick)
6) debian/patches looks old, please remove
7) please add a watch file
8) debian/control
- please bump std-version to 3.9.6
- please remove the conflicts
(<< ${binary:Version})
you need to put the exact version where a package split or whatever has
been made
in order to be able to remove it when the version will be already in
old-old-stable
- please run wrap-and-sort
9) debian/rules please remove the autogenerated stuff at the begin
- nice to have: please convert in the new dh format
cheers,
Gianfranco