Kamailio for Debian 7 - deadline
Victor Seva
linuxmaniac at torreviejawireless.org
Fri May 25 13:23:16 UTC 2012
Hi Daniel,
2012/5/25 Daniel Pocock <daniel at pocock.com.au>:
> 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
Ok.
> 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
I'm not too confident but the rules do their job.
> - the `get-orig-source' stuff - maybe it shouldn't be there, not sure
> about this
>From the README of pkg-voip team: "To download the *.orig.tar.gz to
the ../tarballs directory, most of the pkg-voip packages have a
"get-orig-source" target in their debian/rules. Further, there is a
"print-version" target showing the upstream version used for the
current packaging. You can run the get-orig-source directly from
trunk/ or tags/$version/."
So, this is fine.
> 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.
The files are installed in the right directory
debian/kamailio-[module]-modules/ .... using the proper arguments with
make install.
> 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.
I'm already member of the pkg-voip team so I hope someone of team will
sponsor the upload when it will be ready.
But yeah, maybe I need to ask on mentors about this problem.
Thanks for your suggestions
More information about the Pkg-voip-maintainers
mailing list