uncommitted - fil-plugins

Ready changes

Summary

Import uploads missing from VCS:

Diff

diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index b408e6c..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/.pc
diff --git a/.pc/.quilt_patches b/.pc/.quilt_patches
new file mode 100644
index 0000000..6857a8d
--- /dev/null
+++ b/.pc/.quilt_patches
@@ -0,0 +1 @@
+debian/patches
diff --git a/.pc/.quilt_series b/.pc/.quilt_series
new file mode 100644
index 0000000..c206706
--- /dev/null
+++ b/.pc/.quilt_series
@@ -0,0 +1 @@
+series
diff --git a/.pc/.version b/.pc/.version
new file mode 100644
index 0000000..0cfbf08
--- /dev/null
+++ b/.pc/.version
@@ -0,0 +1 @@
+2
diff --git a/.pc/01-destdir.patch/Makefile b/.pc/01-destdir.patch/Makefile
new file mode 100644
index 0000000..89cfc44
--- /dev/null
+++ b/.pc/01-destdir.patch/Makefile
@@ -0,0 +1,35 @@
+#    Copyright (C) 2004-2009 Fons Adriaensen <fons@kokkinizita.net>
+#    
+#    This program is free software; you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+
+CPPFLAGS += -I. -fPIC -D_REENTRANT -Wall -O3
+
+
+all:	filters.so
+
+
+filters.so:	filters.o filters_if.o exp2ap.o
+	g++ -shared filters.o filters_if.o exp2ap.o -o filters.so
+
+filters.o:	ladspaplugin.h filters.h
+filters_if.o:	ladspaplugin.h filters.h
+
+install:	all
+	cp  *.so /usr/lib/ladspa
+
+clean:
+	/bin/rm -f *~ *.o *.so
+
diff --git a/.pc/02-pass_ldflags.patch/Makefile b/.pc/02-pass_ldflags.patch/Makefile
new file mode 100644
index 0000000..bb93a3b
--- /dev/null
+++ b/.pc/02-pass_ldflags.patch/Makefile
@@ -0,0 +1,36 @@
+#    Copyright (C) 2004-2009 Fons Adriaensen <fons@kokkinizita.net>
+#    
+#    This program is free software; you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+DESTDIR =
+
+CPPFLAGS += -I. -fPIC -D_REENTRANT -Wall -O3
+
+
+all:	filters.so
+
+
+filters.so:	filters.o filters_if.o exp2ap.o
+	g++ -shared filters.o filters_if.o exp2ap.o -o filters.so
+
+filters.o:	ladspaplugin.h filters.h
+filters_if.o:	ladspaplugin.h filters.h
+
+install:	all
+	cp  *.so $(DESTDIR)/usr/lib/ladspa
+
+clean:
+	/bin/rm -f *~ *.o *.so
+
diff --git a/.pc/03-remove_LADSPA_PROPERTY_REALTIME.patch/filters_if.cc b/.pc/03-remove_LADSPA_PROPERTY_REALTIME.patch/filters_if.cc
new file mode 100644
index 0000000..0e54bbb
--- /dev/null
+++ b/.pc/03-remove_LADSPA_PROPERTY_REALTIME.patch/filters_if.cc
@@ -0,0 +1,189 @@
+/*
+    Copyright (C) 2004-2009 Fons Adriaensen <fons@kokkinizita.net>
+    
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+*/
+
+//-----------------------------------------------------------------------------------
+// Common definitions
+
+
+#include "filters.h"
+
+#define NMODS 1
+#define VERSION "0.3.0"
+
+
+static const char* maker = "Fons Adriaensen <fons@kokkinizita.net>";
+static const char* copyr = "GPL";
+
+
+static void pconnect (LADSPA_Handle H, unsigned long port, LADSPA_Data *data)
+{
+    ((LadspaPlugin *)H)->setport (port, data);
+}
+
+static void activate (LADSPA_Handle H)
+{
+    ((LadspaPlugin *)H)->active (true);
+}
+
+static void runplugin (LADSPA_Handle H, unsigned long k)
+{
+    ((LadspaPlugin *)H)->runproc (k, false);
+}
+/*
+static void runadding (LADSPA_Handle H, unsigned long k)
+{
+    ((LadspaPlugin *)H)->runproc (k, true);
+}
+
+static void setadding (LADSPA_Handle H, LADSPA_Data gain)
+{
+    ((LadspaPlugin *)H)->setgain (gain);
+}
+*/
+static void deactivate (LADSPA_Handle H)
+{
+    ((LadspaPlugin *)H)->active (false);
+}
+
+static void cleanup (LADSPA_Handle H)
+{
+    delete (LadspaPlugin *) H;
+}
+
+//-----------------------------------------------------------------------------------
+// Plugin definitions
+
+
+static const char* label0 = "Parametric1";
+static const char* name0  = "4-band parametric filter";
+
+
+static LADSPA_Handle instant0 (const struct _LADSPA_Descriptor *desc, unsigned long rate)
+{
+    return new Ladspa_Paramfilt (rate);
+}
+
+
+static const LADSPA_PortDescriptor pdesc0 [Ladspa_Paramfilt::NPORT] = 
+{
+    LADSPA_PORT_INPUT  | LADSPA_PORT_AUDIO,
+    LADSPA_PORT_OUTPUT | LADSPA_PORT_AUDIO,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL,
+    LADSPA_PORT_INPUT  | LADSPA_PORT_CONTROL
+};
+
+
+static const char * const pname0  [Ladspa_Paramfilt::NPORT] = 
+{
+  "Input",
+  "Output",
+  "Filter",
+  "Gain",
+  "Section 1",
+  "Frequency 1",
+  "Bandwidth 1",
+  "Gain 1",
+  "Section 2",
+  "Frequency 2",
+  "Bandwidth 2",
+  "Gain 2",
+  "Section 3",
+  "Frequency 3",
+  "Bandwidth 3",
+  "Gain 3",
+  "Section 4",
+  "Frequency 4",
+  "Bandwidth 4",
+  "Gain 4"
+};
+
+
+static const LADSPA_PortRangeHint phint0 [Ladspa_Paramfilt::NPORT] = 
+{
+  { 0, 0, 0 },
+  { 0, 0, 0 },
+  { LADSPA_HINT_TOGGLED | LADSPA_HINT_DEFAULT_0, 0, 1 },
+  { LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_DEFAULT_0, -20, 20 },
+  { LADSPA_HINT_TOGGLED | LADSPA_HINT_DEFAULT_0, 0, 1 },
+  { LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_LOGARITHMIC | LADSPA_HINT_DEFAULT_MIDDLE, 2e1f, 2e3f },
+  { LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_LOGARITHMIC | LADSPA_HINT_DEFAULT_1, 0.125f, 8.0f },
+  { LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_DEFAULT_0, -20, 20 },
+  { LADSPA_HINT_TOGGLED | LADSPA_HINT_DEFAULT_0, 0, 1 },
+  { LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_LOGARITHMIC | LADSPA_HINT_DEFAULT_MIDDLE, 4e1f, 4e3f },
+  { LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_LOGARITHMIC | LADSPA_HINT_DEFAULT_1, 0.125f, 8.0f },
+  { LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_DEFAULT_0, -20, 20 },
+  { LADSPA_HINT_TOGGLED | LADSPA_HINT_DEFAULT_0, 0, 1 },
+  { LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_LOGARITHMIC | LADSPA_HINT_DEFAULT_MIDDLE, 1e2f, 1e4f },
+  { LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_LOGARITHMIC | LADSPA_HINT_DEFAULT_1, 0.125f, 8.0f },
+  { LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_DEFAULT_0, -20, 20 },
+  { LADSPA_HINT_TOGGLED | LADSPA_HINT_DEFAULT_0, 0, 1 },
+  { LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_LOGARITHMIC | LADSPA_HINT_DEFAULT_MIDDLE, 2e2f, 2e4f },
+  { LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_LOGARITHMIC | LADSPA_HINT_DEFAULT_1, 0.125f, 8.0f },
+  { LADSPA_HINT_BOUNDED_BELOW | LADSPA_HINT_BOUNDED_ABOVE | LADSPA_HINT_DEFAULT_0, -20, 20 }
+};
+
+
+static const LADSPA_Descriptor moddescr [NMODS] =
+{
+  {
+    1970,
+    label0,
+    LADSPA_PROPERTY_REALTIME | LADSPA_PROPERTY_HARD_RT_CAPABLE,
+    name0,
+    maker,
+    copyr,
+    Ladspa_Paramfilt::NPORT,
+    pdesc0,
+    pname0,
+    phint0,
+    0,
+    instant0,
+    pconnect,
+    activate,
+    runplugin,
+    0,
+    0,
+    deactivate,
+    cleanup
+  }  
+};
+
+
+extern "C" const LADSPA_Descriptor *ladspa_descriptor (unsigned long i)
+{
+  if (i >= NMODS) return 0;
+  return moddescr + i;
+}
+
+//-----------------------------------------------------------------------------------
diff --git a/.pc/04-avoid_linking.patch/Makefile b/.pc/04-avoid_linking.patch/Makefile
new file mode 100644
index 0000000..c3adda3
--- /dev/null
+++ b/.pc/04-avoid_linking.patch/Makefile
@@ -0,0 +1,36 @@
+#    Copyright (C) 2004-2009 Fons Adriaensen <fons@kokkinizita.net>
+#    
+#    This program is free software; you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation; either version 2 of the License, or
+#    (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU General Public License for more details.
+#
+#    You should have received a copy of the GNU General Public License
+#    along with this program; if not, write to the Free Software
+#    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+DESTDIR =
+
+CPPFLAGS += -I. -fPIC -D_REENTRANT -Wall -O3
+
+
+all:	filters.so
+
+
+filters.so:	filters.o filters_if.o exp2ap.o
+	g++ $(LDFLAGS) -shared filters.o filters_if.o exp2ap.o -o filters.so
+
+filters.o:	ladspaplugin.h filters.h
+filters_if.o:	ladspaplugin.h filters.h
+
+install:	all
+	cp  *.so $(DESTDIR)/usr/lib/ladspa
+
+clean:
+	/bin/rm -f *~ *.o *.so
+
diff --git a/.pc/applied-patches b/.pc/applied-patches
new file mode 100644
index 0000000..d5c14b0
--- /dev/null
+++ b/.pc/applied-patches
@@ -0,0 +1,4 @@
+01-destdir.patch
+02-pass_ldflags.patch
+03-remove_LADSPA_PROPERTY_REALTIME.patch
+04-avoid_linking.patch
diff --git a/Makefile b/Makefile
index 89cfc44..88fdcf0 100644
--- a/Makefile
+++ b/Makefile
@@ -14,6 +14,7 @@
 #    along with this program; if not, write to the Free Software
 #    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 
+DESTDIR =
 
 CPPFLAGS += -I. -fPIC -D_REENTRANT -Wall -O3
 
@@ -22,13 +23,13 @@ all:	filters.so
 
 
 filters.so:	filters.o filters_if.o exp2ap.o
-	g++ -shared filters.o filters_if.o exp2ap.o -o filters.so
+	g++ $(LDFLAGS) -shared filters.o filters_if.o exp2ap.o -o filters.so -Wl,--as-needed
 
 filters.o:	ladspaplugin.h filters.h
 filters_if.o:	ladspaplugin.h filters.h
 
 install:	all
-	cp  *.so /usr/lib/ladspa
+	cp  *.so $(DESTDIR)/usr/lib/ladspa
 
 clean:
 	/bin/rm -f *~ *.o *.so
diff --git a/debian/changelog b/debian/changelog
index 227e307..0af6e9b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+fil-plugins (0.3.0-6.1) unstable; urgency=medium
+
+  * Non maintainer upload by the Reproducible Builds team.
+  * No source change upload to rebuild on buildd with .buildinfo files.
+
+ -- Holger Levsen <holger@debian.org>  Wed, 13 Jul 2022 17:30:27 +0200
+
 fil-plugins (0.3.0-6) unstable; urgency=medium
 
   * Set dh 10.
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..f599e28
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/control b/debian/control
index 3f691a9..8ebaa70 100644
--- a/debian/control
+++ b/debian/control
@@ -1,17 +1,17 @@
 Source: fil-plugins
 Section: sound
 Priority: optional
-Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
+Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
 Uploaders:
  Free Ekanayaka <freee@debian.org>,
  Jaromír Mikeš <mira.mikes@seznam.cz>
 Build-Depends:
- debhelper-compat (= 10),
+ debhelper (>= 10),
  ladspa-sdk
 Standards-Version: 3.9.8
 Homepage: http://kokkinizita.linuxaudio.org/linuxaudio/index.html
-Vcs-Git: https://salsa.debian.org/multimedia-team/fil-plugins.git
-Vcs-Browser: https://salsa.debian.org/multimedia-team/fil-plugins
+Vcs-Git: https://anonscm.debian.org/git/pkg-multimedia/fil-plugins.git
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-multimedia/fil-plugins.git
 
 Package: fil-plugins
 Architecture: any
diff --git a/debian/copyright b/debian/copyright
index 763441f..be9d9f7 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,4 +1,4 @@
-Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: FIL-Plugins
 Upstream-Contact: Fons Adriaensen  <fons@linuxaudio.org>
 Source: http://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html
diff --git a/debian/source/local-options b/debian/source/local-options
deleted file mode 100644
index 9cdfca9..0000000
--- a/debian/source/local-options
+++ /dev/null
@@ -1,2 +0,0 @@
-unapply-patches
-abort-on-upstream-changes
diff --git a/filters_if.cc b/filters_if.cc
index 0e54bbb..00ac9ee 100644
--- a/filters_if.cc
+++ b/filters_if.cc
@@ -159,7 +159,7 @@ static const LADSPA_Descriptor moddescr [NMODS] =
   {
     1970,
     label0,
-    LADSPA_PROPERTY_REALTIME | LADSPA_PROPERTY_HARD_RT_CAPABLE,
+    LADSPA_PROPERTY_HARD_RT_CAPABLE,
     name0,
     maker,
     copyr,

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/72/18f8af8d637f868c6c0fd65daba48b6da97030.debug

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/debug/.build-id/ce/3db0f3fb67156cb9ffc6abd4d00c967b7955f6.debug

Control files of package fil-plugins: lines which differ (wdiff format)

  • Maintainer: Debian Multimedia Maintainers  

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

  • Build-Ids: ce3db0f3fb67156cb9ffc6abd4d00c967b7955f6 7218f8af8d637f868c6c0fd65daba48b6da97030
  • Maintainer: Debian Multimedia Maintainers  

Run locally

More details

Full run details