looking for a debian sponsor for openser

Kilian Krause kilian at debian.org
Fri Mar 17 17:33:05 UTC 2006


Hi Daniel,

Am Freitag, den 17.03.2006, 16:57 +0200 schrieb Daniel-Constantin
Mierla:
> Hello,
> 
> we have refurbished the debian packaging files for OpenSER. It generates 
> only one set of packages at a time (default with tls support). The one 
> with no TLS can be build on demand by the users which want to. Only the 
> default packages has to be taken in consideration for including in 
> Debian distribution. I have checked with lintian an got rid of some 
> warnings.
> 
> I uploaded the new packages at:
> http://www.openser.org/downloads/snapshots/openser-1.0.1-1/debian-sid/
> 
> Still some warnings are there, but I think they are acceptable. If you 
> have some ideas to skip them, please let me know.
> 
> * W: openser source: maintainer-script-lacks-debhelper-token 
> debian/openser.postinst
> 
> - debhelper is not used since the user is asked interactively during 
> installation whether to start openser service or not at boot

it just asks you to add "#DEBHELPER#" to the postinst script for the
*CASE* that debhelper wants to add something. Just a line added to the
bottom with this tag will suffice.


> * W: openser source: not-using-po-debconf
> 
> - lintian detects usage of templates and expects some 'po' files - not 
> sure it is the case here

It asks you to at least support this option, even if you initially only
ship with original english locale.


> * W: openser source: native-package-with-dash-version
> 
> - this is because the package version contains a debian revision version

You did not package against openser_1.0.1.orig.tar.gz but plain from the
CVS checkout/export. You should however build with the original tarball
that you distribute on the website and have the debian/ dir go into the
*.diff.gz for a non-native Debian package.


> * W: openser: binary-without-manpage openser_gen_ha1
> * W: openser: binary-without-manpage openser_mysql.sh
> * W: openser: binary-without-manpage openser_postgresql.sh
> * W: openser: binary-without-manpage openserctl
> * W: openser: binary-without-manpage openserunix
> 
> - all these are shell scripts without manpage

That's why it's telling you that you shall write one about what each of
the scripts does. Users will want to read how to operate "openserctl" in
a manpage, so you should write one if there is none yet.


> * W: openser: package-contains-upstream-install-documentation 
> usr/share/doc/openser/INSTALL.gz
> 
> - the INSTALL file is installed - has some information about configuring 
> openser with persistent storage support

Probably this could be alternatively moved to some README* or so. If
that for some reason is not an option, then I guess it can stay.


-- 
Best regards,
 Kilian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20060317/4f02b327/attachment.pgp


More information about the Pkg-voip-maintainers mailing list