Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 57596 - Porting: mpg123
Summary: Porting: mpg123
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: osx porters
URL:
Whiteboard:
Keywords:
Depends on: 58106 59749
Blocks:
  Show dependency tree
 
Reported: 2004-07-19 08:30 UTC by Joe Jezak (RETIRED)
Modified: 2005-04-10 12:10 UTC (History)
0 users

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


Attachments
Updated ebuild (mpg123-0.59s-r4.ebuild,3.81 KB, text/plain)
2004-07-19 08:31 UTC, Joe Jezak (RETIRED)
Details
Removed gnu sed syntax from the ebuild (mpg123-0.59s-r4.ebuild,3.97 KB, text/plain)
2004-07-19 09:07 UTC, Joe Jezak (RETIRED)
Details
ebuild patch for macosx (mpg123-macos.patch,15.81 KB, patch)
2004-08-22 04:19 UTC, Jung Tae-young
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Joe Jezak (RETIRED) gentoo-dev 2004-07-19 08:30:48 UTC
mpg123 does not compile on OSX without some patching.  I've changed the mpg123 ebuild to support OSX.  The changes should not effect other OSes, but have only been tested on ppc-linux and OSX.
Comment 1 Joe Jezak (RETIRED) gentoo-dev 2004-07-19 08:31:34 UTC
Created attachment 35746 [details]
Updated ebuild
Comment 2 Joe Jezak (RETIRED) gentoo-dev 2004-07-19 09:07:53 UTC
Created attachment 35748 [details]
Removed gnu sed syntax from the ebuild
Comment 3 Jung Tae-young 2004-08-22 04:19:44 UTC
Created attachment 37930 [details, diff]
ebuild patch for macosx

patch from fink..

:)
Comment 4 Miguel Sousa Filipe 2004-08-23 08:19:33 UTC
How can I test/apply the ebuild patch posted here by Jung Tae-young?

I'm using the same base patch, but the code in audio_macosx.c is slightly different, I believe that his patch is more recent code.. allthough the base, I reckon is the same...

sorry can't be more helpfull.. I really don't know how to apply that patch..

miguel
Comment 5 Jung Tae-young 2004-09-17 20:06:40 UTC
cd /usr/portage/media-sound/mpg123
patch -p1 < /SOMEPATH/PATCHFILE

emerge mpg123




---------------------------------------------------------------
I made "macos", "macos-esd" rules in Makefile ..
but not test macos-esd yet;;

USE="-esd" emerge mpg123 
works fine for me..
Comment 6 Hasan Khalil (RETIRED) gentoo-dev 2005-01-21 07:20:06 UTC
Could you please test with esd?
Comment 7 Lina Pezzella (RETIRED) gentoo-dev 2005-04-10 12:10:24 UTC
esd is use masked for now, so that's an issue that will have to be revisited.

Patch didn't work here, so I repatched it myself. Everything works now except the buffering
option, which I'm told doesn't work on linux either.

Not emailing upstream since development is dead/halted.

Anyways, inCVS.