diff options
author | IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> | 2022-06-30 22:35:01 +0200 |
---|---|---|
committer | IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> | 2022-06-30 22:35:01 +0200 |
commit | 4f4db985f8a3e11fb7da782726922d284a38ec1f (patch) | |
tree | d111edf2003f963113e03551f9b3a6f8a0552dd5 |
Import aubio_0.4.9-4.2.debian.tar.xz
[dgit import tarball aubio 0.4.9-4.2 aubio_0.4.9-4.2.debian.tar.xz]
-rw-r--r-- | aubio-tools.install | 1 | ||||
-rw-r--r-- | aubio-tools.manpages | 1 | ||||
-rw-r--r-- | changelog | 415 | ||||
-rw-r--r-- | clean | 4 | ||||
-rw-r--r-- | control | 90 | ||||
-rw-r--r-- | copyright | 91 | ||||
-rw-r--r-- | docs | 1 | ||||
-rw-r--r-- | libaubio-dev.install | 4 | ||||
-rw-r--r-- | libaubio-doc.doc-base | 10 | ||||
-rw-r--r-- | libaubio-doc.docs | 1 | ||||
-rw-r--r-- | libaubio-doc.links | 1 | ||||
-rw-r--r-- | libaubio5.install | 1 | ||||
-rw-r--r-- | libaubio5.symbols | 486 | ||||
-rw-r--r-- | patches/ffmpeg5.patch | 20 | ||||
-rw-r--r-- | patches/fixi386.patch | 77 | ||||
-rw-r--r-- | patches/fixpowerpc.patch | 28 | ||||
-rw-r--r-- | patches/fixtypos.patch | 45 | ||||
-rw-r--r-- | patches/local_mathjax.patch | 18 | ||||
-rw-r--r-- | patches/series | 6 | ||||
-rw-r--r-- | patches/wscript_py3.patch | 26 | ||||
-rwxr-xr-x | rules | 62 | ||||
-rw-r--r-- | salsa-ci.yml | 4 | ||||
-rw-r--r-- | source/format | 1 | ||||
-rw-r--r-- | tests/control | 3 | ||||
-rw-r--r-- | tests/py2xtests | 2 | ||||
-rw-r--r-- | tests/py3xtests | 2 | ||||
-rw-r--r-- | upstream/metadata | 12 | ||||
-rw-r--r-- | upstream/signing-key.asc | 114 | ||||
-rw-r--r-- | watch | 3 |
29 files changed, 1529 insertions, 0 deletions
diff --git a/aubio-tools.install b/aubio-tools.install new file mode 100644 index 0000000..1df36c6 --- /dev/null +++ b/aubio-tools.install @@ -0,0 +1 @@ +usr/bin/* diff --git a/aubio-tools.manpages b/aubio-tools.manpages new file mode 100644 index 0000000..d5a1e98 --- /dev/null +++ b/aubio-tools.manpages @@ -0,0 +1 @@ +usr/share/man/*/* diff --git a/changelog b/changelog new file mode 100644 index 0000000..9307f4e --- /dev/null +++ b/changelog @@ -0,0 +1,415 @@ +aubio (0.4.9-4.2) unstable; urgency=medium + + * Non-maintainer upload. + * Add patch to build against ffmpeg-5.0 (Closes: #1004787) + * Add salsa-ci configuration + * Call dh_numpy3 to add dependency on numpy abi + + -- IOhannes m zmölnig (Debian/GNU) <umlaeute@debian.org> Thu, 30 Jun 2022 22:35:01 +0200 + +aubio (0.4.9-4.1) unstable; urgency=medium + + * Non-maintainer upload. + * Change build-depends from libavresample-dev to libswresample-dev + the build logs and binary dependencies indicate the package was + already using libswresample ( Closes: 971319 ). + + -- Peter Michael Green <plugwash@debian.org> Thu, 09 Sep 2021 18:11:53 +0000 + +aubio (0.4.9-4) unstable; urgency=medium + + * debian/tests/control: remove py2 tests + + -- Paul Brossier <piem@debian.org> Wed, 08 Jan 2020 13:39:53 +0100 + +aubio (0.4.9-3) unstable; urgency=medium + + * debian/control: remove python-aubio package (closes: #936161) + * debian/rules: use only python3, cleaner py3 clean + * debian/patches/wscript_py3.patch: add patch to build with current python + * debian/upstream/metadata: add basic upstream description and reference + * debian/control: bump to debhelper-compat 12, remove debian/compat, + bump S-V to 4.4.1, add Rules-Requires-Root: no + * debian/aubio-tools.manpages: install from debian/tmp + * debian/libaubio-doc.*: move html doc to /u/s/d/libaubio-dev/api + * debian/libaubio-doc.doc-base: update author email + * debian/libaubio-doc.links: fix jquery link + + -- Paul Brossier <piem@debian.org> Sat, 04 Jan 2020 18:34:15 +0100 + +aubio (0.4.9-2) unstable; urgency=medium + + * Add upstream patches to fix FTBFS on powerpc and i386 + + -- Paul Brossier <piem@debian.org> Fri, 21 Jun 2019 14:46:30 +0200 + +aubio (0.4.9-1) unstable; urgency=medium + + * New upstream version 0.4.9 (closes: #480018, #930186) + * Fixes security issues (CVE-2018-19800, CVE-2018-19801, CVE-2018-19802) + * debian/tests/control: also install built binaries + * debian/patches: remove patches integrated upstream + * debian/control: bump to S-V 4.3.0 + * debian/control, debian/tests: switch b-d from nose2 to pytest + * debian/rules: switch to pytest, update clean target + * debian/patches/fixtypos.patch: fix typos + * debian/patches/series: remove patches integrated upstream + * debian/libaubio-doc.dob-base: move documentation to api folder + * debian/libaubio5.symbols: add new symbols since 0.4.8, remove unused + symbols previously exported, add Build-Depends-Package field + * debian/upstream/signing-key.asc: minimize key export + + -- Paul Brossier <piem@debian.org> Thu, 20 Jun 2019 12:01:41 +0200 + +aubio (0.4.6-2) unstable; urgency=medium + + * debian/tests/control: add minimal dependencies + * debian/rules: use hardening=+all, enabling bindnow + * debian/control: + - python3-aubio: use Python 3 for long description + - libaubio-dev: add Multi-Arch: same + - libaubio-doc: add Multi-Arch: foreign + * debian/copyright: use https urls + * debian/patches/examples_proto.patch: fix gcc 8 warning + * debian/libaubio5.symbols: add list of symbols since 0.4.3 + + -- Paul Brossier <piem@debian.org> Fri, 14 Sep 2018 16:57:22 +0200 + +aubio (0.4.6-1) unstable; urgency=medium + + * New upstream version 0.4.6 + * Acknowledge NMU (thanks to Sebastian Ramacher, closes: #888336) + * debian/watch: use https + * debian/copyright: fix file path + * debian/control: + - remove duplicate Section from aubio-tools + - capitalize Python in short descriptions + - remove obsolete X-Python fields + - bump Standards-Version to 4.2.1 + - move Vcs-Git and Browser to salsa.d.o + * debian/rules: + - add a comment to enable bindnow hardening + - add -Wl,--as-needed to LDFLAGS + - clean waf_gensyms and python/tests/sounds + * debian/patches: + - add upstream patches to fix security issues + - add avoid_deprecated to omit av_register_all() where deprecated + * CVE-2017-17054 div by zero, thx to my123px (closes: #883355) + * CVE-2017-17554 null pointer dereference, thx to IvanCql (closes: #884237) + * CVE-2017-17555 denial of service, thx to IvanCql (closes: #884232) + * CVE-2018-14521 SEGV in aubiomfcc, thx to fCorleone (closes: #904908) + * CVE-2018-14522 SEGV in aubionotes, thx to fCorleone (closes: #904907) + * CVE-2018-14523 global buffer overflow, thx to fCorleone (closes: #904906) + + -- Paul Brossier <piem@debian.org> Mon, 10 Sep 2018 16:20:59 +0200 + +aubio (0.4.5-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * debian/patches: Fix build with ffmpeg 4.0. (Closes: #888336) + + -- Sebastian Ramacher <sramacher@debian.org> Wed, 11 Jul 2018 20:52:59 +0200 + +aubio (0.4.5-1) unstable; urgency=medium + + * New upstream version 0.4.5 + * Apply patch for 0.4.3-4.1 (thanks to Dr. Tobias Quathamer, closes: #862804) + * debian/control: update homepage to https + * debian/patches: delete all patches merged upstream + * debian/rules: clean sphinx doc, this_version.pyc, and aubio.egg-info + * debian/rules: add /usr/bin/aubio to aubio-tools + * debian/watch: check upstream signature + + -- Paul Brossier <piem@debian.org> Mon, 24 Jul 2017 15:11:01 +0200 + +aubio (0.4.3-4.1) unstable; urgency=medium + + * Non-maintainer upload. + * Remove python-related alternates from Build-Depends. + * Fix d/rules to invoke tests with correct version of Python 3. + Thanks to Michael Hudson-Doyle <michael.hudson@ubuntu.com> for + the bug report and patch. Closes: #862804 + + -- Dr. Tobias Quathamer <toddy@debian.org> Sun, 02 Jul 2017 17:35:53 +0200 + +aubio (0.4.3-4) unstable; urgency=medium + + * debian/control: aubio-tools now depends on python3-aubio + * debian/control: fix python3 Depends/Suggests for python3-aubio + * debian/control: remove old Provides, XB-P-V, and Replaces/Conflicts + * debian/python*-aubio.install: removed, use pybuild + * debian/patches/pytest_local_import.diff: create python/tests/__init__.py + * debian/patches/pytest_local_import.diff: use local imports for python3 + * debian/patches/sort_pysrc.diff: update to sort existing generated files + * debian/patches/cleaner_clean.diff: prevent ./setup.py clean failures + * debian/rules: remove old flags, not needed anymore for compat 9 + * debian/rules: use pybuild to install python packages + * debian/rules: customize pybuild to use nose2 tests + * debian/rules: simplify clean rule + + -- Paul Brossier <piem@debian.org> Sun, 27 Nov 2016 22:23:50 +0100 + +aubio (0.4.3-3) unstable; urgency=medium + + * debian/patches/sort_pysrc.diff: also sort the list of generated files + * debian/control: update Vcs-Git to use https + * debian/patches/waf_cstlib_inst-8698499.diff: merge upstream, remove + hardcoded copy in debian/rules + * debian/rules: pass multi-arch libdir + * debian/libaubio*.install: install from multi-arch libdir + * debian/control: make libaubio5 multi-arch + * debian/control: bump to debhelper >=9.0.0 + + -- Paul Brossier <piem@debian.org> Sat, 26 Nov 2016 16:34:33 +0100 + +aubio (0.4.3-2) unstable; urgency=medium + + * Now at last upstream version (closes: #828039) + * debian/patch/skip_ppc64.diff: skip test if fft(zeros).phas != 0 [powerpc] + (closes: #843482) + * debian/patches/alpha_norm-88c89e3.diff: pull from upstream (avoid random + test failures) + * debian/patches/sort_pysrc.diff: sort(glob.glob) to improve build + reproducibility + * debian/patches/avcodec_update.diff: avoid libav deprecation warning + * debian/control: update Vcs-Browser + * debian/rules: improve test command + + -- Paul Brossier <piem@debian.org> Mon, 07 Nov 2016 13:18:01 +0100 + +aubio (0.4.3-1) unstable; urgency=medium + + * Imported Upstream version 0.4.3 + * debian/patches/wscript_avcodec.patch: merged upstream + * debian/patches/local_mathjax.patch: update + * debian/patches/fixtests-5d8cc71.patch: use 5s brown noise + * debian/rules: add -Wl,--as-needed + * debian/rules: update python build, run python tests + * debian/control: Standards-Version 3.9.8, debian/compat: 9 + * debian/control: bump to libaubio5 + * debian/control: update short description + + -- Paul Brossier <piem@debian.org> Sun, 06 Nov 2016 01:38:30 +0100 + +aubio (0.4.2-1) unstable; urgency=medium + + * New upstream release. + * Acknowledge NMU, thanks to toddy and sramacher (closes: #806604, #803799). + * debian/patches/ffmpeg_2.9.patch: removed + * debian/patches/wscript_avcodec.patch: fix avcodec detection + * debian/patches/local_mathjax.patch: added .patch + * debian/patches/series: update + * debian/control: add | liback-jack2-dev, python-setuptools, dh-python + * debian/control: bump to Standards-Version 3.9.6 + * debian/rules: cleaner clean, use python install --root= --prefix= + * debian/rules: no more --nocache for waf, force static library install + + -- Paul Brossier <piem@debian.org> Mon, 15 Aug 2016 13:40:35 +0200 + +aubio (0.4.1-2.2) unstable; urgency=medium + + * Non-maintainer upload. + * Fix FTBFS when built with dpkg-buildpackage -A. + Thanks to Santiago Vila <sanvila@unex.es> (Closes: #806604) + + -- Dr. Tobias Quathamer <toddy@debian.org> Fri, 05 Aug 2016 17:34:40 +0200 + +aubio (0.4.1-2.1) unstable; urgency=medium + + * Non-maintainer upload. + + [ Andreas Cadhalpun ] + * debian/patches/ffmpeg_2.9.patch: Fix build against ffmpeg 3.0. (Closes: + #803799) + + -- Sebastian Ramacher <sramacher@debian.org> Sun, 06 Mar 2016 22:06:41 +0100 + +aubio (0.4.1-2) unstable; urgency=medium + + * debian/control: always Build-Depends on txt2man to include manpages in + binary only builds + + -- Paul Brossier <piem@debian.org> Tue, 25 Mar 2014 17:25:42 -0300 + +aubio (0.4.1-1) unstable; urgency=medium + + * New upstream release + * debian/copyright: simplify and update copyright + * debian/control: add Vcs-Git and Vcs-Browser + + -- Paul Brossier <piem@debian.org> Wed, 12 Mar 2014 00:27:21 -0300 + +aubio (0.4.0-1) unstable; urgency=medium + + * New upstream release + * Acknowledge NMUs (closes: #619802, #553930, #625676), thanks Alessio + * debian/watch: update + * debian/copyright: update + * debian/README.source: removed + * debian/patches: removed obsolete patches + * debian/aubio-tools.install: no more sounds + * debian/aubio-tools.manpages: updated manpages location + * debian/pycompat: remove obsolete file + * debian/source/format: bump to 3.0 (quilt) + * debian/libaubio2.*: moved to libaubio4 + * debian/clean: added + * debian/libaubio-dev.docs: removed + * debian/libaubio-dev.install: remove *.la + * debian/python-aubio.install: move to dist-packages + * debian/pd-aubio.install: removed + * debian/docs: add README.md + * debian/control: remove pd-aubio + * debian/libaubio-doc.docs: remove obsolete files, update doxygen location + * debian/compat: bump to 8 + * debian/rules: rewrite (closes: #730150) + * debian/control: update Build-Depends, bump debhelper and Standards-Version + * debian/control: remove XS-Python-Version + * debian/control: add Homepage + * debian/control: bump to libaubio4, replaces libaubio2 + * debian/control: remove a from start of short description + * debian/control: use libfftw3-dev (closes: #582735) + * debian/aubio-tools.install: install tools + * debian/patches/local_mathjax: use local MathJax.js + * debian/rules: use current python + * debian/*.dirs: removed + + -- Paul Brossier <piem@debian.org> Sun, 29 Dec 2013 14:47:16 -0400 + +aubio (0.3.2-4.2) unstable; urgency=low + + * Non-maintainer upload. + * Replace puredata with puredata-dev in the Build-Depends field to fix + FTBFS (Closes: #625676). + + -- Alessio Treglia <alessio@debian.org> Thu, 05 May 2011 10:09:35 +0200 + +aubio (0.3.2-4.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix FTBFS with binutils-gold (Closes: #553930). + * Conditionally enable ALSA depending on whether building on Linux; + patch from Steven McDonald (Closes: #619802). + * Explicitly set packaging format by putting '1.0' into the + debian/source/format file. + + -- Alessio Treglia <alessio@debian.org> Fri, 29 Apr 2011 15:32:33 +0200 + +aubio (0.3.2-4) unstable; urgency=low + + * Fix building of architecture dependent packages + * Do not compress search.js in libaubio-doc + + -- Paul Brossier <piem@debian.org> Mon, 28 Sep 2009 13:34:53 +0200 + +aubio (0.3.2-3) unstable; urgency=low + + * debian/patches/01_numarray_gnuplot.diff: pull patch from bzr rev 690 + (closes: #478438, #512622) + * debian/control: + - split Build-Depends on multiple lines + - change B-D from puredata to pd (closes: #491965) + - fix typo python Python + - switch to python-numpy (see: #478438) + - move libaubio-dev to libdevel + - bump Standards-Version to 3.8.3 + - use ${binary:Version}, not ${Source-Version} + - add ${shlibs:Depends}, ${misc:Depends} to libaubio-dev + - add Build-Depends on quilt + - switch to python-support + * debian/rules: + - use tiny model + - disable lash + - tighten debhelper Build-Depends to (>= 7.0.50~) + - move config.{sub,guess} updating to + debian/patches/10_uptodate_configure.diff + * debian/libaubio-dev.install: temporarly hack .la files until the + libtool dependency traverser is being fixed (closes: #465057) + * debian/aubio-tools.manpages: install all manpages + * debian/libaubio-doc.doc-base: correct section Programming + * debian/compat: bump to 7 + * debian/rules: move dh_installdeb before dh_makeshlibs + + -- Paul Brossier <piem@debian.org> Mon, 28 Sep 2009 03:15:52 +0200 + +aubio (0.3.2-2) unstable; urgency=low + + * Update debian/copyright + * Upload to unstable (closes: #383550) + + -- Paul Brossier <piem@debian.org> Thu, 2 Nov 2006 19:36:41 +0100 + +aubio (0.3.2-1) unstable; urgency=low + + * New upstream release + + -- Paul Brossier <piem@debian.org> Tue, 31 Oct 2006 19:38:54 +0100 + +aubio (0.3.1-1) unstable; urgency=low + + * New upstream release + * Removed python2.3-aubio, moved to python-central + + -- Paul Brossier <piem@debian.org> Tue, 27 Jun 2006 17:46:42 +0200 + +aubio (0.3.0-1) unstable; urgency=low + + * New upstream release + * Add package for PureData plugins + + -- Paul Brossier <piem@debian.org> Fri, 19 May 2006 16:07:21 +0200 + +aubio (0.2.0-1) unstable; urgency=low + + * New upstream release + * Added -fPIC to swig python module python/aubio/Makefile.am + * Added manpages for aubiocut, aubiopitch and aubiotrack + * Splitted python-aubio and libaubio-doc packages + + -- Paul Brossier <piem@debian.org> Tue, 27 Sep 2005 16:49:09 +0100 + +aubio (0.1.9beta5-1) unstable; urgency=low + + * New upstream release + + -- Paul Brossier <piem@altern.org> Sun, 15 May 2005 16:20:03 +0100 + +aubio (0.1.8-1) unstable; urgency=low + + * New upstream release + * Added docbook-to-man and puredata Build-Depends + + -- Paul Brossier <piem@altern.org> Sun, 12 Dec 2004 00:01:32 +0000 + +aubio (0.1.6-1) unstable; urgency=low + + * New release + * Added swig and python-dev Build-Depends + + -- Paul Brossier <piem@altern.org> Sun, 26 Sep 2004 13:48:41 +0100 + +aubio (0.1.5-1) unstable; urgency=low + + * New upstream release + + -- Paul Brossier <piem@altern.org> Mon, 23 Aug 2004 21:36:58 +0200 + +aubio (0.1.4-1) unstable; urgency=low + + * New upstream release + * Simplifies install scripts + + -- Paul Brossier <piem@altern.org> Wed, 23 Jun 2004 18:24:55 +0100 + +aubio (0.1.3alpha-2) unstable; urgency=low + + * Manually added missing headers in libaubio-dev + * Added manpages for autio tools. + * Fixed dependancies. + + -- Paul Brossier <piem@altern.org> Wed, 5 May 2004 12:18:39 +0100 + +aubio (0.1.3alpha-1) unstable; urgency=low + + * Initial Release. + + -- Paul Brossier <piem@altern.org> Tue, 27 Apr 2004 15:01:59 +0100 @@ -0,0 +1,4 @@ +waflib/*.pyc +waflib/*/*.pyc +build/ +.lock-waf_* @@ -0,0 +1,90 @@ +Source: aubio +Section: sound +Priority: optional +Maintainer: Paul Brossier <piem@debian.org> +Build-Depends: debhelper-compat (= 12), + libtool, + libjack-dev | libjack-jackd2-dev, + libavcodec-dev, + libavformat-dev, + libswresample-dev, + libavutil-dev, + libsndfile1-dev, + libsamplerate-dev, + libasound2-dev, + libfftw3-dev, + dh-python, + python3-all-dev, + python3-setuptools, + libpython3-dev, + python3-numpy, + sox, + python3-pytest, + txt2man, +Build-Depends-Indep: doxygen, + libjs-jquery, + libjs-mathjax, +Standards-Version: 4.4.1 +Homepage: https://aubio.org +Vcs-Git: https://salsa.debian.org/piem/aubio.git +Vcs-Browser: https://salsa.debian.org/piem/aubio +Rules-Requires-Root: no + +Package: libaubio-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: libaubio5 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} +Description: library for audio and music analysis, synthesis, and effects + aubio gathers a set of functions for audio signal segmentation and labelling. + The library contains a phase vocoder, onset and pitch detection functions, a + beat tracking algorithm and other sound processing utilities. + . + This package contains the development files for libaubio. + +Package: libaubio5 +Section: libs +Architecture: any +Multi-Arch: same +Depends: ${shlibs:Depends}, ${misc:Depends} +Replaces: libaubio4 +Description: library for audio segmentation + aubio gathers a set of functions for audio signal segmentation and labelling. + The library contains a phase vocoder, onset and pitch detection functions, a + beat tracking algorithm and other sound processing utilities. + . + This package provides the shared library libaubio. + +Package: aubio-tools +Architecture: any +Depends: python3-aubio (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends} +Description: library for audio segmentation -- utilities + aubio gathers a set of functions for audio signal segmentation and labelling. + The library contains a phase vocoder, onset and pitch detection functions, a + beat tracking algorithm and other sound processing utilities. + . + This package provides command line tools to run the different algorithms. + +Package: libaubio-doc +Section: doc +Architecture: all +Multi-Arch: foreign +Depends: ${misc:Depends}, libjs-jquery, libjs-mathjax +Description: library for audio segmentation -- documentation + aubio gathers a set of functions for audio signal segmentation and labelling. + The library contains a phase vocoder, onset and pitch detection functions, a + beat tracking algorithm and other sound processing utilities. + . + This package provides the documentation for the C interface. + +Package: python3-aubio +Section: python +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends} +Suggests: python3-matplotlib +Description: Python 3 interface for aubio, a library for audio segmentation + aubio gathers a set of functions for audio signal segmentation and labelling. + The library contains a phase vocoder, onset and pitch detection functions, a + beat tracking algorithm and other sound processing utilities. + . + This package provides the aubio module for Python 3. diff --git a/copyright b/copyright new file mode 100644 index 0000000..fe6229d --- /dev/null +++ b/copyright @@ -0,0 +1,91 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: aubio +Source: https://aubio.org + +Files: * +Copyright: 2003-2013 Paul Brossier <piem@aubio.org> +License: GPL-3+ + +Files: src/tempo/beattracking.h +Copyright: 2003-2013 Paul Brossier <piem@aubio.org> + 2003-2009 Matthew Davies +License: GPL-3+ + +Files: src/pitch/pitchfcomb.c + src/pitch/pitchfcomb.h + src/pitch/pitchschmitt.c + src/pitch/pitchschmitt.h +Copyright: 2003-2013 Paul Brossier <piem@aubio.org> + 2004-2005 Mario Lang <mlang@delysid.org> +License: GPL-3+ + +Files: src/spectral/filterbank.c + src/spectral/filterbank.h + src/spectral/filterbank_mel.c + src/spectral/filterbank_mel.h + src/spectral/mfcc.c + src/spectral/mfcc.h +Copyright: 2007-2013 Paul Brossier <piem@aubio.org> + 2007-2009 Amaury Hazan <ahazan@iua.upf.edu> +License: GPL-3+ + +Files: src/spectral/ooura_fft8g.c +Copyright: 1996-2001 Takuya OOURA <ooura@mmm.t.u-tokyo.ac.jp> +License: ooura + +Files: waf + waflib/* +Copyright: 2005-2012 Thomas Nagy +License: BSD-3 + +Files: debian/* +Copyright: 2013 Paul Brossier <piem@debian.org> +License: GPL-3+ + +License: GPL-3+ + This package 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 3 of the License, or + (at your option) any later version. + . + This package 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, see <http://www.gnu.org/licenses/> + . + On Debian systems, the complete text of the GNU General + Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". + +License: BSD-3 + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + . + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + . + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + . + 3. The name of the author may not be used to endorse or promote products + derived from this software without specific prior written permission. + . + THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, + INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES + (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING + IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. + +License: ooura + You may use, copy, modify this code for any purpose and without fee. You may + distribute this ORIGINAL package. @@ -0,0 +1 @@ +README.md diff --git a/libaubio-dev.install b/libaubio-dev.install new file mode 100644 index 0000000..76f28fa --- /dev/null +++ b/libaubio-dev.install @@ -0,0 +1,4 @@ +usr/include/* +usr/lib/*/lib*.a +usr/lib/*/lib*.so +usr/lib/*/pkgconfig/* diff --git a/libaubio-doc.doc-base b/libaubio-doc.doc-base new file mode 100644 index 0000000..f0cbe00 --- /dev/null +++ b/libaubio-doc.doc-base @@ -0,0 +1,10 @@ +Document: libaubio +Title: Aubio Manual +Author: Paul Brossier <piem@aubio.org> +Abstract: This is a programming manual for the libaubio library. +Section: Programming + +Format: HTML +Index: /usr/share/doc/libaubio-dev/api/index.html +Files: /usr/share/doc/libaubio-dev/api/*.html + diff --git a/libaubio-doc.docs b/libaubio-doc.docs new file mode 100644 index 0000000..c4dde58 --- /dev/null +++ b/libaubio-doc.docs @@ -0,0 +1 @@ +usr/share/doc/libaubio-doc/api diff --git a/libaubio-doc.links b/libaubio-doc.links new file mode 100644 index 0000000..6563044 --- /dev/null +++ b/libaubio-doc.links @@ -0,0 +1 @@ +/usr/share/javascript/jquery/jquery.js /usr/share/doc/libaubio-dev/api/jquery.js diff --git a/libaubio5.install b/libaubio5.install new file mode 100644 index 0000000..1b77c48 --- /dev/null +++ b/libaubio5.install @@ -0,0 +1 @@ +usr/lib/*/libaubio*.so.* diff --git a/libaubio5.symbols b/libaubio5.symbols new file mode 100644 index 0000000..c15db0a --- /dev/null +++ b/libaubio5.symbols @@ -0,0 +1,486 @@ +libaubio.so.5 libaubio5 #MINVER# +* Build-Depends-Package: libaubio-dev + aubio_autocorr@Base 0.4.3 + aubio_beattracking_checkstate@Base 0.4.3 + aubio_beattracking_do@Base 0.4.3 + aubio_beattracking_get_bpm@Base 0.4.3 + aubio_beattracking_get_confidence@Base 0.4.3 + aubio_beattracking_get_period@Base 0.4.3 + aubio_beattracking_get_period_s@Base 0.4.3 + aubio_bintofreq@Base 0.4.3 + aubio_bintomidi@Base 0.4.3 + aubio_cleanup@Base 0.4.3 + aubio_db_spl@Base 0.4.3 + aubio_dct_do@Base 0.4.8 + aubio_dct_fftw_do@Base 0.4.8 + aubio_dct_fftw_rdo@Base 0.4.8 + aubio_dct_plain_do@Base 0.4.8 + aubio_dct_plain_rdo@Base 0.4.8 + aubio_dct_rdo@Base 0.4.8 + aubio_default_log@Base 0.4.5 + aubio_fft_do@Base 0.4.3 + aubio_fft_do_complex@Base 0.4.3 + aubio_fft_get_imag@Base 0.4.3 + aubio_fft_get_norm@Base 0.4.3 + aubio_fft_get_phas@Base 0.4.3 + aubio_fft_get_real@Base 0.4.3 + aubio_fft_get_realimag@Base 0.4.3 + aubio_fft_get_spectrum@Base 0.4.3 + aubio_fft_rdo@Base 0.4.3 + aubio_fft_rdo_complex@Base 0.4.3 + aubio_fftw_mutex@Base 0.4.3 + aubio_filter_do@Base 0.4.3 + aubio_filter_do_filtfilt@Base 0.4.3 + aubio_filter_do_outplace@Base 0.4.3 + aubio_filter_do_reset@Base 0.4.3 + aubio_filter_get_feedback@Base 0.4.3 + aubio_filter_get_feedforward@Base 0.4.3 + aubio_filter_get_order@Base 0.4.3 + aubio_filter_get_samplerate@Base 0.4.3 + aubio_filter_set_a_weighting@Base 0.4.3 + aubio_filter_set_biquad@Base 0.4.3 + aubio_filter_set_c_weighting@Base 0.4.3 + aubio_filter_set_samplerate@Base 0.4.3 + aubio_filterbank_do@Base 0.4.3 + aubio_filterbank_get_coeffs@Base 0.4.3 + aubio_filterbank_get_norm@Base 0.4.8 + aubio_filterbank_get_power@Base 0.4.8 + aubio_filterbank_set_coeffs@Base 0.4.3 + aubio_filterbank_set_mel_coeffs@Base 0.4.8 + aubio_filterbank_set_mel_coeffs_htk@Base 0.4.8 + aubio_filterbank_set_mel_coeffs_slaney@Base 0.4.3 + aubio_filterbank_set_norm@Base 0.4.8 + aubio_filterbank_set_power@Base 0.4.8 + aubio_filterbank_set_triangle_bands@Base 0.4.3 + aubio_freqtobin@Base 0.4.3 + aubio_freqtomidi@Base 0.4.3 + aubio_hist_do@Base 0.4.3 + aubio_hist_do_notnull@Base 0.4.3 + aubio_hist_dyn_notnull@Base 0.4.3 + aubio_hist_mean@Base 0.4.3 + aubio_hist_weight@Base 0.4.3 + aubio_hztomel@Base 0.4.8 + aubio_hztomel_htk@Base 0.4.8 + aubio_io_validate_channels@Base 0.4.5 + aubio_io_validate_samplerate@Base 0.4.5 + aubio_is_power_of_two@Base 0.4.3 + aubio_level_detection@Base 0.4.3 + aubio_level_lin@Base 0.4.3 + aubio_log@Base 0.4.5 + aubio_log_reset@Base 0.4.5 + aubio_log_set_function@Base 0.4.5 + aubio_log_set_level_function@Base 0.4.5 + aubio_meltohz@Base 0.4.8 + aubio_meltohz_htk@Base 0.4.8 + aubio_mfcc_do@Base 0.4.3 + aubio_mfcc_get_power@Base 0.4.8 + aubio_mfcc_get_scale@Base 0.4.8 + aubio_mfcc_set_mel_coeffs@Base 0.4.8 + aubio_mfcc_set_mel_coeffs_htk@Base 0.4.8 + aubio_mfcc_set_mel_coeffs_slaney@Base 0.4.8 + aubio_mfcc_set_power@Base 0.4.8 + aubio_mfcc_set_scale@Base 0.4.8 + aubio_miditobin@Base 0.4.3 + aubio_miditofreq@Base 0.4.3 + aubio_next_power_of_two@Base 0.4.3 + aubio_notes_do@Base 0.4.3 + aubio_notes_get_minioi_ms@Base 0.4.5 + aubio_notes_get_release_drop@Base 0.4.8 + aubio_notes_get_silence@Base 0.4.5 + aubio_notes_set_minioi_ms@Base 0.4.5 + aubio_notes_set_release_drop@Base 0.4.8 + aubio_notes_set_silence@Base 0.4.5 + aubio_onset_do@Base 0.4.3 + aubio_onset_get_awhitening@Base 0.4.5 + aubio_onset_get_compression@Base 0.4.5 + aubio_onset_get_delay@Base 0.4.3 + aubio_onset_get_delay_ms@Base 0.4.3 + aubio_onset_get_delay_s@Base 0.4.3 + aubio_onset_get_descriptor@Base 0.4.3 + aubio_onset_get_last@Base 0.4.3 + aubio_onset_get_last_ms@Base 0.4.3 + aubio_onset_get_last_s@Base 0.4.3 + aubio_onset_get_minioi@Base 0.4.3 + aubio_onset_get_minioi_ms@Base 0.4.3 + aubio_onset_get_minioi_s@Base 0.4.3 + aubio_onset_get_silence@Base 0.4.3 + aubio_onset_get_threshold@Base 0.4.3 + aubio_onset_get_thresholded_descriptor@Base 0.4.3 + aubio_onset_reset@Base 0.4.5 + aubio_onset_set_awhitening@Base 0.4.5 + aubio_onset_set_compression@Base 0.4.5 + aubio_onset_set_default_parameters@Base 0.4.5 + aubio_onset_set_delay@Base 0.4.3 + aubio_onset_set_delay_ms@Base 0.4.3 + aubio_onset_set_delay_s@Base 0.4.3 + aubio_onset_set_minioi@Base 0.4.3 + aubio_onset_set_minioi_ms@Base 0.4.3 + aubio_onset_set_minioi_s@Base 0.4.3 + aubio_onset_set_silence@Base 0.4.3 + aubio_onset_set_threshold@Base 0.4.3 + aubio_ooura_cdft@Base 0.4.5 + aubio_ooura_ddct@Base 0.4.5 + aubio_ooura_ddst@Base 0.4.5 + aubio_ooura_dfct@Base 0.4.5 + aubio_ooura_dfst@Base 0.4.5 + aubio_ooura_rdft@Base 0.4.5 + aubio_parameter_get_current_value@Base 0.4.3 + aubio_parameter_get_max_value@Base 0.4.3 + aubio_parameter_get_min_value@Base 0.4.3 + aubio_parameter_get_next_value@Base 0.4.3 + aubio_parameter_get_steps@Base 0.4.3 + aubio_parameter_set_current_value@Base 0.4.3 + aubio_parameter_set_max_value@Base 0.4.3 + aubio_parameter_set_min_value@Base 0.4.3 + aubio_parameter_set_steps@Base 0.4.3 + aubio_parameter_set_target_value@Base 0.4.3 + aubio_peakpicker_do@Base 0.4.3 + aubio_peakpicker_get_threshold@Base 0.4.3 + aubio_peakpicker_get_thresholded_input@Base 0.4.3 + aubio_peakpicker_get_thresholdfn@Base 0.4.3 + aubio_peakpicker_set_threshold@Base 0.4.3 + aubio_peakpicker_set_thresholdfn@Base 0.4.3 + aubio_pitch_do@Base 0.4.3 + aubio_pitch_get_confidence@Base 0.4.3 + aubio_pitch_get_silence@Base 0.4.3 + aubio_pitch_get_tolerance@Base 0.4.5 + aubio_pitch_set_silence@Base 0.4.3 + aubio_pitch_set_tolerance@Base 0.4.3 + aubio_pitch_set_unit@Base 0.4.3 + aubio_pitch_slideblock@Base 0.4.3 + aubio_pitchfcomb_do@Base 0.4.3 + aubio_pitchmcomb_combdet@Base 0.4.3 + aubio_pitchmcomb_do@Base 0.4.3 + aubio_pitchmcomb_get_root_peak@Base 0.4.3 + aubio_pitchmcomb_quadpick@Base 0.4.3 + aubio_pitchmcomb_spectral_pp@Base 0.4.3 + aubio_pitchschmitt_do@Base 0.4.3 + aubio_pitchspecacf_do@Base 0.4.3 + aubio_pitchspecacf_get_confidence@Base 0.4.3 + aubio_pitchspecacf_get_tolerance@Base 0.4.3 + aubio_pitchspecacf_set_tolerance@Base 0.4.3 + aubio_pitchyin_do@Base 0.4.3 + aubio_pitchyin_get_confidence@Base 0.4.3 + aubio_pitchyin_get_tolerance@Base 0.4.3 + aubio_pitchyin_set_tolerance@Base 0.4.3 + aubio_pitchyinfast_do@Base 0.4.6 + aubio_pitchyinfast_get_confidence@Base 0.4.6 + aubio_pitchyinfast_get_tolerance@Base 0.4.6 + aubio_pitchyinfast_set_tolerance@Base 0.4.6 + aubio_pitchyinfft_do@Base 0.4.3 + aubio_pitchyinfft_get_confidence@Base 0.4.3 + aubio_pitchyinfft_get_tolerance@Base 0.4.3 + aubio_pitchyinfft_set_tolerance@Base 0.4.3 + aubio_power_of_two_order@Base 0.4.6 + aubio_pvoc_do@Base 0.4.3 + aubio_pvoc_get_hop@Base 0.4.8 + aubio_pvoc_get_win@Base 0.4.8 + aubio_pvoc_rdo@Base 0.4.3 + aubio_pvoc_set_window@Base 0.4.6 + aubio_quadfrac@Base 0.4.3 + aubio_resampler_do@Base 0.4.3 + aubio_sampler_do@Base 0.4.3 + aubio_sampler_do_multi@Base 0.4.3 + aubio_sampler_get_playing@Base 0.4.3 + aubio_sampler_load@Base 0.4.3 + aubio_sampler_play@Base 0.4.3 + aubio_sampler_set_playing@Base 0.4.3 + aubio_sampler_stop@Base 0.4.3 + aubio_scale_do@Base 0.4.3 + aubio_scale_set_limits@Base 0.4.3 + aubio_schmittS16LE@Base 0.4.3 + aubio_silence_detection@Base 0.4.3 + aubio_sink_close@Base 0.4.3 + aubio_sink_do@Base 0.4.3 + aubio_sink_do_multi@Base 0.4.3 + aubio_sink_get_channels@Base 0.4.3 + aubio_sink_get_samplerate@Base 0.4.3 + aubio_sink_preset_channels@Base 0.4.3 + aubio_sink_preset_samplerate@Base 0.4.3 + aubio_sink_sndfile_close@Base 0.4.3 + aubio_sink_sndfile_do@Base 0.4.3 + aubio_sink_sndfile_do_multi@Base 0.4.3 + aubio_sink_sndfile_get_channels@Base 0.4.3 + aubio_sink_sndfile_get_samplerate@Base 0.4.3 + aubio_sink_sndfile_open@Base 0.4.3 + aubio_sink_sndfile_preset_channels@Base 0.4.3 + aubio_sink_sndfile_preset_samplerate@Base 0.4.3 + aubio_sink_validate_input_channels@Base 0.4.9 + aubio_sink_validate_input_length@Base 0.4.9 + aubio_sink_wavwrite_close@Base 0.4.3 + aubio_sink_wavwrite_do@Base 0.4.3 + aubio_sink_wavwrite_do_multi@Base 0.4.3 + aubio_sink_wavwrite_get_channels@Base 0.4.3 + aubio_sink_wavwrite_get_samplerate@Base 0.4.3 + aubio_sink_wavwrite_open@Base 0.4.3 + aubio_sink_wavwrite_preset_channels@Base 0.4.3 + aubio_sink_wavwrite_preset_samplerate@Base 0.4.3 + aubio_source_avcodec_close@Base 0.4.3 + aubio_source_avcodec_do@Base 0.4.3 + aubio_source_avcodec_do_multi@Base 0.4.3 + aubio_source_avcodec_get_channels@Base 0.4.3 + aubio_source_avcodec_get_duration@Base 0.4.3 + aubio_source_avcodec_get_samplerate@Base 0.4.3 + aubio_source_avcodec_has_network_url@Base 0.4.3 + aubio_source_avcodec_readframe@Base 0.4.3 + aubio_source_avcodec_reset_resampler@Base 0.4.3 + aubio_source_avcodec_seek@Base 0.4.3 + aubio_source_close@Base 0.4.3 + aubio_source_do@Base 0.4.3 + aubio_source_do_multi@Base 0.4.3 + aubio_source_get_channels@Base 0.4.3 + aubio_source_get_duration@Base 0.4.3 + aubio_source_get_samplerate@Base 0.4.3 + aubio_source_pad_multi_output@Base 0.4.9 + aubio_source_pad_output@Base 0.4.9 + aubio_source_seek@Base 0.4.3 + aubio_source_sndfile_close@Base 0.4.3 + aubio_source_sndfile_do@Base 0.4.3 + aubio_source_sndfile_do_multi@Base 0.4.3 + aubio_source_sndfile_get_channels@Base 0.4.3 + aubio_source_sndfile_get_duration@Base 0.4.3 + aubio_source_sndfile_get_samplerate@Base 0.4.3 + aubio_source_sndfile_seek@Base 0.4.3 + aubio_source_validate_input_channels@Base 0.4.9 + aubio_source_validate_input_length@Base 0.4.9 + aubio_source_wavread_close@Base 0.4.3 + aubio_source_wavread_do@Base 0.4.3 + aubio_source_wavread_do_multi@Base 0.4.3 + aubio_source_wavread_get_channels@Base 0.4.3 + aubio_source_wavread_get_duration@Base 0.4.3 + aubio_source_wavread_get_samplerate@Base 0.4.3 + aubio_source_wavread_readframe@Base 0.4.3 + aubio_source_wavread_seek@Base 0.4.3 + aubio_specdesc_centroid@Base 0.4.3 + aubio_specdesc_complex@Base 0.4.3 + aubio_specdesc_decrease@Base 0.4.3 + aubio_specdesc_do@Base 0.4.3 + aubio_specdesc_energy@Base 0.4.3 + aubio_specdesc_hfc@Base 0.4.3 + aubio_specdesc_kl@Base 0.4.3 + aubio_specdesc_kurtosis@Base 0.4.3 + aubio_specdesc_mkl@Base 0.4.3 + aubio_specdesc_phase@Base 0.4.3 + aubio_specdesc_rolloff@Base 0.4.3 + aubio_specdesc_skewness@Base 0.4.3 + aubio_specdesc_slope@Base 0.4.3 + aubio_specdesc_specdiff@Base 0.4.3 + aubio_specdesc_specflux@Base 0.4.3 + aubio_specdesc_spread@Base 0.4.3 + aubio_specdesc_wphase@Base 0.4.5 + aubio_spectral_whitening_do@Base 0.4.5 + aubio_spectral_whitening_get_floor@Base 0.4.5 + aubio_spectral_whitening_get_relax_time@Base 0.4.5 + aubio_spectral_whitening_reset@Base 0.4.5 + aubio_spectral_whitening_set_floor@Base 0.4.5 + aubio_spectral_whitening_set_relax_time@Base 0.4.5 + aubio_tempo_do@Base 0.4.3 + aubio_tempo_get_bpm@Base 0.4.3 + aubio_tempo_get_confidence@Base 0.4.3 + aubio_tempo_get_delay@Base 0.4.3 + aubio_tempo_get_delay_ms@Base 0.4.3 + aubio_tempo_get_delay_s@Base 0.4.3 + aubio_tempo_get_last@Base 0.4.3 + aubio_tempo_get_last_ms@Base 0.4.3 + aubio_tempo_get_last_s@Base 0.4.3 + aubio_tempo_get_last_tatum@Base 0.4.3 + aubio_tempo_get_period@Base 0.4.3 + aubio_tempo_get_period_s@Base 0.4.3 + aubio_tempo_get_silence@Base 0.4.3 + aubio_tempo_get_threshold@Base 0.4.3 + aubio_tempo_set_delay@Base 0.4.3 + aubio_tempo_set_delay_ms@Base 0.4.3 + aubio_tempo_set_delay_s@Base 0.4.3 + aubio_tempo_set_silence@Base 0.4.3 + aubio_tempo_set_tatum_signature@Base 0.4.3 + aubio_tempo_set_threshold@Base 0.4.3 + aubio_tempo_was_tatum@Base 0.4.3 + aubio_tss_do@Base 0.4.3 + aubio_tss_set_alpha@Base 0.4.3 + aubio_tss_set_beta@Base 0.4.3 + aubio_tss_set_threshold@Base 0.4.3 + aubio_unwrap2pi@Base 0.4.3 + aubio_wavetable_do@Base 0.4.3 + aubio_wavetable_do_multi@Base 0.4.3 + aubio_wavetable_get_amp@Base 0.4.3 + aubio_wavetable_get_freq@Base 0.4.3 + aubio_wavetable_get_playing@Base 0.4.3 + aubio_wavetable_load@Base 0.4.8 + aubio_wavetable_play@Base 0.4.3 + aubio_wavetable_set_amp@Base 0.4.3 + aubio_wavetable_set_freq@Base 0.4.3 + aubio_wavetable_set_playing@Base 0.4.3 + aubio_wavetable_stop@Base 0.4.3 + aubio_zero_crossing_rate@Base 0.4.3 + cvec_centroid@Base 0.4.3 + cvec_copy@Base 0.4.3 + cvec_logmag@Base 0.4.5 + cvec_mean@Base 0.4.3 + cvec_moment@Base 0.4.3 + cvec_norm_get_data@Base 0.4.3 + cvec_norm_get_sample@Base 0.4.3 + cvec_norm_ones@Base 0.4.3 + cvec_norm_set_all@Base 0.4.3 + cvec_norm_set_sample@Base 0.4.3 + cvec_norm_zeros@Base 0.4.3 + cvec_phas_get_data@Base 0.4.3 + cvec_phas_get_sample@Base 0.4.3 + cvec_phas_ones@Base 0.4.3 + cvec_phas_set_all@Base 0.4.3 + cvec_phas_set_sample@Base 0.4.3 + cvec_phas_zeros@Base 0.4.3 + cvec_print@Base 0.4.3 + cvec_sum@Base 0.4.3 + cvec_zeros@Base 0.4.3 + del_aubio_beattracking@Base 0.4.3 + del_aubio_dct@Base 0.4.8 + del_aubio_dct_fftw@Base 0.4.8 + del_aubio_dct_plain@Base 0.4.8 + del_aubio_fft@Base 0.4.3 + del_aubio_filter@Base 0.4.3 + del_aubio_filterbank@Base 0.4.3 + del_aubio_hist@Base 0.4.3 + del_aubio_mfcc@Base 0.4.3 + del_aubio_notes@Base 0.4.3 + del_aubio_onset@Base 0.4.3 + del_aubio_parameter@Base 0.4.3 + del_aubio_peakpicker@Base 0.4.3 + del_aubio_pitch@Base 0.4.3 + del_aubio_pitchfcomb@Base 0.4.3 + del_aubio_pitchmcomb@Base 0.4.3 + del_aubio_pitchschmitt@Base 0.4.3 + del_aubio_pitchspecacf@Base 0.4.3 + del_aubio_pitchyin@Base 0.4.3 + del_aubio_pitchyinfast@Base 0.4.6 + del_aubio_pitchyinfft@Base 0.4.3 + del_aubio_pvoc@Base 0.4.3 + del_aubio_resampler@Base 0.4.3 + del_aubio_sampler@Base 0.4.3 + del_aubio_scale@Base 0.4.3 + del_aubio_sink@Base 0.4.3 + del_aubio_sink_sndfile@Base 0.4.3 + del_aubio_sink_wavwrite@Base 0.4.3 + del_aubio_source@Base 0.4.3 + del_aubio_source_avcodec@Base 0.4.3 + del_aubio_source_sndfile@Base 0.4.3 + del_aubio_source_wavread@Base 0.4.3 + del_aubio_specdesc@Base 0.4.3 + del_aubio_spectral_whitening@Base 0.4.5 + del_aubio_tempo@Base 0.4.3 + del_aubio_tss@Base 0.4.3 + del_aubio_wavetable@Base 0.4.3 + del_cvec@Base 0.4.3 + del_fmat@Base 0.4.3 + del_fvec@Base 0.4.3 + del_lvec@Base 0.4.3 + fmat_copy@Base 0.4.3 + fmat_get_channel@Base 0.4.3 + fmat_get_channel_data@Base 0.4.3 + fmat_get_data@Base 0.4.3 + fmat_get_sample@Base 0.4.3 + fmat_ones@Base 0.4.3 + fmat_print@Base 0.4.3 + fmat_rev@Base 0.4.3 + fmat_set@Base 0.4.3 + fmat_set_sample@Base 0.4.3 + fmat_vecmul@Base 0.4.3 + fmat_weight@Base 0.4.3 + fmat_zeros@Base 0.4.3 + fvec_abs@Base 0.4.3 + fvec_adapt_thres@Base 0.4.3 + fvec_add@Base 0.4.3 + fvec_alpha_norm@Base 0.4.3 + fvec_alpha_normalise@Base 0.4.3 + fvec_ceil@Base 0.4.3 + fvec_clamp@Base 0.4.5 + fvec_copy@Base 0.4.3 + fvec_cos@Base 0.4.3 + fvec_exp@Base 0.4.3 + fvec_floor@Base 0.4.3 + fvec_get_data@Base 0.4.3 + fvec_get_sample@Base 0.4.3 + fvec_gettimesig@Base 0.4.3 + fvec_ishift@Base 0.4.3 + fvec_local_hfc@Base 0.4.3 + fvec_log10@Base 0.4.3 + fvec_log@Base 0.4.3 + fvec_max@Base 0.4.3 + fvec_max_elem@Base 0.4.3 + fvec_mean@Base 0.4.3 + fvec_median@Base 0.4.3 + fvec_min@Base 0.4.3 + fvec_min_elem@Base 0.4.3 + fvec_min_removal@Base 0.4.3 + fvec_moving_thres@Base 0.4.3 + fvec_mul@Base 0.4.8 + fvec_ones@Base 0.4.3 + fvec_peakpick@Base 0.4.3 + fvec_pow@Base 0.4.3 + fvec_print@Base 0.4.3 + fvec_push@Base 0.4.5 + fvec_quadratic_peak_mag@Base 0.4.3 + fvec_quadratic_peak_pos@Base 0.4.3 + fvec_rev@Base 0.4.3 + fvec_round@Base 0.4.3 + fvec_set_all@Base 0.4.3 + fvec_set_sample@Base 0.4.3 + fvec_set_window@Base 0.4.3 + fvec_shift@Base 0.4.3 + fvec_sin@Base 0.4.3 + fvec_sqrt@Base 0.4.3 + fvec_sum@Base 0.4.3 + fvec_weight@Base 0.4.3 + fvec_weighted_copy@Base 0.4.3 + fvec_zeros@Base 0.4.3 + lvec_get_data@Base 0.4.3 + lvec_get_sample@Base 0.4.3 + lvec_ones@Base 0.4.3 + lvec_print@Base 0.4.3 + lvec_set_all@Base 0.4.3 + lvec_set_sample@Base 0.4.3 + lvec_zeros@Base 0.4.3 + new_aubio_beattracking@Base 0.4.3 + new_aubio_dct@Base 0.4.8 + new_aubio_dct_fftw@Base 0.4.8 + new_aubio_dct_plain@Base 0.4.8 + new_aubio_fft@Base 0.4.3 + new_aubio_filter@Base 0.4.3 + new_aubio_filter_a_weighting@Base 0.4.3 + new_aubio_filter_biquad@Base 0.4.3 + new_aubio_filter_c_weighting@Base 0.4.3 + new_aubio_filterbank@Base 0.4.3 + new_aubio_hist@Base 0.4.3 + new_aubio_mfcc@Base 0.4.3 + new_aubio_notes@Base 0.4.3 + new_aubio_onset@Base 0.4.3 + new_aubio_parameter@Base 0.4.3 + new_aubio_peakpicker@Base 0.4.3 + new_aubio_pitch@Base 0.4.3 + new_aubio_pitchfcomb@Base 0.4.3 + new_aubio_pitchmcomb@Base 0.4.3 + new_aubio_pitchschmitt@Base 0.4.3 + new_aubio_pitchspecacf@Base 0.4.3 + new_aubio_pitchyin@Base 0.4.3 + new_aubio_pitchyinfast@Base 0.4.6 + new_aubio_pitchyinfft@Base 0.4.3 + new_aubio_pvoc@Base 0.4.3 + new_aubio_resampler@Base 0.4.3 + new_aubio_sampler@Base 0.4.3 + new_aubio_scale@Base 0.4.3 + new_aubio_sink@Base 0.4.3 + new_aubio_sink_sndfile@Base 0.4.3 + new_aubio_sink_wavwrite@Base 0.4.3 + new_aubio_source@Base 0.4.3 + new_aubio_source_avcodec@Base 0.4.3 + new_aubio_source_sndfile@Base 0.4.3 + new_aubio_source_wavread@Base 0.4.3 + new_aubio_specdesc@Base 0.4.3 + new_aubio_spectral_whitening@Base 0.4.5 + new_aubio_tempo@Base 0.4.3 + new_aubio_tss@Base 0.4.3 + new_aubio_wavetable@Base 0.4.3 + new_aubio_window@Base 0.4.3 + new_cvec@Base 0.4.3 + new_fmat@Base 0.4.3 + new_fvec@Base 0.4.3 + new_lvec@Base 0.4.3 diff --git a/patches/ffmpeg5.patch b/patches/ffmpeg5.patch new file mode 100644 index 0000000..7677295 --- /dev/null +++ b/patches/ffmpeg5.patch @@ -0,0 +1,20 @@ +Description: Fix compilation with ffmpeg-5.0 +Author: Paul Brossier +Origin: upstream +Applied-Upstream: https://github.com/aubio/aubio/commit/8a05420e5dd8c7b8b2447f82dc919765876511b3 +Last-Update: 2022-06-30 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- aubio.orig/src/io/source_avcodec.c ++++ aubio/src/io/source_avcodec.c +@@ -68,6 +68,10 @@ + #define AUBIO_AVCODEC_MAX_BUFFER_SIZE AV_INPUT_BUFFER_MIN_SIZE + #endif + ++#if LIBAVCODEC_VERSION_MAJOR >= 59 ++#define FF_API_LAVF_AVCTX 1 ++#endif ++ + struct _aubio_source_avcodec_t { + uint_t hop_size; + uint_t samplerate; diff --git a/patches/fixi386.patch b/patches/fixi386.patch new file mode 100644 index 0000000..a3f6097 --- /dev/null +++ b/patches/fixi386.patch @@ -0,0 +1,77 @@ +Description: relax precision for tests to pass on i386 + This patch include upstream commits 5039244..099237f to relax precision + tests so that they pass on i386. +Author: Paul Brossier <piem@debian.org> +Forwarded: not-needed +Last-Update: 2019-06-21 + +diff --git a/python/tests/test_hztomel.py b/python/tests/test_hztomel.py +index fcd8fa1d..a1f4f8e9 100755 +--- a/python/tests/test_hztomel.py ++++ b/python/tests/test_hztomel.py +@@ -4,23 +4,28 @@ from unittest import main + from numpy.testing import TestCase + from numpy.testing import assert_equal, assert_almost_equal + from _tools import assert_warns ++from utils import is32bit + import numpy as np + import aubio + + from aubio import hztomel, meltohz + from aubio import hztomel_htk, meltohz_htk + +- + class aubio_hztomel_test_case(TestCase): + + def test_hztomel(self): + assert_equal(hztomel(0.), 0.) + assert_almost_equal(hztomel(400. / 3.), 2., decimal=5) + assert_almost_equal(hztomel(1000. / 3), 5.) +- assert_equal(hztomel(200.), 3.) ++ # on 32bit, some of these tests fails unless compiling with -ffloat-store ++ try: ++ assert_equal(hztomel(200.), 3.) ++ except AssertionError: ++ if not is32bit(): raise ++ assert_almost_equal(hztomel(200.), 3., decimal=5) + assert_almost_equal(hztomel(1000.), 15) +- assert_almost_equal(hztomel(6400), 42) +- assert_almost_equal(hztomel(40960), 69) ++ assert_almost_equal(hztomel(6400), 42, decimal=5) ++ assert_almost_equal(hztomel(40960), 69, decimal=5) + + for m in np.linspace(0, 1000, 100): + assert_almost_equal(hztomel(meltohz(m)) - m, 0, decimal=3) +@@ -28,7 +33,11 @@ class aubio_hztomel_test_case(TestCase): + def test_meltohz(self): + assert_equal(meltohz(0.), 0.) + assert_almost_equal(meltohz(2), 400. / 3., decimal=4) +- assert_equal(meltohz(3.), 200.) ++ try: ++ assert_equal(meltohz(3.), 200.) ++ except AssertionError: ++ if not is32bit(): raise ++ assert_almost_equal(meltohz(3.), 200., decimal=5) + assert_almost_equal(meltohz(5), 1000. / 3., decimal=4) + assert_almost_equal(meltohz(15), 1000., decimal=4) + assert_almost_equal(meltohz(42), 6400., decimal=2) +diff --git a/python/tests/utils.py b/python/tests/utils.py +index 4b414883..76064042 100644 +--- a/python/tests/utils.py ++++ b/python/tests/utils.py +@@ -3,11 +3,15 @@ + import os + import re + import glob ++import struct + import numpy as np + from tempfile import mkstemp + + DEFAULT_SOUND = '22050Hz_5s_brownnoise.wav' + ++def is32bit(): ++ return struct.calcsize("P") * 8 == 32 ++ + def array_from_text_file(filename, dtype = 'float'): + realpathname = os.path.join(os.path.dirname(__file__), filename) + return np.loadtxt(realpathname, dtype = dtype) diff --git a/patches/fixpowerpc.patch b/patches/fixpowerpc.patch new file mode 100644 index 0000000..5bd35c3 --- /dev/null +++ b/patches/fixpowerpc.patch @@ -0,0 +1,28 @@ +commit c60e048f3aba852710b9763a6fb24adad2017f40 +Author: Paul Brossier <piem@piem.org> +Date: Thu Jun 20 19:38:39 2019 +0200 + + [py] fix pvoc tests on powerpc + +diff --git a/python/tests/test_phasevoc.py b/python/tests/test_phasevoc.py +index cf3b7ac8..b228269e 100755 +--- a/python/tests/test_phasevoc.py ++++ b/python/tests/test_phasevoc.py +@@ -1,7 +1,7 @@ + #! /usr/bin/env python + + from numpy.testing import TestCase, assert_equal, assert_array_less +-from _tools import parametrize ++from _tools import parametrize, skipTest + from aubio import fvec, cvec, pvoc, float_type + import numpy as np + +@@ -51,7 +51,7 @@ class Test_aubio_pvoc_test_case(object): + assert_equal (s.phas[s.phas > 0], +np.pi) + assert_equal (s.phas[s.phas < 0], -np.pi) + assert_equal (np.abs(s.phas[np.abs(s.phas) != np.pi]), 0) +- self.skipTest('pvoc(fvec(%d)).phas != +0, ' % win_s \ ++ skipTest('pvoc(fvec(%d)).phas != +0, ' % win_s \ + + 'This is expected when using fftw3 on powerpc.') + assert_equal ( r, 0.) + diff --git a/patches/fixtypos.patch b/patches/fixtypos.patch new file mode 100644 index 0000000..b60d9c5 --- /dev/null +++ b/patches/fixtypos.patch @@ -0,0 +1,45 @@ +Description: fix typos + This patch includes upstream commits 98927ca..8e84c46 to fix typos. +Author: Paul Brossier <piem@debian.org> +Forwarded: not-needed +Last-Update: 2019-06-20 + +diff --git a/python/ext/aubio-docstrings.h b/python/ext/aubio-docstrings.h +index 2929ee12..26cada03 100644 +--- a/python/ext/aubio-docstrings.h ++++ b/python/ext/aubio-docstrings.h +@@ -1,7 +1,7 @@ + #define PYAUBIO_dct_doc \ + "dct(size=1024)\n"\ + "\n"\ +- "Compute Discrete Fourier Transorms of Type-II.\n"\ ++ "Compute Discrete Fourier Transforms of Type-II.\n"\ + "\n"\ + "Parameters\n"\ + "----------\n"\ +diff --git a/python/ext/py-fft.c b/python/ext/py-fft.c +index a08af4e7..53dfbbfd 100644 +--- a/python/ext/py-fft.c ++++ b/python/ext/py-fft.c +@@ -3,7 +3,7 @@ + static char Py_fft_doc[] = "" + "fft(size=1024)\n" + "\n" +-"Compute Fast Fourier Transorms.\n" ++"Compute Fast Fourier Transforms.\n" + "\n" + "Parameters\n" + "----------\n" +diff --git a/python/ext/py-sink.c b/python/ext/py-sink.c +index 4fc514f2..83c7ddd1 100644 +--- a/python/ext/py-sink.c ++++ b/python/ext/py-sink.c +@@ -81,7 +81,7 @@ static char Py_sink_close_doc[] = "" + "Close this sink now.\n" + "\n" + "By default, the sink will be closed before being deleted.\n" +-"Explicitely closing a sink can be useful to control the number\n" ++"Explicitly closing a sink can be useful to control the number\n" + "of files simultaneously opened.\n" + ""; + diff --git a/patches/local_mathjax.patch b/patches/local_mathjax.patch new file mode 100644 index 0000000..037051a --- /dev/null +++ b/patches/local_mathjax.patch @@ -0,0 +1,18 @@ +Description: use locally installed mathjax + This patch makes use of the locally installed mathjax script so that equations + in the documentation can be rendered when no internet connection is available. +Author: Paul Brossier <piem@debian.org> +Forwarded: not-needed +Last-Update: 2013-12-29 + +--- a/doc/web.cfg ++++ b/doc/web.cfg +@@ -1526,7 +1526,7 @@ + # The default value is: http://cdn.mathjax.org/mathjax/latest. + # This tag requires that the tag USE_MATHJAX is set to YES. + +-MATHJAX_RELPATH = https://cdn.mathjax.org/mathjax/latest ++MATHJAX_RELPATH = file:///usr/share/javascript/mathjax + + # The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax + # extension names that should be enabled during MathJax rendering. For example diff --git a/patches/series b/patches/series new file mode 100644 index 0000000..af08250 --- /dev/null +++ b/patches/series @@ -0,0 +1,6 @@ +local_mathjax.patch +fixtypos.patch +fixpowerpc.patch +fixi386.patch +wscript_py3.patch +ffmpeg5.patch diff --git a/patches/wscript_py3.patch b/patches/wscript_py3.patch new file mode 100644 index 0000000..7dbb9a4 --- /dev/null +++ b/patches/wscript_py3.patch @@ -0,0 +1,26 @@ +Description: use current interpreter to create test sound files + This patch ensures the current interpreter is used to run create_tests_source. +Author: Paul Brossier <piem@debian.org> +Forwarded: not-needed +Last-Update: 2020-01-02 + +Index: aubio/tests/wscript_build +=================================================================== +--- aubio.orig/tests/wscript_build ++++ aubio/tests/wscript_build +@@ -1,5 +1,6 @@ + # vim:set syntax=python: + ++import sys + import os.path + + uselib = ['aubio'] +@@ -13,7 +14,7 @@ test_sound_abspath = bld.path.get_bld(). + test_sound_abspath = str(test_sound_abspath).replace('\\', '\\\\') + + b = bld(name='create_tests_source', +- rule='python ${SRC} ${TGT}', ++ rule=sys.executable + ' ${SRC} ${TGT}', + source='create_tests_source.py', + target=test_sound_target) + # use post() to create the task, keep a reference to it @@ -0,0 +1,62 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +#export DH_VERBOSE=1 +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) + +LDFLAGS += -Wl,--as-needed + +WAF_OPTIONS = --verbose --destdir=debian/tmp --prefix=/usr --enable-fftw3f +WAF_OPTIONS += --libdir=/usr/lib/$(DEB_HOST_MULTIARCH) +WAF_CMD = python3 ./waf + +export PYBUILD_NAME=aubio +export PYBUILD_AFTER_INSTALL_python2=rm -vrf '{destdir}/usr/bin' +export PYBUILD_AFTER_INSTALL_python3=mv '{destdir}/usr/bin/aubio' '{destdir}/usr/bin/aubiocut' '{dir}/debian/tmp/usr/bin' + +export PYBUILD_BEFORE_TEST=make create_test_sounds +export PYBUILD_AFTER_TEST=rm -rf '{dir}/python/tests/sounds' +%: + dh $@ --with python3 --buildsystem=pybuild + +override_dh_auto_clean: + dh_auto_clean --buildsystem=pybuild + -$(WAF_CMD) distclean + rm -rf python/ext/config.h + rm -rf aubio.egg-info/ + rm -f this_version.pyc + rm -f waf_gensyms.pyc + rm -rf python/tests/sounds + rm -rf .cache/ .pytest_cache/ + rm -rf waflib/*/__pycache__/ + rm -rf ./__pycache__/ + # extra rules to remove files manually + #-find waf -name '*.pyc' -delete + #rm -rf .waf* .lock-waf* + #rm -rf build/ dist/ .waf* .lock-waf* + #rm -rf python/gen/ aubio.egg-info + #rm -rf python/lib/*.pyc python/lib/aubio/*.so + #rm -rf debian/tmp + #rm -rf manpages.refs manpages.links + +override_dh_auto_configure: + $(WAF_CMD) configure $(WAF_OPTIONS) + +override_dh_auto_build: + $(WAF_CMD) build $(WAF_OPTIONS) + dh_auto_build --buildsystem=pybuild + +override_dh_auto_test: + # run tests + LD_LIBRARY_PATH=$(CURDIR)/build/src:$(LD_LIBRARY_PATH) \ + dh_auto_test -- --test-pytest --test-args $(CURDIR)/python/tests/ + +override_dh_auto_install: + # library + $(WAF_CMD) install $(WAF_OPTIONS) + # python extension + dh_auto_install --buildsystem=pybuild + # call dh_numpy to add dependency on numpy abi + if [ -x /usr/bin/dh_numpy3 ]; then dh_numpy3; fi diff --git a/salsa-ci.yml b/salsa-ci.yml new file mode 100644 index 0000000..33c3a64 --- /dev/null +++ b/salsa-ci.yml @@ -0,0 +1,4 @@ +--- +include: + - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml + - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml diff --git a/source/format b/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/tests/control b/tests/control new file mode 100644 index 0000000..32ad067 --- /dev/null +++ b/tests/control @@ -0,0 +1,3 @@ +Tests: py3xtests +Depends: @, sox, python3-pytest +Restrictions: allow-stderr diff --git a/tests/py2xtests b/tests/py2xtests new file mode 100644 index 0000000..ea20ba6 --- /dev/null +++ b/tests/py2xtests @@ -0,0 +1,2 @@ +make create_test_sounds +pytest --verbose diff --git a/tests/py3xtests b/tests/py3xtests new file mode 100644 index 0000000..c051a67 --- /dev/null +++ b/tests/py3xtests @@ -0,0 +1,2 @@ +make create_test_sounds +pytest-3 --verbose diff --git a/upstream/metadata b/upstream/metadata new file mode 100644 index 0000000..c5009cc --- /dev/null +++ b/upstream/metadata @@ -0,0 +1,12 @@ +Name: aubio +Documentation: https://aubio.org/doc +Repository: https://git.aubio.org/aubio/aubio/ +Repository-Browse: https://git.aubio.org/ +Bug-Submit: https://aubio.org/development +Reference: +- Author: Paul Brossier + Title: Automatic Annotation of Musical Audio for Interactive Applications + Type: phdthesis + Year: 2006 + URL: https://aubio.org/phd/ + Eprint: https://aubio.org/phd/thesis/brossier06thesis.pdf diff --git a/upstream/signing-key.asc b/upstream/signing-key.asc new file mode 100644 index 0000000..62f971a --- /dev/null +++ b/upstream/signing-key.asc @@ -0,0 +1,114 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=A5x/ +-----END PGP PUBLIC KEY BLOCK----- @@ -0,0 +1,3 @@ +version=2 +opts="pgpsigurlmangle=s/$/.asc/" \ + https://aubio.org/pub/ aubio-([0-9.]*)\.tar\.bz2 |