summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2004-05-15 06:08:32 +0000
committerSeemant Kulleen <seemant@gentoo.org>2004-05-15 06:08:32 +0000
commitf9204f36ba6c420811cab19c47b5a666ae9d9393 (patch)
tree39c41784d93c596dcee26d46331f017358dc4348 /media-sound/easytag
parent (Manifest recommit) (diff)
downloadgentoo-2-f9204f36ba6c420811cab19c47b5a666ae9d9393.tar.gz
gentoo-2-f9204f36ba6c420811cab19c47b5a666ae9d9393.tar.bz2
gentoo-2-f9204f36ba6c420811cab19c47b5a666ae9d9393.zip
The unrivalled dsd_ (Daniel Drake) <dsd@gentoo.org> has another update to the gtk2 patchset. Again, this was tested by Tristan Henderson <T.Henderson@cs.ucl.ac.uk>. All this happened in bug #51062
Diffstat (limited to 'media-sound/easytag')
-rw-r--r--media-sound/easytag/ChangeLog10
-rw-r--r--media-sound/easytag/Manifest2
-rw-r--r--media-sound/easytag/easytag-0.31_pre2-r5.ebuild78
-rw-r--r--media-sound/easytag/files/digest-easytag-0.31_pre2-r52
4 files changed, 91 insertions, 1 deletions
diff --git a/media-sound/easytag/ChangeLog b/media-sound/easytag/ChangeLog
index ddaaab760cb3..71c52ca7a6bd 100644
--- a/media-sound/easytag/ChangeLog
+++ b/media-sound/easytag/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-sound/easytag
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/easytag/ChangeLog,v 1.26 2004/05/04 21:55:41 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/easytag/ChangeLog,v 1.27 2004/05/15 06:08:32 seemant Exp $
+
+*easytag-0.31_pre2-r5 (14 May 2004)
+
+ 14 May 2004; Seemant Kulleen <seemant@gentoo.org>
+ +easytag-0.31_pre2-r5.ebuild:
+ The unrivalled dsd_ (Daniel Drake) <dsd@gentoo.org> has another update to the
+ gtk2 patchset. Again, this was tested by Tristan Henderson
+ <T.Henderson@cs.ucl.ac.uk>. All this happened in bug #51062
*easytag-0.31_pre2-r4 (04 May 2004)
diff --git a/media-sound/easytag/Manifest b/media-sound/easytag/Manifest
index 3af4a810ab16..ce11e15d3b91 100644
--- a/media-sound/easytag/Manifest
+++ b/media-sound/easytag/Manifest
@@ -1,11 +1,13 @@
MD5 39f711bdbd78709ed4e438cc1f091c8e easytag-0.31_pre2-r4.ebuild 1833
MD5 4b3530d67c2f286baea4cf70a36e57f3 easytag-0.30d.ebuild 1598
MD5 12389512059b5b2ab253fce895914002 easytag-0.31_pre2-r3.ebuild 1873
+MD5 4c958349d97f1a15ed931ac1938c656c easytag-0.31_pre2-r5.ebuild 1833
MD5 730af8a06a0c29eaf169fb08c68107dd ChangeLog 5424
MD5 b8ca490eb4cbf24dca497d295311e4ac metadata.xml 317
MD5 25444660393147e2d06a5f1378a89ec4 files/easytag-0.31_pre2-gcc2.patch 2763
MD5 b09d2fabe3663dc7f13cfa6c9e1e4715 files/digest-easytag-0.31_pre2-r3 142
MD5 fde1835ab2e1a7d45eb477ee62304485 files/digest-easytag-0.31_pre2-r4 142
+MD5 30027265b3c7207c7552c25791996864 files/digest-easytag-0.31_pre2-r5 142
MD5 0dc3e112a9f2e10861c7608a584f9423 files/digest-easytag-0.30d 349
MD5 a767d8be7a9435927acebb4b1ca9df4c files/easytag-0.30.2-fix-configure.patch 648
MD5 5630250004c7a1257a3a170ab8bb749f files/easytag-0.30.2-gcc2.patch 11999
diff --git a/media-sound/easytag/easytag-0.31_pre2-r5.ebuild b/media-sound/easytag/easytag-0.31_pre2-r5.ebuild
new file mode 100644
index 000000000000..7b67986bb6de
--- /dev/null
+++ b/media-sound/easytag/easytag-0.31_pre2-r5.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/easytag/easytag-0.31_pre2-r5.ebuild,v 1.1 2004/05/15 06:08:32 seemant Exp $
+
+inherit eutils
+
+IUSE="nls oggvorbis flac gtk2"
+
+MY_PV=${PV/1_pre/0.}
+MY_P=${PN}-${MY_PV}
+DSD_PATCH=${MY_P}-dsd6.patch.bz2
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="EasyTAG mp3/ogg ID3 tag editor"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2
+ gtk2? http://www.reactivated.net/patches/easytag-0.30/${DSD_PATCH}"
+HOMEPAGE="http://easytag.sourceforge.net/"
+
+RDEPEND=">=media-libs/id3lib-3.8.2
+ gtk2? ( =x11-libs/gtk+-2.4* )
+ !gtk2? ( =x11-libs/gtk+-1.2* )
+ flac? ( >=media-libs/flac-1.1.0 )
+ oggvorbis? ( >=media-libs/libvorbis-1.0_beta4 )"
+
+DEPEND="${RDEPEND}
+ >=sys-devel/automake-1.7*
+ >=sys-devel/autoconf-2.5*
+ >=sys-apps/sed-4.0.5"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~sparc ~alpha ~hppa"
+
+src_unpack() {
+ unpack ${MY_P}.tar.bz2
+ cd ${S}
+
+ if use gtk2; then
+ epatch ${DISTDIR}/${DSD_PATCH}
+
+ export WANT_AUTOMAKE=1.7
+ export WANT_AUTOCONF=2.5
+ ebegin "Remaking configure script (be patient)"
+ autoreconf &>/dev/null
+ eend $?
+ else
+ epatch ${FILESDIR}/${MY_P}-fix-configure.patch
+ export WANT_AUTOCONF=2.5
+ autoconf
+ fi
+}
+
+src_compile() {
+ local myconf
+
+ econf \
+ `use_enable oggvorbis ogg` \
+ `use_enable nls` \
+ `use_enable flac` \
+ ${myconf} || die "econf failed"
+ emake || die
+}
+
+src_install() {
+ einstall \
+ sysdir=${D}/usr/share/applets/Multimedia \
+ GNOME_SYSCONFDIR=${D}/etc \
+ || die
+
+ dodoc ChangeLog COPYING NEWS README TODO THANKS USERS-GUIDE
+}
+
+pkg_postinst() {
+ if use gtk2; then
+ einfo "You merged with the \"gtk2\" USE flag set"
+ ewarn "GTK+ 2 support for this program is still experimental"
+ ewarn "Please report bugs to http://bugs.gentoo.org"
+ fi
+}
diff --git a/media-sound/easytag/files/digest-easytag-0.31_pre2-r5 b/media-sound/easytag/files/digest-easytag-0.31_pre2-r5
new file mode 100644
index 000000000000..ad1adfd761e4
--- /dev/null
+++ b/media-sound/easytag/files/digest-easytag-0.31_pre2-r5
@@ -0,0 +1,2 @@
+MD5 5e80c60db9eda3c3dfc79110359c0554 easytag-0.30.2.tar.bz2 1049767
+MD5 7f7bb880c292c593b9aafce5e8e57117 easytag-0.30.2-dsd6.patch.bz2 196944