Summary: | media-sound/abcde-2.7 cover art patch | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Scott Jones <morbidsvt> |
Component: | Current packages | Assignee: | Gentoo Sound Team <sound> |
Status: | UNCONFIRMED --- | ||
Severity: | enhancement | CC: | gentoo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://abcde.einval.com/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
patch for abcde-2.7.x ebuilds
add useflag "cover" and "X" to abcde |
Description
Scott Jones
2016-05-24 16:26:35 UTC
Created attachment 435266 [details, diff]
patch for abcde-2.7.x ebuilds
This patch is to patch the media-sound/abcde-2.7.x ebuilds. I've tested on 9 cd's with abcde-2.7.2, but will patch abcde-2.7.1 as well.
The guide I followed for this, which also has more 'expert' parts for tweaking cover art gets: http://www.andrews-corner.org/getalbumart.html Sorry for so many comments... I forgot another part that the abcde configuration needs in order to grab cover art (explained in the guide url in the above comment). To summarize all that's needed in the local (or global) abcde config: CDDBMETHOD=musicbrainz ACTIONS=cddb,read,getalbumart,encode,tag,move,clean The 'getalbumart' in the ACTIONS variable is what triggers... eh, getting the album art. This is still valid for 2.8.1. However, as I understand the documentation, that downloading album art works even if cddb is used. So the second part of the patch might be redundant. Created attachment 486496 [details, diff]
add useflag "cover" and "X" to abcde
I recently updated abcde. I don't know which version I used before. This is the current one: [ebuild R ] media-sound/abcde-2.8.1::gentoo USE="aac cdparanoia cdr flac id3tag lame musicbrainz normalize opus replaygain speex vorbis -mac -musepack -wavpack" I didn't touch my ~/.abcde.conf if that's important. Trying to use abcde today, I got this error message: ----------snap---------- which: no glyrc in (/usr/lib/llvm/8/bin:/opt/stuffit/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/games/bin) [ERROR] abcde: glyrc is not in your path. [INFO] Define the full path to the executable if it exists on your system. ----------snap---------- I installed glyr manually and afterwards it worked: [ebuild N ] media-libs/glyr-1.0.10::gentoo Question: shouldn't abcde depend on glyr, if it doesn't run without it? Or is my .abcde.conf wrong after the update? BTW, in /usr/share/doc/abcde-2.8.1/FAQ.bz2 one can read: "If 1 and 2 fail or CDDBMETHOD is cddb the album art will be downloaded using glyrc by artist + album title" and "You will need to install your distro's package of glyr..." My CDDBMETHOD is cddb, after musicbrainz gave me trouble in previous abcde versions. Since there is no useflag for this, maybe depending on glyr could be made mandatory anyways... |