diff options
-rw-r--r-- | debian/changelog | 10 | ||||
-rw-r--r-- | debian/control | 13 | ||||
-rw-r--r-- | debian/copyright_hints | 448 | ||||
-rwxr-xr-x | debian/rules | 13 |
4 files changed, 191 insertions, 293 deletions
diff --git a/debian/changelog b/debian/changelog index cb64e64..a965194 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +libsamplerate (0.2.2-4) unstable; urgency=medium + + * Drop transitional package 'samplerate-programs' (Closes: #1038274) + * Switch upstream-homepage to github + * Modernize 'licensecheck' target + + Re-generate d/copyright_hints + * Bump standards version to 4.6.2 + + -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> Tue, 29 Aug 2023 17:31:11 +0200 + libsamplerate (0.2.2-3) unstable; urgency=high * Team upload diff --git a/debian/control b/debian/control index ffc882f..6847ef2 100644 --- a/debian/control +++ b/debian/control @@ -9,9 +9,9 @@ Build-Depends: libfftw3-dev, libsndfile1-dev, pkg-config, -Standards-Version: 4.6.1 +Standards-Version: 4.6.2 Rules-Requires-Root: no -Homepage: http://www.mega-nerd.com/SRC/ +Homepage: https://libsndfile.github.io/libsamplerate/ Vcs-Git: https://salsa.debian.org/multimedia-team/libsamplerate.git Vcs-Browser: https://salsa.debian.org/multimedia-team/libsamplerate @@ -71,12 +71,3 @@ Description: Development files for audio sample rate conversion unlocked sample rates. . This package contains the library header files and API documentation. - -Package: samplerate-programs -Section: oldlibs -Architecture: all -Depends: - sndfile-tools (>= 1.04), - ${misc:Depends}, -Description: Sample programs that use libsamplerate - Transitional package - This is a transitional package. It can safely be removed. diff --git a/debian/copyright_hints b/debian/copyright_hints index a728d46..10d872d 100644 --- a/debian/copyright_hints +++ b/debian/copyright_hints @@ -1,279 +1,171 @@ -./AUTHORS: *No copyright* UNKNOWN - -./CMakeLists.txt: *No copyright* UNKNOWN - -./COPYING: BSD 2-clause "Simplified" License - [Copyright: 2012-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./ChangeLog: *No copyright* UNKNOWN - -./INSTALL: *No copyright* UNKNOWN - -./Makefile.am: *No copyright* UNKNOWN - -./NEWS: *No copyright* UNKNOWN - -./README.md: *No copyright* UNKNOWN - -./autogen.sh: *No copyright* UNKNOWN - -./config.h.cmake: *No copyright* UNKNOWN - -./configure.ac: UNKNOWN - [Copyright: 2002-2021 Erik de Castro Lopo (erikd AT mega-nerd DOT com).] - -./libsamplerate.spec.in: UNKNOWN - [Copyright: BSD] - -./samplerate.pc.in: *No copyright* UNKNOWN - -./Octave/Readme.md: *No copyright* UNKNOWN - -./Octave/generate_filter.m: *No copyright* UNKNOWN - -./Octave/make_filter.m: *No copyright* UNKNOWN - -./Octave/measure_filter.m: *No copyright* UNKNOWN - -./Win32/libsamplerate-0.def: *No copyright* UNKNOWN - -./cmake/ClipMode.cmake: *No copyright* UNKNOWN - -./cmake/FindFFTW3.cmake: BSD 2-clause "Simplified" License - [Copyright: 2015 Wenzel Jakob] - -./cmake/FindFLAC.cmake: *No copyright* UNKNOWN - -./cmake/FindOgg.cmake: *No copyright* UNKNOWN - -./cmake/FindOpus.cmake: *No copyright* UNKNOWN - -./cmake/FindSndFile.cmake: *No copyright* UNKNOWN - -./cmake/FindVorbis.cmake: *No copyright* UNKNOWN - -./cmake/SampleRateConfig.cmake.in: *No copyright* UNKNOWN - -./debian/README.source: *No copyright* UNKNOWN - -./debian/changelog: UNKNOWN - [Copyright: licensecheck support] - -./debian/control: *No copyright* UNKNOWN - -./debian/copyright: GNU General Public License v2.0 or later - [Copyright: -format/1.0/] - -./debian/copyright_hints: UNKNOWN - [Copyright: 2012-2016 Erik de Castro Lopo <erikd@mega-nerd.com>]] - -./debian/libsamplerate0-dev.doc-base: *No copyright* UNKNOWN - -./debian/libsamplerate0-dev.docs: *No copyright* UNKNOWN - -./debian/libsamplerate0-dev.examples: *No copyright* UNKNOWN - -./debian/libsamplerate0-dev.install: *No copyright* UNKNOWN - -./debian/libsamplerate0.install: *No copyright* UNKNOWN - -./debian/libsamplerate0.symbols: *No copyright* UNKNOWN - -./debian/rules: UNKNOWN - [Copyright: 2017 IOhannes m zmölnig] - -./debian/salsa-ci.yml: *No copyright* UNKNOWN - -./debian/samplerate-programs.install: *No copyright* UNKNOWN - -./debian/samplerate-programs.manpages: *No copyright* UNKNOWN - -./debian/sndfile-resample.1: *No copyright* UNKNOWN - -./debian/watch: *No copyright* UNKNOWN - -./docs/CMakeLists.txt: *No copyright* UNKNOWN - -./docs/SRC.css: *No copyright* UNKNOWN - -./docs/_config.yml: *No copyright* UNKNOWN - -./docs/api.md: *No copyright* UNKNOWN - -./docs/api_callback.md: *No copyright* UNKNOWN - -./docs/api_full.md: *No copyright* UNKNOWN - -./docs/api_misc.md: *No copyright* UNKNOWN - -./docs/api_simple.md: *No copyright* UNKNOWN - -./docs/bugs.md: *No copyright* UNKNOWN - -./docs/download.md: *No copyright* UNKNOWN - -./docs/faq.md: *No copyright* UNKNOWN - -./docs/history.md: *No copyright* UNKNOWN - -./docs/index.md: *No copyright* UNKNOWN - -./docs/license.md: *No copyright* BSD 2-clause "Simplified" License GNU General Public License - -./docs/lists.md: *No copyright* UNKNOWN - -./docs/quality.md: *No copyright* UNKNOWN - -./docs/win32.md: *No copyright* UNKNOWN - -./examples/CMakeLists.txt: *No copyright* UNKNOWN - -./examples/audio_out.c: BSD 2-clause "Simplified" License - [Copyright: 1999-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./examples/audio_out.h: BSD 2-clause "Simplified" License - [Copyright: 1999-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./examples/timewarp-file.c: BSD 2-clause "Simplified" License - [Copyright: 2005-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./examples/varispeed-play.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./include/samplerate.h: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./m4/ax_append_compile_flags.m4: GNU General Public License v3.0 or later - [Copyright: 2011 Maarten Bosmans <mkbosmans@gmail.com>] - -./m4/ax_append_flag.m4: GNU General Public License v3.0 or later - [Copyright: 2011 Maarten Bosmans <mkbosmans@gmail.com> / 2008 Guido U. Draheim <guidod@gmx.de>] - -./m4/ax_append_link_flags.m4: GNU General Public License v3.0 or later - [Copyright: 2011 Maarten Bosmans <mkbosmans@gmail.com>] - -./m4/ax_check_compile_flag.m4: GNU General Public License v3.0 or later - [Copyright: 2011 Maarten Bosmans <mkbosmans@gmail.com> / 2008 Guido U. Draheim <guidod@gmx.de>] - -./m4/ax_check_link_flag.m4: GNU General Public License v3.0 or later - [Copyright: 2011 Maarten Bosmans <mkbosmans@gmail.com> / 2008 Guido U. Draheim <guidod@gmx.de>] - -./m4/ax_compiler_vendor.m4: GNU General Public License v3.0 or later - [Copyright: 2008 Steven G. Johnson <stevenj@alum.mit.edu> / 2008 Matteo Frigo] - -./m4/ax_compiler_version.m4: FSF All Permissive License - [Copyright: 2014 Bastien ROUCARIES <roucaries.bastien+autoconf@gmail.com>] - -./m4/ax_recursive_eval.m4: GNU General Public License v2.0 or later - [Copyright: 2008 Alexandre Duret-Lutz <adl@gnu.org>] - -./m4/ax_require_defined.m4: FSF All Permissive License - [Copyright: 2014 Mike Frysinger <vapier@gentoo.org>] - -./m4/check_signal.m4: *No copyright* UNKNOWN - -./m4/clip_mode.m4: *No copyright* NTP License - -./src/CMakeLists.txt: *No copyright* UNKNOWN - -./src/Version_script.in: *No copyright* UNKNOWN - -./src/check_asm.sh: GNU General Public License v2.0 or later [obsolete FSF postal address (Temple Place)] - [Copyright: 2004-2011 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./src/common.h: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./src/fastest_coeffs.h: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./src/high_qual_coeffs.h: BSD 2-clause "Simplified" License - [Copyright: 2007-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./src/mid_qual_coeffs.h: BSD 2-clause "Simplified" License - [Copyright: 2007-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./src/samplerate.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./src/src_linear.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./src/src_sinc.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./src/src_zoh.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/CMakeLists.txt: *No copyright* UNKNOWN - -./tests/calc_snr.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/callback_hang_test.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/callback_test.c: BSD 2-clause "Simplified" License - [Copyright: 2003-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/clone_test.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/downsample_test.c: BSD 2-clause "Simplified" License - [Copyright: 2008-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/float_short_test.c: BSD 2-clause "Simplified" License - [Copyright: 2003-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/misc_test.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/multi_channel_test.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/multichan_throughput_test.c: BSD 2-clause "Simplified" License - [Copyright: 2008-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/nullptr_test.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/reset_test.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/simple_test.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/snr_bw_test.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/src-evaluate.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/streaming_test.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/termination_test.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/throughput_test.c: BSD 2-clause "Simplified" License - [Copyright: 2004-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/util.c: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/util.h: BSD 2-clause "Simplified" License - [Copyright: 2002-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./tests/varispeed_test.c: BSD 2-clause "Simplified" License - [Copyright: 2006-2016 Erik de Castro Lopo <erikd@mega-nerd.com>] - -./debian/patches/hurd.patch: *No copyright* UNKNOWN - -./debian/patches/series: *No copyright* UNKNOWN - -./debian/source/format: *No copyright* UNKNOWN - -./debian/upstream/metadata: *No copyright* UNKNOWN - -./docs/_layouts/default.html: *No copyright* UNKNOWN +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: FIXME +Upstream-Contact: FIXME +Source: FIXME +Disclaimer: Autogenerated by licensecheck + +Files: AUTHORS + CMakeLists.txt + ChangeLog + INSTALL + Makefile.am + NEWS + Octave/Readme.md + Octave/generate_filter.m + Octave/make_filter.m + Octave/measure_filter.m + README.md + Win32/libsamplerate-0.def + autogen.sh + cmake/ClipMode.cmake + cmake/FindFLAC.cmake + cmake/FindOgg.cmake + cmake/FindOpus.cmake + cmake/FindSndFile.cmake + cmake/FindVorbis.cmake + cmake/SampleRateConfig.cmake.in + config.h.cmake + docs/CMakeLists.txt + docs/SRC.css + docs/_config.yml + docs/_layouts/default.html + docs/api.md + docs/api_callback.md + docs/api_full.md + docs/api_misc.md + docs/api_simple.md + docs/bugs.md + docs/download.md + docs/faq.md + docs/history.md + docs/index.md + docs/lists.md + docs/quality.md + docs/win32.md + examples/CMakeLists.txt + m4/check_signal.m4 + samplerate.pc.in + src/CMakeLists.txt + src/Version_script.in + tests/CMakeLists.txt +Copyright: NONE +License: UNKNOWN + FIXME + +Files: COPYING + examples/audio_out.c + examples/audio_out.h + examples/timewarp-file.c + examples/varispeed-play.c + include/samplerate.h + src/common.h + src/fastest_coeffs.h + src/high_qual_coeffs.h + src/mid_qual_coeffs.h + src/src_linear.c + src/src_sinc.c + src/src_zoh.c + tests/calc_snr.c + tests/callback_hang_test.c + tests/callback_test.c + tests/clone_test.c + tests/downsample_test.c + tests/float_short_test.c + tests/misc_test.c + tests/multi_channel_test.c + tests/multichan_throughput_test.c + tests/nullptr_test.c + tests/reset_test.c + tests/simple_test.c + tests/snr_bw_test.c + tests/src-evaluate.c + tests/streaming_test.c + tests/termination_test.c + tests/throughput_test.c + tests/util.c + tests/util.h + tests/varispeed_test.c +Copyright: 1999-2016, Erik de Castro Lopo <erikd@mega-nerd.com> + 2002-2016, Erik de Castro Lopo <erikd@mega-nerd.com> + 2002-2021, Erik de Castro Lopo <erikd@mega-nerd.com> + 2003-2016, Erik de Castro Lopo <erikd@mega-nerd.com> + 2004-2016, Erik de Castro Lopo <erikd@mega-nerd.com> + 2005-2016, Erik de Castro Lopo <erikd@mega-nerd.com> + 2006-2016, Erik de Castro Lopo <erikd@mega-nerd.com> + 2007-2016, Erik de Castro Lopo <erikd@mega-nerd.com> + 2008-2016, Erik de Castro Lopo <erikd@mega-nerd.com> + 2012-2016, Erik de Castro Lopo <erikd@mega-nerd.com> +License: BSD-2-clause + FIXME + +Files: m4/ax_append_flag.m4 + m4/ax_check_compile_flag.m4 + m4/ax_check_link_flag.m4 +Copyright: 2008, Guido U. Draheim <guidod@gmx.de> + 2011, Maarten Bosmans <mkbosmans@gmail.com> +License: GPL-3+ with Autoconf-2.0~Archive exception + FIXME + +Files: m4/ax_append_compile_flags.m4 + m4/ax_append_link_flags.m4 +Copyright: 2011, Maarten Bosmans <mkbosmans@gmail.com> +License: GPL-3+ with Autoconf-2.0~Archive exception + FIXME + +Files: src/samplerate.c +Copyright: 2002-2008, Erik de Castro Lopo" ; + 2002-2016, Erik de Castro Lopo <erikd@mega-nerd.com> +License: BSD-2-clause + FIXME + +Files: cmake/FindFFTW3.cmake +Copyright: 2015, Wenzel Jakob +License: BSD-2-clause + FIXME + +Files: docs/license.md +Copyright: NONE +License: BSD-2-clause and/or GPL + FIXME + +Files: m4/ax_compiler_version.m4 +Copyright: 2014, Bastien ROUCARIES <roucaries.bastien+autoconf@gmail.com> +License: FSFAP + FIXME + +Files: m4/ax_require_defined.m4 +Copyright: 2014, Mike Frysinger <vapier@gentoo.org> +License: FSFAP + FIXME + +Files: src/check_asm.sh +Copyright: 2004-2011, Erik de Castro Lopo <erikd@mega-nerd.com> +License: GPL-2+ + FIXME + +Files: m4/ax_recursive_eval.m4 +Copyright: 2008, Alexandre Duret-Lutz <adl@gnu.org> +License: GPL-2+ with Autoconf-2.0~Archive exception + FIXME + +Files: m4/ax_compiler_vendor.m4 +Copyright: 2008, Matteo Frigo + 2008, Steven G. Johnson <stevenj@alum.mit.edu> +License: GPL-3+ with Autoconf-2.0~Archive exception + FIXME + +Files: m4/clip_mode.m4 +Copyright: NONE +License: NTP + FIXME + +Files: libsamplerate.spec.in +Copyright: BSD +License: UNKNOWN + FIXME + +Files: configure.ac +Copyright: 2002-2021, Erik de Castro Lopo (erikd AT mega-nerd DOT com). +License: UNKNOWN + FIXME diff --git a/debian/rules b/debian/rules index d4eae0d..a897143 100755 --- a/debian/rules +++ b/debian/rules @@ -10,9 +10,14 @@ DEB_BUILD_MAINT_OPTIONS = hardening=+all %: dh $@ +DEB_COPYRIGHT_CHECK_IGNORE_REGEX = \ + debian/.*|docs/.*\.png +# licensecheck v1 +.PHONY: licensecheck licensecheck: - licensecheck --copyright -r . \ - | perl -00ne 'print unless /^\.\/docs\/.*\.png:/' \ - > debian/copyright_newhints + LANG=C.UTF-8 licensecheck \ + -i "^($(DEB_COPYRIGHT_CHECK_IGNORE_REGEX))$$" \ + --check '.*' --recursive --deb-machine --lines 0 * \ + > debian/copyright_newhints cmp debian/copyright_hints debian/copyright_newhints \ - && rm debian/copyright_newhints + && rm debian/copyright_newhints |