Bug#1028423: RFS: spek/0.8.5-1 [ITP] [RC] -- acoustic spectrum analyser

2023-01-16 Thread Matteo Bini
Hi Bastian,
thank you for your precious help.

I think I've fixed everything, I just don't know what do you mean with
> Please drop debian/autoreconf.*.
There is no file named autoreconf.*. inside the debian dir.
What exactly should I do?

You can download the DFSG package with dget:
dget -x https://mentors.debian.net/debian/pool/main/s/spek/spek_0.8.5+dfsg-1.dsc

Please, I think we can make it! I'm trying to be as fast as possible.
Forgive my ignorance: many things are new to me.
Have a good night.

--
Matteo Bini



Bug#1028423: RFS: spek/0.8.5-1 [ITP] [RC] -- acoustic spectrum analyser

2023-01-14 Thread Bastian Germann

Hi Matteo,

Please address the following things and then I am going to sponsor spek:

Exclude the dist and web directories. There are several non-source files and 
files where the license is not clear.
This means introducing a Files-Excluded in debian/copyright and a repacksuffix 
in the watch file and in the changelog.
Please also exclude the lic directory (you can leave lic/GPL if you like) because those 3rd party licenses are not 
applicable to spek itself but Debian Policy would require you to copy them to d/copyright if you kept them.


The copyright for * has to be completed:
Copyright (c) 2010-2013 Alexander Kojevnikov and contributors

I guess the src/spek-pipeline.c copyright stems from upstream's debianization. On completing the general copyright you 
can drop that copyright paragraph because those copyrights are not explicitly mentioned (anymore).


In po/* there are several files mentioning
Copyright (C) YEAR The Spek authors
Even if that stems from a template, you have to copy this as-is.

There is no point in keeping Debian's spek.xpm and spek.install files after 
dropping the spek.menu file.
Please create a desktop file instead that refernces upstream's .svg.

Please drop debian/autoreconf.*.

There is not a high chance of this to enter bookworm.
But if you are very quick (< 1 week) with those changes maybe we and FTP Master 
can make it happen.

Cheers,
Bastian



Bug#1028423: RFS: spek/0.8.5-1 [ITP] [RC] -- acoustic spectrum analyser

2023-01-10 Thread Matteo Bini
Done, thank you, Bastian.

--
Matteo Bini



Bug#1028423: RFS: spek/0.8.5-1 [ITP] [RC] -- acoustic spectrum analyser

2023-01-10 Thread Bastian Germann

Control: severity -1 wishlist

On Tue, 10 Jan 2023 21:53:03 +0100 Matteo Bini  wrote:

 spek (0.8.5-1) unstable; urgency=low
 .
   * New upstream release (Closes: #1007814).
   * debian/compat:
 - Replace compat file with debhelper-compat virtual package.
   * debian/control:
 - Change maintainer.
 - Remove autotools-dev from Build-Depends.
 - Update Build-Depends debhelper (>= 9) to debhelper-compat (= 13).
 - Update Build-Depends libwxgtk3.0-dev to libwxgtk3.0-gtk3-dev
   (Closes: #933438).


You have to switch to v3.2 now to close this bug.



Bug#1028423: RFS: spek/0.8.5-1 [ITP] [RC] -- acoustic spectrum analyser

2023-01-10 Thread Matteo Bini
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "spek":

 * Package name : spek
   Version  : 0.8.5-1
   Upstream contact : Alexander Kojevnikov 
 * URL  : http://spek.cc/
 * License  : GPL-3+
   Section  : sound

The source builds the following binary packages:

  spek - acoustic spectrum analyser

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/spek/

Alternatively, you can download the package with 'dget' using this command:

  dget -x https://mentors.debian.net/debian/pool/main/s/spek/spek_0.8.5-1.dsc

Changes since the last upload:

 spek (0.8.5-1) unstable; urgency=low
 .
   * New upstream release (Closes: #1007814).
   * debian/compat:
 - Replace compat file with debhelper-compat virtual package.
   * debian/control:
 - Change maintainer.
 - Remove autotools-dev from Build-Depends.
 - Update Build-Depends debhelper (>= 9) to debhelper-compat (= 13).
 - Update Build-Depends libwxgtk3.0-dev to libwxgtk3.0-gtk3-dev
   (Closes: #933438).
 - Bump Standards-Version to 4.6.2.
 - Add Rules-Requires-Root field (no).
   * debian/copyright:
 - Rewrite file to be machine-readable.
   * debian/docs:
 - Add LICENCE.md, MANUAL.md and README.md as doc files to be installed.
   * debian/patches/:
 - Delete dir and its content since there is no need for patches with this
   release.
   * debian/rules:
 - Add hardening flags.
 - Remove verbose variable.
   * debian/spek.menu:
 - Delete menu file due to Technical Committee decision.
   * debian/upstream/metadata:
 - Add basic upstream meta-information.
   * debian/watch:
 - Bump version to 4.
 - Change link to the new GitHub repository since Google Code has closed
   down.

Regards,

-- 
Matteo Bini