[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: Sponsor needed for em-panel-applet



tor, 09 06 2005 kl. 16:23 +0200, skrev Sven Mueller:
> > Package Name: em-panel-applet
> > Version: 0.2-1
> > Upstream Author: Miguel Angel Lopez Hernandez <miguel@gulev.org.mx>
> > License: GPL
> > Description: Mail noficiation applet for Evolution
> > Source and i386 binary packages can be found at
> > http://www.warma.dk/ubuntu/em-panel-applet/
> Note that I can't sponsor anyway as IANADD, but I just took a look at
> the diff.gz file only and noticed a few things:
> 
> debian/README.Debian
> 
> - You should either edit that and add Debian-specific notes to it or
>   remove it completely.

Good point!

> debian/copyright:
> 
> - The license is GPL, the copyright is "Copyright 2005 Novell, Inc.",
>   you said the opposite.

Not understood. Miguel wrote it, passed the copyright to Novell and the
license is GPL. What am I doing wrong then? 

> - Also the GPL version 2 is available on Debian systems under
>   /usr/share/common-licenses/GPL-2 and you should state that in the
>   opyright file.

Check.

> debian/rules:
> - You added a line with docbook-to-man to the build-stamp target, but
>   commented it out. Why?
> - You should remove, not only comment-out unneeded dh_* calls

I used dh_make to make the debian directory including the rules file,
and dh_make puts all of those in. That's why they're there. I'll remove
them.

> Did you remove config.sub/config.guess from the upstream tarball or
> didn't it contain those from the beginning?

They weren't there.

> W: em-panel-applet; File /usr/share/doc/em-panel-applet/NEWS.gz in
> package has zero size.
>  The file above has a size of zero, which probably means it shouldn't
>  be installed.
> ***** So you added a NEWS file, but didn't fill it with anything. Either
> ***** remove it  or add content.

No, actually, the NEWS file was in the upstream, but empty. Just like
README, AUTHORS and ChangeLog. I'll remove them, no problem.


> Same again (changelog.gz should contain upstream changelog)

Exactly. :-)

> E: em-panel-applet; Binary /usr/bin/em-panel-applet contains unneeded
> section .comment.
>  This binary or shared library is not completely stripped. It contains
>  the unneeded section .note, or .comment.

Hmm... I may have compiled it with nostrip and debug options.
Whoops. :-)

> E: em-panel-applet; Binary /usr/bin/em-panel-applet is not stripped.
>  The binary shown is not stripped, and is included in a standard
>  package, while Policy shows that it should be stripped.
> ***** Forgot to strip the binary ("strip em-panel-applet")

dh_strip does that, right?

> lintian also finds these additional ones:

Weirdness. When I ran lintian, it was totally quiet..

Thanks for all you excellent input.

-- 
Søren Hansen <sh@warma.dk>

Attachment: smime.p7s
Description: S/MIME cryptographic signature


Reply to: