From 67e6d84725f0a10e7a50c6f28f04125273c6e919 Mon Sep 17 00:00:00 2001 From: Dominik 'Rathann' Mierzejewski Date: Jul 03 2017 09:04:05 +0000 Subject: set the default CDDBMETHOD to cddb (perl MusicBrainz modules are not packaged) add a weak dependency on lame, since mp3 encoding is now in Fedora 25+ --- diff --git a/abcde-cddbmethod.patch b/abcde-cddbmethod.patch new file mode 100644 index 0000000..105a7bb --- /dev/null +++ b/abcde-cddbmethod.patch @@ -0,0 +1,12 @@ +diff -up abcde-2.8.1/abcde.conf.orig abcde-2.8.1/abcde.conf +--- abcde-2.8.1/abcde.conf.orig 2017-07-02 16:00:35.009572935 +0200 ++++ abcde-2.8.1/abcde.conf 2017-07-02 16:02:45.003049337 +0200 +@@ -9,7 +9,7 @@ + # is "musicbrainz", but both can be specified in a comma delimited list + # to be tried sequentially in the event of failure of the first + # search. +-#CDDBMETHOD=musicbrainz ++CDDBMETHOD=cddb + + # If you wish to use a different CDDB server, edit this line. + # If you just wanted to use a proxy server, just set your http_proxy diff --git a/abcde.spec b/abcde.spec index e4d2a2e..a9d493a 100644 --- a/abcde.spec +++ b/abcde.spec @@ -1,6 +1,6 @@ Name: abcde Version: 2.8.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A Better CD Encoder # cddb-tool is Public Domain, otherwise GPLv2+ @@ -8,6 +8,7 @@ License: GPLv2+ and Public Domain URL: https://abcde.einval.com/ Source0: https://abcde.einval.com/download/%{name}-%{version}.tar.gz Patch0: %{name}-2.7-normalize.patch +Patch1: %{name}-cddbmethod.patch BuildArch: noarch Requires: cd-discid @@ -22,6 +23,7 @@ Recommends: flac Suggests: cd-discid Suggests: cdrdao Suggests: ImageMagick +Suggests: lame Suggests: libcdio-paranoia Suggests: normalize Suggests: opus-tools @@ -41,6 +43,7 @@ tags them, all in one go. %prep %setup -q %patch0 -p1 -F2 +%patch1 -p1 mv examples/cue2discid . sed -i -e 's|bin/python\b|bin/python3|' cue2discid chmod -c -x abcde-musicbrainz-tool examples/musicbrainz-get-tracks @@ -69,6 +72,11 @@ rm $RPM_BUILD_ROOT%{_bindir}/abcde-musicbrainz-tool # optional, missing perl(Mus %changelog +* Sun Jul 02 2017 Dominik Mierzejewski - 2.8.1-2 +- set the default CDDBMETHOD to cddb, as perl MusicBrainz modules are + not packaged +- add a weak dependency on lame, since mp3 encoding is now in Fedora 25+ + * Thu Jan 19 2017 Dominik Mierzejewski - 2.8.1-1 - Update to 2.8.1