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:
HiMy 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 |