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@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...
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