ChangeLog

# ChangeLog for media-sound/easytag
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/easytag/ChangeLog,v 1.119 2008/05/05 18:07:03 jer Exp $

05 May 2008; Jeroen Roovers easytag-2.1.5.ebuild:
Stable for HPPA (bug #219716).

01 May 2008; Santiago M. Mola easytag-2.1.5.ebuild:
amd64 stable wrt bug #219716

29 Apr 2008; Brent Baude easytag-2.1.5.ebuild:
stable ppc, bug 219716

29 Apr 2008; Raúl Porcel easytag-2.1.5.ebuild:
alpha/sparc/x86 stable wrt #219716

29 Apr 2008; Brent Baude easytag-2.1.5.ebuild:
stable ppc64, bug 219716

29 Apr 2008; Samuli Suominen easytag-2.1.5.ebuild:
Force --enable-ogg when USE speex is selected wrt #211086, thanks to
Vasileios P. Lourdas for reporting.

*easytag-2.1.5 (27 Jan 2008)

27 Jan 2008; Samuli Suominen -easytag-2.1.4.ebuild,
+easytag-2.1.5.ebuild:
Version bump.

*easytag-2.1.4 (11 Dec 2007)

11 Dec 2007; Samuli Suominen +easytag-2.1.4.ebuild:
Version bump.

22 Nov 2007; Samuli Suominen
+files/easytag-2.1.3-desktop-entry.patch, easytag-2.1.3.ebuild:
Update .desktop file to latest spec, and apply russian translation, thanks
to Peter Volkov.

19 Nov 2007; Raúl Porcel easytag-2.1.3.ebuild:
alpha/sparc stable wrt #199454

18 Nov 2007; Joseph Jezak easytag-2.1.3.ebuild:
Marked ppc64 stable for bug #199454.

17 Nov 2007; Dawid Węgliński easytag-2.1.3.ebuild:
Stable on x86 (bug #199454)

17 Nov 2007; Jeroen Roovers easytag-2.1.3.ebuild:
Stable for HPPA (bug #199454).

17 Nov 2007; nixnut easytag-2.1.3.ebuild:
Stable on ppc wrt bug 199454

17 Nov 2007; Samuli Suominen easytag-2.1.3.ebuild:
amd64 stable wrt #199454

*easytag-2.1.3 (16 Oct 2007)

16 Oct 2007; Samuli Suominen +easytag-2.1.3.ebuild:
Version bump.

*easytag-2.1.2 (12 Jul 2007)

12 Jul 2007; Samuli Suominen
-files/easytag-2.1.1-include.patch, -easytag-2.1.1.ebuild,
+easytag-2.1.2.ebuild:
Version bump.

08 Jul 2007; Samuli Suominen
+files/easytag-2.1.1-include.patch, easytag-2.1.1.ebuild:
Fix implicit declaration of function Log_Print by including log.h in
id3v24_tag.c.

*easytag-2.1.1 (05 Jul 2007)

05 Jul 2007; Samuli Suominen
-files/easytag-2.1-strict-aliasing.patch, -easytag-2.1-r1.ebuild,
+easytag-2.1.1.ebuild:
Version bump.

05 Jun 2007; Raúl Porcel -easytag-1.1.ebuild,
easytag-2.0.ebuild:
alpha stable and remove old wrt #145777

*easytag-2.1-r1 (08 May 2007)

08 May 2007; Samuli Suominen
+files/easytag-2.1-strict-aliasing.patch, -easytag-2.1.ebuild,
+easytag-2.1-r1.ebuild:
Fix strict aliasing rules.

*easytag-2.1 (08 May 2007)

08 May 2007; Samuli Suominen -easytag-2.0.2.ebuild,
+easytag-2.1.ebuild:
Version bump.

*easytag-2.0.2 (02 May 2007)

02 May 2007; Samuli Suominen -easytag-2.0.1.ebuild,
+easytag-2.0.2.ebuild:
Version bump.

30 Apr 2007; Marius Mauch easytag-1.1.ebuild:
Replacing einfo with elog

20 Apr 2007; Joseph Jezak easytag-2.0.ebuild:
Marked ppc stable for bug #145777.

*easytag-2.0.1 (20 Apr 2007)

20 Apr 2007; Samuli Suominen +easytag-2.0.1.ebuild:
Version bump and add wavpack support. Thanks to Pietro Franchi in bug 175319.

17 Apr 2007; Gustavo Zacarias easytag-2.0.ebuild:
Stable on sparc wrt #145777

16 Apr 2007; Jeroen Roovers easytag-2.0.ebuild:
Stable for HPPA (bug #145777).

15 Apr 2007; Andrej Kacian easytag-2.0.ebuild:
Stable on x86, bug #145777.

15 Apr 2007; Markus Rothe easytag-2.0.ebuild:
Stable on ppc64; bug #145777

15 Apr 2007; Olivier Crête easytag-2.0.ebuild:
Stable on amd64 for bug #145777

*easytag-2.0 (05 Mar 2007)

05 Mar 2007; Samuli Suominen
-files/easytag-ape-fix.patch, -easytag-1.99.11.ebuild,
-easytag-1.99.12.ebuild, -easytag-1.99.13.ebuild, +easytag-2.0.ebuild:
Version bump for bug 168617. Remove old ones.

22 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

*easytag-1.99.13 (12 Dec 2006)

12 Dec 2006; Chris Gianelloni
+easytag-1.99.13.ebuild:
Version bump and closing bug #157792.

28 Oct 2006; Diego Pettenò easytag-1.1.ebuild,
easytag-1.99.11.ebuild, easytag-1.99.12.ebuild:
Add missing pkgconfig dependency, thanks to Patrick Lauer in bug #153086.

19 Oct 2006; Diego Pettenò easytag-1.1.ebuild,
easytag-1.99.11.ebuild, easytag-1.99.12.ebuild:
Depend on 1.1.2 version of flac, as the 1.1.3 version changes API.

16 Jun 2006; Diego Pettenò easytag-1.1.ebuild:
Remove gnuconfig update.

08 May 2006; Chris Gianelloni metadata.xml:
Changing myself to be the maintainer.

*easytag-1.99.12 (14 Apr 2006)

14 Apr 2006; Daniel Drake -easytag-1.99.7.ebuild,
-easytag-1.99.10.ebuild, +easytag-1.99.12.ebuild:
Version bump thanks to Pietro Franchi in bug #129741

20 Mar 2006; Fernando J. Pereda easytag-1.99.11.ebuild:
Add ~alpha wrt bug #111427. Tested by Thomas Cort .

22 Jan 2006; Daniel Drake easytag-1.99.11.ebuild:
RDEPEND should be DEPEND. Thanks to Mark Loeser for pointing this out.

08 Jan 2006; Jeroen Roovers easytag-1.99.11.ebuild:
Marked ~hppa (bug #111427).

08 Jan 2006; Joseph Jezak easytag-1.99.11.ebuild:
Marked ~ppc for bug #111427.

*easytag-1.99.11 (02 Jan 2006)

02 Jan 2006; Daniel Drake -easytag-1.0-r1.ebuild,
-easytag-1.99.9.ebuild, +easytag-1.99.11.ebuild:
Version bump thanks to Pietro Franchi in bug #116291.
Apple/MP4 support is available once again through USE=aac, and beware that
you now need USE=mp3 to be able to tag MP3 files.

26 Dec 2005; Luca Barbato easytag-1.0-r1.ebuild,
easytag-1.1.ebuild, easytag-1.99.7.ebuild:
oggvorbis Cleanup

24 Dec 2005; Rene Nussbaumer easytag-1.1.ebuild:
Stable on hppa.

19 Dec 2005; Markus Rothe easytag-1.99.10.ebuild:
Added ~ppc64; bug #111427

18 Dec 2005; Jason Wever easytag-1.99.10.ebuild:
Added ~sparc keyword wrt bug #111427.

*easytag-1.99.10 (08 Dec 2005)

08 Dec 2005; Daniel Drake +easytag-1.99.10.ebuild:
Version bump. Temporarily dropped AAC/MP4 support until the mess in bugs
#111427 #76212 #58288 is fixed.

*easytag-1.99.9 (04 Nov 2005)

04 Nov 2005; Daniel Drake +easytag-1.99.9.ebuild:
Version bump, adds mp4 support, thanks to Scott Alfter
in bug #105708

*easytag-1.99.7 (10 Aug 2005)

10 Aug 2005; Daniel Drake -easytag-1.99.6.ebuild,
+easytag-1.99.7.ebuild:
Version bump

*easytag-1.99.6 (26 Jun 2005)

26 Jun 2005; Daniel Drake -easytag-1.99.5.ebuild,
+easytag-1.99.6.ebuild:
Version bump

21 Jun 2005; Olivier Crête easytag-1.1.ebuild:
Stable on amd64

12 Jun 2005; Bryan Østergaard easytag-1.1.ebuild:
Stable on alpha.

*easytag-1.99.5 (09 Jun 2005)

09 Jun 2005; Daniel Drake -easytag-1.99.4.ebuild,
+easytag-1.99.5.ebuild:
Version bump to 1.99.5

06 Jun 2005; Markus Rothe easytag-1.1.ebuild:
Stable on ppc64

03 Jun 2005; Joseph Jezak easytag-1.1.ebuild:
Marked ppc stable.

02 Jun 2005; Gustavo Zacarias easytag-1.1.ebuild:
Stable on sparc

01 Jun 2005; Daniel Drake easytag-1.1.ebuild,
-easytag-1.99.3.ebuild:
1.1 stable on x86

*easytag-1.1 (02 May 2005)

02 May 2005; Daniel Drake +easytag-1.1.ebuild:
Version bump for the GTK1.x version to easytag 1.1

*easytag-1.99.4 (02 May 2005)

02 May 2005; Daniel Drake +easytag-1.99.4.ebuild:
Version 1.99.4 - fixes UTF8 issues. Make sure you set conversion from UTF-8
to UTF-8 under Tag Settings Preferences

05 Feb 2005; Bryan Østergaard easytag-1.0-r1.ebuild:
Stable on alpha, bug 76329.

*easytag-1.99.3 (21 Jan 2005)

21 Jan 2005; Daniel Drake -easytag-1.99.2-r1.ebuild,
+easytag-1.99.3.ebuild:
Version bump

03 Jan 2005; Gustavo Zacarias easytag-1.0-r1.ebuild:
Stable on sparc wrt #76329

02 Jan 2005; Markus Rothe easytag-1.0-r1.ebuild,
easytag-1.99.2-r1.ebuild:
Stable on ppc64 and added gnuconfig_update

02 Jan 2005; Joseph Jezak easytag-1.0-r1.ebuild:
Marked ppc stable for bug #76329.

02 Jan 2005; Tom Martin easytag-1.0-r1.ebuild:
Stable on amd64.

01 Jan 2005; Daniel Drake easytag-1.0-r1.ebuild:
Stable on x86

*easytag-1.99.2-r1 (30 Dec 2004)

30 Dec 2004; Daniel Drake +easytag-1.99.2-r1.ebuild:
Add APE crash fix, bug 70754

*easytag-1.0-r1 (30 Dec 2004)

30 Dec 2004; Daniel Drake +files/easytag-ape-fix.patch,
+easytag-1.0-r1.ebuild:
Add APE crash fix, bug 70754

04 Dec 2004; Tom Martin easytag-1.0.ebuild:
Stable on amd64.

30 Nov 2004; Jason Huebel :
version bump to 1.99.2

10 Nov 2004; Gustavo Zacarias easytag-1.0.ebuild:
Stable on sparc

09 Nov 2004; Daniel Drake easytag-1.0.ebuild:
Stable on x86

*easytag-1.99.1 (29 Oct 2004)
*easytag-1.0 (29 Oct 2004)

29 Oct 2004; Daniel Drake -easytag-0.31-r7.ebuild,
+easytag-1.0.ebuild, +easytag-1.99.1.ebuild:
Version bump to 1.0 (gtk1) and 1.99.1 (gtk2) releases

*easytag-0.31-r7 (16 Oct 2004)

16 Oct 2004; Daniel Drake -easytag-0.31-r4.ebuild,
-easytag-0.31-r6.ebuild, +easytag-0.31-r7.ebuild:
Some homegrown crash and bug fixes

30 Sep 2004; Daniel Drake easytag-0.31-r6.ebuild:
Fix compilation on gcc 3.4

*easytag-0.31-r6 (30 Sep 2004)

30 Sep 2004; Daniel Drake -easytag-0.31-r5.ebuild,
+easytag-0.31-r6.ebuild:
Version bump to 0.31_gtk2.4_pre3

*easytag-0.31-r5 (26 Sep 2004)

26 Sep 2004; Daniel Drake +easytag-0.31-r5.ebuild:
Add patch to fix filename handling, please report success/failure. There is
one more issue left to solve, please don't mark as stable yet.

*easytag-0.31-r4 (12 Sep 2004)

12 Sep 2004; Daniel Drake easytag-0.31-r1.ebuild,
easytag-0.31-r3.ebuild, easytag-0.31-r4.ebuild:
Version bump to 0.31_gtk2.4_pre2. Please don't mark any easytag GTK2 ebuilds
as stable on any arch until the issues are ironed out (I'll note here when
that is).

17 Aug 2004; Tom Gall easytag-0.31-r2.ebuild:
stable on ppc64, bug #58311

14 Aug 2004; Sven Wegener metadata.xml:
Corrected metadata.xml to match DTD.

10 Aug 2004; Daniel Drake easytag-0.31-r1.ebuild,
easytag-0.31-r2.ebuild, easytag-0.31.ebuild:
Fix depend (flac requires libvorbis)

*easytag-0.31-r3 (10 Aug 2004)

10 Aug 2004; Daniel Drake easytag-0.31-r3.ebuild:
Bump to 0.31_gtk2.4_pre1, plus a configure fix, and a crashfix of my own

*easytag-0.31-r2 (13 Jul 2004)

13 Jul 2004; Daniel Drake :
Bugfixes for 0.31-r1 (leaks, rename dir, undefined behaviour)

*easytag-0.31-r1 (03 Jul 2004)

03 Jul 2004; Daniel Drake easytag-0.31-r1.ebuild,
metadata.xml:
EasyTAG 0.31_gtk2.4_pre0 - GTK2-only version - please report all bugs

02 Jul 2004; Jeremy Huddleston easytag-0.31.ebuild:
Stable x86, amd64, sparc.

15 Jun 2004; Jeremy Huddleston easytag-0.31.ebuild:
Added ~amd64.

05 Jun 2004; Aron Griffis easytag-0.31.ebuild,
easytag-0.31_pre2-r5.ebuild:
Minor ebuild syntax cleanups

*easytag-0.31 (02 Jun 2004)

02 Jun 2004; Seemant Kulleen +easytag-0.31.ebuild,
-easytag-0.31_pre2-r3.ebuild, -easytag-0.31_pre2-r4.ebuild:
Version bump to newest upstream release WITH Daniel Drake
coming in with a brand new gtk2 patch for it, Thanks to him and Tristen for
testing in bug #52447

*easytag-0.31_pre2-r5 (14 May 2004)

14 May 2004; Seemant Kulleen
+easytag-0.31_pre2-r5.ebuild:
The unrivalled dsd_ (Daniel Drake) has another update to the
gtk2 patchset. Again, this was tested by Tristan Henderson
. All this happened in bug #51062

*easytag-0.31_pre2-r4 (04 May 2004)

04 May 2004; Seemant Kulleen -easytag-0.30c.ebuild,
-easytag-0.31_pre2-r2.ebuild, +easytag-0.31_pre2-r4.ebuild:
dsd updated his patch again, verified to compile with gcc2 as well. Thanks to
Daniel Drake for the patch and Tristan Henderson
for the gcc2 test, in bug #49968

29 Apr 2004; Jeremy Huddleston
easytag-0.31_pre2-r3.ebuild, files/easytag-0.31_pre2-gcc2.patch:
Yet another gcc2 fix closing bug #49427. Thanks again Tristan.

*easytag-0.31_pre2-r3 (27 Apr 2004)

27 Apr 2004; Jeremy Huddleston
easytag-0.31_pre2-r3.ebuild:
Bumping the version of the gtk2 patch. Provided by Daniel Drake
in bug #49156

22 Apr 2004; Jeremy Huddleston
easytag-0.31_pre2-r2.ebuild, files/easytag-0.30.2-gcc2.patch:
gcc2 compilation fix thanks to Tristan Henderson in
bug #48672.

*easytag-0.31_pre2-r2 (13 Apr 2004)

13 Apr 2004; Seemant Kulleen
easytag-0.31_pre2-r1.ebuild, easytag-0.31_pre2-r2.ebuild:
updated GTK2 patch from Daniel Drake in bug #47728

*easytag-0.31_pre2-r1 (09 Apr 2004)

09 Apr 2004; Seemant Kulleen
easytag-0.31_pre2-r1.ebuild, easytag-0.31_pre2.ebuild:
nls fix thanks again to Daniel Drake, fixing bug #47373 by Jordan


09 Apr 2004; Seemant Kulleen easytag-0.30c.ebuild,
easytag-0.30d.ebuild, easytag-0.31_pre2.ebuild:
fix depend string, thanks to daniel in irc

*easytag-0.31_pre2 (09 Apr 2004)

09 Apr 2004; Seemant Kulleen easytag-0.31_pre2.ebuild,
files/easytag-0.30.2-fix-configure.patch:
version bump to easytag-0.30.2, which is named 0.31_pre2 here because of
portage's version thingy which thinks 0.30d is a higher version than 0.30.2.
Included in this version is optional GTK2 support thanks to the venerable
Daniel Drake! Look for him to be a Gentoo developer soon, anyway. So, this was
all put together by: Daniel Drake in bug #45479

*easytag-0.30d (22 Mar 2004)

22 Mar 2004; Seemant Kulleen easytag-0.30.ebuild,
easytag-0.30d.ebuild:
version bump thanks to Daniel Drake (who's doing a gtk2
port for us too) in bug #44841

17 Jan 2004; Seemant Kulleen easytag-0.30c.ebuild:
set x86 and sparc in keywords

16 Jan 2004; Bartosch Pixa easytag-0.30c.ebuild:
set ppc in keywords

*easytag-0.30c (01 Dec 2003)

01 Dec 2003; Seemant Kulleen easytag-0.28.ebuild,
easytag-0.29.ebuild, easytag-0.30c.ebuild:
this version bump adds three patches: to fix a bug when renaming files with
the scanner and using the character conversion; to fix a bug that doesn't save
the changed files, which aren't selected, when changing of directory or
exiting, even if you select the button Yes in the dialog box; and to fix a bug
when using the check button Repeat action for the rest of the files in the
dialog box, when deleting files.

01 Dec 2003; Ciaran McCreesh easytag-0.30.ebuild:
moved to stable on sparc

*easytag-0.30 (08 Sep 2003)

08 Sep 2003; Seemant Kulleen easytag-0.30.ebuild:
another version bump

01 Sep 2003; Seemant Kulleen easytag-0.29.ebuild:
version bump

*easytag-0.28 (2 Jun 2003)

02 Jun 2003; robh easytag-0.28.ebuild:
version bump. closes #22088. reported by: Gregorio Guidi

*easytag-0.27 (19 Feb 2003)

11 Mar 2003; Seemant Kulleen easytag-0.27.ebuild:
sed fix for my fix. thanks to: Tristan Henderson in
bug #17326

05 Mar 2003; Seemant Kulleen easytag-0.27.ebuild:
errno fixes

19 Feb 2003; Seemant Kulleen easytag-0.23.ebuild easytag-0.25.ebuild easytag-0.27.ebuild files/digest-easytag-0.27 :
other arches to testing; and version bump thanks to: Jay Pfeifer in bug #15782

*easytag-0.25 (11 Nov 2002)

11 Nov 2002; Seemant Kulleen easytag-0.25.ebuild
files/digest-easytag-0.25 :

Version bump.

*easytag-0.23 (19 Jul 2002)

19 Jul 2002; Seemant Kulleen easytag-0.23.ebuild
files/digest-easytag-0.23 :

Update version.

*easytag-0.21 (26 Apr 2002)

26 May 2002; Ryan Phillips easytag-0.21.ebuild :

Updated version.
support for mirror:// added
builds without ogg support if USE variable is not set

*easytag-0.18 (26 Apr 2002)

26 May 2002; Ryan Phillips easytag-0.18.ebuild :

Actually builds easytag without ogg support
Changed to mirror:// support

26 Apr 2002; Ryan Phillips easytag-0.18.ebuild :

Error in setting the myconf variable when using use oggvorbin.
Fixes (#2125)

*easytag-0.18 (17 Apr 2002)

17 Apr 2002; Ryan Phillips easytag-0.18.ebuild :

The first version of this package.

Manifest

AUX easytag-2.1.3-desktop-entry.patch 2145 RMD160 1eac1825b0c2211f7b6af4a03494f7d6086d29ee SHA1 4bce47b5d012a5669663bdc27433c6eb540ccffe SHA256 04e633ca560f66da65e654ff0b1b2d433d74ff76db5aaf21cbfff1014609191b
DIST easytag-2.1.3.tar.bz2 3101510 RMD160 b6c0d4b204ff637c310775f174d6663ce1fe51bd SHA1 8be1f0f84fed9b9f3fe0f1f9770315744005905e SHA256 74ac6a8771d8af56a71032be83acc2d67fac737a23d568443a8dc05d36714915
DIST easytag-2.1.5.tar.bz2 3277405 RMD160 6ff55c3224862b701e131b367d82282a8264b1ad SHA1 25c9db7c2fe6f809d4275e3af142d428c3b3ca21 SHA256 f5f58c500cf36e2ef75b6ff82fc5902cc29a8ebe3bf0827f64e5bbc5cbc29ecf
EBUILD easytag-2.1.3.ebuild 1368 RMD160 8182c897f79ed45fff25db830d007bf08b7c4004 SHA1 5573ea308fbb45acceae5b5a90d4891a0f18fc77 SHA256 ebf9b602bcfae95a4772707a2ac85beb8fb95d0c755e68e2aa61189715593d95
EBUILD easytag-2.1.5.ebuild 1351 RMD160 5c0e76c68af8f6a62f5dc432a927e83fffb2ecba SHA1 61946d90046e8c06964361049388e25cce04d880 SHA256 1c0a9f955c918bd1c7c0211942587d611a41dfbcd869dedabda33ec967c38be5
MISC ChangeLog 18359 RMD160 adb5a90f141f5736a082394589cc6775f0455985 SHA1 c17550a6c0fc3bfaaf3cdd07c828599dc5fa02a8 SHA256 b310e2f1656c6b3d91b98c9d1533e0a52046190cefa10467a57c67a55588acec
MISC metadata.xml 416 RMD160 0c43afb5c1f68eac2c5aa0a02e514ac056a3ad21 SHA1 200899f852fe59bdc3385587a49852d6873475ff SHA256 0574929141992f4e3134d52d9a5ffa7676102f93d016f5b6b2f6589e6b16067d

easytag-2.1.3.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/easytag/easytag-2.1.3.ebuild,v 1.8 2007/11/22 12:26:54 drac Exp $

inherit eutils

DESCRIPTION="GTK+ utility for editing MP2, MP3, MP4, FLAC, Ogg and other media tags"
HOMEPAGE="http://easytag.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86"
IUSE="aac flac mp3 speex vorbis wavpack"

RDEPEND=">=x11-libs/gtk+-2.4.1
mp3? ( >=media-libs/id3lib-3.8.3-r6
media-libs/libid3tag )
flac? ( >=media-libs/flac-1.1 >=media-libs/libvorbis-1 )
vorbis? ( >=media-libs/libvorbis-1.0.1
>=media-libs/libogg-1 )
aac? ( media-libs/libmp4v2 )
wavpack? ( media-sound/wavpack )
speex? ( media-libs/speex )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
sys-devel/gettext"

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-desktop-entry.patch
}

src_compile() {
econf $(use_enable mp3) \
$(use_enable mp3 id3v23) \
$(use_enable vorbis ogg) \
$(use_enable flac) \
$(use_enable aac mp4) \
$(use_enable wavpack) \
$(use_enable speex) \
--enable-shared
emake || die "emake failed."
}

src_install() {
emake DESTDIR="${D}" install || die "emake install failed."
dodoc ChangeLog README THANKS TODO USERS-GUIDE
}

easytag-2.1.5.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/easytag/easytag-2.1.5.ebuild,v 1.7 2008/05/05 18:07:03 jer Exp $

DESCRIPTION="GTK+ utility for editing MP2, MP3, MP4, FLAC, Ogg and other media tags"
HOMEPAGE="http://easytag.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86"
IUSE="aac flac mp3 speex vorbis wavpack"

RDEPEND=">=x11-libs/gtk+-2.4.1
mp3? ( >=media-libs/id3lib-3.8.3-r6
media-libs/libid3tag )
flac? ( media-libs/flac
media-libs/libvorbis )
vorbis? ( media-libs/libvorbis )
aac? ( media-libs/libmp4v2 )
wavpack? ( media-sound/wavpack )
speex? ( media-libs/speex
media-libs/libvorbis )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
sys-devel/gettext"

src_compile() {
local myconf

# Speex support fails to build without vorbis wrt #211086
use speex && myconf="--enable-ogg"

econf $(use_enable mp3) \
$(use_enable mp3 id3v23) \
$(use_enable vorbis ogg) \
$(use_enable flac) \
$(use_enable aac mp4) \
$(use_enable wavpack) \
$(use_enable speex) \
${myconf}

emake || die "emake failed."
}

src_install() {
emake DESTDIR="${D}" install || die "emake install failed."
dodoc ChangeLog README THANKS TODO USERS-GUIDE
}

files

metadata.xml




sound

drac@gentoo.org
Samuli Suominen

a utility for viewing and editing tags for MP3, MP2, FLAC, AAC,
MP4 and OGG files. It features a simple and attractive GTK+
interface