Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71978 - [BUMP] for media-sound/abcde - version 2.2.0
Summary: [BUMP] for media-sound/abcde - version 2.2.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-21 12:01 UTC by CJ Kucera
Modified: 2005-03-12 08:09 UTC (History)
3 users (show)

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


Attachments
abcde-2.2.0.ebuild (abcde-2.2.0.ebuild,1.15 KB, text/plain)
2004-11-21 12:11 UTC, CJ Kucera
Details
use.local.desc additions (use.local.desc,398 bytes, text/plain)
2004-11-21 12:12 UTC, CJ Kucera
Details

Note You need to log in before you can comment on or make changes to this bug.
Description CJ Kucera 2004-11-21 12:01:39 UTC
New version of the command-line CD encoder "abcde," to version 2.2.0.  A simple version bump on the existing 2.1.19 ebuild would work fine, but there are a few enhancements to the ebuild that I feel may be useful, so I'll explain more when I attach...
Comment 1 CJ Kucera 2004-11-21 12:11:20 UTC
Created attachment 44427 [details]
abcde-2.2.0.ebuild

Here's a new ebuild...	All of the changes that I felt may help out were in
IUSE and RDEPEND.  I had been looking through the changelog to see if there
were any new dependencies, and it seems that 2.2.0 adds support for MusePack
audio as an output.  I didn't feel that that necessitated an actual dependency
though, so a local USE flag seemed like it may be appropriate.	Then I got to
thinking that practically all of the other dependencies in the list were
optional as well.  All that abcde really needs is one CD ripper and an encoder.


There were already USE flags for flac, speex, and oggvorbis, so I turned those
into USE flags for the ebuild.	I figured that if *those* were in USE flags,
then I should probably have a local one for the MusePack stuff, so I put that
in there, too.

Then I noticed that Portage currently has three mp3 encoders that abcde
supports: lame, gogo, and bladeenc.  Obviously those can't be in a "virtual"
package given Portage's understanding of a virtual package (ie: only one
installed at a time), so perhaps those all deserve a local USE flag as well?  I
put 'em in for my ebuild, regardless - do with it what you will.  Then there's
always the situation where people could only encode to Ogg and not want to
encode to mp3 at all, which means that having a dependency of id3 and id3v2
should be optional too, so there's another local USE flag in there of just
"mp3."

I left cd-discid and cdparanoia alone...  abcde supports using cdda2wav instead
of cdparanoia as a disc-reading tool, but I didn't see that in Portage so I
figured cdparanoia was okay on its own.

I also added in an RDEPEND to sys-apps/eject, as abcde supports using that as
well, though that really shouldn't be a hard dependency either.

So anyway, there you go.  I've gone pretty crazy with local USE flags.	If you
think that's rather excessive, then just a simple version bump of the 2.1.19
ebuild would work well enough (though it wouldn't pull in the MusePack
dependency that's now supported).
Comment 2 CJ Kucera 2004-11-21 12:12:41 UTC
Created attachment 44428 [details]
use.local.desc additions

If you *do* like the local USE flag idea, here's the additions that would go
into use.local.desc...
Comment 3 CJ Kucera 2004-11-21 12:16:19 UTC
Oop, when making that ebuild I had left KEYWORDS alone, so the one I submitted isn't in ~x86; that should probably be changed.  And I've only got an x86 here so I can't verify it working on any other arch (though it *is* just a shell script, so there's no compilation worries to, er, worry about on other arches).
Comment 4 Christian Schlotter 2005-01-14 07:45:54 UTC
Why isn't this ebuild already in portage?
Comment 5 Jeremy Huddleston (RETIRED) gentoo-dev 2005-01-14 14:16:44 UTC
because we don't have enough staff and it wasn't assigned to sound@
Comment 6 Helge Haugland 2005-01-15 12:08:08 UTC
There is a version 2.2.2 here: http://packages.debian.org/unstable/source/abcde. That one is not on the http://www.hispalinux.es/~data/abcde.php homepage
Comment 7 fbusse 2005-02-25 09:35:20 UTC
abcde-2.2.3 has been ofically released. Could someone please bump the version?
Comment 8 Jan Brinkmann (RETIRED) gentoo-dev 2005-03-12 08:09:43 UTC
version bumped