Hello community, here is the log from the commit of package abcde for openSUSE:Factory checked in at 2019-02-20 14:14:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/abcde (Old) and /work/SRC/openSUSE:Factory/.abcde.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "abcde" Wed Feb 20 14:14:36 2019 rev:27 rq:677601 version:2.9.3 Changes: -------- --- /work/SRC/openSUSE:Factory/abcde/abcde.changes 2018-08-27 12:57:42.384708500 +0200 +++ /work/SRC/openSUSE:Factory/.abcde.new.28833/abcde.changes 2019-02-20 14:14:41.382872023 +0100 @@ -1,0 +2,14 @@ +Tue Feb 19 19:54:08 UTC 2019 - Matthias Eliasson <[email protected]> + +- Update to 2.9.3 + * Replace non-portable sed code for generating offset list with some + simple awk instead. Should now work on FreeBSD again. + * Deal with bizarre cdda2wav behaviour when doing cdtext lookup - it + writes the track information to *stdin*. Closes Issue #89: + https://abcde.einval.com/bugzilla/show_bug.cgi?id=89 + * Add a warning in abcde.conf about mayb needing to install recode before + using it in mungefilename() +- Clean with spec-cleaner +- Drop fix-makefile-version-2.9.2.patch which is fixed upstream + +------------------------------------------------------------------- Old: ---- abcde-2.9.2.tar.gz abcde-2.9.2.tar.gz.sign fix-makefile-version-2.9.2.patch New: ---- abcde-2.9.3.tar.gz abcde-2.9.3.tar.gz.sign ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ abcde.spec ++++++ --- /var/tmp/diff_new_pack.Vq4XXR/_old 2019-02-20 14:14:41.870871859 +0100 +++ /var/tmp/diff_new_pack.Vq4XXR/_new 2019-02-20 14:14:41.878871857 +0100 @@ -1,7 +1,7 @@ # # spec file for package abcde # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,14 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # # Enable if your system provides perl(MusicBrainz::DiscID), factory does not at the moment. %bcond_with musicbrainz Name: abcde -Version: 2.9.2 +Version: 2.9.3 Release: 0 Summary: Front-end program to a number of utilities for encoding a CD to files License: GPL-2.0-or-later @@ -33,16 +33,14 @@ Source99: %{name}.keyring # PATCH-FEATURE-OPENSUSE use-cddbmethod.patch -- Use cddb instead of musicbrainz in perl module is not available Patch0: use-cddbmethod.patch -# PATCH-FIX-UPSTREAM fix-makefile-version-2.9.2.patch -- Fixed wrong version in Makefile -Patch1: fix-makefile-version-2.9.2.patch Requires: cd-discid Requires: cdparanoia Requires: wget # eyeD3 and vorbis are default config Recommends: eyeD3 -Recommends: vorbis-tools # lame is often used for mp3 encoding Recommends: lame +Recommends: vorbis-tools BuildArch: noarch %if %{with musicbrainz} Requires: perl(MusicBrainz::DiscID) @@ -59,7 +57,6 @@ %if !%{with musicbrainz} %patch0 -p1 %endif -%patch1 -p1 %build ++++++ abcde-2.9.2.tar.gz -> abcde-2.9.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/abcde-2.9.2/Makefile new/abcde-2.9.3/Makefile --- old/abcde-2.9.2/Makefile 2018-08-02 17:08:29.000000000 +0200 +++ new/abcde-2.9.3/Makefile 2019-02-05 11:19:03.000000000 +0100 @@ -1,4 +1,4 @@ -abcde_version = abcde-2.9.1 +abcde_version = abcde-2.9.3 INSTALL = /usr/bin/install -c prefix = /usr/local diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/abcde-2.9.2/README new/abcde-2.9.3/README --- old/abcde-2.9.2/README 2018-08-02 17:08:29.000000000 +0200 +++ new/abcde-2.9.3/README 2019-02-05 11:19:03.000000000 +0100 @@ -25,6 +25,11 @@ MAJOR CHANGES ============= +(see changelog for more details) + +Changes in 2.9.3 +* Small bug fixes + Changes in 2.9.2 * More fixes to Musicbrainz code diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/abcde-2.9.2/abcde new/abcde-2.9.3/abcde --- old/abcde-2.9.2/abcde 2018-08-02 17:08:29.000000000 +0200 +++ new/abcde-2.9.3/abcde 2019-02-05 11:19:03.000000000 +0100 @@ -2,7 +2,7 @@ # Copyright (c) 1998-2001 Robert Woodcock <[email protected]> # Copyright (c) 2003-2006 Jesus Climent <[email protected]> # Copyright (c) 2009-2012 Colin Tuckley <[email protected]> -# Copyright (c) 2012-2018 Steve McIntyre <93sam@@debian.org> +# Copyright (c) 2012-2019 Steve McIntyre <93sam@@debian.org> # Copyright (c) 2015-2017 Andrew Strong <[email protected]> # This code is hereby licensed for public consumption under either the # GNU GPL v2 or greater, or Larry Wall's Artistic license - your choice. @@ -11,7 +11,7 @@ # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -VERSION='2.9.2' +VERSION='2.9.3' usage () { @@ -2110,7 +2110,7 @@ CDPARANOIAAUDIOTRACKS="$TRACKS" LEADOUT="$(echo "$CDPARANOIAOUTPUT" | grep -Eo '^TOTAL[[:space:]]+([[:digit:]]+)' | get_last)" - OFFSETS="$(echo "$CDPARANOIAOUTPUT" | sed -n -e's/^ .* \([0-9]\+\) \[.*/\1/p')" + OFFSETS="$(echo "$CDPARANOIAOUTPUT" | awk '/^ +.*\[/ {print $4}')" makeids ;; *) @@ -2617,7 +2617,10 @@ # Do we have CD-Text on the disc (and can the drive read it?) ( cd "${SOURCE_WORKDIR}" && rm -f audio.* audio_* - ${CDTEXT_READER} -J -v titles -D "${CDDA2WAVCDROM}" > "${SOURCE_WORKDIR}/cd-text" 2>&1 + # Even redirect fd 0 to our output file. It seems cdda2wav + # writes to stdin too these days. Bizarre, buggy + # behaviour! Should be harmless for icedax. + ${CDTEXT_READER} -J -v titles -D "${CDDA2WAVCDROM}" > "${SOURCE_WORKDIR}/cd-text" 2>&1 0>&1 ) grep -a -q '^CD-Text: detected' "${SOURCE_WORKDIR}/cd-text" ERRORCODE=$? diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/abcde-2.9.2/abcde.conf new/abcde-2.9.3/abcde.conf --- old/abcde-2.9.2/abcde.conf 2018-08-02 17:08:29.000000000 +0200 +++ new/abcde-2.9.3/abcde.conf 2019-02-05 11:19:03.000000000 +0100 @@ -491,7 +491,9 @@ # Translate everything to lowercase # replace ALL chars that may cause trouble for Linux, Windows and DOS # with '_' (underscore); remove double underscores; remove leading and -# trailing underscores; recode to flat ASCII +# trailing underscores; recode to flat ASCII. WARNING! You'll likely +# need to install "recode" on your system as an extra package to use +# this. # #mungefilename () #{ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/abcde-2.9.2/changelog new/abcde-2.9.3/changelog --- old/abcde-2.9.2/changelog 2018-08-02 17:08:29.000000000 +0200 +++ new/abcde-2.9.3/changelog 2019-02-05 11:19:03.000000000 +0100 @@ -1,3 +1,15 @@ +abcde 2.9.3 + + * Replace non-portable sed code for generating offset list with some + simple awk instead. Should now work on FreeBSD again. + * Deal with bizarre cdda2wav behaviour when doing cdtext lookup - it + writes the track information to *stdin*. Closes Issue #89: + https://abcde.einval.com/bugzilla/show_bug.cgi?id=89 + * Add a warning in abcde.conf about mayb needing to install recode before + using it in mungefilename() + + -- Steve McIntyre <[email protected]> Tue, 05 Feb 2018 09:55:12 +0000 + abcde 2.9.2 * Fix up lookup code to deal with spaces etc. in directory names diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/abcde-2.9.2/debian/changelog new/abcde-2.9.3/debian/changelog --- old/abcde-2.9.2/debian/changelog 2018-08-02 17:08:29.000000000 +0200 +++ new/abcde-2.9.3/debian/changelog 2019-02-05 11:19:03.000000000 +0100 @@ -1,3 +1,43 @@ +abcde (2.9.3-1) unstable; urgency=medium + + * New upstream version with fixes since the 2.9.2 release: + + Replace non-portable sed code for generating offset list with some + simple awk instead. Should now work on FreeBSD again. + + Deal with bizarre cdda2wav behaviour when doing cdtext lookup - it + writes the track information to *stdin*. Closes Issue #89: + https://abcde.einval.com/bugzilla/show_bug.cgi?id=89 + + Add a warning in abcde.conf about mayb needing to install recode before + using it in mungefilename() + * Update Standards-Version + + -- Steve McIntyre <[email protected]> Tue, 05 Feb 2019 09:57:06 +0000 + +abcde (2.9.2-1) unstable; urgency=medium + + * New upstream version with fixes since the 2.9.1 release: + + Fix up lookup code to deal with spaces etc. in directory names + + Cope with "stub" releases in Musicbrainz + + Always call glyrc with LC_ALL=C. Thanks to Andreas Vögele for the + report and the suggested fix. Closes Issue 83: + https://abcde.einval.com/bugzilla/show_bug.cgi?id=50 + + Add a link to the CDDB data format in the abcde man page. Closes + Issue 81: https://abcde.einval.com/bugzilla/show_bug.cgi?id=81 + + More fixups of track number padding. Thanks to John Straw for the + patch. + * Updates also fix various Debian bugs. Closes: #905124, #893892, #898046 + * Add a Depends on sensible-utils + + -- Steve McIntyre <[email protected]> Thu, 02 Aug 2018 23:34:06 +0800 + +abcde (2.9.1-1) unstable; urgency=medium + + * New upstream version with fixes since the 2.9 release: + + Fixups in the new Musicbrainz code: + - Cope with not finding an entry for a CD! (Closes: #892480) + - Fix (again!) dealing with CDs with no release events + + -- Steve McIntyre <[email protected]> Fri, 09 Mar 2018 23:25:03 +0000 + abcde (2.9-1) unstable; urgency=medium * New upstream version with various improvements and bugfixes: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/abcde-2.9.2/debian/control new/abcde-2.9.3/debian/control --- old/abcde-2.9.2/debian/control 2018-08-02 17:08:29.000000000 +0200 +++ new/abcde-2.9.3/debian/control 2019-02-05 11:19:03.000000000 +0100 @@ -3,14 +3,14 @@ Priority: optional Maintainer: Steve McIntyre <[email protected]> Homepage: https://abcde.einval.com/ -Standards-Version: 4.1.3 +Standards-Version: 4.3.0 Build-Depends: debhelper (>= 10) Vcs-Browser: https://git.einval.com/cgi-bin/gitweb.cgi?p=abcde.git;a=summary Vcs-Git: https://git.einval.com/git/abcde.git Package: abcde Architecture: all -Depends: ${misc:Depends}, cd-discid, wget, cdparanoia | icedax, vorbis-tools (>= 1.0beta4-1) | lame | flac | speex | musepack-tools | opus-tools, libmusicbrainz-discid-perl, libwebservice-musicbrainz-perl (>= 1.0.4-1.1) +Depends: ${misc:Depends}, cd-discid, wget, cdparanoia | icedax, vorbis-tools (>= 1.0beta4-1) | lame | flac | speex | musepack-tools | opus-tools, libmusicbrainz-discid-perl, libwebservice-musicbrainz-perl (>= 1.0.4-1.1), sensible-utils Recommends: vorbis-tools, libdigest-sha-perl, bsd-mailx, glyrc, imagemagick Suggests: eject, distmp3, id3 (>= 0.12), id3v2, eyed3 (<< 0.7~), normalize-audio, vorbisgain, mkcue, mp3gain, atomicparsley
