Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 396273 - media-sound/clementine-1.0.0 version bump
Summary: media-sound/clementine-1.0.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement with 1 vote (vote)
Assignee: Nikoli
URL: http://www.clementine-player.org/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-28 09:31 UTC by Ivan S. Titov
Modified: 2012-01-05 12:15 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Clementine ebuild patch (clementine-ebuild-0.7.1-r2-1.0.0.patch,446 bytes, patch)
2011-12-29 06:37 UTC, wyvern5
Details | Diff
patch for ebuild, works fine for me (clementine.patch,4.11 KB, patch)
2011-12-29 17:08 UTC, Nikoli
Details | Diff
Updated ebuild which includes >=liblastfm-0.3.3 (clementine-1.0.0.ebuild,3.29 KB, text/plain)
2011-12-30 09:17 UTC, Trixtrax
Details
Updated ebuild which fixes the issue and uses more recent libraries (clementine-1.0.0.ebuild,3.20 KB, text/plain)
2011-12-31 10:17 UTC, Trixtrax
Details
updated patch (clementine1.patch,3.94 KB, patch)
2012-01-01 09:29 UTC, Nikoli
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan S. Titov 2011-12-28 09:31:30 UTC
Please bump media-sound/clementine-1.0.0

Reproducible: Always
Comment 1 wyvern5 2011-12-29 06:37:34 UTC
Created attachment 297281 [details, diff]
Clementine ebuild patch

Patch for clementine 0.7.1-r2 ebuild to make it build 1.0.0.
Comment 2 Trixtrax 2011-12-29 11:07:41 UTC
Emerge does not finish if liblastfm-3.0 is installed, with liblastfm-0.3.3, it finishes fine.

Really great player, glad to see it has reached 1.0.0!
Comment 3 Nikoli 2011-12-29 17:08:26 UTC
Created attachment 297317 [details, diff]
patch for ebuild, works fine for me

metadata.xml:
<flag name="kde">Enable plasma krunner global search</flag> # seems it does not work
<flag name="ofa">Support for Open Fingerprint Architecture (OFA)</flag>
Comment 4 Dimitriy Ryazantcev 2011-12-30 08:08:24 UTC
attachment 297317 [details, diff] - works for me
Comment 5 Martux 2011-12-30 09:05:12 UTC
Excuse me, but how do I apply a patch? Never did it.
Comment 6 Trixtrax 2011-12-30 09:17:03 UTC
Created attachment 297371 [details]
Updated ebuild which includes >=liblastfm-0.3.3

Attached is the ebuild I used to successfully emerge clementine. The only difference is it requires >=liblastfm-0.3.3
Comment 7 Martux 2011-12-30 09:22:25 UTC
(In reply to comment #6)
> Created attachment 297371 [details]
> Updated ebuild which includes >=liblastfm-0.3.3
> 
> Attached is the ebuild I used to successfully emerge clementine. The only
> difference is it requires >=liblastfm-0.3.3

I get an error digesting the ebuild:

/usr/portage/media-sound/clementine/clementine-1.0.0.ebuild: Zeile 1: Syntaxfehler beim unerwarteten Wort `newline'
/usr/portage/media-sound/clementine/clementine-1.0.0.ebuild: Zeile 1: `<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">'
 * ERROR: media-sound/clementine-1.0.0 failed (depend phase):
 *   error sourcing ebuild
 * 
 * Call stack:
 *   ebuild.sh, line 521:  Called die
 * The specific snippet of code:
 *                      source "$EBUILD" || die "error sourcing ebuild"
 * 
 * If you need support, post the output of 'emerge --info =media-sound/clementine-1.0.0',
 * the complete build log and the output of 'emerge -pqv =media-sound/clementine-1.0.0'.
 * S: '/var/tmp/portage/media-sound/clementine-1.0.0/work/clementine-1.0.0'
Comment 8 Martux 2011-12-30 09:49:01 UTC
(In reply to comment #7)
> (In reply to comment #6)
> > Created attachment 297371 [details]
> > Updated ebuild which includes >=liblastfm-0.3.3
> > 
> > Attached is the ebuild I used to successfully emerge clementine. The only
> > difference is it requires >=liblastfm-0.3.3
> 
> I get an error digesting the ebuild:
> 
> /usr/portage/media-sound/clementine/clementine-1.0.0.ebuild: Zeile 1:
> Syntaxfehler beim unerwarteten Wort `newline'
> /usr/portage/media-sound/clementine/clementine-1.0.0.ebuild: Zeile 1:
> `<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">'
>  * ERROR: media-sound/clementine-1.0.0 failed (depend phase):
>  *   error sourcing ebuild
>  * 
>  * Call stack:
>  *   ebuild.sh, line 521:  Called die
>  * The specific snippet of code:
>  *                      source "$EBUILD" || die "error sourcing ebuild"
>  * 
>  * If you need support, post the output of 'emerge --info
> =media-sound/clementine-1.0.0',
>  * the complete build log and the output of 'emerge -pqv
> =media-sound/clementine-1.0.0'.
>  * S: '/var/tmp/portage/media-sound/clementine-1.0.0/work/clementine-1.0.0'

OOOPS sorry, my bad. The download was corrupted. Works with the healthy ebuild.
Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2011-12-30 12:28:29 UTC
-DENABLE_GIO=OFF should get punted from the ebuild since upstream #802 is no longer an issue

will push once that is fixed
Comment 10 Trixtrax 2011-12-31 10:17:39 UTC
Created attachment 297439 [details]
Updated ebuild which fixes the issue and uses more recent libraries

New ebuild. -DENABLE_GIO=OFF has been removed. For greatest features, it compiles against taglib 1.7 or better, glew 1.6 or better, libprojectm 2.0.1 or better for greatest features.
Comment 11 Nikoli 2012-01-01 09:29:43 UTC
Created attachment 297515 [details, diff]
updated patch

Now works fine for me with GIO enabled, possibly solved by glib updated.
Comment 12 Trixtrax 2012-01-03 11:52:20 UTC
Nikoll's most recent patch works great. It's running fine over here on x86 with cdda dbus ipod kde lastfm linguas_en_GB ofa projectm udev
Comment 13 Maxim Koltsov (RETIRED) gentoo-dev 2012-01-05 12:15:00 UTC
Commited with Nikoli's last patch, thanks.