summaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--debian/changelog919
-rw-r--r--debian/clean2
-rw-r--r--debian/control155
-rw-r--r--debian/copyright214
-rw-r--r--debian/docs1
-rw-r--r--debian/flac.install2
-rw-r--r--debian/gbp.conf3
-rw-r--r--debian/libflac++-dev.install5
-rw-r--r--debian/libflac++10.install1
-rw-r--r--debian/libflac++10.symbols3
-rw-r--r--debian/libflac-dev.install5
-rw-r--r--debian/libflac-doc.doc-base.api10
-rw-r--r--debian/libflac-doc.doc-base.web14
-rw-r--r--debian/libflac-doc.install1
-rw-r--r--debian/libflac12t64.install1
-rw-r--r--debian/libflac12t64.lintian-overrides1
-rw-r--r--debian/libflac12t64.symbols298
-rw-r--r--debian/not-installed1
-rw-r--r--debian/patches/0001-remove-build-path-from-generated-FLAC.tag-file.patch22
-rw-r--r--debian/patches/series1
-rwxr-xr-xdebian/rules33
-rw-r--r--debian/salsa-ci.yml4
-rw-r--r--debian/source/format1
-rw-r--r--debian/watch3
24 files changed, 1700 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..2a32525
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,919 @@
+flac (1.4.3+ds-2.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Rename libraries for 64-bit time_t transition. Closes: #1063114
+
+ -- Benjamin Drung <bdrung@debian.org> Fri, 01 Mar 2024 11:59:59 +0000
+
+flac (1.4.3+ds-2) unstable; urgency=medium
+
+ [ Adrian Bunk ]
+ * Don't use pandoc on ports architectures that don't have it.
+
+ -- Fabian Greffrath <fabian@debian.org> Mon, 03 Jul 2023 08:43:49 +0200
+
+flac (1.4.3+ds-1) unstable; urgency=medium
+
+ [ Martijn van Beurden ]
+ * Remove some flac building rules (Closes: #1022201).
+
+ [ Fabian Greffrath ]
+ * New upstream version 1.4.3+ds
+ * Remove patch applied upstream.
+ * Update libflac12.symbols file for API additions.
+
+ -- Fabian Greffrath <fabian@debian.org> Tue, 27 Jun 2023 12:05:01 +0200
+
+flac (1.4.2+ds-2) unstable; urgency=medium
+
+ [ Fabian Greffrath ]
+ * Remove doc/FLAC.tag and prebuilt manpages as well.
+
+ [ Dennis Braun ]
+ * d/copyright: Re-add a line which was removed accidentally
+
+ [ Fabian Greffrath ]
+ * Backport --force-legacy-wave-format command line option from
+ upstream to force the decoder to output to WAVE_FORMAT_PCM when
+ WAVE_FORMAT_EXTENSIBLE would be appropriate (Closes: #941132).
+
+ -- Fabian Greffrath <fabian@debian.org> Fri, 11 Nov 2022 09:10:23 +0100
+
+flac (1.4.2+ds-1) unstable; urgency=medium
+
+ [ Sebastian Ramacher ]
+ * Remove incorrect Breaks+Replaces
+
+ [ Dennis Braun ]
+ * New upstream version 1.4.2
+ * Drop privacy breach patch, applied by upstream
+ * d/copyright: Remove non-existing entries
+
+ [ Fabian Greffrath ]
+ * Rebuild upstream tarball without documentation.
+ * Remove debian/source/lintian-overrides file.
+
+ -- Fabian Greffrath <fabian@debian.org> Wed, 26 Oct 2022 07:31:09 +0200
+
+flac (1.4.1-2) unstable; urgency=medium
+
+ * Team upload
+ * Source-only upload
+
+ -- Sebastian Ramacher <sramacher@debian.org> Thu, 20 Oct 2022 10:05:04 +0200
+
+flac (1.4.1-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream version 1.4.1
+ * Refresh patchset, drop patches applied by upstream
+ * Bump SO names
+ * Apply wrap-and-sort -ast
+ * Bump Standards Version to 4.6.1
+ * Replace docbook-to-man with pandoc as B-D
+ * Bump d/copyright years
+ * Update doc installation, new path for html files & rename README file
+ * Update symbols file
+ * Add d/source/lintian-overrides
+ * Add salsa ci config
+
+ -- Dennis Braun <d_braun@kabelmail.de> Fri, 14 Oct 2022 23:47:26 +0200
+
+flac (1.3.4-2) unstable; urgency=medium
+
+ [ Philip Rinn ]
+ * Add upstream patch to fix seeking bug (closes: #1008424)
+
+ -- Fabian Greffrath <fabian@debian.org> Thu, 09 Jun 2022 08:40:28 +0200
+
+flac (1.3.4-1) unstable; urgency=medium
+
+ * New upstream version 1.3.4
+ + Closes: #1006339, CVE-2021-0561.
+ * Remove patch backported from upstream.
+ * Bump debhelper-compat to 13.
+ * Add "Rules-Requires-Root: no".
+ * Bump Standards-Version to 4.6.0.
+ * Bump watch file version to 4.
+ * Add "usr/lib/*/*.la" to debian/not-installed.
+ * Adapt doc-base paths to actual file locations.
+
+ -- Fabian Greffrath <fabian@debian.org> Sat, 05 Mar 2022 13:07:41 +0100
+
+flac (1.3.3-2) unstable; urgency=medium
+
+ [ Debian Janitor ]
+ * Use secure URI in Homepage field.
+
+ [ Fabian Greffrath ]
+ * libFLAC/bitreader.c: Fix out-of-bounds read (CVE-2020-0499),
+ Closes: #977764.
+
+ -- Fabian Greffrath <fabian@debian.org> Mon, 21 Dec 2020 16:39:34 +0100
+
+flac (1.3.3-1) unstable; urgency=medium
+
+ [ Ondřej Nový ]
+ * Use debhelper-compat instead of debian/compat
+
+ [ Fabian Greffrath ]
+ * New upstream version 1.3.3
+ * Remove patches applied upstream.
+ * Bump debhelper-compat to 12.
+ * Bump Standards-Version to 4.4.0.
+ * Use secure URI in debian/watch.
+ * Update symbols files with new symbols and Build-Depends-Package lines.
+
+ -- Fabian Greffrath <fabian@debian.org> Fri, 09 Aug 2019 12:02:03 +0200
+
+flac (1.3.2-3) unstable; urgency=medium
+
+ * Use my debian account in Uploaders field and
+ update Debian packaging copyright information.
+ * Bump debhelper compat to 11.
+ * Add patch by Dafydd Harries to make the build reproducible
+ (Closes: #846893).
+ * Bump Standards-Version to 4.1.4.
+ * Drop versioned Build-Depends on g++.
+ * Mark libflac-doc as Multi-Arch: foreign.
+ * Remove unused debian/libflac-doc.lintian-overrides.
+ * Move doxygen to Build-Depends-Indep and adjust debian/rules accordingly
+ (Closes: #706805).
+
+ -- Fabian Greffrath <fabian@debian.org> Wed, 16 May 2018 21:35:01 +0200
+
+flac (1.3.2-2) unstable; urgency=medium
+
+ [ Ondřej Nový ]
+ * d/copyright: Use https protocol in Format field
+ * d/control: Set Vcs-* to salsa.debian.org
+ * d/changelog: Remove trailing whitespaces
+
+ [ Felipe Sateler ]
+ * Change maintainer address to debian-multimedia@lists.debian.org
+
+ [ Fabian Greffrath ]
+ * Apply two commits from upstream's GIT repo to fix memory leaks
+ (Closes: #897015, CVE-2017-6888).
+
+ -- Fabian Greffrath <fabian@debian.org> Tue, 01 May 2018 20:56:47 +0200
+
+flac (1.3.2-1) unstable; urgency=medium
+
+ * Team upload.
+ * New upstream release.
+ * debian/patches:
+ - Refresh patches.
+ - Remove patches integrated upstream.
+ * debian/copyright: Update copyright years.
+ * debian/control:
+ - Bump Standards-Version.
+ - Update Vcs-*.
+ * debian/{rules,control,compat}: Bump dh compat to 10.
+ * debian/libflac-doc.lintian-overrides: Override incorrect lintian warning
+ about jquery.js.
+
+ -- Sebastian Ramacher <sramacher@debian.org> Tue, 03 Jan 2017 20:36:10 +0100
+
+flac (1.3.1-4) unstable; urgency=medium
+
+ * Team upload.
+ * Upload to unstable.
+
+ -- Sebastian Ramacher <sramacher@debian.org> Wed, 05 Aug 2015 02:01:47 +0200
+
+flac (1.3.1-3) experimental; urgency=medium
+
+ * Team upload.
+ * Rename libflac++6 to libflac++6v5 for GCC 5 transition.
+
+ -- Sebastian Ramacher <sramacher@debian.org> Mon, 03 Aug 2015 21:32:22 +0200
+
+flac (1.3.1-2) unstable; urgency=low
+
+ * Team upload.
+
+ [ Dmitry Smirnov ]
+ * Pin all C++ symbols in "libflac++6.symbols" to current version
+ (Closes: #783258).
+ * Copyright updates/lintianisation:
+ - space-in-std-shortname-in-dep5-copyright
+ - file-without-copyright-information
+ * Updated Vcs-Browser URL.
+ * Upload to unstable.
+
+ [ Fabian Greffrath ]
+ * Drop (fake)root privileges, but still skip running test suite as it is
+ _exhaustive_.
+
+ -- Dmitry Smirnov <onlyjob@debian.org> Sun, 26 Apr 2015 19:29:44 +1000
+
+flac (1.3.1-1) experimental; urgency=medium
+
+ [ Jackson Doak ]
+ * Disable silent rules
+ * Enable hardening
+ * Add symbols files
+
+ [ Fabian Greffrath ]
+ * Adapt debian/watch file to reflect actual upstream versioning scheme.
+ * Imported Upstream version 1.3.1
+ + Fixes CVE-2014-8962 and CVE-2014-9028 (Closes: #770918).
+ + Support for 3DNOW! optimizations has been removed.
+ + Localized RU documentation has been removed.
+ * Drop patches applied upstream.
+ * Backport patch from upstream GIT to fix another input validation bug.
+ * Fix "privacy-breach-logo" and "privacy-breach-w3c-valid-html"
+ lintian errors.
+ * In debian/rules, remove the "override_dh_makeshlibs" rule
+ for the symbols files to have effect.
+ * Update, improve and convert debian/copyright to machine-readable format.
+ * Bump Standards-Version to 3.9.6.
+
+ -- Fabian Greffrath <fabian+debian@greffrath.com> Mon, 01 Dec 2014 18:32:57 +0100
+
+flac (1.3.0-2) unstable; urgency=low
+
+ [ Reinhard Tartler ]
+ * switch to xz compression
+ * Bump standards version (no changes)
+
+ [ Fabian Greffrath ]
+ * Add -lflac to flac++'s pkg-config file (Closes: #713645);
+ thanks Sebastian Ramacher.
+
+ -- Fabian Greffrath <fabian+debian@greffrath.com> Tue, 03 Sep 2013 21:38:39 +0200
+
+flac (1.3.0-1) unstable; urgency=low
+
+ * Imported Upstream version 1.3.0 (Closes: #527542, #705601).
+ * Update debian/watch file, thanks Ulrich Klauer (Closes: #710062).
+ * Revert "Remove manpages from master branch."
+ * Imported Upstream version 1.3.0
+ * Convert package to "3.0 (quilt)" source format.
+ * Remove all patches, they have either been merged upstream or do not
+ apply anymore (tested).
+ * Explicitly enable static libraries.
+ * Simplify debian/libflac-doc.install.
+ * Bump shlibs for added symbols.
+ * Remove needless Build-Depends: libid3-3.8.3-dev.
+ * Update Homepage field.
+ * Repair upstream manpage regeneration rule.
+ * Bump Build-Depends: debhelper (>= 9).
+ * Fix vcs-field-not-canonical.
+ * Import two patches from upstream GIT:
+ + Add missing config.h includes.
+ + Fix local_strcat() to terminate string correctly.
+ * Disable 3DNow! optimizations, enable SSE only on amd64, enable Altivec
+ only on ppc64, disable ASM optimizations elsewhere.
+
+ -- Fabian Greffrath <fabian+debian@greffrath.com> Fri, 07 Jun 2013 10:24:30 +0200
+
+flac (1.2.1-6) UNRELEASED; urgency=medium
+
+ * Fix "format not a string literal and no format arguments
+ [-Werror=format-security]" errors (Closes: #643377).
+
+ -- Fabian Greffrath <fabian+debian@greffrath.com> Wed, 05 Oct 2011 14:26:47 +0200
+
+flac (1.2.1-5) unstable; urgency=low
+
+ * Team upload.
+
+ [ Steve Langasek ]
+ * Transition package to multiarch (Closes: #637582)
+
+ -- Alessio Treglia <alessio@debian.org> Tue, 16 Aug 2011 12:55:20 +0200
+
+flac (1.2.1-4) unstable; urgency=low
+
+ [ Fabian Greffrath ]
+ * Convert patch tracking system from dpatch to quilt.
+ * Convert package to use dh7 with quilt and autotools-dev sequence
+ addons.
+ * Clean up debian/control and debian/flac.install.
+ * Remove unnecessary debian/fixrpath.
+ * Skip test suite, it was also skipped before.
+ * Bring back config.sub and config.guess from upstream branch.
+ * Improve debian/copyright.
+ * Remove special handling of CFLAGS for m68k.
+ * debian/patches/12_ac_config_macro_dir.patch: New patch, fixes
+ "undefined macro: AM_PATH_XMMS" and similar errors which cause
+ autoreconf to fail.
+ * Drop debian/patches/90_autoreconf.patch in favour of dh-autoreconf.
+ * Convert patch tracking system from dpatch to quilt.
+ * Convert package to use dh7 with quilt and autotools-dev sequence addons.
+ * Clean up debian/control and debian/flac.install.
+ * Remove unseless debian/fixrpath.
+ * Prepare new changelog entry.
+ * Skip test suite, it was also skipped before.
+ * Bring back config.sub and config.guess from upstream branch.
+ * Clarify dh_auto_test should be omitted.
+ * Update debian/changelog.
+ * Improve debian/copyright.
+ * Update debian/changelog.
+ * Remove special handling of CFLAGS for m68k.
+ * debian/patches/12_ac_config_macro_dir.patch: New patch, fixes
+ "undefined macro: AM_PATH_XMMS" and similar errors which cause
+ autoreconf to fail.
+ * Drop debian/patches/90_autoreconf.patch in favour of dh-autoreconf.
+ * Update debian/changelog.
+ * Remove 90_autoreconf.patch from debian/patches/series as well.
+
+ [ Alessio Treglia ]
+ * debian/control:
+ - Bump Standards.
+ - Fix team's name.
+ * debian/patches/13_replaygain_c_locale.patch:
+ - flac should not use locales when running with 'replaygain'
+ option (Closes: #498050).
+ * debian/patches/14_metadata_iterators_memleak.patch:
+ - Fix memoy leak in metadata_iterators.c, 'node' is not freed;
+ Patch taken from upstream's patchtracker.
+ * Add .gitignore to skip quilt files.
+ * Add gbp config file.
+ * Get rid of unneeded *.la files (Closes: #633177).
+
+ -- Fabian Greffrath <fabian+debian@greffrath.com> Sat, 09 Jul 2011 11:51:59 +0200
+
+flac (1.2.1-3) unstable; urgency=low
+
+ * Add Joshua Kwan back to Uploaders, sorry!
+ * Update my e-mail address.
+ * Fix "libFLAC.m4 may set empty -L flag when configure is called
+ without arguments" (Closes: #579025).
+ * Consider *gnuspe which matches powerpc-unknown-linux-gnuspe where
+ AltiVec is not available at all (Closes: #585518), thanks Sebastian
+ Andrzej Siewior.
+ * Mandatory autoreconf.
+ * Add debian/source/format, keep at 1.0 for now.
+ * Add debian/README.source.
+ * Add Vcs-* and Homepage fields.
+ * Bump Standards-Version to 3.8.4.
+
+ -- Fabian Greffrath <fabian+debian@greffrath.com> Tue, 15 Jun 2010 14:37:46 +0200
+
+flac (1.2.1-2) unstable; urgency=high
+
+ * New maintainer (Closes: #539565).
+ * Acknowledge NMUs (Closes: #456726, #455304, #525826, #525829).
+ * Urgency high, because of fixed RC bugs.
+
+ * Set Maintainer to Debian multimedia packages maintainers and added
+ myself to Uploaders.
+ * Wrapped and sorted Build-Depends.
+ * Added ${misc:Depends} to all packages and wrapped Depends fields.
+ * Bumped debhelper compat to 7.
+ * Removed versioned dependency on g++ and libid3-3.8.3-dev, the
+ required versions are already in oldstable.
+ * Bumped Standards-Version to 3.8.2.
+ * Removed Conflicts and Replaces against packages that aren't even in
+ oldstable anymore.
+ * Point to versioned license file (GPL-2).
+ * Use dh_prep instead of dh_clean -k.
+ * Update config.sub and config.guess in the configure rule and remove
+ them in the clean target.
+ * Fixed doc-base-uses-applications-section.
+ * debian/patches/09_noexec-stack.dpatch: New patch to indicate that
+ libFLAC.so doesn't need an executable stack (Closes: #467544),
+ Thanks Russell Coker <russell@coker.com.au>.
+ * Added shlibs information for libflac8 and libflac++6 (Closes:
+ #481428, #508293).
+ * Fixed binary-control-field-duplicates-source.
+ * Added patch description to debian/patches/02_doc_path.dpatch.
+ * Added patch description to debian/patches/08_gcc-4.3_fixes.dpatch.
+ * Regenerate manpages at compile time: Add docbook-to-man to Build-
+ Depends, change debian/patches/02_doc_path.dpatch to modify
+ man/flac.sgml, stop touching man/flac.1 in debian/rules and remove
+ the manpages in the clean target.
+
+ -- Fabian Greffrath <fabian@debian-unofficial.org> Tue, 04 Aug 2009 08:54:15 +0200
+
+flac (1.2.1-1.3) UNRELEASED; urgency=low
+
+ * Non-maintainer upload.
+ * Disable use of asembler optimizations. (closes: #525826)
+ * Provide proper architecture information to build system. (closes: #525829)
+
+ -- Bastian Blank <waldi@debian.org> Mon, 27 Apr 2009 13:09:23 +0000
+
+flac (1.2.1-1.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix gcc-4.3 FTBFS, patch by KiBi (Closes: #455304)
+
+ -- Marc 'HE' Brockschmidt <he@debian.org> Sun, 16 Mar 2008 18:02:56 +0100
+
+flac (1.2.1-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Drop xmms-flac as xmms is being dropped (Closes: #456726).
+
+ -- Luk Claes <luk@debian.org> Mon, 21 Jan 2008 18:23:12 +0000
+
+flac (1.2.1-1) unstable; urgency=low
+
+ * New upstream release. closes: #434701
+ * Updated the versioned build-dependency on nasm. closes: #439277
+ * Patch work:
+ - (REMOVED) 01_ldpath_fix.dpatch: fixed upstream
+
+ -- Joshua Kwan <joshk@triplehelix.org> Mon, 24 Sep 2007 10:48:12 -0700
+
+flac (1.1.4-3) unstable; urgency=low
+
+ * The "It's Never Too Late to Mend" release.
+ * Finally, since liboggflac and libflac have been merged, make libflac-dev
+ depend on libogg-dev. closes: #427742
+
+ -- Joshua Kwan <joshk@triplehelix.org> Wed, 06 Jun 2007 08:32:47 -0700
+
+flac (1.1.4-2) unstable; urgency=low
+
+ * Provide flac.pc and flac++.pc. closes: #427651
+ * Fix typo in libFLAC.m4 that messes up LD_LIBRARY_PATH by mistake if it's
+ previously set. closes: #427473
+ * Correct path to documentation. closes: #413411
+ * Updated ${Source-Version} usage to ${binary:Version} all around.
+
+ -- Joshua Kwan <joshk@triplehelix.org> Wed, 06 Jun 2007 01:09:18 -0700
+
+flac (1.1.4-1) unstable; urgency=low
+
+ * New upstream release. closes: #405167, #411311
+ - libOggFLAC and libOggFLAC++ have been merged into libFLAC, so
+ remove their corresponding packages.
+ - Because of the API changes required to effect the above, there has
+ been yet another soname bump. libflac7 -> libflac8 and
+ libflac++5 -> libflac++6. Emails have been dispatched to the
+ maintainers of dependent packages.
+ * Some notes on patches that were removed:
+ - 02_stdin_stdout, 06_manpage_mention_utf8_convert: merged upstream
+ - 08_manpage_warnings: Upstream has changed the manpage so it defintely
+ can't fit in in 80 cols, so just forget about it. We'll live.
+ - 05_eof_warnings_are_errors: Upstream decided to add a -w option to
+ flac to treat all warnings as errors. I am going to defer to that
+ for now, but if people think it's stupid let me know and I'll port
+ the patch forward.
+ - 04_stack_smasher: was a backport from 1.1.3, so it's obsolete.
+
+ -- Joshua Kwan <joshk@triplehelix.org> Tue, 29 May 2007 22:56:36 -0700
+
+flac (1.1.2-6) unstable; urgency=high
+
+ * Update 04_stack_smasher.dpatch, a more complete fix backported from
+ 1.1.3. This should fix the XMMS crash issue, thanks Jan Luebbe.
+ closes: #401774
+
+ -- Joshua Kwan <joshk@triplehelix.org> Fri, 12 Jan 2007 01:12:14 -0800
+
+flac (1.1.2-5) unstable; urgency=low
+
+ * Add description for --no-utf8-convert option in metaflac.1.
+ closes: #345785
+ * Don't exit 0 when a wrong option to flac is entered. closes: #329979
+
+ -- Joshua Kwan <joshk@triplehelix.org> Sat, 27 May 2006 23:07:10 -0600
+
+flac (1.1.2-4) unstable; urgency=low
+
+ * Acknowledge NMU, now that it's snugly in testing. closes: #340960
+ * Fix the watch file.
+ * Make symlinks for /usr/lib/bmp in xmms-flac to 'provide' bmp-flac,
+ since input plugins between the two players are interchangeable.
+ closes: #327108, #356788
+ * Bump Standards-Version.
+ * Fix a goof in the rules that prevented ldconfig from happening in the
+ postinst of all the library packages.
+
+ -- Joshua Kwan <joshk@triplehelix.org> Tue, 23 May 2006 21:17:41 -0700
+
+flac (1.1.2-3.1) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * Turn EOF warnings into errors (Closes: #340960).
+
+ -- Luk Claes <luk@debian.org> Tue, 28 Feb 2006 23:28:02 +0100
+
+flac (1.1.2-3) unstable; urgency=medium
+
+ * Brown paper bag release.
+ * Patch work:
+ - 03_cosmetic_flac_stats.dpatch: It actually did mess with some features.
+ Add *one* conditional to fix the bug. Thanks Rodney Gordon II
+ <meff@pobox.com> for helping debug. closes: #325078
+
+ -- Joshua Kwan <joshk@triplehelix.org> Sat, 27 Aug 2005 00:09:06 -0700
+
+flac (1.1.2-2) unstable; urgency=medium
+
+ * The "GO BEARS" release
+ * Patch work:
+ - 04_stack_smasher.dpatch: Fix a really dumb stack smasher that's been
+ fixed in CVS for several months but a maintenance release hasn't been
+ made for. closes: #324783
+
+ -- Joshua Kwan <joshk@triplehelix.org> Wed, 24 Aug 2005 00:20:17 -0700
+
+flac (1.1.2-1) unstable; urgency=low
+
+ * New maintainer.
+ * Acknowledge NMU, thanks Steve; closes: #319235
+ * New upstream release, closes: #297331
+ * Clean up all the Conflicts/Replaces that no longer apply at all.
+ * Remove dependencies on debconf.
+ * Move documentation to new package libflac-doc, closes: #212645, #289737
+ * Tighten libid3-3.8.3-dev dependencies because of C++ transition. Just
+ in case.
+ * SONAMEs once again changed upstream, rebuild your packages!
+ By virtue of being a SONAME change, this upload invalidates and thus
+ closes: #301037, #297964, #298035
+ - libflac6 -> libflac7
+ - liboggflac1 -> liboggflac3
+ - libflac++4c2 -> libflac++5
+ - liboggflac++0c2 -> liboggflac++2
+ * Patch work (now using dpatch):
+ - 01_relibtoolize.dpatch: Autotools Suck.
+ - 02_stdin_stdout.dpatch: Fix a reference in documentation to 'stdin' that
+ really means 'stdout', thanks dann frazier. closes: #207084
+ - 03_cosmetic_flac_stats.dpatch: Fix progress display with long filenames
+ (Not intensively tested, but never fear: no actual features were harmed
+ in the development of this bugfix.) closes: #138828
+ * Bump Standards-Version to 3.6.2, no changes necessary.
+ * Bump debhelper compatibility level to 4 and use debian/compat instead
+ of DH_COMPAT.
+ * Amend the description of flac to mention metaflac as well as flac.
+
+ -- Joshua Kwan <joshk@triplehelix.org> Thu, 18 Aug 2005 02:53:09 -0700
+
+flac (1.1.1-5) unstable; urgency=low
+
+ * libflac++4 Conflicts: libflac++2c102 (= 1.1.1-1) for the same reasons
+ as in 1.1.1-3 (Closes: #290353)
+
+ -- Matt Zimmerman <mdz@debian.org> Fri, 14 Jan 2005 09:37:44 -0800
+
+flac (1.1.1-4) unstable; urgency=low
+
+ * Re-libtoolize to fix various build weirdnesses and a broken xmms-flac
+ on amd64 (Closes: #289243)
+
+ -- Matt Zimmerman <mdz@debian.org> Sat, 8 Jan 2005 15:08:22 -0800
+
+flac (1.1.1-3) unstable; urgency=low
+
+ * libflac6 conflicts with the broken version of libflac4 (Closes: #289077)
+ * Disable asm optimizations on powerpc, fixing FTBFS (Closes: #289130)
+ - Apply patch from Eric Wong to fix compilation when asm
+ optimizations are disabled
+ * Update to new package names in argument to dh_shlibdeps -l
+
+ -- Matt Zimmerman <mdz@debian.org> Thu, 6 Jan 2005 20:23:08 -0800
+
+flac (1.1.1-2) unstable; urgency=low
+
+ * Fix -dev dependencies for soname transition (oops)
+
+ -- Matt Zimmerman <mdz@debian.org> Wed, 5 Jan 2005 10:13:34 -0800
+
+flac (1.1.1-1) unstable; urgency=low
+
+ * New upstream release (Closes: #275324)
+ - Merges all of our patches to common code
+ - Fixes handling of long filenames (Closes: #213172)
+ - Properly quotes AM_PATH_LIBFLAC (Closes: #254127)
+ - Uses a much newer version of autotools (Closes: #263837)
+ - Should fix problems with 8-bit audio samples (Closes: #179764)
+ - Fixes segfault on some invalid files (Closes: #274301)
+ - Fixes problems with very long files (Closes: #200435)
+ - Fixes FLAC__STREAM_ENCODER_NOT_STREAMABLE error (Closes: #196556)
+ - Man page is improved (Closes: #196812)
+
+ -- Matt Zimmerman <mdz@debian.org> Wed, 5 Jan 2005 08:29:18 -0800
+
+flac (1.1.0-11) unstable; urgency=low
+
+ * Ensure that libFLAC is linked with -lm on all architectures, and
+ regardless of whether nasm is present
+
+ -- Matt Zimmerman <mdz@debian.org> Fri, 16 Apr 2004 15:14:31 -0700
+
+flac (1.1.0-10) unstable; urgency=low
+
+ * Touch man/flac.1, to avoid trying to build it even if the timestamp is
+ skewed (Closes: #203580)
+
+ -- Matt Zimmerman <mdz@debian.org> Wed, 30 Jul 2003 22:41:51 -0400
+
+flac (1.1.0-9) unstable; urgency=low
+
+ * Re-run automake so that the fix for #202694 actually takes effect
+ (why is this working for me on i386 every time?)
+
+ -- Matt Zimmerman <mdz@debian.org> Tue, 29 Jul 2003 19:53:17 -0400
+
+flac (1.1.0-8) unstable; urgency=low
+
+ * Pregenerate the flac.1 man page (Closes: #203024)
+
+ -- Matt Zimmerman <mdz@debian.org> Tue, 29 Jul 2003 08:13:50 -0400
+
+flac (1.1.0-7) unstable; urgency=low
+
+ * Link flac itself with -lm, in addition to libFLAC (why did this work
+ for me?) (Closes: #202964)
+
+ -- Matt Zimmerman <mdz@debian.org> Sat, 26 Jul 2003 11:58:14 -0400
+
+flac (1.1.0-6) unstable; urgency=low
+
+ * Run automake so that library linking changes take effect.
+ (Closes: #194718)
+
+ -- Matt Zimmerman <mdz@debian.org> Sat, 26 Jul 2003 00:09:32 -0400
+
+flac (1.1.0-5) unstable; urgency=low
+
+ * Long-overdue policy check
+ - Build with -g always, and omit -O2 for debug builds
+ - Pull in changes from upstream CVS to link all shared libraries
+ against dependent libraries (Closes: #194718)
+ - Standards-Version: 3.6.0
+
+ -- Matt Zimmerman <mdz@debian.org> Thu, 17 Jul 2003 22:43:01 -0400
+
+flac (1.1.0-4) unstable; urgency=low
+
+ * Clean up diff
+ * Move -dev packages to Section: libdevel
+ * Build-Depend on libid3-3.8.3-dev (Closes: #196285)
+
+ -- Matt Zimmerman <mdz@debian.org> Sat, 7 Jun 2003 00:54:50 -0400
+
+flac (1.1.0-3) unstable; urgency=low
+
+ * Build various libraries used in the build tree using libtool rather
+ than plain .a archives, in order to get PIC code for linking into
+ shared libraries (Closes: #179434)
+ * Metaflac manpage was included upstream in 1.1.0 (Closes: #170598)
+ * Versioned build-dependency on nasm was added in 1.1.0-1
+ (Closes: #175944)
+ * 1.1.0 was uploaded (Closes: #178620)
+
+ -- Matt Zimmerman <mdz@debian.org> Sun, 2 Feb 2003 18:02:34 -0500
+
+flac (1.1.0-2) unstable; urgency=low
+
+ * Clean up -dev package dependencies
+ - libflac++-dev depends: libflac-dev (Closes: #179422)
+ - liboggflac-dev depends: libflac-dev
+ - liboggflac++-dev depends: liboggflac-dev, libflac++-dev
+
+ -- Matt Zimmerman <mdz@debian.org> Sun, 2 Feb 2003 01:32:28 -0500
+
+flac (1.1.0-1) unstable; urgency=low
+
+ * New upstream release
+ * liboggflac0 -> liboggflac1
+ * liboggflac1 unfortunately conflicts with liboggflac0 due to an
+ accidental file overlap
+
+ -- Matt Zimmerman <mdz@debian.org> Fri, 31 Jan 2003 16:26:37 -0500
+
+flac (1.0.4-5) unstable; urgency=low
+
+ * Build with g++ 3.2
+ * Build-depends: g++ (>= 2:3.2)
+ * libflac++2 -> libflac++2c102
+ * liboggflac++0 -> liboggflac++0c102
+
+ -- Matt Zimmerman <mdz@debian.org> Tue, 7 Jan 2003 20:26:25 -0500
+
+flac (1.0.4-4) unstable; urgency=low
+
+ * Build libplugin-common as PIC (Closes: #162718)
+ * Remove libflac-dev's relation with itself (thanks, lintian)
+
+ -- Matt Zimmerman <mdz@debian.org> Sun, 17 Nov 2002 01:34:23 -0500
+
+flac (1.0.4-3) unstable; urgency=low
+
+ * A file which belonged in libflac-dev ended up in flac 1.0.4-1, so
+ libflac-dev Replaces: libflac-dev (= 1.0.4-1) (Closes: #163847)
+
+ -- Matt Zimmerman <mdz@debian.org> Tue, 8 Oct 2002 16:39:28 -0400
+
+flac (1.0.4-2) unstable; urgency=medium
+
+ * Fix libflac and libflac++ shared library package names, which were
+ invalidated by an unexpected soname change (Closes: #162907)
+ * Split liboggflac and liboggflac++ into separate packages
+
+ -- Matt Zimmerman <mdz@debian.org> Sat, 5 Oct 2002 22:42:56 -0400
+
+flac (1.0.4-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Matt Zimmerman <mdz@debian.org> Thu, 26 Sep 2002 10:32:24 -0400
+
+flac (1.0.3-3) unstable; urgency=low
+
+ * Tidy up installation of documentation (Closes: #159676)
+
+ -- Matt Zimmerman <mdz@debian.org> Thu, 5 Sep 2002 08:15:58 -0400
+
+flac (1.0.3-2) unstable; urgency=low
+
+ * Change libflac++-dev to Section: devel
+
+ -- Matt Zimmerman <mdz@debian.org> Sat, 13 Jul 2002 11:45:28 -0400
+
+flac (1.0.3-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Matt Zimmerman <mdz@debian.org> Thu, 4 Jul 2002 20:14:59 -0400
+
+flac (1.0.2+1.0.3beta-1) experimental; urgency=low
+
+ * New upstream pre-release
+ * Now provides a C++ library as well
+ * Use dh_makeshlibs to create shlibs control files
+
+ -- Matt Zimmerman <mdz@debian.org> Sat, 15 Jun 2002 11:59:46 -0400
+
+flac (1.0.2-1) unstable; urgency=low
+
+ * New upstream release.
+ * Fixes a bug which crashed the input plugins after playing a few files
+ (Closes: #123210)
+ * Fixes issues with the assembler optimizations, so that they can be
+ re-enabled for better performance on i386
+
+ -- Matt Zimmerman <mdz@debian.org> Mon, 10 Dec 2001 03:09:22 -0500
+
+flac (1.0.1-2) unstable; urgency=low
+
+ * Pre-generate man page, since something has changed upstream (Closes:
+ #120463)
+
+ -- Matt Zimmerman <mdz@debian.org> Wed, 21 Nov 2001 14:19:29 -0500
+
+flac (1.0.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * Raw encoding bug is fixed upstream (Closes: #119396)
+ * Manpage is fixed upstream (Closes: #107207)
+
+ -- Matt Zimmerman <mdz@debian.org> Mon, 19 Nov 2001 15:33:42 -0500
+
+flac (1.0-3) unstable; urgency=low
+
+ * Tighten build-dependency on debconf, since we use DH_COMPAT=3
+ (Closes: #115663)
+ * Disable assembler optimizations, as they seem to cause problems on
+ some systems.
+
+ -- Matt Zimmerman <mdz@debian.org> Tue, 16 Oct 2001 07:38:13 -0400
+
+flac (1.0-2) unstable; urgency=low
+
+ * Fix shlibs file (it was trying to use a substitution variable)
+ (Closes: #107614)
+
+ -- Matt Zimmerman <mdz@debian.org> Fri, 3 Aug 2001 16:54:20 -0400
+
+flac (1.0-1) unstable; urgency=low
+
+ * New upstream version.
+ * debian/control: Upstream now ships our man page, so there's no need to
+ build-depend on docbook-to-man. Build-dependency removed.
+ * debian/rules: Let upstream makefiles install headers and man page
+ * debian/control: Upstream library soname version has changed, modified
+ accordingly
+ * debian/rules: shlibs hackery is apparently no longer necessary, as
+ dpkg-shlibdeps will find shlibs files in package/DEBIAN
+ * Build-Depend on nasm on i386 to take advantage of optimized assembly
+ routines
+ * debian/rules, debian/control: Move the .la libtool widget from the
+ runtime package to the development package, and add Replaces
+ * ltmain.sh: Hack up to get things to work with libtool 1.4
+ <http://lists.debian.org/debian-devel-0105/msg02160.html>
+ * debian/rules: DH_COMPAT=3
+
+ -- Matt Zimmerman <mdz@debian.org> Wed, 25 Jul 2001 15:57:29 -0400
+
+flac (0.10-2) unstable; urgency=low
+
+ * Fix a build error with the xmms plugin that resulted in a broken
+ xmms-flac. Patch forwarded upstream. (Closes: #101827)
+
+ -- Matt Zimmerman <mdz@debian.org> Thu, 21 Jun 2001 15:43:39 -0400
+
+flac (0.10-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Matt Zimmerman <mdz@debian.org> Thu, 14 Jun 2001 16:05:29 -0400
+
+flac (0.9-1) unstable; urgency=low
+
+ * New upstream version.
+ * From the upstream changelog:
+ * FLAC 0.9 released. There were some format changes that broke backwards
+ compatibility but these should be the last (see below). Also, there have
+ been several bug fixes and some new features:
+ + FLAC's sync code has been lengthened to 14 bits from 9 bits. This
+ should enable a faster and more robust synchronization mechanism.
+ + Two reserved bits were added to the frame header.
+ + A CRC-16 was added to the FLAC frame footer, and the decoder now does
+ frame integrity checking based on the CRC.
+ + The format now includes a new subframe field to indicate when a
+ subblock has one or more 0 LSBs for all samples. This increases
+ compression on some kinds of data.
+ + Added two options to the analysis mode, one for including the residual
+ signal in the analysis file, and one for generating gnuplot files of
+ each subframe's residual distribution with some statistics. See the
+ latest documentation.
+ + XMMS plugin now supports 8-bit files.
+ FLAC is on track for an official 1.0 release soon.
+
+ -- Matt Zimmerman <mdz@debian.org> Fri, 6 Apr 2001 07:41:30 -0400
+
+flac (0.8-1) unstable; urgency=low
+
+ * New upstream version.
+ * From the upstream changelog:
+ * This release is a result of extensive testing and fixes several bugs
+ encountered when pushing the encoder to the limit. I'm pretty
+ confident in the stability of the encoder/decoder now for all kinds of
+ input. There have also been several features added. Here is a complete
+ list of the changes since 0.7:
+ + Created a new utility called metaflac. It is a metadata editor for
+ .flac files. Right now it just lists the contents of the metadata
+ blocks but eventually it will allow update/insertion/deletion.
+ + Added two new metadata blocks: PADDING which has an obvious function,
+ and APPLICATION, which is meant to be open to third party applications.
+ See the latest format docs for more info, or the new id registration
+ page.
+ + Added a -P option to flac to reserve a PADDING block when encoding.
+ + Added support for 24-bit files to flac (the FLAC format always
+ supported it).
+ + Started the Winamp3 plugin.
+ + Greatly expanded the test suite, adding more streams (24-bit streams,
+ noise streams, non-audio streams, more patterns) and more option
+ combinations to the encoder. The test suite runs about 30 streams and
+ over 5000 encodings now.
+ * This version includes a patch to configure.in from upstream CVS (an
+ omitted AC_OUTPUT file).
+
+ -- Matt Zimmerman <mdz@debian.org> Fri, 9 Mar 2001 03:58:56 -0500
+
+flac (0.7-1) unstable; urgency=low
+
+ * New upstream version.
+ * Note that this version contains a known bug that, according to the
+ author, is revealed when encoding more than 2 channels using a large
+ blocksize (>32k samples). See
+ http://flac.sourceforge.net/news.html#20010212 for more information.
+
+ -- Matt Zimmerman <mdz@debian.org> Fri, 23 Feb 2001 01:14:10 -0500
+
+flac (0.6-2) unstable; urgency=low
+
+ * Display a note about backward compatibility
+ * Warn users of pre-0.6 versions about upgrading, as 0.6 cannot read
+ files encoded with previous versions (Closes: #84630)
+
+ -- Matt Zimmerman <mdz@debian.org> Sat, 3 Feb 2001 20:46:22 -0500
+
+flac (0.6-1) unstable; urgency=low
+
+ * New upstream version:
+ - encoding speed in default mode (-6) is at least 3x faster
+ - a new "loose mid-side" adaptive algorithm should help -1 and -5 modes
+ - a new analyze mode for developers
+ - bug fixes related to pipes
+ * Our automake patches have been incorporated upstream, so we no longer
+ need them in the Debian diff
+ * Added manpage for flac
+ * Run ldconfig in postinst (oops)
+ * Cleaned up debian/ directory
+
+ -- Matt Zimmerman <mdz@debian.org> Mon, 29 Jan 2001 14:50:11 -0500
+
+flac (0.5-2) unstable; urgency=low
+
+ * Fixed binary package sections to match override file (oops)
+ * debian/rules: Set execute permissions on autoconf scripts created in the
+ debian diff (Closes: #83105)
+ * Honor DEB_BUILD_OPTIONS (nostrip, debug)
+
+ -- Matt Zimmerman <mdz@debian.org> Mon, 22 Jan 2001 14:57:31 -0500
+
+flac (0.5-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Matt Zimmerman <mdz@debian.org> Wed, 17 Jan 2001 14:52:43 -0500
diff --git a/debian/clean b/debian/clean
new file mode 100644
index 0000000..b0fea34
--- /dev/null
+++ b/debian/clean
@@ -0,0 +1,2 @@
+man/flac.1
+man/metaflac.1
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..610fd34
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,155 @@
+Source: flac
+Section: sound
+Priority: optional
+Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
+Uploaders:
+ Joshua Kwan <joshk@triplehelix.org>,
+ Fabian Greffrath <fabian@debian.org>,
+Build-Depends-Indep:
+ doxygen,
+Build-Depends: dpkg-dev (>= 1.22.5),
+ debhelper-compat (= 13),
+ libogg-dev,
+ pandoc [!arc !kfreebsd-amd64 !kfreebsd-i386 !m68k !powerpc !sh4 !x32],
+Standards-Version: 4.6.1
+Vcs-Git: https://salsa.debian.org/multimedia-team/flac.git
+Vcs-Browser: https://salsa.debian.org/multimedia-team/flac
+Homepage: https://xiph.org/flac/
+Rules-Requires-Root: no
+
+Package: flac
+Architecture: any
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+Description: Free Lossless Audio Codec - command line tools
+ FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC is
+ similar to MP3, but lossless. The FLAC project consists of:
+ .
+ * The stream format
+ * libFLAC, which implements a reference encoder, stream decoder, and file
+ decoder
+ * flac, which is a command-line wrapper around libFLAC to encode and decode
+ .flac files
+ * Input plugins for various music players (Winamp, XMMS, and more in the
+ works)
+ .
+ This package contains the command-line tools flac (used for encoding and
+ decoding FLACs) and metaflac (used for manipulating FLAC metadata.)
+
+Package: libflac12t64
+Provides: ${t64:Provides}
+Replaces: libflac12
+Breaks: libflac12 (<< ${source:Version})
+Section: libs
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+Description: Free Lossless Audio Codec - runtime C library
+ FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC is
+ similar to MP3, but lossless. The FLAC project consists of:
+ .
+ * The stream format
+ * libFLAC, which implements a reference encoder, stream decoder, and file
+ decoder
+ * flac, which is a command-line wrapper around libFLAC to encode and decode
+ .flac files
+ * Input plugins for various music players (Winamp, XMMS, and more in the
+ works)
+ .
+ This package contains the runtime library libFLAC.
+
+Package: libflac-doc
+Section: doc
+Architecture: all
+Multi-Arch: foreign
+Suggests:
+ libflac-dev,
+Recommends:
+ doc-base,
+Depends:
+ ${misc:Depends},
+Description: Free Lossless Audio Codec - library documentation
+ FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC is
+ similar to MP3, but lossless. The FLAC project consists of:
+ .
+ * The stream format
+ * libFLAC, which implements a reference encoder, stream decoder, and file
+ decoder
+ * flac, which is a command-line wrapper around libFLAC to encode and decode
+ .flac files
+ * Input plugins for various music players (Winamp, XMMS, and more in the
+ works)
+ .
+ This package contains the API documentation for all the FLAC libraries.
+
+Package: libflac-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libflac12t64 (= ${binary:Version}),
+ libogg-dev,
+ ${misc:Depends},
+Description: Free Lossless Audio Codec - C development library
+ FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC is
+ similar to MP3, but lossless. The FLAC project consists of:
+ .
+ * The stream format
+ * libFLAC, which implements a reference encoder, stream decoder, and file
+ decoder
+ * flac, which is a command-line wrapper around libFLAC to encode and decode
+ .flac files
+ * Input plugins for various music players (Winamp, XMMS, and more in the
+ works)
+ .
+ This package contains the development library libFLAC.
+
+Package: libflac++10
+Section: libs
+Architecture: any
+Multi-Arch: same
+Pre-Depends:
+ ${misc:Pre-Depends},
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+Description: Free Lossless Audio Codec - C++ runtime library
+ FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC is
+ similar to MP3, but lossless. The FLAC project consists of:
+ .
+ * The stream format
+ * libFLAC, which implements a reference encoder, stream decoder, and file
+ decoder
+ * flac, which is a command-line wrapper around libFLAC to encode and decode
+ .flac files
+ * Input plugins for various music players (Winamp, XMMS, and more in the
+ works)
+ .
+ This package contains the runtime library libFLAC++.
+
+Package: libflac++-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libflac++10 (= ${binary:Version}),
+ libflac-dev,
+ ${misc:Depends},
+Description: Free Lossless Audio Codec - C++ development library
+ FLAC stands for Free Lossless Audio Codec. Grossly oversimplified, FLAC is
+ similar to MP3, but lossless. The FLAC project consists of:
+ .
+ * The stream format
+ * libFLAC, which implements a reference encoder, stream decoder, and file
+ decoder
+ * flac, which is a command-line wrapper around libFLAC to encode and decode
+ .flac files
+ * Input plugins for various music players (Winamp, XMMS, and more in the
+ works)
+ .
+ This package contains the development library libFLAC++.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..987b30a
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,214 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: FLAC
+Upstream-Contact: https://www.xiph.org/flac/
+Source: https://git.xiph.org/?p=flac.git
+Files-Excluded:
+ doc/api/*
+ doc/FLAC.tag
+ man/*.1
+
+Files: *
+Copyright: 2011-2022, Xiph.Org Foundation
+License: GPL-2+ or LGPL-2.1+
+
+Files: doc/*
+Copyright: 2000-2009, Josh Coalson
+ 2011-2022, Xiph.Org Foundation
+License: GFDL-1.1+
+ <!-- Permission is granted to copy, distribute and/or modify this document -->
+ <!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
+ <!-- or any later version published by the Free Software Foundation; -->
+ <!-- with no invariant sections. -->
+ .
+ On Debian systems, the complete text of the GNU Free Documentation
+ License version 1.2 can be found in "/usr/share/common-licenses/GFDL-1.2".
+
+Files: examples/*
+ include/share/grabbag/picture.h
+ include/test_libs_common/*
+ src/flac/*
+ src/metaflac/*
+ src/share/grabbag/picture.c
+ src/share/utf8/*
+ src/test_grabbag/*
+ src/test_libFLAC++/*
+ src/test_libFLAC/*
+ src/test_libs_common/*
+ src/test_seeking/*
+ src/test_streams/*
+ src/utils/flacdiff/*
+ src/utils/flactimer/*
+Copyright: 1994-2013, Free Software Foundation, Inc
+ 1998-2000, Peter Alm, Mikael Alm, Olle Hallnas, Thomas Nilsson and 4Front Technologies
+ 1999-2001, Håvard Kvålen <havardk@xmms.org>
+ 2000-2001, Robert Leslie
+ 2000-2002, Jerome Couderc <j.couderc@ifrance.com>
+ 2000-2009, Josh Coalson
+ 2001, Edmund Grimley Evans <edmundo@rano.org>
+ 2001, Peter Harris <peter.harris@hummingbird.com>
+ 2002-2009, Daisuke Shimamura
+ 2003, Philip Jägenstedt
+ 2011-2022, Xiph.Org Foundation
+License: GPL-2+
+
+Files: include/FLAC++/*
+ include/FLAC/*
+ include/share/alloc.h
+ include/share/compat.h
+ include/share/endswap.h
+ include/share/macros.h
+ include/share/private.h
+ include/share/safe_str.h
+ include/share/win_utf8_io.h
+ src/libFLAC++/*
+ src/libFLAC/*
+ src/share/grabbag/alloc.c
+ src/share/grabbag/snprintf.c
+ src/share/win_utf8_io/*
+Copyright: 1994-2013, Free Software Foundation, Inc
+ 2000-2009, Josh Coalson
+ 2011-2022, Xiph.Org Foundation
+License: BSD-3-clause
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ * - Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ *
+ * - 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.
+ *
+ * - Neither the name of the Xiph.org Foundation nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * ``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 FOUNDATION OR
+ * CONTRIBUTORS 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.
+
+Files: include/share/grabbag.h
+ include/share/grabbag/cuesheet.h
+ include/share/grabbag/file.h
+ include/share/grabbag/replaygain.h
+ include/share/grabbag/seektable.h
+ include/share/replaygain_analysis.h
+ include/share/replaygain_synthesis.h
+ src/share/grabbag/cuesheet.c
+ src/share/grabbag/file.c
+ src/share/grabbag/replaygain.c
+ src/share/grabbag/seektable.c
+ src/share/replaygain_analysis/*
+ src/share/replaygain_synthesis/*
+Copyright: 1994-2013, Free Software Foundation, Inc
+ 2001, David Robinson and Glen Sawyer
+ 2002, John Edwards
+ 2002-2009, Josh Coalson
+ 2011-2022, Xiph.Org Foundation
+License: LGPL-2.1+
+
+Files: include/share/getopt.h
+ src/share/getopt/getopt.c
+ src/share/getopt/getopt1.c
+Copyright: 1987-1998 Free Software Foundation, Inc
+License: LGPL-2+
+ The GNU C Library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Library General Public License as
+ published by the Free Software Foundation; either version 2 of the
+ License, or (at your option) any later version.
+ .
+ The GNU C Library 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
+ Library General Public License for more details.
+ .
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License can be found in "/usr/share/common-licenses/LGPL-2".
+
+Files: src/libFLAC/include/private/md5.h
+ src/libFLAC/md5.c
+Copyright: *No copyright*
+License: Public-domain
+ * This is the header file for the MD5 message-digest algorithm.
+ * The algorithm is due to Ron Rivest. This code was
+ * written by Colin Plumb in 1993, no copyright is claimed.
+ * This code is in the public domain; do with it what you wish.
+ *
+ * Equivalent code is available from RSA Data Security, Inc.
+ * This code has been tested against that, and is equivalent,
+ * except that you don't need to include two pages of legalese
+ * with every copy.
+ *
+ * To compute the message digest of a chunk of bytes, declare an
+ * MD5Context structure, pass it to MD5Init, call MD5Update as
+ * needed on buffers full of bytes, and then call MD5Final, which
+ * will fill a supplied 16-byte array with the digest.
+ *
+ * Changed so as no longer to depend on Colin Plumb's `usual.h'
+ * header definitions; now uses stuff from dpkg's config.h
+ * - Ian Jackson <ijackson@nyx.cs.du.edu>.
+ * Still in the public domain.
+ *
+ * Josh Coalson: made some changes to integrate with libFLAC.
+ * Still in the public domain, with no warranty.
+
+Files: src/flac/local_string_utils.c
+Copyright: 1998, Todd C. Miller <Todd.Miller@courtesan.com>
+License: ISC
+ * Permission to use, copy, modify, and distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+Files: debian/*
+Copyright: 2001-2005, Matt Zimmerman <mdz@debian.org>
+ 2005-2007, Joshua Kwan <joshk@triplehelix.org>
+ 2009-2018, Fabian Greffrath <fabian@debian.org>
+License: GPL-2+
+
+License: GPL-2+
+ 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 2 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/>
+ .
+ The complete text of the GNU General Public License version 2
+ can be found in "/usr/share/common-licenses/GPL-2".
+
+License: LGPL-2.1+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+ .
+ This library 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
+ Lesser General Public License for more details.
+ .
+ The complete text of the GNU Lesser General Public License
+ can be found in "/usr/share/common-licenses/LGPL-2.1".
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..b43bf86
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1 @@
+README.md
diff --git a/debian/flac.install b/debian/flac.install
new file mode 100644
index 0000000..a65408f
--- /dev/null
+++ b/debian/flac.install
@@ -0,0 +1,2 @@
+usr/bin
+usr/share/man
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..d0c1355
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,3 @@
+[DEFAULT]
+pristine-tar = True
+compression = xz
diff --git a/debian/libflac++-dev.install b/debian/libflac++-dev.install
new file mode 100644
index 0000000..88214c8
--- /dev/null
+++ b/debian/libflac++-dev.install
@@ -0,0 +1,5 @@
+usr/include/FLAC++
+usr/lib/*/libFLAC++.a
+usr/lib/*/libFLAC++.so
+usr/lib/*/pkgconfig/flac++.pc
+usr/share/aclocal/libFLAC++.m4
diff --git a/debian/libflac++10.install b/debian/libflac++10.install
new file mode 100644
index 0000000..718c765
--- /dev/null
+++ b/debian/libflac++10.install
@@ -0,0 +1 @@
+usr/lib/*/libFLAC++.so.*
diff --git a/debian/libflac++10.symbols b/debian/libflac++10.symbols
new file mode 100644
index 0000000..89496c8
--- /dev/null
+++ b/debian/libflac++10.symbols
@@ -0,0 +1,3 @@
+libFLAC++.so.10 libflac++10 #MINVER#
+* Build-Depends-Package: libflac++-dev
+ (regex|c++)"^_.*" 1.3.1
diff --git a/debian/libflac-dev.install b/debian/libflac-dev.install
new file mode 100644
index 0000000..530e8c5
--- /dev/null
+++ b/debian/libflac-dev.install
@@ -0,0 +1,5 @@
+usr/include/FLAC
+usr/lib/*/libFLAC.a
+usr/lib/*/libFLAC.so
+usr/lib/*/pkgconfig/flac.pc
+usr/share/aclocal/libFLAC.m4
diff --git a/debian/libflac-doc.doc-base.api b/debian/libflac-doc.doc-base.api
new file mode 100644
index 0000000..2f93e72
--- /dev/null
+++ b/debian/libflac-doc.doc-base.api
@@ -0,0 +1,10 @@
+Document: libflac-doc-api
+Title: FLAC Library API Reference
+Author: Josh Coalson
+Abstract: This is the online API reference for the libFLAC, libFLAC++,
+ libOggFLAC, and libOggFLAC++ libraries, generated by Doxygen.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libflac-doc/api/index.html
+Files: /usr/share/doc/libflac-doc/api/*.html
diff --git a/debian/libflac-doc.doc-base.web b/debian/libflac-doc.doc-base.web
new file mode 100644
index 0000000..aa66c19
--- /dev/null
+++ b/debian/libflac-doc.doc-base.web
@@ -0,0 +1,14 @@
+Document: libflac-doc-web
+Title: FLAC Project Documentation
+Author: Josh Coalson
+Abstract: This is the HTML version of the FLAC documentation,
+ which is more or less a mirror of the FLAC homepage. It provides instructions
+ for using the command-line flac and metaflac programs, descriptions of the
+ internal format of FLAC files, the goals of the FLAC project, Frequently Asked
+ Questions about FLAC, useful information for FLAC developers, and links to
+ other applications with FLAC support.
+Section: Sound
+
+Format: HTML
+Index: /usr/share/doc/libflac-doc/api/index.html
+Files: /usr/share/doc/libflac-doc/api/*.html
diff --git a/debian/libflac-doc.install b/debian/libflac-doc.install
new file mode 100644
index 0000000..0dbb335
--- /dev/null
+++ b/debian/libflac-doc.install
@@ -0,0 +1 @@
+usr/share/doc/*/* usr/share/doc/libflac-doc
diff --git a/debian/libflac12t64.install b/debian/libflac12t64.install
new file mode 100644
index 0000000..00dc970
--- /dev/null
+++ b/debian/libflac12t64.install
@@ -0,0 +1 @@
+usr/lib/*/libFLAC.so.*
diff --git a/debian/libflac12t64.lintian-overrides b/debian/libflac12t64.lintian-overrides
new file mode 100644
index 0000000..9731f67
--- /dev/null
+++ b/debian/libflac12t64.lintian-overrides
@@ -0,0 +1 @@
+libflac12t64: package-name-doesnt-match-sonames libflac12
diff --git a/debian/libflac12t64.symbols b/debian/libflac12t64.symbols
new file mode 100644
index 0000000..851fa0d
--- /dev/null
+++ b/debian/libflac12t64.symbols
@@ -0,0 +1,298 @@
+libFLAC.so.12 libflac12t64 #MINVER#
+* Build-Depends-Package: libflac-dev
+ FLAC_API_SUPPORTS_OGG_FLAC@Base 1.3.0
+ FLAC__ChannelAssignmentString@Base 1.3.0
+ FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_ESCAPE_PARAMETER@Base 1.3.0
+ FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_PARAMETER_LEN@Base 1.3.0
+ FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ESCAPE_PARAMETER@Base 1.3.0
+ FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ORDER_LEN@Base 1.3.0
+ FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN@Base 1.3.0
+ FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_RAW_LEN@Base 1.3.0
+ FLAC__ENTROPY_CODING_METHOD_TYPE_LEN@Base 1.3.0
+ FLAC__EntropyCodingMethodTypeString@Base 1.3.0
+ FLAC__FRAME_FOOTER_CRC_LEN@Base 1.3.0
+ FLAC__FRAME_HEADER_BITS_PER_SAMPLE_LEN@Base 1.3.0
+ FLAC__FRAME_HEADER_BLOCKING_STRATEGY_LEN@Base 1.3.0
+ FLAC__FRAME_HEADER_BLOCK_SIZE_LEN@Base 1.3.0
+ FLAC__FRAME_HEADER_CHANNEL_ASSIGNMENT_LEN@Base 1.3.0
+ FLAC__FRAME_HEADER_CRC_LEN@Base 1.3.0
+ FLAC__FRAME_HEADER_RESERVED_LEN@Base 1.3.0
+ FLAC__FRAME_HEADER_SAMPLE_RATE_LEN@Base 1.3.0
+ FLAC__FRAME_HEADER_SYNC@Base 1.3.0
+ FLAC__FRAME_HEADER_SYNC_LEN@Base 1.3.0
+ FLAC__FRAME_HEADER_ZERO_PAD_LEN@Base 1.3.0
+ FLAC__FrameNumberTypeString@Base 1.3.0
+ FLAC__MetadataTypeString@Base 1.3.0
+ FLAC__Metadata_ChainStatusString@Base 1.3.0
+ FLAC__Metadata_SimpleIteratorStatusString@Base 1.3.0
+ FLAC__STREAM_METADATA_APPLICATION_ID_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_CUESHEET_INDEX_NUMBER_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_CUESHEET_INDEX_OFFSET_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_CUESHEET_INDEX_RESERVED_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_CUESHEET_IS_CD_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_CUESHEET_LEAD_IN_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_CUESHEET_MEDIA_CATALOG_NUMBER_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_CUESHEET_NUM_TRACKS_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_CUESHEET_RESERVED_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_CUESHEET_TRACK_ISRC_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_CUESHEET_TRACK_NUMBER_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_CUESHEET_TRACK_NUM_INDICES_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_CUESHEET_TRACK_OFFSET_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_CUESHEET_TRACK_PRE_EMPHASIS_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_CUESHEET_TRACK_RESERVED_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_CUESHEET_TRACK_TYPE_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_IS_LAST_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_LENGTH_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_PICTURE_COLORS_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_PICTURE_DATA_LENGTH_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_PICTURE_DEPTH_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_PICTURE_DESCRIPTION_LENGTH_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_PICTURE_HEIGHT_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_PICTURE_MIME_TYPE_LENGTH_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_PICTURE_TYPE_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_PICTURE_WIDTH_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_SEEKPOINT_FRAME_SAMPLES_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_SEEKPOINT_PLACEHOLDER@Base 1.3.0
+ FLAC__STREAM_METADATA_SEEKPOINT_SAMPLE_NUMBER_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_SEEKPOINT_STREAM_OFFSET_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_STREAMINFO_BITS_PER_SAMPLE_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_STREAMINFO_CHANNELS_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_STREAMINFO_MAX_BLOCK_SIZE_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_STREAMINFO_MAX_FRAME_SIZE_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_STREAMINFO_MD5SUM_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_STREAMINFO_MIN_BLOCK_SIZE_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_STREAMINFO_MIN_FRAME_SIZE_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_STREAMINFO_SAMPLE_RATE_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_STREAMINFO_TOTAL_SAMPLES_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_TYPE_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_VORBIS_COMMENT_ENTRY_LENGTH_LEN@Base 1.3.0
+ FLAC__STREAM_METADATA_VORBIS_COMMENT_NUM_COMMENTS_LEN@Base 1.3.0
+ FLAC__STREAM_SYNC@Base 1.3.0
+ FLAC__STREAM_SYNC_LEN@Base 1.3.0
+ FLAC__STREAM_SYNC_STRING@Base 1.3.0
+ FLAC__SUBFRAME_LPC_QLP_COEFF_PRECISION_LEN@Base 1.3.0
+ FLAC__SUBFRAME_LPC_QLP_SHIFT_LEN@Base 1.3.0
+ FLAC__SUBFRAME_TYPE_CONSTANT_BYTE_ALIGNED_MASK@Base 1.3.0
+ FLAC__SUBFRAME_TYPE_FIXED_BYTE_ALIGNED_MASK@Base 1.3.0
+ FLAC__SUBFRAME_TYPE_LEN@Base 1.3.0
+ FLAC__SUBFRAME_TYPE_LPC_BYTE_ALIGNED_MASK@Base 1.3.0
+ FLAC__SUBFRAME_TYPE_VERBATIM_BYTE_ALIGNED_MASK@Base 1.3.0
+ FLAC__SUBFRAME_WASTED_BITS_FLAG_LEN@Base 1.3.0
+ FLAC__SUBFRAME_ZERO_PAD_LEN@Base 1.3.0
+ FLAC__StreamDecoderErrorStatusString@Base 1.3.0
+ FLAC__StreamDecoderInitStatusString@Base 1.3.0
+ FLAC__StreamDecoderLengthStatusString@Base 1.3.0
+ FLAC__StreamDecoderReadStatusString@Base 1.3.0
+ FLAC__StreamDecoderSeekStatusString@Base 1.3.0
+ FLAC__StreamDecoderStateString@Base 1.3.0
+ FLAC__StreamDecoderTellStatusString@Base 1.3.0
+ FLAC__StreamDecoderWriteStatusString@Base 1.3.0
+ FLAC__StreamEncoderInitStatusString@Base 1.3.0
+ FLAC__StreamEncoderReadStatusString@Base 1.3.0
+ FLAC__StreamEncoderSeekStatusString@Base 1.3.0
+ FLAC__StreamEncoderStateString@Base 1.3.0
+ FLAC__StreamEncoderTellStatusString@Base 1.3.0
+ FLAC__StreamEncoderWriteStatusString@Base 1.3.0
+ FLAC__StreamMetadata_Picture_TypeString@Base 1.3.0
+ FLAC__SubframeTypeString@Base 1.3.0
+ FLAC__VENDOR_STRING@Base 1.3.0
+ FLAC__VERSION_STRING@Base 1.3.0
+ FLAC__format_blocksize_is_subset@Base 1.3.0
+ FLAC__format_cuesheet_is_legal@Base 1.3.0
+ FLAC__format_picture_is_legal@Base 1.3.0
+ FLAC__format_sample_rate_is_subset@Base 1.3.0
+ FLAC__format_sample_rate_is_valid@Base 1.3.0
+ FLAC__format_seektable_is_legal@Base 1.3.0
+ FLAC__format_seektable_sort@Base 1.3.0
+ FLAC__format_vorbiscomment_entry_is_legal@Base 1.3.0
+ FLAC__format_vorbiscomment_entry_name_is_legal@Base 1.3.0
+ FLAC__format_vorbiscomment_entry_value_is_legal@Base 1.3.0
+ FLAC__metadata_chain_check_if_tempfile_needed@Base 1.3.0
+ FLAC__metadata_chain_delete@Base 1.3.0
+ FLAC__metadata_chain_merge_padding@Base 1.3.0
+ FLAC__metadata_chain_new@Base 1.3.0
+ FLAC__metadata_chain_read@Base 1.3.0
+ FLAC__metadata_chain_read_ogg@Base 1.3.0
+ FLAC__metadata_chain_read_ogg_with_callbacks@Base 1.3.0
+ FLAC__metadata_chain_read_with_callbacks@Base 1.3.0
+ FLAC__metadata_chain_sort_padding@Base 1.3.0
+ FLAC__metadata_chain_status@Base 1.3.0
+ FLAC__metadata_chain_write@Base 1.3.0
+ FLAC__metadata_chain_write_with_callbacks@Base 1.3.0
+ FLAC__metadata_chain_write_with_callbacks_and_tempfile@Base 1.3.0
+ FLAC__metadata_get_cuesheet@Base 1.3.0
+ FLAC__metadata_get_picture@Base 1.3.0
+ FLAC__metadata_get_streaminfo@Base 1.3.0
+ FLAC__metadata_get_tags@Base 1.3.0
+ FLAC__metadata_iterator_delete@Base 1.3.0
+ FLAC__metadata_iterator_delete_block@Base 1.3.0
+ FLAC__metadata_iterator_get_block@Base 1.3.0
+ FLAC__metadata_iterator_get_block_type@Base 1.3.0
+ FLAC__metadata_iterator_init@Base 1.3.0
+ FLAC__metadata_iterator_insert_block_after@Base 1.3.0
+ FLAC__metadata_iterator_insert_block_before@Base 1.3.0
+ FLAC__metadata_iterator_new@Base 1.3.0
+ FLAC__metadata_iterator_next@Base 1.3.0
+ FLAC__metadata_iterator_prev@Base 1.3.0
+ FLAC__metadata_iterator_set_block@Base 1.3.0
+ FLAC__metadata_object_application_set_data@Base 1.3.0
+ FLAC__metadata_object_clone@Base 1.3.0
+ FLAC__metadata_object_cuesheet_calculate_cddb_id@Base 1.3.0
+ FLAC__metadata_object_cuesheet_delete_track@Base 1.3.0
+ FLAC__metadata_object_cuesheet_insert_blank_track@Base 1.3.0
+ FLAC__metadata_object_cuesheet_insert_track@Base 1.3.0
+ FLAC__metadata_object_cuesheet_is_legal@Base 1.3.0
+ FLAC__metadata_object_cuesheet_resize_tracks@Base 1.3.0
+ FLAC__metadata_object_cuesheet_set_track@Base 1.3.0
+ FLAC__metadata_object_cuesheet_track_clone@Base 1.3.0
+ FLAC__metadata_object_cuesheet_track_delete@Base 1.3.0
+ FLAC__metadata_object_cuesheet_track_delete_index@Base 1.3.0
+ FLAC__metadata_object_cuesheet_track_insert_blank_index@Base 1.3.0
+ FLAC__metadata_object_cuesheet_track_insert_index@Base 1.3.0
+ FLAC__metadata_object_cuesheet_track_new@Base 1.3.0
+ FLAC__metadata_object_cuesheet_track_resize_indices@Base 1.3.0
+ FLAC__metadata_object_delete@Base 1.3.0
+ FLAC__metadata_object_get_raw@Base 1.4.3
+ FLAC__metadata_object_is_equal@Base 1.3.0
+ FLAC__metadata_object_new@Base 1.3.0
+ FLAC__metadata_object_picture_is_legal@Base 1.3.0
+ FLAC__metadata_object_picture_set_data@Base 1.3.0
+ FLAC__metadata_object_picture_set_description@Base 1.3.0
+ FLAC__metadata_object_picture_set_mime_type@Base 1.3.0
+ FLAC__metadata_object_seektable_delete_point@Base 1.3.0
+ FLAC__metadata_object_seektable_insert_point@Base 1.3.0
+ FLAC__metadata_object_seektable_is_legal@Base 1.3.0
+ FLAC__metadata_object_seektable_resize_points@Base 1.3.0
+ FLAC__metadata_object_seektable_set_point@Base 1.3.0
+ FLAC__metadata_object_seektable_template_append_placeholders@Base 1.3.0
+ FLAC__metadata_object_seektable_template_append_point@Base 1.3.0
+ FLAC__metadata_object_seektable_template_append_points@Base 1.3.0
+ FLAC__metadata_object_seektable_template_append_spaced_points@Base 1.3.0
+ FLAC__metadata_object_seektable_template_append_spaced_points_by_samples@Base 1.3.0
+ FLAC__metadata_object_seektable_template_sort@Base 1.3.0
+ FLAC__metadata_object_set_raw@Base 1.4.3
+ FLAC__metadata_object_vorbiscomment_append_comment@Base 1.3.0
+ FLAC__metadata_object_vorbiscomment_delete_comment@Base 1.3.0
+ FLAC__metadata_object_vorbiscomment_entry_from_name_value_pair@Base 1.3.0
+ FLAC__metadata_object_vorbiscomment_entry_matches@Base 1.3.0
+ FLAC__metadata_object_vorbiscomment_entry_to_name_value_pair@Base 1.3.0
+ FLAC__metadata_object_vorbiscomment_find_entry_from@Base 1.3.0
+ FLAC__metadata_object_vorbiscomment_insert_comment@Base 1.3.0
+ FLAC__metadata_object_vorbiscomment_remove_entries_matching@Base 1.3.0
+ FLAC__metadata_object_vorbiscomment_remove_entry_matching@Base 1.3.0
+ FLAC__metadata_object_vorbiscomment_replace_comment@Base 1.3.0
+ FLAC__metadata_object_vorbiscomment_resize_comments@Base 1.3.0
+ FLAC__metadata_object_vorbiscomment_set_comment@Base 1.3.0
+ FLAC__metadata_object_vorbiscomment_set_vendor_string@Base 1.3.0
+ FLAC__metadata_simple_iterator_delete@Base 1.3.0
+ FLAC__metadata_simple_iterator_delete_block@Base 1.3.0
+ FLAC__metadata_simple_iterator_get_application_id@Base 1.3.0
+ FLAC__metadata_simple_iterator_get_block@Base 1.3.0
+ FLAC__metadata_simple_iterator_get_block_length@Base 1.3.0
+ FLAC__metadata_simple_iterator_get_block_offset@Base 1.3.0
+ FLAC__metadata_simple_iterator_get_block_type@Base 1.3.0
+ FLAC__metadata_simple_iterator_init@Base 1.3.0
+ FLAC__metadata_simple_iterator_insert_block_after@Base 1.3.0
+ FLAC__metadata_simple_iterator_is_last@Base 1.3.0
+ FLAC__metadata_simple_iterator_is_writable@Base 1.3.0
+ FLAC__metadata_simple_iterator_new@Base 1.3.0
+ FLAC__metadata_simple_iterator_next@Base 1.3.0
+ FLAC__metadata_simple_iterator_prev@Base 1.3.0
+ FLAC__metadata_simple_iterator_set_block@Base 1.3.0
+ FLAC__metadata_simple_iterator_status@Base 1.3.0
+ FLAC__stream_decoder_delete@Base 1.3.0
+ FLAC__stream_decoder_finish@Base 1.3.0
+ FLAC__stream_decoder_flush@Base 1.3.0
+ FLAC__stream_decoder_get_bits_per_sample@Base 1.3.0
+ FLAC__stream_decoder_get_blocksize@Base 1.3.0
+ FLAC__stream_decoder_get_channel_assignment@Base 1.3.0
+ FLAC__stream_decoder_get_channels@Base 1.3.0
+ FLAC__stream_decoder_get_client_data@Base 1.4.1
+ FLAC__stream_decoder_get_decode_position@Base 1.3.0
+ FLAC__stream_decoder_get_md5_checking@Base 1.3.0
+ FLAC__stream_decoder_get_resolved_state_string@Base 1.3.0
+ FLAC__stream_decoder_get_sample_rate@Base 1.3.0
+ FLAC__stream_decoder_get_state@Base 1.3.0
+ FLAC__stream_decoder_get_total_samples@Base 1.3.0
+ FLAC__stream_decoder_init_FILE@Base 1.3.0
+ FLAC__stream_decoder_init_file@Base 1.3.0
+ FLAC__stream_decoder_init_ogg_FILE@Base 1.3.0
+ FLAC__stream_decoder_init_ogg_file@Base 1.3.0
+ FLAC__stream_decoder_init_ogg_stream@Base 1.3.0
+ FLAC__stream_decoder_init_stream@Base 1.3.0
+ FLAC__stream_decoder_new@Base 1.3.0
+ FLAC__stream_decoder_process_single@Base 1.3.0
+ FLAC__stream_decoder_process_until_end_of_metadata@Base 1.3.0
+ FLAC__stream_decoder_process_until_end_of_stream@Base 1.3.0
+ FLAC__stream_decoder_reset@Base 1.3.0
+ FLAC__stream_decoder_seek_absolute@Base 1.3.0
+ FLAC__stream_decoder_set_md5_checking@Base 1.3.0
+ FLAC__stream_decoder_set_metadata_ignore@Base 1.3.0
+ FLAC__stream_decoder_set_metadata_ignore_all@Base 1.3.0
+ FLAC__stream_decoder_set_metadata_ignore_application@Base 1.3.0
+ FLAC__stream_decoder_set_metadata_respond@Base 1.3.0
+ FLAC__stream_decoder_set_metadata_respond_all@Base 1.3.0
+ FLAC__stream_decoder_set_metadata_respond_application@Base 1.3.0
+ FLAC__stream_decoder_set_ogg_serial_number@Base 1.3.0
+ FLAC__stream_decoder_skip_single_frame@Base 1.3.0
+ FLAC__stream_encoder_delete@Base 1.3.0
+ FLAC__stream_encoder_disable_constant_subframes@Base 1.3.0
+ FLAC__stream_encoder_disable_fixed_subframes@Base 1.3.0
+ FLAC__stream_encoder_disable_instruction_set@Base 1.4.1
+ FLAC__stream_encoder_disable_verbatim_subframes@Base 1.3.0
+ FLAC__stream_encoder_finish@Base 1.3.0
+ FLAC__stream_encoder_get_bits_per_sample@Base 1.3.0
+ FLAC__stream_encoder_get_blocksize@Base 1.3.0
+ FLAC__stream_encoder_get_channels@Base 1.3.0
+ FLAC__stream_encoder_get_do_escape_coding@Base 1.3.0
+ FLAC__stream_encoder_get_do_exhaustive_model_search@Base 1.3.0
+ FLAC__stream_encoder_get_do_md5@Base 1.3.0
+ FLAC__stream_encoder_get_do_mid_side_stereo@Base 1.3.0
+ FLAC__stream_encoder_get_do_qlp_coeff_prec_search@Base 1.3.0
+ FLAC__stream_encoder_get_limit_min_bitrate@Base 1.4.1
+ FLAC__stream_encoder_get_loose_mid_side_stereo@Base 1.3.0
+ FLAC__stream_encoder_get_max_lpc_order@Base 1.3.0
+ FLAC__stream_encoder_get_max_residual_partition_order@Base 1.3.0
+ FLAC__stream_encoder_get_min_residual_partition_order@Base 1.3.0
+ FLAC__stream_encoder_get_qlp_coeff_precision@Base 1.3.0
+ FLAC__stream_encoder_get_resolved_state_string@Base 1.3.0
+ FLAC__stream_encoder_get_rice_parameter_search_dist@Base 1.3.0
+ FLAC__stream_encoder_get_sample_rate@Base 1.3.0
+ FLAC__stream_encoder_get_state@Base 1.3.0
+ FLAC__stream_encoder_get_streamable_subset@Base 1.3.0
+ FLAC__stream_encoder_get_total_samples_estimate@Base 1.3.0
+ FLAC__stream_encoder_get_verify@Base 1.3.0
+ FLAC__stream_encoder_get_verify_decoder_error_stats@Base 1.3.0
+ FLAC__stream_encoder_get_verify_decoder_state@Base 1.3.0
+ FLAC__stream_encoder_init_FILE@Base 1.3.0
+ FLAC__stream_encoder_init_file@Base 1.3.0
+ FLAC__stream_encoder_init_ogg_FILE@Base 1.3.0
+ FLAC__stream_encoder_init_ogg_file@Base 1.3.0
+ FLAC__stream_encoder_init_ogg_stream@Base 1.3.0
+ FLAC__stream_encoder_init_stream@Base 1.3.0
+ FLAC__stream_encoder_new@Base 1.3.0
+ FLAC__stream_encoder_process@Base 1.3.0
+ FLAC__stream_encoder_process_interleaved@Base 1.3.0
+ FLAC__stream_encoder_set_apodization@Base 1.3.0
+ FLAC__stream_encoder_set_bits_per_sample@Base 1.3.0
+ FLAC__stream_encoder_set_blocksize@Base 1.3.0
+ FLAC__stream_encoder_set_channels@Base 1.3.0
+ FLAC__stream_encoder_set_compression_level@Base 1.3.0
+ FLAC__stream_encoder_set_do_escape_coding@Base 1.3.0
+ FLAC__stream_encoder_set_do_exhaustive_model_search@Base 1.3.0
+ FLAC__stream_encoder_set_do_md5@Base 1.3.0
+ FLAC__stream_encoder_set_do_mid_side_stereo@Base 1.3.0
+ FLAC__stream_encoder_set_do_qlp_coeff_prec_search@Base 1.3.0
+ FLAC__stream_encoder_set_limit_min_bitrate@Base 1.4.1
+ FLAC__stream_encoder_set_loose_mid_side_stereo@Base 1.3.0
+ FLAC__stream_encoder_set_max_lpc_order@Base 1.3.0
+ FLAC__stream_encoder_set_max_residual_partition_order@Base 1.3.0
+ FLAC__stream_encoder_set_metadata@Base 1.3.0
+ FLAC__stream_encoder_set_min_residual_partition_order@Base 1.3.0
+ FLAC__stream_encoder_set_ogg_serial_number@Base 1.3.0
+ FLAC__stream_encoder_set_qlp_coeff_precision@Base 1.3.0
+ FLAC__stream_encoder_set_rice_parameter_search_dist@Base 1.3.0
+ FLAC__stream_encoder_set_sample_rate@Base 1.3.0
+ FLAC__stream_encoder_set_streamable_subset@Base 1.3.0
+ FLAC__stream_encoder_set_total_samples_estimate@Base 1.3.0
+ FLAC__stream_encoder_set_verify@Base 1.3.0
diff --git a/debian/not-installed b/debian/not-installed
new file mode 100644
index 0000000..f403946
--- /dev/null
+++ b/debian/not-installed
@@ -0,0 +1 @@
+usr/lib/*/*.la
diff --git a/debian/patches/0001-remove-build-path-from-generated-FLAC.tag-file.patch b/debian/patches/0001-remove-build-path-from-generated-FLAC.tag-file.patch
new file mode 100644
index 0000000..8112515
--- /dev/null
+++ b/debian/patches/0001-remove-build-path-from-generated-FLAC.tag-file.patch
@@ -0,0 +1,22 @@
+From: Dafydd Harries <daf@rhydd.org>
+Date: Sat, 3 Dec 2016 16:58:53 -0500
+Subject: [PATCH] remove build path from generated FLAC.tag file
+
+Use sed to update paths to point to locations in /usr/include rather than
+locations in the source directory at build time.
+---
+ doc/Makefile.am | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/doc/Makefile.am b/doc/Makefile.am
+index 593d691..b7bfd7a 100644
+--- a/doc/Makefile.am
++++ b/doc/Makefile.am
+@@ -25,6 +25,7 @@ FLAC.tag: Doxyfile
+ rm -rf api
+ mv doxytmp/html api
+ rm -rf doxytmp
++ sed -ie 's,>.*/include/,>/usr/include/,' FLAC.tag
+
+ doc_DATA = \
+ FLAC.tag
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..ad365c4
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+0001-remove-build-path-from-generated-FLAC.tag-file.patch
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..77f7075
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,33 @@
+#!/usr/bin/make -f
+
+export DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU)
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+%:
+ dh $@
+
+override_dh_auto_configure:
+ dh_auto_configure -- \
+ --disable-rpath \
+ --disable-xmms-plugin \
+ $(OPTFLAGS) \
+ --enable-static \
+ --disable-silent-rules
+
+override_dh_auto_build-indep:
+ dh_auto_build -i -- -C doc
+
+override_dh_auto_install-indep:
+ dh_auto_install -i -- -C doc
+
+execute_after_dh_auto_install-arch:
+ mkdir -p debian/tmp/usr/share/man
+
+override_dh_auto_test-arch:
+ # drop (fake)root privileges,
+ # but still skip running test suite
+ # as it is *exhaustive*
+ env -u LD_PRELOAD dh_auto_test -a --no-act
+
+override_dh_auto_test-indep:
diff --git a/debian/salsa-ci.yml b/debian/salsa-ci.yml
new file mode 100644
index 0000000..33c3a64
--- /dev/null
+++ b/debian/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/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..4234376
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=4
+opts="dversionmangle=s/@DEB_EXT@//,uversionmangle=s/-/~/,repack,repacksuffix=+ds,compression=xz" \
+https://downloads.xiph.org/releases/@PACKAGE@/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@