Kamailio for Debian 7 - deadline

Daniel Pocock daniel at pocock.com.au
Fri May 25 12:50:59 UTC 2012




I can see some things very quickly:

debian/control, build-depends:
   you need: debhelper (>= 9.0.0)
   and maybe:  Standards-Version: 3.9.3

debian/compat
   must be 9 (not 8)

debian/copyright:
   `see AUTHORS file' might be unacceptable: Debian ftpmasters may
reject the package.  Better to be safe and copy stuff from the AUTHORS
file into debian/copyright

debian/rules:
  - I haven't looked too closely, I can see it started in 2006 and may
not follow the current practices with debhelper, if you are not
confident with this file, you could just try making a fresh one, e.g.
just copy the rules file from my resiprocate package, study it carefully
as you would probably need to change a few details, or you can use the
command `dh_make' to create a fresh rules file
  - the `get-orig-source' stuff - maybe it shouldn't be there, not sure
about this

no `debian/kamailio.install' or similar files:
  - how do you assign the files to packages?  I think you need a
.install file for each binary package that is mentioned in
debian/control.  Again, see the resiprocate package for examples:

http://anonscm.debian.org/gitweb/?p=collab-maint/resiprocate.git;a=summary

http://mentors.debian.net/package/resiprocate

Are you also participating in the debian-mentors list?  There are many
very helpful people there, someone always seems to respond to questions
there within a short period of time.  You can also upload packages to
the mentors site and it makes it very easy for people to evaluate them
and give more feedback.




On 25/05/12 12:29, Victor Seva wrote:
> Hi,
> 
> 2012/5/25 Daniel Pocock <daniel at pocock.com.au>:
>> I notice there has been some attempts to package Kamailio for Debian:
>> http://anonscm.debian.org/viewvc/pkg-voip/kamailio/trunk/debian/control?view=markup
> 
> Yeah. I'm trying to get Kamailio in Debian.
> 
>> The Debian 7 freeze is likely to come in mid-June, that would suggest
>> some initial version of the package needs to be uploaded to the FTP
>> queue within the next 1-2 weeks at the latest
>>
>>  http://lists.debian.org/debian-devel-announce/2012/05/msg00004.html
> 
> Yes we have very short time to get into Wheezy.
> 
>> Are other people interested in pursuing this, even if it is just testing
>> the package?
> 
> Any help will be much appreciated.
> 
> Now I'm stock with a infinite loop building lua module on sid. No
> problems on squeeze.
> 
> Greetings,
> Víctor



More information about the Pkg-voip-maintainers mailing list