summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-libs/tunepimp/ChangeLog7
-rw-r--r--media-libs/tunepimp/Manifest14
-rw-r--r--media-libs/tunepimp/files/digest-tunepimp-0.3.0-r11
-rw-r--r--media-libs/tunepimp/tunepimp-0.3.0-r1.ebuild57
4 files changed, 67 insertions, 12 deletions
diff --git a/media-libs/tunepimp/ChangeLog b/media-libs/tunepimp/ChangeLog
index 0b4509e87db0..0586fd07a999 100644
--- a/media-libs/tunepimp/ChangeLog
+++ b/media-libs/tunepimp/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/tunepimp
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/tunepimp/ChangeLog,v 1.14 2005/01/25 13:31:43 fserb Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/tunepimp/ChangeLog,v 1.15 2005/02/02 10:39:28 greg_g Exp $
+
+*tunepimp-0.3.0-r1 (02 Feb 2005)
+
+ 02 Feb 2005; Gregorio Guidi <greg_g@gentoo.org> +tunepimp-0.3.0-r1.ebuild:
+ Fix readline support in tp_tagger.
25 Jan 2005; Fernando Serboncini <fserb@gentoo.org> tunepimp-0.3.0.ebuild:
Added python and perl bindings
diff --git a/media-libs/tunepimp/Manifest b/media-libs/tunepimp/Manifest
index 5da411ebb08a..e5aa469baf8e 100644
--- a/media-libs/tunepimp/Manifest
+++ b/media-libs/tunepimp/Manifest
@@ -1,15 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 3f426be585fa5e1af56f0dd02926601d ChangeLog 1639
MD5 1b6808bbd78c9161f8b7efb090d966f8 metadata.xml 162
+MD5 42f924700814ff9d8433e8374ea9bd7d tunepimp-0.3.0-r1.ebuild 1625
+MD5 3f426be585fa5e1af56f0dd02926601d ChangeLog 1639
MD5 6ef37f1c05f082bff871e98e7a03d7d9 tunepimp-0.3.0.ebuild 1521
MD5 f79074eba8191dbaded3e898a9e6faf9 files/digest-tunepimp-0.3.0 69
MD5 9df04c3c157b652e3e895eeabb7015e6 files/thread.patch 393
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.2.6 (GNU/Linux)
-
-iD8DBQFB9kpSxtZcznfol0URAoxOAJ0ThG8qMeI1i572xf22vGmzUD9xjwCgj+3k
-/Z5K+/GRfHpfMW1Dh1nPdd8=
-=kzGg
------END PGP SIGNATURE-----
+MD5 f79074eba8191dbaded3e898a9e6faf9 files/digest-tunepimp-0.3.0-r1 69
diff --git a/media-libs/tunepimp/files/digest-tunepimp-0.3.0-r1 b/media-libs/tunepimp/files/digest-tunepimp-0.3.0-r1
new file mode 100644
index 000000000000..329bc97e1dc5
--- /dev/null
+++ b/media-libs/tunepimp/files/digest-tunepimp-0.3.0-r1
@@ -0,0 +1 @@
+MD5 f1f506914150c4917ec730f847ad4709 libtunepimp-0.3.0.tar.gz 524889
diff --git a/media-libs/tunepimp/tunepimp-0.3.0-r1.ebuild b/media-libs/tunepimp/tunepimp-0.3.0-r1.ebuild
new file mode 100644
index 000000000000..706b7c4ffaf1
--- /dev/null
+++ b/media-libs/tunepimp/tunepimp-0.3.0-r1.ebuild
@@ -0,0 +1,57 @@
+# 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.1 2005/02/02 10:39:28 greg_g Exp $
+
+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"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="flac mad oggvorbis readline python perl"
+
+RDEPEND="dev-libs/expat"
+DEPEND="${RDEPEND}
+ flac? ( media-libs/flac )
+ oggvorbis? ( media-libs/libvorbis )
+ readline? ( sys-libs/readline )
+ mad? ( media-libs/libmad )
+ >=media-libs/musicbrainz-2.1.0
+ dev-util/pkgconfig
+ !media-sound/trm"
+
+S=${WORKDIR}/lib${P}
+
+src_compile() {
+ # do not try to link against obsolete libtermcap
+ sed -i -e 's,-ltermcap,-lncurses,' configure
+
+ epatch ${FILESDIR}/thread.patch
+ econf || die "configure failed"
+ emake || die "emake failed"
+ if use perl; then
+ cd ${S}/perl/tunepimp-perl
+ perl-module_src_compile || die "perl module failed to compile"
+ fi
+}
+
+src_install() {
+ cd ${S}
+ make DESTDIR="${D}" install || die "make install failed"
+ dodoc AUTHORS ChangeLog INSTALL README TODO
+ if use python; then
+ cd ${S}/python
+ distutils_src_install
+ insinto /usr/share/doc/${PF}/examples/
+ doins examples/*
+ fi
+ if use perl; then
+ cd ${S}/perl/tunepimp-perl
+ perl-module_src_install || die "perl module failed to install"
+ insinto /usr/share/doc/${PF}/examples/
+ doins examples/*
+ fi
+}