Run of fresh-snapshots for vlevel

Try this locally (using silver-platter):

debian-svp new-upstream --snapshot vlevel 

Merge these changes:

git pull https://janitor.debian.net/git/vlevel fresh-snapshots/main
git pull https://janitor.debian.net/git/vlevel fresh-snapshots/pristine-tar
git pull https://janitor.debian.net/git/vlevel fresh-snapshots/upstream

Summary

Merged new upstream version: 0.5.1+git20150223.1.e4f2025 (was: 0.5.1).

Diff

Branch: main

diff --git a/README.md b/README.md
index 500240e..944d22a 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-#VLevel 0.5.1
+# VLevel 0.5.1
 
-##What is VLevel?
+## What is VLevel?
 
 VLevel is a tool to amplify the soft parts of music so you don't
 have to fiddle with the volume control.  It looks ahead a few
@@ -8,58 +8,67 @@ seconds, so it can change the volume gradually without ever
 clipping. Because the volume is changed gradually, "dynamic
 contrast" is preserved.
 
-**This repository is a fork of the original vlevel code** since
-the last release of the original source is from 2004.
-Although this, the code is robust and it works pretty much
-unmodified nowadays. We imported form the old svn repository and
-added a new module in order to use it as a JACK client. After several
-months of test in a working production (a 24/7 broadcasting environment)
-we can confirm the software is reliable.
+**This repository is a fork of the original vlevel code** since the
+last release of the [original source](http://vlevel.sourceforge.net/)
+is from 2004.  Although this, the code is robust and it works pretty
+much unmodified nowadays. We imported from the
+[old CVS repository](http://vlevel.cvs.sourceforge.net/viewvc/vlevel/vlevel/)
+and added a new module in order to use it as a JACK client. After
+several months of test in a working production (a 24/7 broadcasting
+environment) we can confirm that the software is reliable.
 
-##What are the supported platform?
+## What are the supported platforms?
 
-We known VLevel to works in Linux and OSX Environments. We cannot at this moment 
-test it on other platform, but we encourage you to collaborate
+We know VLevel to work in Linux and OSX environments. At this moment
+we cannot test it on other platforms, but we encourage you to
+collaborate.
 
-##How do I install VLevel?
+## How do I install VLevel?
   
-See the file INSTALL.  For the impatient: `sudo make install`.
+See the file [INSTALL](INSTALL).  For the impatient: `sudo make install`
 
-##How do I use VLevel?
+## How do I use VLevel?
 
-Original VLevel is a filter, meaning you pipe raw data to it, and it outputs
-the leveled data.  For example:
+Original VLevel is a filter, meaning you pipe raw CDDA
+([Compact Disc Digital Audio](https://en.wikipedia.org/wiki/Compact_Disc_Digital_Audio))
+data to it, and it outputs the leveled data.
+
+Example:
 
     vlevel-bin < in.cdda > out.cdda
 
 There are options to control the length of the look-ahead buffer,
 the strength of the effect, and the maximum amplification, as well
-as the format of the raw data.  Type "vlevel-bin --help" for
+as the format of the raw data.  Type `vlevel-bin --help` for
 details.
 
-Vlevel works also as a JACK client. for Example:
+VLevel works also as a
+[JACK Audio Connection Kit](http://jackaudio.org/) client.
+
+For example
 
     vlevel-jack --length 22050 --max-multiplier 20 --strength 0.8
 
 will create 2 capture ports and 2 playback ports on the JACK graph
 that can be used in combination with any other JACK client.
 
-VLevel also works as a LADSPA plugin. See http://www.ladspa.org for
-a lists of hosts that VLevel can plug into.
+VLevel also works as a LADSPA plugin. See the
+[Linux Audio Developer's Simple Plugin API website](http://www.ladspa.org/)
+for a lists of hosts that VLevel can plug into.
 
-##What other features are planed?
+## What other features are planed?
 
 a Lv2 Plugin and a GUI (especially for vlevel-jack)
 
-##Can I distribute VLevel?
-
-Please do.  VLevel is licenced under the GPL, for more information,
-see the COPYING file.
+## Can I distribute VLevel?
 
-##Where can I get more info?
+Please do.  VLevel is licenced under the GNU Lesser General Public
+License (LGPL), for more information, see the [COPYING](COPYING) file.
 
-There is documentation in the docs directory. Documentation, 
-help, and more are available from the website: http://vlevel.sourceforge.net
+## Where can I get more info?
 
-Also support http://www.radiocicletta.it, our beloved webradio :3
+There is documentation in the [docs](docs/) directory. Documentation,
+help, and more are also available from the
+[original project's website](http://vlevel.sourceforge.net/).
 
+Also support http://www.radiocicletta.it/, our beloved webradio :3
diff --git a/README.orig b/README.orig
index 3a8807d..8bfb80b 100644
--- a/README.orig
+++ b/README.orig
@@ -33,7 +33,7 @@ What other features are planed?
 
 Can I distribute VLevel?
 
-  Please do.  VLevel is licenced under the GPL, for more information,
+  Please do.  VLevel is licenced under the LGPL, for more information,
   see the COPYING file.
 
 Where can I get more info?
diff --git a/debian/changelog b/debian/changelog
index 1ef85b1..e708421 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-vlevel (0.5.1-4) UNRELEASED; urgency=medium
+vlevel (0.5.1+git20150223.1.e4f2025-1) UNRELEASED; urgency=medium
 
   [ Helmut Grohne ]
   * Fix FTCBFS: (Closes: #923617)
@@ -8,7 +8,10 @@ vlevel (0.5.1-4) UNRELEASED; urgency=medium
   [ Axel Beckert ]
   * Add DEP-3 header to Helmut's patch.
 
- -- Axel Beckert <abe@debian.org>  Sat, 02 Mar 2019 22:33:45 +0100
+  [ Debian Janitor ]
+  * New upstream snapshot.
+
+ -- Axel Beckert <abe@debian.org>  Thu, 08 Apr 2021 17:36:06 -0000
 
 vlevel (0.5.1-3) unstable; urgency=medium
 
diff --git a/vlevel-bin/vlevel-bin.cpp b/vlevel-bin/vlevel-bin.cpp
index 6c54f06..650c63e 100644
--- a/vlevel-bin/vlevel-bin.cpp
+++ b/vlevel-bin/vlevel-bin.cpp
@@ -120,10 +120,10 @@ void LevelRaw(FILE *in, FILE *out, VolumeLeveler &vl, unsigned int bits_per_valu
 
 void Help()
 {
-	cerr << "VLevel v0.5" << endl
+	cerr << "VLevel v0.5.1" << endl
 	     << endl
 	     << "usage:" << endl
-	     << "\tvlevel-bin [options] < infile > outfile" << endl
+	     << "\tvlevel-bin [options] < infile.cdda > outfile.cdda" << endl
 	     << endl
 	     << "options: (abbreviations also work)" << endl
 	     << "\t--length num" << endl
diff --git a/vlevel-jack/vlevel-jack.cpp b/vlevel-jack/vlevel-jack.cpp
index 0a486de..0cfd571 100644
--- a/vlevel-jack/vlevel-jack.cpp
+++ b/vlevel-jack/vlevel-jack.cpp
@@ -92,7 +92,7 @@ void jack_shutdown(void *arg)
 
 void vlevel_help()
 {
-    cerr << "VLevel v0.5 JACK edition" << endl
+    cerr << "VLevel v0.5.1 JACK edition" << endl
          << endl
          << "usage:" << endl
          << "\tvlevel-bin [options] < infile > outfile" << endl
@@ -170,7 +170,7 @@ int vlevel_parse_options(
             undo = true;
         } else if(option == "help" || option == "h") {
             vlevel_help();
-            return 0;
+            exit(0);
         } else {
             cerr << cmd.GetProgramName() << ": unrecognized option " << option << endl;
             vlevel_help();

Branch: pristine-tar

diff --git a/vlevel_0.5.1+git20150223.1.e4f2025.orig.tar.gz.delta b/vlevel_0.5.1+git20150223.1.e4f2025.orig.tar.gz.delta
new file mode 100644
index 0000000..5847dab
Binary files /dev/null and b/vlevel_0.5.1+git20150223.1.e4f2025.orig.tar.gz.delta differ
diff --git a/vlevel_0.5.1+git20150223.1.e4f2025.orig.tar.gz.id b/vlevel_0.5.1+git20150223.1.e4f2025.orig.tar.gz.id
new file mode 100644
index 0000000..b19ad69
--- /dev/null
+++ b/vlevel_0.5.1+git20150223.1.e4f2025.orig.tar.gz.id
@@ -0,0 +1 @@
+49bcec036231e084ad6e9cb5f33c81b0f6a71849

Branch: upstream

Tag: upstream/0.5.1+git20150223.1.e4f2025

Diff is too long (more than 200 lines). Download the raw diff.

Debdiff

[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/debug/.build-id/59/0d6b23cd0b3e1f00d78e8852cedb9491d08b5e.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/b8/f558ddd60673fd075b6aa0ba8218c628b6e6a8.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/ec/58e2f16fc6bdc637c168456176314734b2d1be.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/9b/08d5d1f1e80cb5155f66534d46a2e6fb34d111.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/ab/8718ccca41c011b844eb7edb941420f36516f3.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/df/1d438d9733fac16d323ea1072e75cd8ab6d7ee.debug

No differences were encountered between the control files of package vlevel

Control files of package vlevel-dbgsym: lines which differ (wdiff format)

  • Build-Ids: 9b08d5d1f1e80cb5155f66534d46a2e6fb34d111 ab8718ccca41c011b844eb7edb941420f36516f3 df1d438d9733fac16d323ea1072e75cd8ab6d7ee 590d6b23cd0b3e1f00d78e8852cedb9491d08b5e b8f558ddd60673fd075b6aa0ba8218c628b6e6a8 ec58e2f16fc6bdc637c168456176314734b2d1be

Resulting package

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t fresh-snapshots vlevel-dbgsym
apt install -t fresh-snapshots vlevel

Lintian Result

Full worker log Full build log Full dist log