diff options
author | Jeremy Huddleston <eradicator@gentoo.org> | 2004-04-27 18:38:42 +0000 |
---|---|---|
committer | Jeremy Huddleston <eradicator@gentoo.org> | 2004-04-27 18:38:42 +0000 |
commit | 1ed16c090db89d9132b725c4491d150eaa9ed8b5 (patch) | |
tree | fb8851f8e3b4f42826e9ff9c6ec37bf554fbc852 /media-sound/easytag | |
parent | Fixed to use SRC_URI instead of A (Manifest recommit) (diff) | |
download | gentoo-2-1ed16c090db89d9132b725c4491d150eaa9ed8b5.tar.gz gentoo-2-1ed16c090db89d9132b725c4491d150eaa9ed8b5.tar.bz2 gentoo-2-1ed16c090db89d9132b725c4491d150eaa9ed8b5.zip |
Bumping the version of the gtk2 patch. Provided by Daniel Drake <dsd@gentoo.org> in bug #49156
Diffstat (limited to 'media-sound/easytag')
-rw-r--r-- | media-sound/easytag/ChangeLog | 9 | ||||
-rw-r--r-- | media-sound/easytag/Manifest | 2 | ||||
-rw-r--r-- | media-sound/easytag/easytag-0.31_pre2-r3.ebuild | 78 | ||||
-rw-r--r-- | media-sound/easytag/files/digest-easytag-0.31_pre2-r3 | 2 |
4 files changed, 90 insertions, 1 deletions
diff --git a/media-sound/easytag/ChangeLog b/media-sound/easytag/ChangeLog index 500621d983ab..9079485b20b8 100644 --- a/media-sound/easytag/ChangeLog +++ b/media-sound/easytag/ChangeLog @@ -1,6 +1,13 @@ # 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.23 2004/04/22 17:01:58 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/easytag/ChangeLog,v 1.24 2004/04/27 18:38:40 eradicator Exp $ + +*easytag-0.31_pre2-r3 (27 Apr 2004) + + 27 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org> + easytag-0.31_pre2-r3.ebuild: + Bumping the version of the gtk2 patch. Provided by Daniel Drake + <dsd@gentoo.org> in bug #49156 22 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org> easytag-0.31_pre2-r2.ebuild, files/easytag-0.30.2-gcc2.patch: diff --git a/media-sound/easytag/Manifest b/media-sound/easytag/Manifest index 2610792e7e48..66fed92b500f 100644 --- a/media-sound/easytag/Manifest +++ b/media-sound/easytag/Manifest @@ -1,9 +1,11 @@ MD5 be788633d67209bef46c6117793fc81e easytag-0.31_pre2-r2.ebuild 1876 MD5 4b3530d67c2f286baea4cf70a36e57f3 easytag-0.30d.ebuild 1598 +MD5 a3488dc576665a45fd327ff3a18e5bbb easytag-0.31_pre2-r3.ebuild 1722 MD5 bb581b933b5ec0e4238fedc55168fedc easytag-0.30c.ebuild 1480 MD5 5601616b962dfaff2a655b53fa89d970 ChangeLog 4626 MD5 b8ca490eb4cbf24dca497d295311e4ac metadata.xml 317 MD5 dfb4c4e7aee1e1bb0711c1b60f6178fb files/digest-easytag-0.31_pre2-r2 142 +MD5 b09d2fabe3663dc7f13cfa6c9e1e4715 files/digest-easytag-0.31_pre2-r3 142 MD5 e032b0a7fe4897ec0e7dad2ef9002639 files/digest-easytag-0.30c 278 MD5 0dc3e112a9f2e10861c7608a584f9423 files/digest-easytag-0.30d 349 MD5 a767d8be7a9435927acebb4b1ca9df4c files/easytag-0.30.2-fix-configure.patch 648 diff --git a/media-sound/easytag/easytag-0.31_pre2-r3.ebuild b/media-sound/easytag/easytag-0.31_pre2-r3.ebuild new file mode 100644 index 000000000000..5e992b60289a --- /dev/null +++ b/media-sound/easytag/easytag-0.31_pre2-r3.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-r3.ebuild,v 1.1 2004/04/27 18:38:41 eradicator Exp $ + +inherit eutils + +IUSE="nls oggvorbis flac gtk2" + +MY_PV=${PV/1_pre/0.} +MY_P=${PN}-${MY_PV} +DSD_PATCH=${MY_P}-dsd4.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-r3 b/media-sound/easytag/files/digest-easytag-0.31_pre2-r3 new file mode 100644 index 000000000000..c19859d91e6f --- /dev/null +++ b/media-sound/easytag/files/digest-easytag-0.31_pre2-r3 @@ -0,0 +1,2 @@ +MD5 5e80c60db9eda3c3dfc79110359c0554 easytag-0.30.2.tar.bz2 1049767 +MD5 f7d7df1e4e4fdeb155c6f62c2fc6a023 easytag-0.30.2-dsd4.patch.bz2 182040 |