Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 80305 - Ebuild for libtunepimp-0.4.0-pre4
Summary: Ebuild for libtunepimp-0.4.0-pre4
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Low enhancement (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: 80312
  Show dependency tree
 
Reported: 2005-02-01 01:57 UTC by John Nilsson
Modified: 2005-12-01 15:27 UTC (History)
3 users (show)

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


Attachments
tunepimp-0.3.0 to 0.4.0_pre4 patch (tunepimp-ebuild.patch,1.06 KB, patch)
2005-02-01 01:59 UTC, John Nilsson
Details | Diff
Makfile.am patch to remove sanbox violation (Makefile.am.patch,660 bytes, patch)
2005-02-01 02:01 UTC, John Nilsson
Details | Diff
tunepimp-0.4.0_pre5.ebuild (tunepimp-0.4.0_pre5.ebuild,1.54 KB, text/plain)
2005-10-01 11:57 UTC, Dick Marinus
Details
tunepimp-0.4.0-gcc41.patch (tunepimp-0.4.0-gcc41.patch,2.01 KB, patch)
2005-11-28 04:10 UTC, Hanno Böck
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Nilsson 2005-02-01 01:57:58 UTC
libtunepimp 0.4.0 is a depedency of picard-0.4.0 (I'll file another bug for that one)

Reproducible: Always
Steps to Reproduce:
Comment 1 John Nilsson 2005-02-01 01:59:51 UTC
Created attachment 50108 [details, diff]
tunepimp-0.3.0 to 0.4.0_pre4 patch

A patch for the previous ebuild. I havn't checked the thread patch I just
removed it bacuse id didn't apply, is it needed?
Comment 2 John Nilsson 2005-02-01 02:01:01 UTC
Created attachment 50109 [details, diff]
Makfile.am patch to remove sanbox violation

This patch fixes a sandbox violation.
Comment 3 Gregorio Guidi (RETIRED) gentoo-dev 2005-02-01 06:15:38 UTC
I have troubles compiling the perl module here, can someone try?

And I suspect the library has changed form libtunepimp.so.2 to 
libtunepimp.so.3, meaning that we should force everyone to run 
revdep-rebuild... very annoying :(

btw, thanks for the Makefile.am patch, have you submitted it to the
libtunepimp author(s)?
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2005-02-01 07:15:10 UTC
Gregorio: The application John wants to have added to portage is - to quote him - "very alpha". So when someone puts his finger on it, it's not said, that this version will be accepted. I think, we can safely wait some time...
Comment 5 Gregorio Guidi (RETIRED) gentoo-dev 2005-02-01 07:23:17 UTC
Agreed.
Comment 6 John Nilsson 2005-02-01 10:40:09 UTC
My goal was more to have something in bugzilla for those who wants to play. 0.4.0 final will probably be released in the same manner as 0.3.0 (note the url) when they think it's ready.

I emailed the patch to the author before submitting it here.
Comment 7 Dick Marinus 2005-10-01 11:57:10 UTC
Created attachment 69652 [details]
tunepimp-0.4.0_pre5.ebuild

--- /usr/portage/media-libs/tunepimp/tunepimp-0.3.0-r1.ebuild	2005-09-01
20:06:04.000000000 +0200
+++ tunepimp-0.4.0_pre5.ebuild	2005-10-01 20:54:59.000000000 +0200
@@ -1,16 +1,16 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header:
/var/cvsroot/gentoo-x86/media-libs/tunepimp/tunepimp-0.3.0-r1.ebuild,v 1.13
2005/09/01 18:02:07 gustavoz Exp $
+# $Header: $

 inherit eutils distutils perl-module

 DESCRIPTION="Client library to create MusicBrainz enabled tagging
applications"
 HOMEPAGE="http://www.musicbrainz.org/products/tunepimp"
-SRC_URI="http://ftp.musicbrainz.org/pub/musicbrainz/lib${P}.tar.gz"
+SRC_URI="http://ftp.musicbrainz.org/pub/musicbrainz/picard/lib${P/_/-}.tar.gz"


 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="-*"
 IUSE="flac mp3 readline perl python vorbis"

 RDEPEND=">=media-libs/musicbrainz-2.1.0
@@ -23,7 +23,7 @@
 DEPEND="${RDEPEND}
	dev-util/pkgconfig"

-S=${WORKDIR}/lib${P}
+S=${WORKDIR}/lib${P/_/-}

 src_unpack() {
	unpack ${A}
Comment 8 Hanno Böck gentoo-dev 2005-11-28 03:52:48 UTC
0.4.0 final is out. 
Comment 9 Hanno Böck gentoo-dev 2005-11-28 04:10:28 UTC
Created attachment 73717 [details, diff]
tunepimp-0.4.0-gcc41.patch

This will let tunepimp compile with gcc 4.1 (patch already sent upstream).

Copying over the old ebuild and adding this patch works for me (so if you want
I can take this bug).
Comment 10 Carsten Lohrke (RETIRED) gentoo-dev 2005-12-01 15:27:13 UTC
Thanks for the patch Hanno, in cvs.