Accepted abcde 2.9-1 (source all) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 08 Mar 2018 14:06:40 +0000
Source: abcde
Binary: abcde
Architecture: source all
Version: 2.9-1
Distribution: unstable
Urgency: medium
Maintainer: Steve McIntyre <93sam@debian.org>
Changed-By: Steve McIntyre <93sam@debian.org>
Description:
abcde - A Better CD Encoder
Closes: 842180 852745 864006 892071
Changes:
abcde (2.9-1) unstable; urgency=medium
.
* New upstream version with various improvements and bugfixes:
+ Add some documentation for the aged CD ripper dagrab. Thanks to
Teika Kazura for the notification and suggested documentation. This
closes Issue 50: https://abcde.einval.com/bugzilla/show_bug.cgi?id=50
+ Work by Matthias Andree <matthias.andree@gmx.de> to address the issue
where abcde fails with accented characters from CD-TEXT. The issue and
partial fix applied here documented in Issue 53:
https://abcde.einval.com/bugzilla/show_bug.cgi?id=53
and also in the abcde mailing list:
https://lists.einval.com/pipermail/abcde-users/2017-January/000232.html
+ Allow for embedding of album art downloaded by the getalbumart function.
Currently this is available for flac (using metaflac), mp3 (using eyed3),
m4a (using AtomicParsley) and WavPack aka wv (using wvtag).
This can be invoked in 3 ways:
.
1. Use the commandline '-B' option (this will also call getalbumart)
2. Use the commandline '-a embedalbumart' option to add to list of actions
3. Use 'embedalbumart' in the 'ACTIONS' list in ~/.abcde.conf
.
Still needs more development but it is perfectly usable at the moment!
+ Use md5 rather than md5sum under macOS. Thanks to JCount for the bug
report and also the fix. This solves Issue 59:
https://abcde.einval.com/bugzilla/show_bug.cgi?id=59
+ Support added for encoding with Audio Interchange File Format (AIFF).
Thanks to Massimo Villa for the feature request. FFmpeg is required
for the encoding, the container and suffix are 'aiff'.
+ Allow selection of either cddb or musicbrainz from the command line:
-Q Select CDDBMETHOD from the command line. Choice is cddb or musicbrainz.
+ Command line letters are fast running out but the 'Q' option quite neatly
stands for 'Query'!
+ Allow for embedding with do_embedalbumart() for single track encodes when
OUTPUTFORMAT and ONETRACKOUTPUTFORMAT are different. Thanks to
Ashley Gittins for the bug report. This closes Issue 63:
https://abcde.einval.com/bugzilla/show_bug.cgi?id=63
+ Experimental support for embedding albumart with ogg files. The slightly
tortuous technique drawn from 2 sources:
.
1. https://github.com/biapy/howto.biapy.com/blob/master/various/mussync-tools
2. https://github.com/acabal/scripts/blob/master/ogg-cover-art
.
Testing is strongly encouraged, perhaps the simplest way to test is with:
abcde -o ogg -B
Or the appropriate settings in an ~/.abcde.conf file.
+ Massive rework of CD lookup code so support multiple sources
better. Thanks to Gabriel Rosenkoetter for his initial idea in this
area, and to Tomasz GoliĆski on irc for initial inspiration on how
this should work better.
There are now 3 different options for CD lookup: cddb, musicbrainz and
cdtext. They can all be listed in a comma-separated list for
CDDBMETHOD and the code will now call all of them in the sequence
listed. All the results will be combined into one list at the end for
the user to select, just like would have previously worked for one
source only. Closes Issue 42:
https://abcde.einval.com/bugzilla/show_bug.cgi?id=42
Closes: #842180
+ Fix Musicbrainz ID calculation in makeids()
Apply fix suggested by petecollins24@gmail.com; add PREGAP to
LEADOUT to correct Musicbrainz ID calculation. Hopefully closes
Issue 54: https://abcde.einval.com/bugzilla/show_bug.cgi?id=54
Closes: #892071
+ Fix abcde.mkcue() when handling the --wholedisk option. Thanks to
Nino Burini for the patch. Closes Issue 47 and maybe also 45:
https://abcde.einval.com/bugzilla/show_bug.cgi?id=47
https://abcde.einval.com/bugzilla/show_bug.cgi?id=45
+ Add more comprehensive examples for filename munging in the example
config file. Closes Issue 49:
https://abcde.einval.com/bugzilla/show_bug.cgi?id=49
+ Add a more better fix for the year lookup problem in
abcde-musicbrainz-tool
Thanks to Tom Samstag for the patch. Closes Issue 57:
https://abcde.einval.com/bugzilla/show_bug.cgi?id=57
+ Redirect stderr on "which" calls to clear up error noise on some
systems. Closes Issue 56:
https://abcde.einval.com/bugzilla/show_bug.cgi?id=56
+ Add Irix support, based on a patch by abcde@canavan.de. Closes Issue 29:
https://abcde.einval.com/bugzilla/show_bug.cgi?id=29
+ Rework abcde-musicbrainz-tool to work with WebService::MusicBrainz 1.x
Thanks to Nicolas Guillaumin for the patch. Closes Issue 60:
https://abcde.einval.com/bugzilla/show_bug.cgi?id=60
Also added a specific dependency on version 1.0.4 or newer, so
abcde-musicbrainz-tool will abort if the version found is too old.
Since tweaked to deal with multi-artist albums and tracks more
completely.
+ Add resume support in do_getalbumart()
+ Fix getopts setup for "P". Thanks to Alan W. Kerr for reporting this.
+ Major set of code cleanups to fix up lots of warnings found with
shellcheck, and a few other style issues:
- Lots of quoting fixes
- Use $( instead of `
- Stop using -o and -a syntax with if [ - use || or && instead
- Wrap and shorten some very long lines
+ Wrap some output messages so they fit on a standard width console
+ Factor out repeated code and make page() more useful
+ Add version check before resuming from an old ripping run
* Fix up wrong years in old changelog entries. Closes: #852745
* New MusicBrainz code fixes lots of things. Closes: #864006
* Move the Recommends on musicbrainz perl modules to Depends now that
MusicBrainz is the default CD lookup method.
* Add a version to the Depends on libwebservice-musicbrainz-perl - we
now need 1.0.4 or newer.
* Various minor packaging updates:
+ Update Standards-Version to 4.1.3
+ Update debhelper version
+ Switch to source format 3.0 (quilt)
+ Update the long description to update the list of output formats
Checksums-Sha1:
f2ea6bb4d7a45bfd0fc933ca8814d03b2269b5b3 1784 abcde_2.9-1.dsc
7c42678456fd328f095c54fea6261d55b6a451ba 157167 abcde_2.9.orig.tar.gz
79f61b9f17cde7570c0da285beb73593bce54ca4 27204 abcde_2.9-1.debian.tar.xz
6334631eb75cf17020638f3070056ef83ca2c3db 147172 abcde_2.9-1_all.deb
335ec6f2599c21919d44eaaf6de9b5ea8f339e94 6287 abcde_2.9-1_amd64.buildinfo
Checksums-Sha256:
9470d56ef691277b8aea758b6a663e41ad1f1fe679e6d089187651ca3ec38007 1784 abcde_2.9-1.dsc
076a8b5270bdb91a32b574f397a0e334140319ef9d17d1e7c9d65fe86fea333e 157167 abcde_2.9.orig.tar.gz
37f781141f8900d3a9838b6125482856b0d8cf6b19680f01fdddbc8d94a20219 27204 abcde_2.9-1.debian.tar.xz
4cfa8022e46e3e55447600f1c7a7ecfedd373625963b5da2502676ab7348f182 147172 abcde_2.9-1_all.deb
df885a3edd76339a87c06039cc10996917d210429ca6941ad7b3d8410d569cd9 6287 abcde_2.9-1_amd64.buildinfo
Files:
cc8b7db906b28f766e0921ae155ef226 1784 sound optional abcde_2.9-1.dsc
5b5ea5fc0ae9a4de11d6333d343fe6f5 157167 sound optional abcde_2.9.orig.tar.gz
81ff609a2691cb94cb74ed29bfaf4d65 27204 sound optional abcde_2.9-1.debian.tar.xz
f1211b8faeaf6dc36aaf335bd6bfa6c4 147172 sound optional abcde_2.9-1_all.deb
145d1c8b28d590eaa6b972f4fc0fb635 6287 sound optional abcde_2.9-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEzrtSMB1hfpEDkP4WWHl5VzRCaE4FAlqgjrEACgkQWHl5VzRC
aE4InA/+N03WODJIA6YwQUQp1fmJlKmo96KNsvOJZEvtwbRziGzADLwwq6pDR4s/
OqP2me5y5ci1JksVLegXJowSpcdSg+UPC7roE4G//YtGY6LSB//QaqIQIpzHSVaR
vgt8vS32aRULWRD22FFpL1o0xQFbVWa3Zol7Mgst7Y9mMQHxQJSA00BIvY6NOFZ8
CEqsLq2xGcUuQWIlwM66S5mmh4oEJybQlKQ+vdrgjuFwbAAAbFH9k5PLnwktcYu8
hfcOhMN5AtYYikgeSzwsjD0SGtmd7y3dqDAFMm1tVl7h9ZDcJoNRyG0wNxdiU+7F
2DoZaXZxngccpfesRrxBYxBL8x1Zhlm3vZgwYtNJj+SkOaLkZEnfoHjXBqvn8Rnl
g7Omxv3AGZFj4dDyrF6ZKSYBzWlsnVJyKB9ou/xrHUHGCEqrZ1AS4DCibnrm/36X
HEhZ59d2ypmtl7ASLpDA81SNLeDdDju7z94O8TBpXvczVJeXB+ptCUnP2HvgLwcv
w0NAk4tr7iOBa3iJE4m7FFSgW1x/AtioAcUlCCx/RvboKXNBeDYvmFVaebnT1enM
SQ+9wvDR3sO1uKieYlQp+BcruGUTlfSzm1U26YpdsokNYp9nuLlzdkS1DCE8yyq4
RmEMZ4DREpZIP24jdPedYoDBJVfl718d6R/63sT0/epRi65/RJk=
=913C
-----END PGP SIGNATURE-----