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