Bug#734992: RFS: mapserver/5.6.5-2+squeeze3

2014-01-11 Thread Salvatore Bonaccorso
Hi Bas,

On Sat, Jan 11, 2014 at 05:07:40PM +0100, Bas Couwenberg wrote:
 Package: sponsorship-requests
 Severity: normal
 
 Dear mentors,
 
 The Release Team has approved the proposed update (#734830), so
 I am looking for a sponsor for my package mapserver
 
  Package name: mapserver
  Version : mapserver/5.6.5-2+squeeze3
  Upstream Author : The MapServer team
  URL : http://www.mapserver.org
  License : MIT
  Section : devel
[...]

The package looks missing from mentors. But I will have a look at it
with the given debdiff on the release.d.o bug.

Regards,
Salvatore


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20140111204745.GA16044@eldamar.local



Bug#734992: RFS: mapserver/5.6.5-2+squeeze3

2014-01-11 Thread Salvatore Bonaccorso
Hi Bas,

On Sat, Jan 11, 2014 at 09:47:45PM +0100, Salvatore Bonaccorso wrote:
 Hi Bas,
 
 On Sat, Jan 11, 2014 at 05:07:40PM +0100, Bas Couwenberg wrote:
  Package: sponsorship-requests
  Severity: normal
  
  Dear mentors,
  
  The Release Team has approved the proposed update (#734830), so
  I am looking for a sponsor for my package mapserver
  
   Package name: mapserver
   Version : mapserver/5.6.5-2+squeeze3
   Upstream Author : The MapServer team
   URL : http://www.mapserver.org
   License : MIT
   Section : devel
 [...]
 
 The package looks missing from mentors. But I will have a look at it
 with the given debdiff on the release.d.o bug.

And also uploaded. Thanks for your work.

Regards,
Salvatore


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20140111210242.GA17173@eldamar.local



Bug#697413: RFS: libapp-cpanoutdated-perl/0.24-1 [ITP]

2013-01-04 Thread Salvatore Bonaccorso
Hi Oleg

On Fri, Jan 04, 2013 at 10:32:10PM +, Oleg Gashev wrote:
 Package: sponsorship-requests
 Severity: wishlist
 
 Dear mentors,
 
 I am looking for a sponsor for my package libapp-cpanoutdated-perl
 
 * Package name: libapp-cpanoutdated-perl
   Version : 0.24-1
   Upstream Author : Tokuhiro Matsuno tokuhirom+c...@gmail.com
 * URL : http://search.cpan.org/dist/App-cpanoutdated/
 * License : Artistic
   Section : perl
 
 It builds those binary packages:
 
   libapp-cpanoutdated-perl - detect outdated CPAN modules in your environment
 
 To access further information about this package, please visit the
 following URL:
 
   http://mentors.debian.net/package/libapp-cpanoutdated-perl
 
 
 Alternatively, one can download the package with dget using this command:
 
   dget -x 
 http://mentors.debian.net/debian/pool/main/liba/libapp-cpanoutdated-perl/libapp-cpanoutdated-perl_0.24-1.dsc
 
 Changes since the last upload:
 
   * Initial Release. (Closes: #697403)

Thanks for your work. Please consider joining the pkg-perl (Debian
Perl Group) Team for contributing Perl modules[1]. We are always happy
if new people join helping maintaing the Perl modules under the team
umbrella.

 [1]: http://wiki.debian.org/Teams/DebianPerlGroup/Welcome

Regards,
Salvatore


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130104224839.GA6272@elende



Bug#695626: RFS: lftp/4.3.6-1+deb7u1 [RC] [NMU] [T-P-U]

2012-12-11 Thread Salvatore Bonaccorso
Hi Ivo

On Mon, Dec 10, 2012 at 11:25:12PM +0100, Ivo De Decker wrote:
 Package: sponsorship-requests
 Severity: important
 
 Dear mentors,
 
 I am looking for a sponsor for my NMU for testing-proposed-updates of lftp.
 It was approved by the release team:
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695152

Thanks for yur work, I see Julien's 'ack'. Unless gregoa comes first,
I can do your upload to t-p-u this evening.

Regards,
Salvatore


signature.asc
Description: Digital signature


Bug#691893: RFS: roundup/1.4.20-2 [RC]

2012-11-03 Thread Salvatore Bonaccorso
Hi Kai, hi Mike

On Fri, Nov 02, 2012 at 06:35:16PM -0400, Michael Gilbert wrote:
 On Fri, Nov 2, 2012 at 6:24 PM, Kai Storbeck wrote:
  Hi Mike,
 
  Thanks for your prompt review.
 
  It seems I wasn't fully aware of the Freeze Policy. I was under a wrong
  assumtion that I could make the package's state better during the freeze.
 
  I've spoken with Salvatore who proposed an NMU for only the RC bug. I
  hope he can find the time to upload his proposed patch before the
  deadline of the 7th.
 
 According to the latest traffic in #689257, It sounds like he is
 deferring to you in terms of uploading a fixed package.

Kai had spoken to me regarding the NMU after the last BTS entry
yesterday, saying it's fine if I do the upload for only the RC bug. I
will upload the NMU this weekend to fix the open RC bug.

Regards,
Salvatore


signature.asc
Description: Digital signature


Bug#671745: RFS: logsurfer/1.8-2 [ITP]

2012-05-12 Thread Salvatore Bonaccorso
Hi Thilo

First of all, I have not 'time' probably to full review it and upload,
but it's really appreciated that you openend that ITP.

On Sun, May 06, 2012 at 05:08:42PM +0200, Thilo Uttendorfer wrote:
 Package: sponsorship-requests
 Severity: wishlist
 
 Dear mentors,
 
 I am looking for a sponsor for my package logsurfer
 
   Package name: logsurfer
   Version : 1.8-2
   Upstream Author : Kerry Thompsonke...@crypt.gen.nz
   URL : http://www.crypt.gen.nz/logsurfer/
   License : BSD
   Section : admin
 
 It builds those binary packages:
 
   logsurfer - Monitoring system logs in real-time
 
 
 To access further information about this package, please visit the following 
 URL:
 
   http://mentors.debian.net/package/logsurfer
 
 
 Alternatively, one can download the package with dget using this command:
 
   dget -x 
 http://mentors.debian.net/debian/pool/main/l/logsurfer/logsurfer_1.8-2.dsc

I had a quick look at it and would like to make some suggestions:

 - I: logsurfer: extended-description-is-probably-too-short

   Would it be possible to expand the long description, see [1] for
   some hints [1]. E.g. maybe in a second paragraph or phrase describe
   what the extra features of logsurfer are (context matching,
   action). The idea is not to give the contenct of the logsurfer
   manpage, but give an user some hints on the fatures already in the
   log description.

 - short description: could you change it to have it matchng
   logsurfer is a short description. (e.g. real-time system log
   monitoring).

 - Running lintian with '-I' it get the following:

   I: logsurfer: spelling-error-in-binary usr/bin/logsurfer childs children
   I: logsurfer: extended-description-is-probably-too-short
   I: logsurfer: hyphen-used-as-minus-sign usr/share/man/man1/logsurfer.1.gz:136
   I: logsurfer: hyphen-used-as-minus-sign usr/share/man/man1/logsurfer.1.gz:141
   I: logsurfer: hyphen-used-as-minus-sign usr/share/man/man1/logsurfer.1.gz:145
   I: logsurfer: hyphen-used-as-minus-sign usr/share/man/man1/logsurfer.1.gz:162
   I: logsurfer: hyphen-used-as-minus-sign usr/share/man/man1/logsurfer.1.gz:166
   I: logsurfer: hyphen-used-as-minus-sign usr/share/man/man1/logsurfer.1.gz:168
   I: logsurfer: spelling-error-in-manpage usr/share/man/man1/logsurfer.1.gz 
expresion expression
   I: logsurfer: spelling-error-in-manpage usr/share/man/man1/logsurfer.1.gz 
expresion expression
   I: logsurfer: FSSTND-dir-in-manual-page 
usr/share/man/man4/logsurfer.conf.4.gz:249 /var/adm/
   I: logsurfer: hyphen-used-as-minus-sign 
usr/share/man/man4/logsurfer.conf.4.gz:300

   It would be great if you could add patches for the spelling errors
   and sent them to upstream to have them added in their new upstream
   releases.

 - logsurfer.conf manpage should go to section 5 'File formats and
   conventions eg /etc/passwd'.

 - Generally: For the first upload it would only be neede to have the
   changelog entry for the Initial upload. Furthermore use (Closes:
   #) for the closer. Otherwise the changes file will not include
   the Closes field to close #670875.

 [1]: 
http://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-pkg-desc


Thilo, as said I do not have time (at the moment) to fully go trough
the package, hope that someone can have a look too. It would be great
to have logsurfer in Debian.

Regards,
Salvatore


signature.asc
Description: Digital signature


Re: repacking howto

2012-02-17 Thread Salvatore Bonaccorso
Hi Jermome

On Sat, Feb 18, 2012 at 03:34:13AM +0100, Jerome BENOIT wrote:
 Is the following howto
 
  http://pkg-perl.alioth.debian.org/howto/repacking.html
 
 still relevant ?

This is one possibility to do it. We in the Debian Perl Group are
using this procedure/ howto in our packages when repackaging of to
tarball is needed.

Some further information/hints could be found in the dev-ref [1].

 [1] 
http://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-origtargz

Does this helps?

Regards,
Salvatore


signature.asc
Description: Digital signature


Re: RFS: libdancer-session-cookie-perl

2011-11-18 Thread Salvatore Bonaccorso
Hi Alex

On Fri, Nov 18, 2011 at 01:03:48PM +0100, Alex Mestiashvili wrote:
 Dear mentors,
 
 I am looking for a sponsor for my package libdancer-session-cookie-perl.
 
  * Package name: libdancer-session-cookie-perl
Version : 0.15-1
Upstream Author : Alex Kapranoff
  * URL : http://search.cpan.org/dist/Dancer-Session-Cookie/ 
 http://search.cpan.org/dist/Dancer-Session-Cookie/ 
  * License : GPL-1+ or Artistic
Section : perl
 
 It builds those binary packages:
 
 libdancer-session-cookie-perl - Encrypted cookie-based session backend for 
 Dancer
 
 This is a very small but useful perl module which I use personally for my 
 dancer based web app .
 
 To access further information about this package, please visit the following 
 URL:
 
   http://mentors.debian.net/package/libdancer-session-cookie-perl
 
 Alternatively, one can download the package with dget using this command:
 
   dget -x 
 http://mentors.debian.net/debian/pool/main/libd/libdancer-session-cookie-perl/libdancer-session-cookie-perl_0.15-1.dsc
 
 I would be glad if someone uploaded this package for me.

First of all thank you for contributing and having begun to package
this module. I have not (yet) checked the package, only wonder about
the following: Are you interested joining the Debian Perl Group for
packaging Perl module and move this unter the umbrella of the pkg-perl
team? 

If so please have a look a our introduction page [1], or our team page
[2].

 [1] http://wiki.debian.org/Teams/DebianPerlGroup/Welcome
 [2] http://wiki.debian.org/Teams/DebianPerlGroup

In particular we can offer this way an easy sponsorship way. Updated
packages ready for review show up on pet [3].

 [3] http://pet.debian.net/pkg-perl/pet.cgi

All the packages are maintained now in the git repositories for the
pkg-perl team, so the git guide might be a good start too [4].

 [4] http://pkg-perl.alioth.debian.org/git.html

Regards,
Salvatore


signature.asc
Description: Digital signature


Re: RFS: amispammer (updated package)

2011-07-13 Thread Salvatore Bonaccorso
Hi Julian

On Wed, Jul 13, 2011 at 01:03:34AM -0500, Julián Moreno Patiño wrote:
 Dear mentors,
 
 I am looking for a sponsor for the new version 3.2-1 of my package 
 amispammer.
 
 It builds these binary packages:
 amispammer - Powerful Mail Server checker on blacklists
 
 The package appears to be lintian clean.
 
 The package can be found on mentors.debian.net:
 - URL: http://mentors.debian.net/debian/pool/main/a/amispammer
 - Source repository: deb-src http://mentors.debian.net/debian unstable main 
 contrib non-free
 - dget 
 http://mentors.debian.net/debian/pool/main/a/amispammer/amispammer_3.2-1.dsc
 
 I would be glad if someone uploaded this package for me.

I have uploaded the package.

Many thanks for your work.

Regards
Salvatore


signature.asc
Description: Digital signature


Re: RFS: logtop a realtime log line rate analyzer

2011-02-02 Thread Salvatore Bonaccorso
Hi Julien

On Sun, Jan 16, 2011 at 09:05:46PM +0100, Julien Palard wrote:
 I just took some time to work on it, 16 days without any seconds
 before today ... here it is :

Ok great. It took me too a bit to look again at it.

One small thing: In debian/watch the regex should be like:

---(debian/watch)---
version=3
http://githubredir.debian.net/github/JulienPalard/logtop/ logtop-(.*).tar.gz


 On Fri, Dec 31, 2010 at 3:09 PM, Salvatore Bonaccorso car...@debian.org 
 wrote:
  I was wondering if you could release it as logtop-$version.tar.gz
  upstream, instead of $version.tar.gz.
 
 Ok, i understand, done.

With the change to the watch file, then now we should be fine.

  So it seems, did you added the CHANGELOG afterwards to upstream's tarball? 
  And there are also the .pc directories which should not be therein.
 
 Hum I have to put the changlog in the git repository ? It's a bit
 tricky as git have its own changelog system to maintain a manual
 changelog file in it ? Whatever, it's done, and i removed the .po in
 the tarball.

Hmm, well the point mostly of upstream changelog file is to see what
changed (bugfixes, new features, ...) from versions x to y, but not
having all git commits in it.

  lintian --pedantic -v -iI --display-experimental --show-overrides 
  --checksums --color auto
 
 Checked and passed successfully !

Great, it the version I have just checked, all fine here.

so please apply only the last change to debian/watch, I will upload
then :-). Thanks for your work!

Bests
Salvatore


signature.asc
Description: Digital signature


Re: RFS: logtop a realtime log line rate analyzer

2011-02-02 Thread Salvatore Bonaccorso
Hi Peter, and Gregor

On Wed, Feb 02, 2011 at 12:01:58PM +0200, Peter Pentchev wrote:
 On Wed, Feb 02, 2011 at 10:40:46AM +0100, gregor herrmann wrote:
  On Wed, 02 Feb 2011 11:30:29 +0200, Peter Pentchev wrote:
  
   but it would seem that the GNU Coding Standards
   do not agree - it seems you're doing the right thing with your CHANGELOG
   file, and the file that Salvatore is talking about ought to be named
   NEWS.
  
  ... which should then be installed as the upstream changelog in
  /usr/share/doc/pkg/changelog.gz in the Debian package :)
 
 Right, I forgot to mention that part.  Thanks! :)

Thanks for the clarifications!

Bests
Salvatore


signature.asc
Description: Digital signature


Re: RFS: logtop a realtime log line rate analyzer

2011-01-22 Thread Salvatore Bonaccorso
Hi Julien

On Sun, Jan 16, 2011 at 09:05:46PM +0100, Julien Palard wrote:
 I just took some time to work on it, 16 days without any seconds
 before today ... here it is :
 
 On Fri, Dec 31, 2010 at 3:09 PM, Salvatore Bonaccorso car...@debian.org 
 wrote:
  I was wondering if you could release it as logtop-$version.tar.gz
  upstream, instead of $version.tar.gz.
 
 Ok, i understand, done.
 
  So it seems, did you added the CHANGELOG afterwards to upstream's tarball? 
  And there are also the .pc directories which should not be therein.
 
 Hum I have to put the changlog in the git repository ? It's a bit
 tricky as git have its own changelog system to maintain a manual
 changelog file in it ? Whatever, it's done, and i removed the .po in
 the tarball.
 
  lintian --pedantic -v -iI --display-experimental --show-overrides 
  --checksums --color auto
 
 Checked and passed successfully !

I will try to give feedback and/or upload this weekend!

Bests
Salvatore


signature.asc
Description: Digital signature


Re: RFS: logtop a realtime log line rate analyzer

2010-12-31 Thread Salvatore Bonaccorso
Hi Julien

On Mon, Dec 27, 2010 at 08:45:22AM +0100, Julien Palard wrote:
 On Sun, Dec 26, 2010 at 1:42 PM, Salvatore Bonaccorso car...@debian.org 
 wrote:
  I had now time to review the package, sorry for the log delay!
 
 Don't worry for this !
 
   - debian/copyright: missing space inbetween first stanza and first
    Files: stanza.
 
 Done

Good!

   - debian/watch:
  -- v0.1 != 0.1 ... Either change the experession to v(.*)  so
 
 Done by renaming the tag

Ok this is fine. See just below for further comment.

  Question: is it possible to release upstream's source tar.gz as 
  logtop-$version.tar.gz?
 
 So logtop-0.1.tar.gz ? as done here ?

I was wondering if you could release it as logtop-$version.tar.gz
upstream, instead of $version.tar.gz. Because if someone then
downloads upstreams tar.gz with uscan, it is simply downloaded as
0.1.tar.gz. Usually you have the source name too in the tarball.

Anyway I noticed the following problem:

08fbc68b118bea6321195b8645ea7643  0.1.tar.gz
3f46c68085940aa7c82191103faec37d  logtop_0.1.orig.tar.gz

I checked then the content:

tar tzvf 0.1.tar.gz 
drwxrwxr-x root/root 0 2010-12-12 20:57 JulienPalard-logtop-dee72e6/
-rw-rw-r-- root/root  1331 2010-12-12 20:57 
JulienPalard-logtop-dee72e6/COPYRIGHT
-rw-rw-r-- root/root   662 2010-12-12 20:57 
JulienPalard-logtop-dee72e6/Makefile
-rw-rw-r-- root/root  3205 2010-12-12 20:57 
JulienPalard-logtop-dee72e6/NCURSES_COPYRIGHT
-rw-rw-r-- root/root  1360 2010-12-12 20:57 
JulienPalard-logtop-dee72e6/README
drwxrwxr-x root/root 0 2010-12-12 20:57 JulienPalard-logtop-dee72e6/doc/
-rw-rw-r-- root/root  2084 2010-12-12 20:57 
JulienPalard-logtop-dee72e6/doc/logtop.1
drwxrwxr-x root/root 0 2010-12-12 20:57 JulienPalard-logtop-dee72e6/src/
-rw-rw-r-- root/root  3867 2010-12-12 20:57 
JulienPalard-logtop-dee72e6/src/avl.c
-rw-rw-r-- root/root  3491 2010-12-12 20:57 
JulienPalard-logtop-dee72e6/src/curses.c
-rw-rw-r-- root/root  4737 2010-12-12 20:57 
JulienPalard-logtop-dee72e6/src/logtop.c
-rw-rw-r-- root/root  2566 2010-12-12 20:57 
JulienPalard-logtop-dee72e6/src/logtop.h
-rw-rw-r-- root/root  2845 2010-12-12 20:57 
JulienPalard-logtop-dee72e6/src/stdout.c

and

tar tzvf logtop_0.1.orig.tar.gz 
drwxr-xr-x mandark/mandark   0 2010-12-27 08:37 logtop-0.1/
-rw-r--r-- mandark/mandark 1360 2010-12-14 20:47 logtop-0.1/README
-rw-r--r-- mandark/mandark 3205 2010-11-13 16:36 logtop-0.1/NCURSES_COPYRIGHT
drwxr-xr-x mandark/mandark0 2010-12-20 19:41 logtop-0.1/.pc/
-rw-r--r-- mandark/mandark7 2010-12-14 23:11 logtop-0.1/.pc/.quilt_series
-rw-r--r-- mandark/mandark2 2010-12-14 23:11 logtop-0.1/.pc/.version
-rw-r--r-- mandark/mandark0 2010-12-20 19:41 logtop-0.1/.pc/applied-patches
-rw-r--r-- mandark/mandark   15 2010-12-14 23:11 logtop-0.1/.pc/.quilt_patches
drwxr-xr-x mandark/mandark0 2010-12-27 08:31 logtop-0.1/doc/
-rw-r--r-- mandark/mandark 1839 2010-12-27 08:36 logtop-0.1/doc/logtop.1
-rw-r--r-- mandark/mandark 1331 2010-11-13 16:36 logtop-0.1/COPYRIGHT
drwxr-xr-x mandark/mandark0 2010-12-27 08:37 logtop-0.1/src/
-rw-r--r-- mandark/mandark 4737 2010-12-14 20:47 logtop-0.1/src/logtop.c
-rw-r--r-- mandark/mandark 3491 2010-12-12 00:17 logtop-0.1/src/curses.c
-rw-r--r-- mandark/mandark 2845 2010-12-05 20:09 logtop-0.1/src/stdout.c
-rw-r--r-- mandark/mandark 3867 2010-12-05 20:09 logtop-0.1/src/avl.c
-rw-r--r-- mandark/mandark 2566 2010-12-03 09:57 logtop-0.1/src/logtop.h
-rw-r--r-- mandark/mandark 4065 2010-12-17 16:09 logtop-0.1/CHANGELOG
-rw-r--r-- mandark/mandark  662 2010-12-15 08:19 logtop-0.1/Makefile

So it seems, did you added the CHANGELOG afterwards to upstream's
tarball? And there are also the .pc directories which should not be
therein.

Suggestion: Release upstream a new version adding the CHANGELOG file
now, and release it with updated version.

   - lintian:
 Checked with --pedantic !

This is not 'enough', because it does not add then the other checks
too. I always use somethin like:

lintian --pedantic -v -iI --display-experimental --show-overrides --checksums 
--color auto


Bests
Salvatore


signature.asc
Description: Digital signature


Re: RFS: logtop a realtime log line rate analyzer

2010-12-26 Thread Salvatore Bonaccorso
Hi Julien

On Mon, Dec 20, 2010 at 07:44:25PM +0100, Julien Palard wrote:
 I rebuilt it from scratch for the moment cause I can't undertand how
 to rebuild it properly without a debian/patches/debian-changes-0.1-1.
 So you have a new version to review today.

The problem was that the CHANGELOG was not present in the upstream's
orig.tar.gz, thus when building the package this was always a
debian-change and thus the debian-changes-0.1-1 created.

I had now time to review the package, sorry for the log delay!

 - debian/copyright: missing space inbetween first stanza and first
   Files: stanza.

 - debian/watch:

-- Scanning for watchfiles in .
-- Found watchfile in ./debian
-- In debian/watch, processing watchfile line:
   http://githubredir.debian.net/github/JulienPalard/logtop/ (.*).tar.gz
-- Found the following matching hrefs:
 /github/JulienPalard/logtop/0~master.tar.gz
 /github/JulienPalard/logtop/v0.1.tar.gz
Newest version on remote site is v0.1, local version is 0.1
 = Newer version available from
http://githubredir.debian.net/github/JulienPalard/logtop/v0.1.tar.gz
-- Downloading updated package v0.1.tar.gz
-- Successfully downloaded updated package v0.1.tar.gz
and symlinked logtop_v0.1.orig.tar.gz to it
-- Scan finished

-- v0.1 != 0.1 ... Either change the experession to v(.*)  so
that the 0.1 is extracted as version. Question: is it possible to
release upstream's source tar.gz as logtop-$version.tar.gz?

 - lintian:

N: Processing binary package logtop (version 0.1-1) ...
W: logtop: manpage-has-bad-whatis-entry usr/share/man/man1/logtop.1.gz
N: 
N:Each manual page should start with a NAME section, which lists the
N:name and a brief description of the page separated by \-. The NAME
N:section is parsed by lexgrog and used to generate a database that's
N:queried by commands like apropos and whatis. This tag indicates that
N:lexgrog was unable to parse the NAME section of this manual page.
N:
N:For manual pages that document multiple programs, functions, files, or
N:other things, the part before \- should list each separated by a comma
N:and a space. Each thing listed must not contain spaces; a man page for a
N:two-part command like fs listacl must use something like fs_listacl
N:in the NAME section so that it can be parsed by lexgrog.
N:
N:Refer to the lexgrog(1) manual page, the groff_man(7) manual page, and
N:the groff_mdoc(7) manual page for details.
N:
N:Severity: normal, Certainty: certain
N: 
W: logtop: manpage-section-mismatch usr/share/man/man1/logtop.1.gz:5 1 != 
SECTION
N: 
N:A man page usually should contain a .TH header, specifying the section.
N:The section in this manpage doesn't match with the section in the
N:filename.
N:
N:Refer to the groff_man(7) manual page and the man(1) manual page for
N:details.
N:
N:Severity: normal, Certainty: certain
N: 
I: logtop: hyphen-used-as-minus-sign usr/share/man/man1/logtop.1.gz:28
N: 
N:This manual page seems to contain a hyphen where a minus sign was
N:intended. By default, - chars are interpreted as hyphens (U+2010) by
N:groff, not as minus signs (U+002D). Since options to programs use minus
N:signs (U+002D), this means for example in UTF-8 locales that you cannot
N:cut and paste options, nor search for them easily. The Debian groff
N:package currently forces - to be interpreted as a minus sign due to
N:the number of manual pages with this problem, but this is a
N:Debian-specific modification and hopefully eventually can be removed.
N:
N:- must be escaped (\-) to be interpreted as minus. If you really
N:intend a hyphen (normally you don't), write it as \(hy to emphasise
N:that fact. See groff(7) and especially groff_char(7) for details, and
N:also the thread starting with
N:http://lists.debian.org/debian-devel/2003/debian-devel-200303/msg01481.h
N:tml
N:
N:If you use some tool that converts your documentation to groff format,
N:this tag may indicate a bug in the tool. Some tools convert dashes of
N:any kind to hyphens. The safe way of converting dashes is to convert
N:them to \-.
N:
N:Because this error can occur very often, Lintian shows only the first 10
N:occurrences for each man page and give the number of suppressed
N:occurrences. If you want to see all warnings, run Lintian with the
N:-d/--debug option.
N:
N:Refer to the groff_char(7) manual page for details.
N:
N:Severity: wishlist, Certainty: possible
N: 
I: logtop: hyphen-used-as-minus-sign usr/share/man/man1/logtop.1.gz:46
I: logtop: hyphen-used-as-minus-sign usr/share/man/man1/logtop.1.gz:50
I: logtop: hyphen-used-as-minus-sign usr/share/man/man1/logtop.1.gz:54
I: logtop: hyphen-used-as-minus-sign usr/share/man/man1/logtop.1.gz:58

Bests
Salvatore


signature.asc
Description: Digital signature


Re: RFS: logtop a realtime log line rate analyzer

2010-12-21 Thread Salvatore Bonaccorso
Hi Julien

On Mon, Dec 20, 2010 at 07:44:25PM +0100, Julien Palard wrote:
 I rebuilt it from scratch for the moment cause I can't undertand how
 to rebuild it properly without a debian/patches/debian-changes-0.1-1.
 So you have a new version to review today.

I cannot guarantee, but will check if I can review it today. In any
case will try to do in next few days.

Thanks for your update, will give feedback!

Bests
Salvatore


signature.asc
Description: Digital signature


Re: RFS: logtop a realtime log line rate analyzer

2010-12-15 Thread Salvatore Bonaccorso
Hi Julien

On Wed, Dec 15, 2010 at 08:55:53AM +0100, Julien Palard wrote:
 Hi Salvatore, I have hard time to understand your last mail, (I'm
 french, from Paris, so my english is ... frenchy) :

I'm neither a native english spaeker, but hope we will manage us to
understand each other, im confident :-)

 On Wed, Dec 15, 2010 at 7:52 AM,  wrote:
  [...]
  Yes, I would say better. Only one further 'nitpicking' ;-)
 
   logtop is a System Administrator tool to analyze line rate taking log
   file as input. It reads on stdin and print a constantly updated result
   using curses, displaying in columns:
   Line number, count, frequency, and the actual line.
   .
   $ tail -f FILE | logtop
   is the friendly version of:
   $ watch 'tail FILE | sort | uniq -c | sort -gr'
 
 Thanks, done

Ok! Let me know when you have new version on mentors.

  Lines starting indeed with two or more spaces, like the last one then,
  will show up in verbatim. Could you change this this way and the
  alignment? (and no spaces preferably inbetween the text and ':').
 
 What do you mean about show up in verbatim ? Does the other aren't
 shown verbatim ? Can't mention this on any doc.

Yes, this is explained in Debian Policy, and I can show you an example
of what I mean. The Debian Policy part is here [1]. I have two example
showing what is meant by 'verbatim'. It is clearly not itself in the
debian/control field, but e.g. it is used on webpage,
libdigest-md5-file-perl [2], and libformat-human-bytes-perl [3] is
using that. You see, the 'code' parts there are then in 'verbatim'.

 [1] 
http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Description
 [2] http://packages.debian.org/sid/libdigest-md5-file-perl
 [3] http://packages.debian.org/sid/libformat-human-bytes-perl

  Then there is no need for debian/patches/debian-changes-0.1-1 ;-).
 
 Oops, was automatically done by dpkg-buildpackage i think, the next
 time i'll re-run dpkg-buildpackage it will create it again ? do i have
 to rebuild the package from scratch each time ?

Hmm, yes CHANGELOG is an upstream file, so it should be in the
upstream tar.gz you provide upstream.

  For the proposal of DEP5 for machine-readable format-specification,
  have a lock at [1]. So there are missing the File-Copyright-License
  stanzas. Could you change this?
 
  So have the Format-Specification, Name, Maintainer, Source Stanza,
  then one for your upstream Files and one separate for the debian/*
  packaging stanza, and last one the license-'stanza'.
 
 Ok, so, as i have some ncurses code, should i make a stanza for
 ncurses ? But there is no ncurses files in my project, just functions
 calls, so i can't make any Files section ? Im the same way, does i
 have to include ncurses_copyright as i done ? So for my own code, can
 i simply do juste one Files: * section ? and finally, as i have the
 $package/debian/copyright, is the $package/COPYRIGHT useless ? (it
 came from the original hierarchy of my project)

So, fist of all, no do not remove your copyright statements from
upstream! There is also no need then to document the copyright of
ncurses. About your question if just one Files: * section is enough,
in priciple yes. But please add also the debian/* part even if for the
first step you as upstream and you as packager are the same. This is
to separate upstream work from packaging work for Debian. Finally, no
do not remove COPYRIGHT file from your upstream sources.

If I understand your correctly, the problem is a bit, that you are
same upstream and packager for Debian in same person. Try to strictly
keep them divided.

I hope this helps?
Bests
Salvatore


signature.asc
Description: Digital signature


Re: RFS: logtop a realtime log line rate analyzer

2010-12-14 Thread Salvatore Bonaccorso
Hi Julien

On Tue, Dec 14, 2010 at 11:20:14PM +0100, Julien Palard wrote:
 Hi Salvatore, (and the list)
 
 On Wed, Dec 8, 2010 at 9:45 AM, Salvatore Bonaccorso car...@debian.org 
 wrote:
  Good! It is not mandatory, but see [1,2].
 
 Ok, I don't have to do it manually, just to wrote it in the Changelog
 to let the packaging system close it for me, juste understood, thanks
 for all your explanations about this.
 
  rewrite the long description.
 I hope it's better now

Yes, I would say better. Only one further 'nitpicking' ;-)

 logtop is a System Administrator tool to analyze line rate taking log
 file as input. It reads on stdin and print a constantly updated result
 using curses, displaying in columns:
 Line number, count, frequency, and the actual line.
 . 
  $ tail -f FILE | logtop
 is the friendly version of:
  $ watch 'tail FILE | sort | uniq -c | sort -gr'

Lines starting indeed with two or more spaces, like the last one then,
will show up in verbatim. Could you change this this way and the
alignment? (and no spaces preferably inbetween the text and ':').

  Yes, that is correct. do not merge them. Upstream changelog is then
  installed to /usr/share/doc/$package/changelog.gz and Debian's changelog
  in /usr/share/doc/$package/changelog.Debian.gz.
 
 Done using make inatall, am i right ?

Hmm, no, as done previously it was correct. Simply have the upstream
CHANGELOG in upstream, and the rest will be done by by
dh_installchangelogs (see manpage). Then there is no need for
debian/patches/debian-changes-0.1-1 ;-).

Could you change these two again?

For the proposal of DEP5 for machine-readable format-specification,
have a lock at [1]. So there are missing the File-Copyright-License
stanzas. Could you change this?

So have the Format-Specification, Name, Maintainer, Source Stanza,
then one for your upstream Files and one separate for the debian/*
packaging stanza, and last one the license-'stanza'.

 [1] http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=filerev=135

I would gladly then review!

Thanks for logtop and your work so far on getting the package ready!
:-)

Bests
Salvatore


signature.asc
Description: Digital signature


Re: RFS: logtop a realtime log line rate analyzer

2010-12-08 Thread Salvatore Bonaccorso
Hi Julien

On Tue, Dec 07, 2010 at 07:39:09PM +0100, Julien Palard wrote:
 On Tue, Dec 7, 2010 at 10:49 AM, Salvatore Bonaccorso car...@debian.org 
 wrote:
  Hi Julien
 
 Hi Salvatore, I just re-uploaded my packages, fixing things you
 pointed to me, thank you to have spent time reviewing my package !
 
  [...]
   - debian/changelog: For first uploads you shoult close an ITP Bug,
    so close #605904.
 
 I Just done it, but as it was not written in the New Debian Maintainer
 Guide, should I notify someone to add it ?

Good! It is not mandatory, but see [1,2].

 [1] http://www.debian.org/doc/manuals/maint-guide/ch-dreq.en.html#s-changelog
 [2] http://www.debian.org/doc/developers-reference/pkgs.html#newpackage

Please note: Bug is then closed when package enters the archive. Do
not close it in advance for that.

   - Is it possible to add some more detailed long description in
    debian/control?
 
 Just done !

Thanks for expanding it. Please have a look at [3,4] further.
Important point from dev-ref reccomendation, chapter 6.2.3. The long
description. So try further to explain in non-technical ways what the
package will do. There are some questions in 6.2.3 which should help
rewrite the long description.

 [3] http://www.debian.org/doc/debian-policy/ch-binary.html#s-descriptions
 [4] 
http://www.debian.org/doc/developers-reference/best-pkging-practices.html#bpp-desc-basics
 
   - debian/rules: Remove the comments which are not needed.
 
 My bad ... just done !

Good!

   - As you are upstream: Add if possible an upstream Changelog
 
 I added the git changelog to the CHANGELOG file, i dont found any help
 on the Debian New Maintainer Guide on the best practice, just found
 that i dont have to merge it with the debian/changelog, does i took
 the right way ?

Yes, that is correct. do not merge them. Upstream changelog is then
installed to /usr/share/doc/$package/changelog.gz and Debian's changelog
in /usr/share/doc/$package/changelog.Debian.gz. See [5] for best practices
regarding debian changelog.

 [5] 
http://www.debian.org/doc/developers-reference/best-pkging-practices.html#bpp-debian-changelog
 
   - Would be great if it is also possible to monitor new usptream
    versions, and so add a debian/watch file
 
 I done it : http://githubredir.debian.net/github/JulienPalard/logtop/
 (.*).tar.gz
 And I created the v0.1 tag to my git repository. I am right ?

Yes looks fine!

   - debian/rules: As you are not using override targets, debhelper (= 7) 
  should be enough.
 
 OK, done

Looks fine!

  Checking with lintian gives some more hints:
 
 My lintian check : lintian -i -I --show-overrides
 logtop_0.1-1_amd64.changes didn't gave me anything, how can I have
 the verbose output you have ?

Yes, I added some more parameters. I used to check:

lintian --pedantic -v -iI --display-experimental --show-overrides

I usually, too append --pedantic to the lintian check.

Bests
Salvatore


signature.asc
Description: Digital signature


Re: RFS: logtop a realtime log line rate analyzer

2010-12-07 Thread Salvatore Bonaccorso
Hi Julien

On Sun, Dec 05, 2010 at 10:16:49PM +0100, Julien Palard wrote:
 Dear mentors,
 
 I am looking for a sponsor for my package logtop.
 
 * Package name: logtop
   Version : 0.1-1
   Upstream Author : Julien Palard
 * URL : http://github.com/JulienPalard/logtop/
 * License : FreeBSD License
   Section : admin
 
 It builds these binary packages:
 logtop - Realtime log line rate analyzer
 
 The package appears to be lintian clean.
 
 What this package do ?
 $ tail -f SOME_FILE | logtop -s X
 is like doing a :
 $ watch 'tail -f -n X SOME_FILE | sort | uniq -c | sort -gr'
 But it updates line by line (curses interface) and display, for each
 line, the number seen, the number of lines/second, and the line.
 It was wrote to have a low memory footprint and a low cpu usage, as I
 is aimed to help sysadmins analyze lots of logs on production server,
 under heavy load : Log lines are stored in an AVL tree (like a
 red-black tree but a bit slower to insert, faster to search, as it's
 better balanced)
 
 I use it in production to analyse some logs outputing at a rate  2000
 lines / second for example to analyse traffic on my HTTP load balancer
 (to check if it's normal traffic, watching the top IPs requesting, top
 pages requested ..., hit rate ratios by page etc...). Combined with
 grep, logtop can extract interesting information of any kind of log,
 in realtime with a curses interface using tail -f ... | grep ... |
 logtop or a one-shot analysis using cat file ... | grep ... | logtop
 as a final report is dumped to stdout when stdin closes.
 
 My motivation for maintaining this package is:
 I'm the upstream author of this tool that I was seeking for a long
 time and now that I wrote, and use almost every day. I can't stay
 without sharing it to the Debian community. It's my first package, and
 it will make me happy if my little contribution can make some
 sysadmins happy as I am using Debian !
 
 The package can be found on mentors.debian.net:
 - URL: http://mentors.debian.net/debian/pool/main/l/logtop
 - Source repository: deb-src http://mentors.debian.net/debian unstable
 main contrib non-free
 - dget http://mentors.debian.net/debian/pool/main/l/logtop/logtop_0.1-1.dsc
 
 I would be glad if someone uploaded this package for me.
 
 You can contact me by mail : reply to this one, or by google talk :
 mandark.dev or IRC jul1en on freenode and quakenet.

I did a short check of your package, not in full details didn't had
time to e.g. test it.

 - debian/changelog: For first uploads you shoult close an ITP Bug,
   so close #605904.

 - Is it possible to add some more detailed long description in
   debian/control?

 - debian/rules: Remove the comments which are not needed.

 - As you are upstream: Add if possible an upstream Changelog

 - Would be great if it is also possible to monitor new usptream
   versions, and so add a debian/watch file

 - debian/rules: As you are not using override targets, debhelper (=
   7) should be enough.

Checking with lintian gives some more hints:

W: logtop: manpage-has-bad-whatis-entry usr/share/man/man1/logtop.1.gz
W: logtop: manpage-section-mismatch usr/share/man/man1/logtop.1.gz:5 1 != 
SECTION
I: logtop: hyphen-used-as-minus-sign usr/share/man/man1/logtop.1.gz:28
I: logtop: hyphen-used-as-minus-sign usr/share/man/man1/logtop.1.gz:46
I: logtop: hyphen-used-as-minus-sign usr/share/man/man1/logtop.1.gz:50
I: logtop: hyphen-used-as-minus-sign usr/share/man/man1/logtop.1.gz:54
I: logtop: hyphen-used-as-minus-sign usr/share/man/man1/logtop.1.gz:58
P: logtop: no-upstream-changelog
W: logtop: new-package-should-close-itp-bug

Hope that helps so far
Bests
Salvatore


signature.asc
Description: Digital signature


Re: RFS: esmtp (updated package)

2009-12-27 Thread Salvatore Bonaccorso
Hi all

On Sat, Dec 26, 2009 at 03:41:46PM +0100, Salvatore Bonaccorso wrote:
 I preprared a QA upload for esmtp. I would like to hear some comments,
 and if you find it ok, to upload it in case. The only thing is missed
 yet, I know, is updated translations from the debconf templates.

I discussed yesterday with Gregor Hermann about it, and adapted three
small changes, and he uploaded it for me then.

http://packages.qa.debian.org/e/esmtp/news/20091227T171721Z.html

Bests
Salvatore


signature.asc
Description: Digital signature


RFS: esmtp (updated package)

2009-12-26 Thread Salvatore Bonaccorso
Dear mentors,

I'm Cc'in Jose the upstream author, and previous maintainer for esmtp
in Debian, which is now orphaned. See http://bugs.debian.org/561302

I preprared a QA upload for esmtp. I would like to hear some comments,
and if you find it ok, to upload it in case. The only thing is missed
yet, I know, is updated translations from the debconf templates.

The full changelog for the current version I prepared is the
following:

---(debian/changelog)---
esmtp (1.2-1) unstable; urgency=low

  * QA upload.
+ Set maintainer to Debian QA Group packa...@qa.debian.org
  * New upstream release (Closes: #558390).
  * debian/control:
- Bump Build-Depends for debhelper (= 7).
- Add Homepage field.
- Add ${misc:Depends} to Depends field for the esmtp-run binary package
  stanza.
- Slightly improve synopsis for esmtp and esmtp-run binary packages.
  * Bump compat level for debhelper to 7. 
  * debian/esmtp.changelogs: Drop ChangeLog from file since this is installed
automatically by dh_installchangelogs.
  * Add russian translation for debconf template. Thanks to Yuri Kozlov for
submitting the translation. (Closes: #543186). 
  * Convert to '3.0 (quilt)' source package format. 
  * Add patch to fix typo in esmtprc(5) manpage reported by Jakub Wilk.
(Closes: #528343). 
  * debian/rules: simplify rules makefile to a tiny rules file.
  * debian/esmtp.post{inst,rm}: Set the set -e flag to ensure that the script's 
execution is aborted when any executed command fails. 
  * Refresh debian/copyright to the revision 135 of DEP5 proposal for machine
readable format-specification of copyright file. 
  * debian/esmtp.config: Set explicitly set -e instead of passing -e to the
shell in the shebang. 
  * Add fix_hyphen-used-as-minus-sign.patch to fix lintian warnings about
missused hyphens in manpages esmtp(1) and esmtprc(5).
  * Referesh debian/templates to fix malformed-prompt-in-templates lintian
warnings.
  * Switch from _Choices to __Choices in debian/templates spliting choises
list.
  * Bump Standards-Version to 3.8.3. 
  * Add debian/watch file to monitor new upstream versions released. 

 -- Salvatore Bonaccorso salvatore.bonacco...@gmail.com  Sat, 26 Dec 2009 
15:15:04 +0100


It builds these binary packages:
esmtp  - user configurable relay-only MTA
esmtp-run  - user configurable relay-only MTA - the regular MTA

The package appears to be lintian clean.

The upload would fix these bugs: 528343, 543186, 558390

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/e/esmtp
- Source repository: deb-src http://mentors.debian.net/debian unstable main 
contrib non-free
- dget http://mentors.debian.net/debian/pool/main/e/esmtp/esmtp_1.2-1.dsc

I would be glad if someone uploaded this package for me.

Kind regards
 Salvatore Bonaccorso


signature.asc
Description: Digital signature


Re: RFS: googleearth-package

2009-12-05 Thread Salvatore Bonaccorso
Hi 

Note I'm not a DD, and I have not carefully looked on all things, only
some comments.

On Sat, Dec 05, 2009 at 12:34:26PM +0100, ad...@foolcontrol.org wrote:
 Dear mentors,

 I am looking for a sponsor for my package googleearth-package.

 * Package name: googleearth-package
  Version : 0.5.7
  Upstream Author : [fill in name and email of upstream]
 * URL : [fill in URL of upstreams web site]
 * License : [fill in]
  Section : contrib/misc

This should be filled in normally (but template for new packages) ;-).

 It builds these binary packages:
 googleearth-package - utility to automatically build a Debian package of 
 Google Earth

 The package appears to be lintian clean.

 The upload would fix these bugs: 551773

I noticed that in source package, in make-googleearth-package script,
there is still version 0.5.6 as version string.

There is further a changelog.dch.save in source package.

But as said, I have not looked deeply into it, and I'm not a DD, so
only giving these two comments.

Bests
Salvatore


signature.asc
Description: Digital signature


Re: RFS: kabikaboo (lintian)

2009-06-15 Thread Salvatore Bonaccorso
Hi Dave

On Mon, Jun 15, 2009 at 01:45:08PM -0600, Dave Kerr wrote:
 Could you give me some guidance on new-package-should-close-itp-bug
 and wrong-bug-number-in-closes l3:#?  I read the documentation but
 I'm unclear if I can submit a bug against my package if the package
 isn't submitted yet... seems like a catch 22 to me!

It says, you diden't (Close #bugnumber_for_itp) use in your
debian/changelog. Did you filled allrady a ITP (= Intend To Package=
for your package kabikaboo? See [1].

 [1] http://www.debian.org/doc/developers-reference/pkgs.html#newpackage

You should fill such an ITP for the package, and then close the Bug
appropriately in debian/changelog.

Does this helps you?

Kind regards
Salvatore


signature.asc
Description: Digital signature


Re: RFC for yapet filling debian/copyright

2009-06-13 Thread Salvatore Bonaccorso
On Sat, Jun 13, 2009 at 04:42:35PM +0900, Charles Plessy wrote:
 Le Sat, Jun 13, 2009 at 12:01:19AM +0200, Salvatore Bonaccorso a écrit :
  On Fri, Jun 12, 2009 at 08:33:34PM +0900, Charles Plessy wrote:
   
   So you will have something like (in short):
   
   Name: YAPET
   Contact: Rafael Ostertag r...@guengel.ch 
   Source: http://www.guengel.ch/myapps/yapet/
   
   License: GPL-3+ with OpenSSL exception
   
   Files: intl/* m4/*
   License: GPL-2+
  
  Ok, this clearify a bit my question on this. I was really not sure if
  I need then to clarify each of the intl/* and m4/* if they have
  slightly different coypright note ...
 
 Hi again,
 
 I just had another look at your package. The files under m4/* are not under 
 the GPL:
 
  Copyright (C) 1995-2007 Free Software Foundation, Inc.
  This file is free software; the Free Software Foundation
  gives unlimited permission to copy and/or distribute it,
  with or without modifications, as long as this notice is preserved.
 
  This file can can be used in projects which are not available under
  the GNU General Public License or the GNU Library General Public
  License but which still want to provide support for the GNU gettext
  functionality.
 
 According to a recent thread on debian-policy, it may not be necessary to
 document them. But the final decision is in the hand of the archive
 administrators when your package is sponsored for the first time.
 
 http://lists.debian.org/msgid-search/8763f2pqvk@windlord.stanford.edu

Thanks for pointing me to that, I will have a look at this message and
will fix the debian/copyright accordingly.

 If the files in intl/* are unused, then actually the above might apply as 
 well.
 But I recommend to document their copyright and add a comment explaining that
 they are not used, in order to show that you actually verified that there
 is no problem and save other people's time.

This sounds like a good idea to add such a good comment and document
them anyway. It is indeed not my intention to waste the time of the
people who will check the package!

Many thanks for your checking and comments, I will try to finalize the
packaging this weekend.

Kind regards
Salvatore


signature.asc
Description: Digital signature


RFC for yapet filling debian/copyright

2009-06-12 Thread Salvatore Bonaccorso
Hi

I'm working on packaging yapet, which is not yet ready for requesting
sponsoring. I have a question regarding filling debian/copyright.

The source package is located on mentors.d.n [1].

 [1] http://mentors.debian.net/debian/pool/main/y/yapet/yapet_0.3a-1.dsc

Now, my question is about filling the debian/copyright. The overall
license for yapet is GPL-3+ with the OpenSSL exception. This was
changed upstream, after I informed him, about that issue. Now I'm
unsure in this case if it is enough to state for File: * GPL-3+ with
the OpenSSL exception, or if I really should separate these out,
filling new stanza in debian/copyright.

The second question is, how to handle the copyright for the files in
intl/ and m4/ directories. In particular, some of them have the same
license, but different copyright years, should then this really be
separated into stanzas of the copyright files, or is it enough to
state the most covering time intervall? And should be autogeneratd
files as aclocal.m4 which containts a copyright statement in the hader
also be included into debian/copyright?

Many thanks for helping out on this
Kind regards
Salvatore


signature.asc
Description: Digital signature


Re: RFC for yapet filling debian/copyright

2009-06-12 Thread Salvatore Bonaccorso
Dear Charles

Many thanks for your reply on this.

On Fri, Jun 12, 2009 at 08:33:34PM +0900, Charles Plessy wrote:
 Le Fri, Jun 12, 2009 at 08:12:46AM +0200, Salvatore Bonaccorso a écrit :
 [...]
  The second question is, how to handle the copyright for the files in
  intl/ and m4/ directories. In particular, some of them have the same
  license, but different copyright years, should then this really be
  separated into stanzas of the copyright files, or is it enough to
  state the most covering time intervall? And should be autogeneratd
  files as aclocal.m4 which containts a copyright statement in the hader
  also be included into debian/copyright?
 from my understanding of the GPL, as a distributor you do not have particular
 obligations to display copyright informations in the binary packages (it is 
 the
 program that must be able, and anyway the sources must come together). For the
 source package, the copyright informations have to be displayed
 “appropriately”. My personal point of view is that what was good for Upstream
 is good for us.
 
 But in parallel to the program's license(s), you also have obligations from 
 the
 Debian Policy and the archive administrators. In practice, no package has been
 rejected for not including information about the autoconf files, so if you do
 not feel like including them, it should be safe. For the GPL-2 files in intl/
 and m4/, I think that it is up to you to document or not the copyright 
 holders,
 but you have to document the license.
 
 So you will have something like (in short):
 
 Name: YAPET
 Contact: Rafael Ostertag r...@guengel.ch 
 Source: http://www.guengel.ch/myapps/yapet/
 
 License: GPL-3+ with OpenSSL exception
 
 Files: intl/* m4/*
 License: GPL-2+

Ok, this clearify a bit my question on this. I was really not sure if
I need then to clarify each of the intl/* and m4/* if they have
slightly different coypright note ...

 And now, there may be a problem: if the files of intl/* are linked to the code
 with OpenSSL exception, they will not inherit it (this is where looking who
 holds the copyright gets some importance). So if they end up in linked to
 OpenSSL in the same program, it is probably unredistributable.

But this is not a bad news intl/ is shipped in upstream tarball, but
is not used during buildprocess, since I use Use included libintl:
no (see attached buildlog). Is this correct?

Many thanks for your help so far
Kind regards
Salvatore


yapet_0.3a-1_i386.build.gz
Description: Binary data


signature.asc
Description: Digital signature


Re: RFS: iulib (2nd attempt)

2009-06-09 Thread Salvatore Bonaccorso
Hi Jeffrey

First, I'm not a DD!

On Tue, Jun 09, 2009 at 09:42:00PM +0200, Jeffrey Ratcliffe wrote:
 Dear mentors,
 
 I am looking for a sponsor for my package iulib.
 
 * Package name: iulib
  Version : 0.3-1
  Upstream Author : Thomas Breuel
 * URL : http://code.google.com/p/iulib/
 * License : Apache-2.0
  Section : graphics
 
 It builds these binary packages:
 libiulib   - a library of image understanding-related algorithms
 libiulib-dev - a library of image understanding-related algorithms --
 development files

I shortly looked into it, you seem to use a unmodified tiny
debian/rule. You should minimize this, by using only a
mini-debian/rule and depend in debian/control on (debhelper = 7.0.8,
please check the correct version in changelog of debhelper) - it will
look then like:

You also need the dependency on newest quilt for that in
debian/control.

---(debian/rules)---
#!/usr/bin/make -f
%:
dh --with quilt $@


As said, this is only a hint on the small dh7 debian/rules :-)

Kind regards
Salvatore


signature.asc
Description: Digital signature


RFS: libconfig-grammar-perl

2009-05-29 Thread Salvatore Bonaccorso
Dear mentors,

I am looking for a sponsor for my package libconfig-grammar-perl.

* Package name: libconfig-grammar-perl
  Version : 1.10-1
  Upstream Author : David Schweikert da...@schweikert.ch and 
contributions from Tobias Oetiker and Niko 
Tyni
* URL : http://search.cpan.org/dist/Config-Grammar/
* License : GPL-1+ or Artistic (same as Perl)
  Section : perl

It builds these binary packages:
libconfig-grammar-perl - A grammar-based user-friendly config parser

Long description (from package):
 Config::Grammar is a module to parse configuration files. The configuration
 may consist of multiple-level sections with assignments and tabular data. The
 parsed data will be returned as a hash containing the whole configuration.
 Config::Grammar uses a grammar that is supplied upon creation of a
 Config::Grammar object to parse the configuration file and return helpful
 error messages in case of syntax errors. Using the makepod method you can
 generate documentation of the configuration file format.
 .
 The maketmpl method can generate a template configuration file. If your
 grammar contains regexp matches, the template will not be all that helpful as
 Config::Grammar is not smart enough to give you sensible template data based
 in regular expressions. The related function maketmplmin generates a minimal
 configuration template without examples, regexps or comments and thus allows
 an experienced user to fill in the configuration data more efficiently.

Rationale: We use Config::Grammar for some of the important tools in
our system administration toolchest [0]. David worked in previous
years in the same group and so developped many of these tools, many of
them using the Config::Grammar Perl module.
 
 [0] http://isg.ee.ethz.ch/tools/isgtc/index.cgi

The package appears to be lintian clean.

The upload would fix these bugs: 530937

The package can be found on mentors.debian.net:
- URL:
  http://mentors.debian.net/debian/pool/main/l/libconfig-grammar-perl
- Source repository: deb-src http://mentors.debian.net/debian unstable main 
contrib non-free
- dget 
http://mentors.debian.net/debian/pool/main/l/libconfig-grammar-perl/libconfig-grammar-perl_1.10-1.dsc

I would be glad if someone uploaded this package for me.

Kind regards and thanks
 Salvatore Bonaccorso


signature.asc
Description: Digital signature


Re: RFS: libconfig-grammar-perl

2009-05-29 Thread Salvatore Bonaccorso
Hi

On Fri, May 29, 2009 at 09:22:27AM +0200, Salvatore Bonaccorso wrote:
 Dear mentors,
 
 I am looking for a sponsor for my package libconfig-grammar-perl.
 
 * Package name: libconfig-grammar-perl
   Version : 1.10-1
   Upstream Author : David Schweikert da...@schweikert.ch and 
   contributions from Tobias Oetiker and Niko 
 Tyni
 * URL : http://search.cpan.org/dist/Config-Grammar/
 * License : GPL-1+ or Artistic (same as Perl)
   Section : perl
 
 It builds these binary packages:
 libconfig-grammar-perl - A grammar-based user-friendly config parser
 
 [...]

 The package appears to be lintian clean.
 
 The upload would fix these bugs: 530937
 
 The package can be found on mentors.debian.net:
 - URL:
   http://mentors.debian.net/debian/pool/main/l/libconfig-grammar-perl
 - Source repository: deb-src http://mentors.debian.net/debian unstable main 
 contrib non-free
 - dget 
 http://mentors.debian.net/debian/pool/main/l/libconfig-grammar-perl/libconfig-grammar-perl_1.10-1.dsc
 
 I would be glad if someone uploaded this package for me.

A short note on my request, I asked the pkg-perl group if I can be
added to the project group, and thus it would be in the pkg-perl svn
repository.

Kind regards
Salvatore


signature.asc
Description: Digital signature


Re: architecture wildcards, type-handling, etc.

2009-05-19 Thread Salvatore Bonaccorso
Hi

Ok, p-a-s means Packages-arch-specific, as Paul Wise explained.

On Tue, May 19, 2009 at 06:43:19AM +0200, Laurent Guignard wrote:
 On Thu, 14 May 2009 19:25:46 +0200, Salvatore Bonaccorso wrote:
  On Thu, May 14, 2009 at 04:26:56PM +0200, Cyril Brulebois wrote:
   brian m. carlson sand...@crustytoothpaste.ath.cx (14/05/2009):
I've worked on FTBFS-with-new-GCC bugs before, and realized only after
putting significant work into the bug that the package didn't build on
amd64, only on i386.  Therefore, I think that the package should have
a proper list of archs that prevents this problem.  P-a-s is fine for
the buildds, but if you actually want people to volunteer to fix bugs
on your package, you shouldn't make it harder on them.
   
   Which is why people are expected to:
- Make their packages FTBFS ASAP in the build system, to make it
  obvious it's not intended to even be tried on $archs.
- Then get the P-a-s entry added.
  
  Could that a bit be explainend? I do not understand the following:
  Assuming I have a package, which I know it is only working under i386
  and amd64, but has the bug that it builds correctly on another
  architecture (but is then not usable there), does this mean, that I
  should not put only i386 and amd64 in Architecture field, but
  instead nevertheless let any by in the Architechture field, but then
  on build time, let the build fail on say powerpc?

Ok, thanks for the explaiaintion. I tried to search in the policy
regarding that, but didn't find it at the moment, but will check again
with your hint. I'm also only at the beginning. Indeed the question is
not only hippotetical, since such a question affects one of my
packages. So I wondered what Cyril Brulebois meant exaclty, since I
didn't understand exactly.

Kind regards
Salvatore


signature.asc
Description: Digital signature


Re: RFS: udav

2009-05-17 Thread Salvatore Bonaccorso
Hi all 

On Mon, May 11, 2009 at 03:26:59PM +0200, Salvatore Bonaccorso wrote:
 I asked Alexey if that would be possible. I hope the point's can be
 solved by using icons known to be in the public domain. So I have to
 wait for his reply on this.

Short note, Alexey had now most of the icons repladed, there we search
only for three further ones: export, import and transparency. 

The other point to explain how icons from mathgl scripts are generated
is also in progress.

Bests
Salvatore


signature.asc
Description: Digital signature


Re: RFS: debsigs (adopted, fixed bugs, updated)

2009-05-16 Thread Salvatore Bonaccorso
Hi

On Sun, May 17, 2009 at 07:41:44AM +1000, Matthew Palmer wrote:
 On Sat, May 16, 2009 at 06:44:54PM +0300, Peter Pentchev wrote:
  The package can be found on mentors.debian.net:
  dget -x 
  http://mentors.debian.net/debian/pool/main/d/debsigs/debsigs_0.1.15.dsc
 
 curl: (22) The requested URL returned error: 404
 dget: curl debsigs_0.1.15.dsc
 http://mentors.debian.net/debian/pool/main/d/debsigs/debsigs_0.1.15.dsc
 failed
 
 Has this already been uploaded?

It seems yes!

http://packages.qa.debian.org/d/debsigs/news/20090516T180202Z.html

Bests
Salvatore


signature.asc
Description: Digital signature


Re: architecture wildcards, type-handling, etc.

2009-05-14 Thread Salvatore Bonaccorso
Dear reader of debian-mentors,

I read the following, following a discussion on debian-devel, which I
do not understand.

On Thu, May 14, 2009 at 04:26:56PM +0200, Cyril Brulebois wrote:
 brian m. carlson sand...@crustytoothpaste.ath.cx (14/05/2009):
  I've worked on FTBFS-with-new-GCC bugs before, and realized only after
  putting significant work into the bug that the package didn't build on
  amd64, only on i386.  Therefore, I think that the package should have
  a proper list of archs that prevents this problem.  P-a-s is fine for
  the buildds, but if you actually want people to volunteer to fix bugs
  on your package, you shouldn't make it harder on them.
 
 Which is why people are expected to:
  - Make their packages FTBFS ASAP in the build system, to make it
obvious it's not intended to even be tried on $archs.
  - Then get the P-a-s entry added.

Could that a bit be explainend? I do not understand the following:
Assuming I have a package, which I know it is only working under i386
and amd64, but has the bug that it builds correctly on another
architecture (but is then not usable there), does this mean, that I
should not put only i386 and amd64 in Architecture field, but
instead nevertheless let any by in the Architechture field, but then
on build time, let the build fail on say powerpc?

Many thanks
Salvatore

btw, what p-a-s mean in this context?


signature.asc
Description: Digital signature


Re: RFS: libpam-alreadyloggedin

2009-05-12 Thread Salvatore Bonaccorso
Hi Jakub

(I'm not a DD)

On Tue, May 12, 2009 at 09:11:15AM +0200, Jakub Wilk wrote:
 Dear mentors,

 I am looking for a sponsor for my package libpam-alreadyloggedin.

 * Package name: libpam-alreadyloggedin
   Version : 0.3-1
   Upstream Author : Ilya Evseev
 * URL : http://ilya-evseev.narod.ru/posix/pam_alreadyloggedin/
 * License : BSD
   Section : admin

 It builds these binary packages:
 libpam-alreadyloggedin - PAM module to skip password authentication for 
 logged users

 The package appears to be lintian clean.

Only a short note on that, the source package fails to build in a
clean pbuilder environment with:

make[1]: Entering directory `/tmp/buildd/libpam-alreadyloggedin-0.3'
gcc -c -g -O2 -Wall -fPIC -DLINUX_PAM -I. -DBUG_STAT_MISSING 
pam_alreadyloggedin.c
pam_alreadyloggedin.c:70:31: error: security/pam_appl.h: No such file or 
directory
pam_alreadyloggedin.c:71:34: error: security/pam_modules.h: No such file or 
directory
pam_alreadyloggedin.c:72:31: error: security/pam_misc.h: No such file or 
directory
pam_alreadyloggedin.c:151: error: expected '=', ',', ';', 'asm' or 
'__attribute__' before 'int'
pam_alreadyloggedin.c:206: error: expected '=', ',', ';', 'asm' or 
'__attribute__' before 'int'
make[1]: *** [pam_alreadyloggedin.o] Error 1
make[1]: Leaving directory `/tmp/buildd/libpam-alreadyloggedin-0.3'
dh_auto_build: make returned exit code 2
make: *** [build-stamp] Error 1

There seems to be a missing Build dependency on at least libpam0g-dev.

Hope that helps
Bests
Salvatore


signature.asc
Description: Digital signature


Re: RFS: udav

2009-05-11 Thread Salvatore Bonaccorso
Hi Paul

I asked Alexey if that would be possible. I hope the point's can be
solved by using icons known to be in the public domain. So I have to
wait for his reply on this.

Bests
Salvatore

On Mon, May 11, 2009 at 11:07:12AM +0800, Paul Wise wrote:
 On Mon, May 11, 2009 at 2:15 AM, Salvatore Bonaccorso
 salvatore.bonacco...@gmail.com wrote:
 
  At this time I was again in contact with Alexey, the upstream author.
  He explained me the following regarding the icons:
 
  8
  The icon udav.png is generated by UDAV itself (or via mgl2png, as
  independent MathGL tool). The source code is in attachment. I can add
  this script to the source archive too.
 
 Please ask him to include the source and the instructions for
 regenerating it in the tarball and VCS.
 
  Other icons (for toolbars) I made by myself (arrows, cinema, options,
  lighting and so on) but some of them (specifically
  new/load/save/find/undo/redo/cut/copy/paste/help) I got from an icon
  archive. Unfortunately, now I don't remember the source -- I'm ready
  to replace it for any other similar icons.
 
 OK, the icon archive ones are most likely quite problematic
 (copyright Microsoft or something). Perhaps Qt provides a way to get
 standard icons for the platform? Alternately depend on or use icons
 from the tango icon library, which is now public domain:
 
 http://tango.freedesktop.org/
 http://tango.freedesktop.org/Tango_Icon_Library
 
  Most of pictures in help/pics/ was generated by UDAV itself -- it is
  just color schemes. If you need I can provide the script(s) for its
  generation. Some pictures (with symbols) was generated by latex --
  when I port the documentation from latex-based to texinfo-based and/or
  html-based.
 
 Please ask him to include the source and the instructions for
 regenerating them in the tarball and VCS. This includes the latex
 source too.
 
 -- 
 bye,
 pabs
 
 http://wiki.debian.org/PaulWise
 
 
 -- 
 To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 

-- 
  .-.
  oo|  Debian GNU/Linux -- The power of freedom -- 
 /`'\  GPG key ID: 0x7FD863FEhttp://arda.homelinux.org/~salvi/
(\_;/) Fingerprint: 04A4 407C B914 2C23 030C  17AE 789D 6F05 7FD8 63FE


signature.asc
Description: Digital signature


Re: RFS: udav

2009-05-10 Thread Salvatore Bonaccorso
Hi Paul and all

Ok, thanks again for your reply and your interest! (And sorry for this late 
response, I was on holidays last week).

On Tue, May 05, 2009 at 01:12:06PM +0800, Paul Wise wrote:
 On Mon, May 4, 2009 at 3:20 AM, Salvatore Bonaccorso
 salvatore.bonacco...@gmail.com wrote:
 
  I uploaded a new fixed version to mentors.debian.net
  dget http://mentors.debian.net/debian/pool/main/u/udav/udav_0.5.1-1.dsc
 
 Some more things:
 
 Some of the images in help/pics/ contain this comment but there
 doesn't seem to be any source code for them nor any indication of how
 they were generated (other than using ghostscript).
 
 Image generated by GPL Ghostscript (device=pnmraw)
 
 While upstream's udav.png doesn't contain this comment, it does use
 transparency and what looks like a 3D effect, is there any source code
 for that?
 
 The file*.xpm and other icons look suspiciously like the icons from
 Windows 3.1 (or Win95, not sure).

I really can't say anything about that, but I forwarded these
questions to the upstream author, to hopefully be clarified in future.

 The icons stuff needs fixing, I suggest the following:
 
 udav.desktop Icon=udav
 udav.menu icon16x16=/usr/share/icons/hicolor/16x16/apps/udav.xpm
 udav.menu icon32x32=/usr/share/icons/hicolor/32x32/apps/udav.xpm
 install src/udav.png /usr/share/icons/hicolor/64x64/apps/udav.png
 install src/xpm/udav.xpm /usr/share/icons/hicolor/16x16/apps/udav.xpm
 convert -scale 32x32 src/udav.png /usr/share/icons/hicolor/32x32/apps/udav.png
 convert -scale 32x32 src/udav.png /usr/share/icons/hicolor/32x32/apps/udav.xpm

I changed these as you suggested.

 desktop-file-validate complains:
 
 $ desktop-file-validate debian/*.desktop
 debian/udav.desktop: warning: value
 Application;Education;Science;Math; for key Categories in group
 Desktop Entry contains a deprecated value Application

Here I wasn't aware of this tool desktop-file-validate, thanks a lot.
When doing the desktop file I followed [1] but I think I mixed some
stuff ... it is now fixed.

 [1] http://standards.freedesktop.org/menu-spec/latest/apa.html

 The blank lines in the desktop file aren't needed.

Removed

 Be sure to send the .desktop file upstream.

Yes will do!

 There are some gcc warnings:
 
 qmglcanvas.cpp:187: warning: unused parameter 'mes'
 mgl_addon.cpp:53: warning: unused parameter 'lib'
 mgl_addon.cpp:53: warning: unused parameter 'func'

Upstream informed about that.

 And a dpkg-shlibs warning:
 
 dpkg-shlibdeps: warning: dependency on libpthread.so.0 could be
 avoided if debian/udav/usr/bin/udav were not uselessly linked
 against it (they use none of its symbols).

Also noticed upstream.

 DH_VERBOSE is usually off and only turned on for debugging.

It is removed now from debian/rules and will switch it only on when
debugging.

 Sourceforge bug URLs can be reduced to this:
 
 http://sf.net/support/tracker.php?aid=1234

Thanks, also here didn't know that. It is fixed in the patch. (btw.
Alexey the upstream author already commited it and should be ok in the
next version of udav, also the problem with the .svn directories in
source tgz).

The new fixed version is uploaded to mentors.d.n:
dget http://mentors.debian.net/debian/pool/main/u/udav/udav_0.5.1-1.dsc

Bests
Salvatore


signature.asc
Description: Digital signature


Re: RFS: udav

2009-05-10 Thread Salvatore Bonaccorso
Hi Paul and all others

Here some further notes on the issues you mentioned!

On Sun, May 10, 2009 at 11:14:54AM +0200, Salvatore Bonaccorso wrote:
 On Tue, May 05, 2009 at 01:12:06PM +0800, Paul Wise wrote:
  On Mon, May 4, 2009 at 3:20 AM, Salvatore Bonaccorso
  salvatore.bonacco...@gmail.com wrote:
  
   I uploaded a new fixed version to mentors.debian.net
   dget http://mentors.debian.net/debian/pool/main/u/udav/udav_0.5.1-1.dsc
  
  Some more things:
  
  Some of the images in help/pics/ contain this comment but there
  doesn't seem to be any source code for them nor any indication of how
  they were generated (other than using ghostscript).
  
  Image generated by GPL Ghostscript (device=pnmraw)
  
  While upstream's udav.png doesn't contain this comment, it does use
  transparency and what looks like a 3D effect, is there any source code
  for that?
  
  The file*.xpm and other icons look suspiciously like the icons from
  Windows 3.1 (or Win95, not sure).
 
 I really can't say anything about that, but I forwarded these
 questions to the upstream author, to hopefully be clarified in future.

At this time I was again in contact with Alexey, the upstream author.
He explained me the following regarding the icons:

8
 The icon udav.png is generated by UDAV itself (or via mgl2png, as
 independent MathGL tool). The source code is in attachment. I can add
 this script to the source archive too.
 
 Other icons (for toolbars) I made by myself (arrows, cinema, options,
 lighting and so on) but some of them (specifically
 new/load/save/find/undo/redo/cut/copy/paste/help) I got from an icon
 archive. Unfortunately, now I don't remember the source -- I'm ready
 to replace it for any other similar icons.
 
 Most of pictures in help/pics/ was generated by UDAV itself -- it is
 just color schemes. If you need I can provide the script(s) for its
 generation. Some pictures (with symbols) was generated by latex --
 when I port the documentation from latex-based to texinfo-based and/or
 html-based.
8

So the udav.png itself is generated by a MGL script, and then
converted via mg2png (mgl2png is in the mathgl package!). How should
I procede with this, what would you suggest?

The MGL script udav.mgl was allready commited to svn (revision 25) if
necessary, but in particular with the other ones (new, load, save,
...).

The third group of icons, is again generated by UDAV itself.

  There are some gcc warnings:
  
  qmglcanvas.cpp:187: warning: unused parameter 'mes'
  mgl_addon.cpp:53: warning: unused parameter 'lib'
  mgl_addon.cpp:53: warning: unused parameter 'func'
 
 Upstream informed about that.

Regarding this, Alexey said to me, that he cleaned up a bit the code
in svn. so in next version of udav released these warnings should not
appear anymore.

Bests
Salvatore
setsize 64 64

new xx 30 30
new yy 30 30
new zz 30 30
new cc 30 30

new x 90
new y 90
new z 90
new r 90

modify x 'cos(4*pi*x)*exp(-2*x)'
modify y 'sin(4*pi*x)*exp(-2*x)'
modify z '1.8*x-1'
modify r '0.2*exp(-2*x*x)'

# for =32
zoom 0.35 0.33 0.7 0.68

#rect -1 -1 -1 1 1 -1 'W'

alpha on
modify xx '0.05+0.6*x*cos(2*pi*y)'
modify yy '0.6*x*sin(2*pi*y)'
modify zz '-1'
modify cc '1-2*x*x'
surfa xx yy zz cc 'y'
alpha off

axis -2 -2 -2 2 2 2

# test
light on
rotate 60 -10
tube x y z r 'b#'

modify xx '0.2*sin(pi*x)*cos(2*pi*y)+exp(-2)'
modify yy '0.2*sin(pi*x)*sin(2*pi*y)'
modify zz '0.8-0.2*cos(pi*x)'
surf xx yy zz 'r'

modify xx '0.2*sin(pi*x)*cos(2*pi*y)+1'
modify yy '0.2*sin(pi*x)*sin(2*pi*y)'
modify zz '-1-0.2*cos(pi*x)'
surf xx yy zz 'b'

#new a 40 40
#modify a '1*rnd-1'
#smooth a 2
#alpha on
#surf a 'blc'


signature.asc
Description: Digital signature


Re: Bug#510377: RFS: udav

2009-05-03 Thread Salvatore Bonaccorso
Hi Paul

Thanks a lot for your feedback on the packaging for udav.

On Sun, May 03, 2009 at 11:45:21AM +0800, Paul Wise wrote:
 Some feedback based on the diff.gz:
 
 Please get your package description reviewed by the
 debian-l10n-englist email list, it contains some gramatical errors.

I sent a review request on the debian-l10n list. I'm not a native
english speaker, so I will follow that. I just sent a request for
review on the debian-i18n list.

 Is it really nessecary to repack a tarball just to remove .svn
 directories? I suggest just asking upstream to use whatever the
 equivalent of 'make dist' is for qmake and using their orig tarball.

As explained in IRC on #debian-mentors: I contacted upstream about
that. Previous tgz didn't contain them, so I suppose there was a
mistake when packaging the source, but I'm not quite sure. But I
did not get a answer so far.

 It might be a good idea to put an icon in the menu file. From the
 upstream screenshots it looks like they have one you could use.
 
 Please add a FreeDesktop menu file too, otherwise udav will not be
 visible from the GNOME/LXDE menus.

I will correct this, it's a good idea.

 ChangeLog.txt should be a parameter to dh_installchangelogs instead of
 in debian/docs.

Have allready changed this.

 The manual page isn't that useful upstream, but they might be
 interested in it, with or without some changes.

Ok, so I will sent this upstream.

 Lintian complaints:
 
 X: udav: spelling-error-in-binary ./usr/bin/udav usefull useful

Can I ask you how you did check that? I always use the following for
my lintian checks before requesting sponsoring for a package and also
for new uploads to review by a sponsor:

lintian --pedantic -v -iI package_version*ch*

How the above spelling-error-in-binary was done?

Bests and thanks
Salvatore


signature.asc
Description: Digital signature


Re: RFS: udav

2009-05-03 Thread Salvatore Bonaccorso
Hi Paul and all

On Sun, May 03, 2009 at 11:45:21AM +0800, Paul Wise wrote:
 On Sun, May 3, 2009 at 6:39 AM, Salvatore Bonaccorso
 salvatore.bonacco...@gmail.com wrote:
 
  - dget http://mentors.debian.net/debian/pool/main/u/udav/udav_0.5.1-1.dsc
 
 Some feedback based on the diff.gz:
 
 Please get your package description reviewed by the
 debian-l10n-englist email list, it contains some gramatical errors.

I got a review, and adapted the control file. Is now more correctly?

 It might be a good idea to put an icon in the menu file. From the
 upstream screenshots it looks like they have one you could use.
 
 Please add a FreeDesktop menu file too, otherwise udav will not be
 visible from the GNOME/LXDE menus.

As you suggested I have now an icon file into the Debian menu, and
also added a udav.desktop file for the GNOM/LXDE menu entries.

 ChangeLog.txt should be a parameter to dh_installchangelogs instead of
 in debian/docs.

Yes this was an error, I fixed this now and use dh_installchangelogs
instead.

 The manual page isn't that useful upstream, but they might be
 interested in it, with or without some changes.

I've sent it to upstream, if they want to use (but is not really
filled with content, it only hints to the documentation).
 
 Lintian complaints:
 
 X: udav: spelling-error-in-binary ./usr/bin/udav usefull useful

If fixed that via quilt patch, and sent the patch also upstream.
Thanks for pointing to the --display-experimental of lintian.

I uploaded a new fixed version to mentors.debian.net
dget http://mentors.debian.net/debian/pool/main/u/udav/udav_0.5.1-1.dsc


Best regards
Salvatore


signature.asc
Description: Digital signature


Re: RFS: bosh

2009-05-02 Thread Salvatore Bonaccorso
Hi

On Sat, May 02, 2009 at 11:11:00AM +0200, Patrick Matthäi wrote:
 Salvatore Bonaccorso schrieb:
  The package can be found on mentors.debian.net:
  - URL: http://mentors.debian.net/debian/pool/main/b/bosh
  - Source repository: deb-src http://mentors.debian.net/debian unstable main 
  contrib non-free
  - dget http://mentors.debian.net/debian/pool/main/b/bosh/bosh_0.6-1.dsc
  
  I would be glad if someone uploaded this package for me.
 
 Uploaded.

Thanks Patrick.

Bests
Salvatore


signature.asc
Description: Digital signature


RFS: udav

2009-05-02 Thread Salvatore Bonaccorso
Dear mentors,

I am looking for a sponsor for my package udav.

* Package name: udav
  Version : 0.5.1-1
  Upstream Author : Alexey Balakin bala...@appl.sci-nnov.ru
* URL : http://udav.sourceforge.net/
* License : GPL
  Section : math

It builds these binary packages:
udav   - data visualization based on MathGL

The package appears to be lintian clean.

The upload would fix these bugs: 510377

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/u/udav
- Source repository: deb-src http://mentors.debian.net/debian unstable main 
contrib non-free
- dget http://mentors.debian.net/debian/pool/main/u/udav/udav_0.5.1-1.dsc

I would be glad if someone uploaded this package for me.

Kind regards
 Salvatore Bonaccorso


signature.asc
Description: Digital signature


RFS: bosh

2009-05-01 Thread Salvatore Bonaccorso
Dear mentors,

I am looking for a sponsor for my package bosh.

* Package name: bosh
  Version : 0.6-1
  Upstream Author : Alex Sisson alexsis...@gmail.com
* URL : http://bosh.sourceforge.net/
* License : GPL-2+
  Section : utils

It builds these binary packages:
bosh   - browse output of processes

The package appears to be lintian clean and build in a sid chroot with
pbuilder.

The upload would fix these bugs: 519413

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/b/bosh
- Source repository: deb-src http://mentors.debian.net/debian unstable main 
contrib non-free
- dget http://mentors.debian.net/debian/pool/main/b/bosh/bosh_0.6-1.dsc

I would be glad if someone uploaded this package for me.

Kind regards
 Salvatore Bonaccorso


signature.asc
Description: Digital signature


Re: pbuilder and building a package twice in a row with hook-skript?

2009-03-19 Thread Salvatore Bonaccorso
Hi Ben

On Thu, Mar 19, 2009 at 10:05:07AM +1100, Ben Finney wrote:
 Salvatore Bonaccorso salvatore.bonacco...@gmail.com writes:
  cd /tmp/buildd
  PKGNAMES=$(ls -d */)
  for PKG in $PKGNAMES; do
  if [ -d $PKG ]; then
  cd $PKG
  dpkg-buildpackage -tc
  fi
  done
 
 I'm not sure why you get the names that are directories (‘ls -d */’),
 but then also test each one to see if it's a directory.

Indeed yes, that's a bit non-sense. Thanks for the better version of
that.

Bests
Salvatore


signature.asc
Description: Digital signature


Re: pbuilder and building a package twice in a row with hook-skript?

2009-03-19 Thread Salvatore Bonaccorso
Hi alltogether

On Thu, Mar 19, 2009 at 10:47:24PM +1100, Ben Finney wrote:
  On jeu, 19 mar 2009 12:28:02 +1100, Ben Finney wrote:
   Hmm. When I try this on some of my packages it fails, because
   apparently ‘dpkg-buildpackage -tc’ isn't how ‘pbuilder’ is running
   the program.
   
   How, within a pbuilder hook program, can I get the complete
   command line that pbuilder uses to invoke ‘dpkg-buildpackage’?
  
  Ithink you can find more information about this in :
  /usr/sbin/pbuilder
  and
  /usr/lib/pbuilder/pbuilder-buildpackage
  
  Hope this will help.
 
 It helps a little, but AFAICT the command line is not actually
 available for use by the hook program. Am I missing something?
 
 This problem is still fuzzy for me. I've never been sure exactly what
 the precise sequence we're supposed to test actually *is*.
 
 While people have been happy to say “try a pbuilder hook”, what
 should that hook *do*, exactly? Build the package twice — but with
 what exact command line? Should the first be different from the
 second?
 
 Looking at ‘pbuilder-buildpackage’, it doesn't use the ‘-tc’ option to
 clean the source tree after build; does that mean pbuilder is not the
 right tool here? Or not its default configuration? If not, then what
 tool has been revealing the bugs that lead to this whole issue of
 double-build failures?

I think that is a really good point you observed. How is the check
does it build twice in a row cleanly really done when tested when
rebuild of the whole archive was done?

Bests
Salvatore


signature.asc
Description: Digital signature


Re: pbuilder and building a package twice in a row with hook-skript?

2009-03-18 Thread Salvatore Bonaccorso
Hi Laurent

On Wed, Mar 18, 2009 at 02:07:41PM +0100, Laurent Guignard wrote:
 On lun, 16 mar 2009 08:08:08 +0100, Salvatore Bonaccorso wrote:
  I would like to be able to build package in pbuilder chroot if
  possible twice in a row, to test them for that. I read on several part
  that this should easily be done with a hook scrpipt for pbuilder.
  
  See e.g. http://lists.debian.org/debian-mentors/2008/10/msg00237.html
  
  There is also: bugs.debian.org/490935
  Does someone do it this way? If yes, do you have any hint for me, how
  to do this? Is there a best practice, when wanted to do and test
  this in pbuilder environment?
  
  Bests and thanks for all the help on -mentors!
  Salvatore
 
 I post on my blog the script i usually use.
 May be you will have to adapt it to your needs.
 If you improve it, could you post and/or mail me your updates. As i will be
 able to study your updates and will learn of.

Thanks for that your script. I solved it now by a script changing to
/tmp/buildd/package-version, and rebuilding then in the chroot again
the package, to build twice in a row.

Then using --hookdir of pbuilder to pass the directory where these
hookscripts are stored. Basically I will do in a B-hook-script the
following, but is not yet perfect :(

cd /tmp/buildd
PKGNAMES=$(ls -d */)
for PKG in $PKGNAMES; do
if [ -d $PKG ]; then
cd $PKG
dpkg-buildpackage -tc
fi
done


Bests
Salvatore
-- 
  .-.
  oo|  Debian GNU/Linux -- The power of freedom -- 
 /`'\  GPG key ID: 0x518DA394http://arda.homelinux.org/~salvi/
(\_;/) Fingerprint: 346C D422 1366 FA52 D898  5666 BD45 6753 518D A394


signature.asc
Description: Digital signature


Re: _i368

2009-03-17 Thread Salvatore Bonaccorso
Hi

On Tue, Mar 17, 2009 at 08:02:20AM +0100, Jaromír Mikeš wrote:
 I just build package and this having suffix i386 even I set debian/control 
 Architecture: any
 and in debian/rules I put all dh_scripts to binary-indep section.

If the package is architecture independent, then Architecture should
be all, not any. See debian-policy 5.6.8 Archtiecture [1] for
reference.

 [1] 
http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Architecture

Does this helps you?
Bests
Salvatore


signature.asc
Description: Digital signature


pbuilder and building a package twice in a row with hook-skript?

2009-03-16 Thread Salvatore Bonaccorso
Hi

I would like to be able to build package in pbuilder chroot if
possible twice in a row, to test them for that. I read on several part
that this should easily be done with a hook scrpipt for pbuilder.

See e.g. http://lists.debian.org/debian-mentors/2008/10/msg00237.html

There is also: bugs.debian.org/490935
Does someone do it this way? If yes, do you have any hint for me, how
to do this? Is there a best practice, when wanted to do and test
this in pbuilder environment?

Bests and thanks for all the help on -mentors!
Salvatore


signature.asc
Description: Digital signature


Re: How handle Architecture when package is restricted/limited to only some archs?

2009-02-11 Thread Salvatore Bonaccorso
Hi Don Armstrong and all,

On Sun, Feb 01, 2009 at 11:51:08PM -0800, Don Armstrong wrote:
 On Mon, 02 Feb 2009, Salvatore Bonaccorso wrote:
  tuxcmd is currently by upsteam restricted to the Architectures i386
  and x86_64. [1]. As suggested in a previous thread I had put 
  
  Architecture: any
  
  in the control file, and now I'm having the following situation: On
  powerpc all Build-Depends are satisfied, and also the package get's
  build, but tuxcmd will not work at all on this architecture.
 
 Why not? There's nothing obvious about tuxcmd that makes it only
 suitable for i386 and amd64. If it doesn't work properly on archs
 other than i386 and amd64, that sounds like bugs that should be fixed
 (likely resulting from poor coding practices on the part of upstream.)

I got recently now also an answer from upstram author on this
restricted support on only little endian architectures. It is:

 yes, PowerPC port is currently broken. FreePascal has very bad support for
 different endianity, mostly from the memory management point of view. I had
 partial success some time ago on an old iBook G3 though, no plugins.

 FreePascal internally allocates memory from heap (most probably), but from
 different memory area than malloc does. It also adds few bytes control
 information and returns pointer with offset of few bytes, which obviously
 cannot be used with standard libc allocator calls. I had no luck with FPC
 cmem unit either which basically uses malloc, things went even worse.
 
 Spending so much time on fixing things which are broken from the beginning
 is unproductive and there are different, more important areas which I want
 to focus on first. Tux Commander could use complete rewrite to pure C, but
 that's fulltime work for several months. Volunteers are welcome of course.

[...]
 
 Forgot to mention that I intentionally disabled PPC archs in the Fedora
 package. I can only support i386 and x86_64 at the moment.

There should be some solution, but I do not know if it is really good
to (temporarly) do in the next upload the restriction for Architecture
to only little endian archs.

Kind regards, and thanks for any further suggestions
Salvatore


signature.asc
Description: Digital signature


How handle Architecture when package is restricted/limited to only some archs?

2009-02-01 Thread Salvatore Bonaccorso
Hi

tuxcmd is currently by upsteam restricted to the Architectures i386
and x86_64. [1]. As suggested in a previous thread I had put 

Architecture: any

in the control file, and now I'm having the following situation: On
powerpc all Build-Depends are satisfied, and also the package get's
build, but tuxcmd will not work at all on this architecture.

Are there any policy about that, if I should explicitely list only
i386, amd64 and source there? I have not found a hint on that on
policy 5.6.8, it says there that Specifying a list of architectures
indicates that the source will build an architecture-dependent
package, and will only work correctly on the listed architectures. So
I assume I should switch to listing the supported archs?

Thanks in advance
Kind regards
Salvatore

[1] https://bugzilla.redhat.com/show_bug.cgi?id=449367

-- 
  .-.
  oo|  Debian GNU/Linux -- The power of freedom -- 
 /`'\  GPG key ID: 0x518DA394http://arda.homelinux.org/~salvi/
(\_;/) Fingerprint: 346C D422 1366 FA52 D898  5666 BD45 6753 518D A394


signature.asc
Description: Digital signature


Re: How handle Architecture when package is restricted/limited to only some archs?

2009-02-01 Thread Salvatore Bonaccorso
Hi Don

Thanks for the fast reply.

On Sun, Feb 01, 2009 at 11:51:08PM -0800, Don Armstrong wrote:
 On Mon, 02 Feb 2009, Salvatore Bonaccorso wrote:
  tuxcmd is currently by upsteam restricted to the Architectures i386
  and x86_64. [1]. As suggested in a previous thread I had put 
  
  Architecture: any
  
  in the control file, and now I'm having the following situation: On
  powerpc all Build-Depends are satisfied, and also the package get's
  build, but tuxcmd will not work at all on this architecture.
 
 Why not? There's nothing obvious about tuxcmd that makes it only
 suitable for i386 and amd64. If it doesn't work properly on archs
 other than i386 and amd64, that sounds like bugs that should be fixed
 (likely resulting from poor coding practices on the part of upstream.)

Yes I see.

 If neither you nor upstream is able to resolve the bugs due to lack of
 access to powerpc architecture machines (or any of the other
 architectures that this package can build successfully on) I'd suggest
 talking to the powerpc porters (and other arch porters) for
 assistance.

Indeed I currently have only access to i386 and amd64 machines and so
I'm neither able to debug #513891. So I will contact upstream about
that and the powerpc porters and ask if they could help.

Thanks for your reply and kind regards
Salvatore


signature.asc
Description: Digital signature


Re: RFS: pidgin-osd

2009-01-18 Thread Salvatore Bonaccorso
Hi Michael

Note: I'm not a Debian Developer, so I cannot sponsor your package.
Thanks for your work!

On Sun, Jan 18, 2009 at 04:25:07PM +0100, Michael Domann wrote:
 Dear mentors,
 
 I am looking for a sponsor for my package pidgin-osd.
 
 * Package name: pidgin-osd
   Version : 0.1.0-1
   Upstream Author :Maik Broemme
 * URL : https://babelize.org/pidgin-osd.php
 * License : GPL3
   Section : net
 
 It builds these binary packages:
 pidgin-osd - osd plugin for pidgin
 
 The package appears to be lintian clean and builds fine in pbuilder.

I noticed a small typo in the short description in debian/control:

Description: osd plugim for pidgin should probably be osd plugin
for pidgin. Maybe if you agree, you can also change the description
to be:

-
Description: X On-Screen Display plugin for pidgin
 X On-Screen Display (OSD) plugin for pidgin
 .
 This is an application to print events on the X root screen
 on receiving incoming messages from pidgin.
 .
 It uses the xosd library to print various events on the X
 console.
-

But as said, this is only a side comment, I cannot upload your package
not beeing a DD.

Kind regards
Salvatore
-- 
  .-.
  oo|  Debian GNU/Linux -- The power of freedom -- 
 /`'\  GPG key ID: 0x518DA394http://arda.homelinux.org/~salvi/
(\_;/) Fingerprint: 346C D422 1366 FA52 D898  5666 BD45 6753 518D A394


signature.asc
Description: Digital signature


Re: RFS: libabstract-ruby

2008-12-20 Thread Salvatore Bonaccorso
Hi

First I'm not a DD! I looked only at your package, and hope I can give
you some feedback.

On Sat, Dec 20, 2008 at 12:04:27PM -0800, Bryan McLellan wrote:
 Dear mentors,
 
 I am looking for a sponsor for my package libabstract-ruby.
 
 * Package name: libabstract-ruby
   Version : 1.0.0-1
   Upstream Author : Makoto Kuwata k...@kuwata-lab.com
 * URL : http://rubyforge.org/projects/abstract
 * License : Ruby's License
   Section : libs
 
 It builds these binary packages:
 libabstract-ruby - A library which enables you to define abstract
 method in Ruby.
 libabstract-ruby-doc - Documentation for libabstract-ruby
 libabstract-ruby1.8 - A library which enables you to define abstract
 method in Ruby.
 libabstract-ruby1.9 - A library which enables you to define abstract
 method in Ruby.
 
 The package appears to be lintian clean.
 
 The upload would fix these bugs: 509284
 
 The package can be found on mentors.debian.net:
 - URL: http://mentors.debian.net/debian/pool/main/l/libabstract-ruby
 - Source repository: deb-src http://mentors.debian.net/debian unstable
 main contrib non-free
 - dget 
 http://mentors.debian.net/debian/pool/main/l/libabstract-ruby/libabstract-ruby_1.0.0-1.dsc

I noticed that you still use Standards-Version 3.6.2. If I'm right,
the current policy version is 3.8.0.1.

Here is the further lintian output on the package, done with 
lintian -I libabstract*ch*
(note: you can check it with lintian -iI libabstract*ch* to have more
informative output):

I: libabstract-ruby source: debian-watch-file-is-missing

This is only informational, it's not required. But since the
download URL seems to be

http://rubyforge.org/frs/download.php/9171/abstract_1.0.0.tar.bz2

it should be not to bad to add a debian/watch file if possible.

W: libabstract-ruby source: debhelper-but-no-misc-depends libabstract-ruby

The help text of lintian says here:
N:The source package uses debhelper but it does not use ${misc:Depends} in
N:the given binary package's debian/control entry. This is required so the
N:dependencies are set correctly in case the result of a call to any of
N:the dh_ commands cause the package to depend on another package.
N:
N:Refer to the debhelper(7) manual page for details.
N:
N:Severity: normal; Certainty: certain

But I'm not sure here, hope you get a feedback from a Sponsor!

W: libabstract-ruby source: debhelper-but-no-misc-depends libabstract-ruby-doc

Seems to be the same as above.

W: libabstract-ruby source: ancient-standards-version 3.6.2 (current is 3.8.0)

I think you should use the most recent policy version for
Standards-Version, 3.6.2 is really old. But if the package is still
3.8.0 compliant, there is only need to change the version.

I: libabstract-ruby source: build-depends-without-arch-dep ruby-pkg-tools
I: libabstract-ruby source: build-depends-without-arch-dep graphviz

These two are not warnings, but only informational tags. But see the
help text about it, then you can decide if you should these into
Build-Depends-Indep.

W: libabstract-ruby1.8: description-synopsis-might-not-be-phrased-properly
W: libabstract-ruby1.9: description-synopsis-might-not-be-phrased-properly
W: libabstract-ruby: description-synopsis-might-not-be-phrased-properly

You can leave the . (dot) at the end of the phrase.

Kind regards
Salvatore
-- 
  .-.
  oo|  Debian GNU/Linux -- The power of freedom -- 
 /`'\  GPG key ID: 0x518DA394http://arda.homelinux.org/~salvi/
(\_;/) Fingerprint: 346C D422 1366 FA52 D898  5666 BD45 6753 518D A394


signature.asc
Description: Digital signature


Problem with code duplication in my package tuxcmd-modules

2008-12-17 Thread Salvatore Bonaccorso
Hi 

I have a problem to finalize my package tuxcmd-modules. First I had to
make a repackaged upstream source due to it ships else non-free
components, and further has some code duplication (e.g. ships own copy
of bzip2, but want to use system one).

Here I have a problem. The zip module in tuxcmd-modules uses
zibarchive, which ships a own, but modified zlib directory which
contains the source (e.g. zconf.h is different) for zlib.

The package in his current shape is uploaded to mentors.debian.net:
 - dget 
http://mentors.debian.net/debian/pool/main/t/tuxcmd-modules/tuxcmd-modules_0.6.50+dfsg-1.dsc

How can I handle bests this issue, do when possible prevent code
dublication? 

Kind regards and thanks for your help
Salvatore
-- 
  .-.  Debian GNU/Linux -- The power of freedom --
  oo|  Salvatore Bonaccorso  Email: salvatore.bonacco...@gmail.com
 /`'\  GPG key ID: 0x518DA394http://arda.homelinux.org/~salvi/
(\_;/) Fingerprint: 346C D422 1366 FA52 D898  5666 BD45 6753 518D A394


signature.asc
Description: Digital signature


Re: Problem with code duplication in my package tuxcmd-modules

2008-12-17 Thread Salvatore Bonaccorso
Hi

On Wed, Dec 17, 2008 at 12:17:21PM +0100, Salvatore Bonaccorso wrote:
 I have a problem to finalize my package tuxcmd-modules. First I had to
 make a repackaged upstream source due to it ships else non-free
 components, and further has some code duplication (e.g. ships own copy
 of bzip2, but want to use system one).
 
 Here I have a problem. The zip module in tuxcmd-modules uses
 zibarchive, which ships a own, but modified zlib directory which
 contains the source (e.g. zconf.h is different) for zlib.

After some rechearch since ZipArchive uses a slightly modified zlib to
fit it's need it seams not easy to use system zlib.

Resource: http://www.artpol-software.com/ZipArchive/KB/0610050933.aspx

Kind regards
Salvatore
-- 
  .-.  Debian GNU/Linux -- The power of freedom --
  oo|  Salvatore Bonaccorso  Email: salvatore.bonacco...@gmail.com
 /`'\  GPG key ID: 0x518DA394http://arda.homelinux.org/~salvi/
(\_;/) Fingerprint: 346C D422 1366 FA52 D898  5666 BD45 6753 518D A394


signature.asc
Description: Digital signature


copyrights of some files in source for tuxcmd-modules (handling non-free source parts).

2008-12-13 Thread Salvatore Bonaccorso
Hi

Currently I'm working on my package tuxcmd-modules, but I still have a
problem with the debian/copyright. The sources for the modules I would
package are here:

 
http://prdownloads.sourceforge.net/tuxcmd/tuxcmd-modules-0.6.50.tar.bz2?download
 
[I havent uploaded a version to mentors.debian.net since, it is not
yet ready for first review. But if it's better I will upload the
source package to m.d.n, even it is not yet really ready]
 
Under
 
 unrar/unrar/*
 
there are some files, they have no Copyright text, but for this files,
there is a unrar/unrar/license.txt.
 
Under unrar/unrar/* are located the sources for the nonfree version of
unrar.

I would simply proceed by removing the non-free parts from source
tarball and repackage the sources.

This means, providing GVFS, ZIP and libarchive plugin, but not the
unrar plugin.

Could you please give some feedback on this? Are there any suggestions
on this?

Thanks in advance and kind regards
Salvatore
-- 
  .-.  Debian GNU/Linux -- The power of freedom --
  oo|  Salvatore Bonaccorso  Email: salvatore.bonacco...@gmail.com
 /`'\  GPG key ID: 0x518DA394http://arda.homelinux.org/~salvi/
(\_;/) Fingerprint: 346C D422 1366 FA52 D898  5666 BD45 6753 518D A394


signature.asc
Description: Digital signature


Re: copyrights of some files in source for tuxcmd-modules (handling non-free source parts).

2008-12-13 Thread Salvatore Bonaccorso
Hi

On Sat, Dec 13, 2008 at 11:25:53PM +0900, Paul Wise wrote:
 On Sat, Dec 13, 2008 at 10:18 PM, Salvatore Bonaccorso
 salvatore.bonacco...@gmail.com wrote:
 
  I would simply proceed by removing the non-free parts from source
  tarball and repackage the sources.
 
 And maybe ask upstream to distribute the non-free bits separately.
 Also ask them if it would be possible to just run the unrar program
 (already in Debian non-free) instead of duplicating the code.

Yes will (try) to contact upstream about that.

  Could you please give some feedback on this? Are there any suggestions
  on this?
 
 Some info in the devref about repacking tarballs:
 
 http://www.debian.org/doc/developers-reference/best-pkging-practices.html#bpp-origtargz

Thanks for the hint. I added now a get-orig-source target to my
debian/rules which will also unpack an upstream source and with a
fix-orig-source target then perform the operation we need to get the
repackaged upstream source.

Kind regards
Salvatore
-- 
  .-.  Debian GNU/Linux -- The power of freedom --
  oo|  Salvatore Bonaccorso  Email: salvatore.bonacco...@gmail.com
 /`'\  GPG key ID: 0x518DA394http://arda.homelinux.org/~salvi/
(\_;/) Fingerprint: 346C D422 1366 FA52 D898  5666 BD45 6753 518D A394


signature.asc
Description: Digital signature


Re: RFS: tuxcmd

2008-12-10 Thread Salvatore Bonaccorso
Hi

On Tue, Dec 09, 2008 at 11:09:17PM +0100, Michal Čihař wrote:
 Dne Tue, 9 Dec 2008 22:16:31 +0100
 Salvatore Bonaccorso [EMAIL PROTECTED] napsal(a):
 
 [ questions about right handling of copyright file ] 
 
  The wiki Proposal states The copyright statement SHOULD include
  copyright year(s) and the copyright holder's name (revision 413)
  So I'm still unsure about this point, but fixed the rest of the
  copyright file (in particular the translations files).
 
 Well, you should list all copyright statements as well in normal
 copyright file. In this case I'd stick with 2004-2008 (or whatever
 range matches all files).

I reuploaded corrected version with copyright file again to mentors
repository.

Kind regards
Salvatore


signature.asc
Description: Digital signature


Re: RFS: tuxcmd

2008-12-09 Thread Salvatore Bonaccorso
Hi

I yust reuploaded package whith improvements done:

On Mon, Dec 08, 2008 at 03:06:00PM +0100, Michal Čihař wrote:
 Dne Sun, 7 Dec 2008 19:25:47 +0100
 Salvatore Bonaccorso [EMAIL PROTECTED] napsal(a):
 
  The package can be found on mentors.debian.net:
  - URL: http://mentors.debian.net/debian/pool/main/t/tuxcmd
  - Source repository: deb-src http://mentors.debian.net/debian unstable main 
  contrib non-free
  - dget 
  http://mentors.debian.net/debian/pool/main/t/tuxcmd/tuxcmd_0.6.50-1.dsc
 
 Why is it only arch: i386 amd64?

As you proposed in this subthread I changed the arch again back to
any.

 Also debian/copyright lacks some information:
 - translation copyrights are not included
 - also some source files have more than one copyright holders
 
 Using http://wiki.debian.org/Proposals/CopyrightFormat might be also a
 good idea.

I followed that, but have still some unsure points abaout that.
Example: 

Files: *
Copyright: Copyright 2008, Tomáš Bžatek [EMAIL PROTECTED]
License: GPL-2+
 On Debian systems the full text of the GNU General Public License can be found
 in the `/usr/share/common-licenses/GPL' file.

Wiki-Proposal states, that for the copyright I should list all
including years. Some of the files have different copyright years, so
I need to really have for each such file an appropriate Section, even
the License and Author is the same?
Example: ./UChecksum.pas (Copyright 2004, by Tomas Bzatek), and
./UConfig.pas (Copyright 2008, by Tomas Bzatek).

The wiki Proposal states The copyright statement SHOULD include
copyright year(s) and the copyright holder's name (revision 413)
So I'm still unsure about this point, but fixed the rest of the
copyright file (in particular the translations files).

Furthermore I tryied to improve the package description, to not
confuse the reader about shiping in tuxcmd package the extension VFS
modules, and add a note also in README.Debian that those comes with an
additional package tuxcmd-modules.

The tuxcmd-modules package is still not ready yet.

Thanks again for checking and kind regards
Salvatore


signature.asc
Description: Digital signature


Re: RFS: tuxcmd

2008-12-09 Thread Salvatore Bonaccorso
Hi

On Tue, Dec 09, 2008 at 10:14:48AM +0100, Michal Čihař wrote:
 Dne Mon, 8 Dec 2008 22:29:15 +0100
 Salvatore Bonaccorso [EMAIL PROTECTED] napsal(a):
 
  Yes I have to rephrase these sentences. The reason about that is the
  following: upstream ships the base filemanager tuxcmd in a source
  tarball, and in another tarball some modules (the above claimed, and I
  should rephrase the description for tuxcmd itself).
  For the modules I filled an separate ITP (see 
  http://bugs.debian.org/508082).
  The second I have to repackage the upstream tarball to remove the non
  free module parts (unrar and libarchive plugin). 
 
 What's non-free on libarchive? It's already packaged in main. I guess
 same applies to unrar (there is free unrar, but there is no free rar).

Ok will work on this. I simply was a bit confused about
unrar/unrar/license.txt and some of the statements in
libarchive/libarchive-2.5.5/COPYING.

Kind regards
Salvatore


signature.asc
Description: Digital signature


Re: RFS: tuxcmd

2008-12-08 Thread Salvatore Bonaccorso
Hi

On Mon, Dec 08, 2008 at 03:06:00PM +0100, Michal Čihař wrote:
 Dne Sun, 7 Dec 2008 19:25:47 +0100
 Salvatore Bonaccorso [EMAIL PROTECTED] napsal(a):
 
  The package can be found on mentors.debian.net:
  - URL: http://mentors.debian.net/debian/pool/main/t/tuxcmd
  - Source repository: deb-src http://mentors.debian.net/debian unstable main 
  contrib non-free
  - dget 
  http://mentors.debian.net/debian/pool/main/t/tuxcmd/tuxcmd_0.6.50-1.dsc
 
 Why is it only arch: i386 amd64?
 
 Also debian/copyright lacks some information:
 - translation copyrights are not included
 - also some source files have more than one copyright holders
 
 Using http://wiki.debian.org/Proposals/CopyrightFormat might be also a
 good idea.

I fix this issues when preparing to upload a new version to check,
following the proposal, thanks! The reason I used only arch i386 and
amd64, was bit stupid as I was not sure if the package would also
build cleanly under the other architectures.
See the note of the Author on:
https://bugzilla.redhat.com/show_bug.cgi?id=449367

 Description says Extendable via plugin system, several VFS modules
 available in the distribution, while README.Debian The tuxcmd
 currently does not provide the additional plugins provided also
 upstream, namely gnome_vfs, unrar_plugin and zip_plugin.. What is
 problem in actually providing plugins?

Yes I have to rephrase these sentences. The reason about that is the
following: upstream ships the base filemanager tuxcmd in a source
tarball, and in another tarball some modules (the above claimed, and I
should rephrase the description for tuxcmd itself).
For the modules I filled an separate ITP (see http://bugs.debian.org/508082).
The second I have to repackage the upstream tarball to remove the non
free module parts (unrar and libarchive plugin). Then tuxcmd-modules
will extend tuxcmd by these additional modules. This second package
tuxcmd-modules I have not yet ready to upload to mentors.debian.net,
which then will extend the functionality of tuxcmd if installed. So
that is what I ment or wanted to say in the README.Debian, but I
should do better.

The tuxcmd package contains the base Tux Commander file manager. To 
extend the functionality using some VFS modules available you need to
install the additional package tuxcmd-modules. Should explain the
situation better. Since english is not my native language I should
also post to the l10n-list, for checking the package description, for
having best possible description.

Is this a good approach to this? Or do you think it's still better to
import also the free modules into the upstream source and repackage
the tarball?

I would upload a corrected package asap, and if ready since then, also
the tuxcmd-modules package (if this is the right approach).

Kind regards and thanks for checking
Salvatore


signature.asc
Description: Digital signature


Re: RFS: tuxcmd

2008-12-08 Thread Salvatore Bonaccorso
Hi

On Mon, Dec 08, 2008 at 10:29:15PM +0100, Salvatore Bonaccorso wrote:
 On Mon, Dec 08, 2008 at 03:06:00PM +0100, Michal Čihař wrote:
  Dne Sun, 7 Dec 2008 19:25:47 +0100
  Salvatore Bonaccorso [EMAIL PROTECTED] napsal(a):
  
   The package can be found on mentors.debian.net:
   - URL: http://mentors.debian.net/debian/pool/main/t/tuxcmd
   - Source repository: deb-src http://mentors.debian.net/debian unstable 
   main contrib non-free
   - dget 
   http://mentors.debian.net/debian/pool/main/t/tuxcmd/tuxcmd_0.6.50-1.dsc
  
  Why is it only arch: i386 amd64?
  
  Also debian/copyright lacks some information:
  - translation copyrights are not included
  - also some source files have more than one copyright holders
 [...]
 I fix this issues when preparing to upload a new version to check,
 following the proposal, thanks! The reason I used only arch i386 and
 amd64, was bit stupid as I was not sure if the package would also
 build cleanly under the other architectures.
 See the note of the Author on:
 https://bugzilla.redhat.com/show_bug.cgi?id=449367

Only a further note on this. tuxcmd uses some parts, which is not
available on all architectures. fp-compiler is only available for
amd64, arm, i386, powerpc and sparc. How should I handle this
correctly? GTK+ 2 units in same way also only for the above archs.

Extend arch also for those archs and then try if tuxcmd will compile
also under those architectures?

Kind regards
Salvatore


signature.asc
Description: Digital signature


RFS: tuxcmd

2008-12-07 Thread Salvatore Bonaccorso
Dear mentors,

I am looking for a sponsor for my package tuxcmd.

* Package name: tuxcmd
  Version : 0.6.50-1
  Upstream Author : Tomáš Bžatek [EMAIL PROTECTED]
* URL : http://tuxcmd.sourceforge.net
* License : GPL
  Section : utils

It builds these binary packages:
tuxcmd - twin-panel (commander-style) file manager using GTK2

The package appears to be lintian clean.

The upload would fix these bugs: 498513

Could please someone check this package?

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/t/tuxcmd
- Source repository: deb-src http://mentors.debian.net/debian unstable main 
contrib non-free
- dget http://mentors.debian.net/debian/pool/main/t/tuxcmd/tuxcmd_0.6.50-1.dsc

I would be glad if someone uploaded this package for me.

Kind regards
 Salvatore Bonaccorso


signature.asc
Description: Digital signature


Re: RFS: giplet

2008-12-04 Thread Salvatore Bonaccorso
Hi

Thanks for yours hints  Michal Čihař! I reuploaded the package with 
the modifications done.

dget http://mentors.debian.net/debian/pool/main/g/giplet/giplet_0.1.7-1.dsc

On Wed, Dec 03, 2008 at 03:04:05PM +0100, Michal Čihař wrote:
 Dne Mon, 1 Dec 2008 09:52:52 +0100
 Salvatore Bonaccorso [EMAIL PROTECTED] napsal(a):
 
  - dget
http://mentors.debian.net/debian/pool/main/g/giplet/giplet_0.1.7-1.dsc
 
 - You miss debian/README.source.

Sorry about that. Checking 4.14, is it enough to simply state that
the package used dpatch to manage modifications to the source and then
link to /usr/share/doc/dpatch/README.source.gz? In the current
uploaded version I prefred to state there the full text instead to
only refer to the README.source.gz.

I copied this text from /usr/share/doc/dpatch/README.source.gz as
template. It describes the steps required by 4.14.

 - please remove comments from many files in debian/, that they are
 examples.

Ok! I removed all comment lines from debian/watch and also from
debian/rules. But second I then followed your suggestion to use dh
commands and adding dpatch hooks (used
/usr/share/doc/debhelper/examples/rules.simple).

 - Are you sure package needs python-gtk2-dev for building? As it does
 not contain single line of C code, I doubt it really needs it.

The configure script of giplet checks for pygtk-2.0 but for building
python-gtk2-dev is not required (only python-gtk2 dependency then 
for the applet itself).

I added a new patch removing the PYGTK test in the configure script.
If yes, I should ask also to the upstream author.
(02_do_not_check_for_pygtk.dpatch).

Thanks for checking the package.
Kind regards
Salvatore


signature.asc
Description: Digital signature


Re: RFS: giplet

2008-12-04 Thread Salvatore Bonaccorso
Hi

On Thu, Dec 04, 2008 at 11:46:12AM +0100, Michal Čihař wrote:
 Hi
 
 Dne Thu, 4 Dec 2008 11:35:02 +0100
 Salvatore Bonaccorso [EMAIL PROTECTED] napsal(a):
 
  The configure script of giplet checks for pygtk-2.0 but for building
  python-gtk2-dev is not required (only python-gtk2 dependency then 
  for the applet itself).
  
  I added a new patch removing the PYGTK test in the configure script.
  If yes, I should ask also to the upstream author.
  (02_do_not_check_for_pygtk.dpatch).
 
 Well in this case I'd probably leave the build dependency as is for
 now, just try to persuade upstream whether they can not change the
 check for just existence of gtk module.

Ok. reverted the changes about the 02_do_not_check_for_pygtk.dpatch. I
will contact upstream author regarding this check. I reuploaded the
package without these changes.

Kind regards
Salvatore


signature.asc
Description: Digital signature


Re: RFS: giplet

2008-12-04 Thread Salvatore Bonaccorso
Hi

On Thu, Dec 04, 2008 at 12:18:01PM +0100, Michal Čihař wrote:
 Dne Thu, 4 Dec 2008 12:07:22 +0100
 Salvatore Bonaccorso [EMAIL PROTECTED] napsal(a):
 
  Ok. reverted the changes about the 02_do_not_check_for_pygtk.dpatch. I
  will contact upstream author regarding this check. I reuploaded the
  package without these changes.
 
 Uploaded, when you will want to upload next version contact me. You can
 find some hints here: http://people.debian.org/~nijel/sponsoring/
 (notably use [sponsoring] somewhere in subject).

Thanks a lot for sponsoring and uploading this package.

Have a nice day and kind regards
Salvatore


signature.asc
Description: Digital signature


Re: RFS: giplet

2008-12-02 Thread Salvatore Bonaccorso
Dear mentors,

On Mon, Dec 01, 2008 at 09:52:52AM +0100, Salvatore Bonaccorso wrote:
 Dear mentors,
 
 I am looking for a sponsor for my package giplet.
 
 * Package name: giplet
   Version : 0.1.7-1
   Upstream Author : Erik Larson [EMAIL PROTECTED]
 * URL : http://giplet.sourceforge.net/
 * License : GPL
   Section : gnome
 
 It builds these binary packages:
 giplet - GNOME IP display applet
 
 The package appears to be lintian clean.
 It also builds in a sid chroot with pbuilder (with pdebuild).
 
 The upload would fix these bugs: 426837

I uploaded the package again, now fixing also 4 Informational tags
warnings, which I missed (empty dirs, and copyright listing of
authors, and a package listed in Build-Deps which should not be there,
but in the architecture independent part).

It's still on the -1 version. Should I better increase the Debian
version even if it wasn't uploaded and I fixed only this 4
informational tags warnings?

Kind regards
Salvatore Bonaccorso


signature.asc
Description: Digital signature


RFS: giplet

2008-12-01 Thread Salvatore Bonaccorso
Dear mentors,

I am looking for a sponsor for my package giplet.

* Package name: giplet
  Version : 0.1.7-1
  Upstream Author : Erik Larson [EMAIL PROTECTED]
* URL : http://giplet.sourceforge.net/
* License : GPL
  Section : gnome

It builds these binary packages:
giplet - GNOME IP display applet

The package appears to be lintian clean.
It also builds in a sid chroot with pbuilder (with pdebuild).

The upload would fix these bugs: 426837

Long description of the package is:
 Giplet is a simple GNOME panel applet that displays your
 computer's ip address. Giplet can either display the ip
 address of a specified ethernet interface or the ip address
 the outside world sees.
 .
 Giplet can also be set to recheck every so often in case
 your router resets or the ip address is renewed.

Previous work on this package was done by David Paleino
[EMAIL PROTECTED], but talked with him via private email. He
packaged up to 0.1.3 and uploaded it to mentors.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/g/giplet
- Source repository: deb-src http://mentors.debian.net/debian unstable
  main contrib non-free
- dget
  http://mentors.debian.net/debian/pool/main/g/giplet/giplet_0.1.7-1.dsc

I would be glad if someone uploaded this package for me.

Kind regards
 Salvatore Bonaccorso



signature.asc
Description: Digital signature


RFS: inkscape-textext

2008-11-29 Thread Salvatore Bonaccorso
Dear mentors,

I am looking for a sponsor for my package inkscape-textext.

* Package name: inkscape-textext
  Version : 0.4.4-1
* Upstream Author : Pauli Virtanen [EMAIL PROTECTED]
* URL : http://www.elisanet.fi/ptvirtan/software/textext/
* License : BSD
  Section : graphics

It builds these binary packages:
inkscape-textext - Inkscape extension for editable LaTeX text or formula

The package appears to be lintian clean.

The upload would fix these bugs: 500777

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/i/inkscape-textext
- Source repository: deb-src http://mentors.debian.net/debian unstable main 
contrib non-free
- dget 
http://mentors.debian.net/debian/pool/main/i/inkscape-textext/inkscape-textext_0.4.4-1.dsc

I would be glad if someone uploaded this package for me.

Kind regards
 Salvatore Bonaccorso



signature.asc
Description: Digital signature


Re: RFS: inkscape-textext

2008-11-29 Thread Salvatore Bonaccorso
Dear Luca

On Sat, Nov 29, 2008 at 03:18:43PM +0100, Luca Bruno wrote:
 Salvatore Bonaccorso scrisse:
 
  Dear mentors,
  
  I am looking for a sponsor for my package inkscape-textext.
 
  inkscape-textext - Inkscape extension for editable LaTeX text or
  formula
 
 I'm not really in favor of this ITP, as it mainly seems as a
 wring reaction to the latex extension not working properly.

Many thanks for your reaction on this! Indeed yes, you are right, it
was a porbably to fast reaction. I will so the sponsoring request on
mentors.debian.net again.

First, before I also answer to your other paragraphs: do you think,
there is a change that the patch found in launchpad bugtracker (See
Bugreport #506285) can go into the inkscape package? This will render
back again the LaTeX formula rendering for 0.46 again. It would be
really great to have this working again, out of the box.

 All main inkscape extensions are maintained within the upstream repo as
 the extension interface is used to change a lot between each release,
 and so they could broke often. You should talk to textext upstream to
 better integrate with inkscape upstream.

Thanks for the suggestion! I will try to drop an email to the textext
upstream autor if this is possible!

 I definitely would not welcome a one-package-per-extension policy, that
 is the field where your package is currently going.

I have again cancelled now my request on mentors.debian.net about
this. Sorry about that.

 Thus I'm suggesting you to drop this ITP, work with Wolfram (which
 currently seems a bit busy) to fix the other two related bugs, suggest
 your upstream to get in touch with Inkscape developers to integrate the
 extension avoiding duplicate code and maybe start discussing a better
 extensions packaging (which would be really appreciate, IMHO).

Ok I will try to again reach Wolfram via BTS, as found in 506285 there
is a patch to have at least in 0.46 the exporting (but without
reediting) formula again working, but I haven't get a reply from
Wolfram about this.

Many thanks again for your work and for your reply.

Hope my english is understandable.

Kind regards
Salvatore


signature.asc
Description: Digital signature