hi alex
glad that you're asking. let's see. we have a package submission at
the tracker with discussion and slightly outdated package files at:
https://sourceforge.net/tracker/?func=detail&atid=414256&aid=1927452&group_id=17203
Jean-Francois Mertens is helping out when he finds time to so. AFAIK
we got all optional stuff to compile and have a rather complete
version now, fixing 1-2 other packages on the way. caca is fixed, and
I've posted an update to the libsndfile package on the tracker.
In the meantime, xine released 1.1.12 (after 1.1.11 and 1.1.11.1)
which allowed to integrate all of my patches upstream. we fix the X
detection on 10.4 (works on 10.5) and the only remaining patch is the
disabling of an de-interlacer (Toms Motion Compensated Deinterlace)
which cannot be compiled with XCode 3.0 on Intel. I think it cannot
compiled on PPC either, btw.
I've finished a clean build according to your documentation on the
wiki. btw. could you try to check if the "freckle" wiki account is
associated with me? if not, I'd like to get a new account (e.g.
mringwal or my full name would be ok) to add some comments to your
description. mostly, that on issuing the fink maintainer-mode build
command, packages which your new package depends on probably might
fail to build. I would add that in this case, it's ok to just let fink
install those, and continue with the package one is working on. if
someone is interested in fixing this, try a new clean tree without any
packages and try to build libxine1.. :)
I'm confident that the package itself is ready. the last point to
consider was if this should be an updated libxine1 or a new libxine2.
I'm trying to compile the 4 packages which depend on libxine1 ( gxine,
amarok-engine-xine, videocut, kmplayer) but I'm having limited success
so far. JFM asked if apps compiled against the old version will work
against the current package. right now, I'm not at home and only have
an MacBook Pro which does not allow me to compile the old package.
Will be back end of the week and can do this on my cute PowerBook G4.
one different issue: libxine1 is build against an external ffmpeg.
this ffmpeg is from 2007-12 but build without mmx support which
probably happended due to this annoying restriction in XCode 3.0 of
not building a shared library which contains absolute addressing. I do
see the point that there should not be absolute addressing in a shared
library, however, other platforms and other XCode versions don't mind
and nobody will be be able to convince the ffmpeg guys to fix this.
I've posted about this. the asm code can be slightly altered as it is
done by the perian project to compile the mmx version with XCode 3.0.
however, their fix is only done to "half" of ffmpeg so cannot be used
to compile a complete ffmpeg or libxine with mmx support. I might try
to extend the fix to the whole ffmpeg one day but I guess I'll do
other stuff first. e.g. libxine does not play audio cds (yet),
although an experimental branch exists with this feature.
I'll attach the latest .info & .patch files, maybe you could just
stick them to the tracker. I didn't start the package and I (still)
don't have fink developer status, so I cannot post them there.
cheers,
matthias
On Apr 21, 2008, at 6:54 PM, Alexander Hansen wrote:
Linus Gasser wrote:
Matthias Ringwald a écrit :
Linux, for xine-lib not working on your machine. can you try to
download, and install xine-lib without fink into the default
location (/usr/local/..) and then try the muxine example again?
Could you erase xine lib before from your machine too? uninstall
the ffmpeg packages from fink, clean up your /usr/local/lib and /
usr/local/include. maybe some files got mixed up.
Cleaned further the info-file, now it works with me. Any other taker?
Linus
-
What's the status here? I'd love a working xine in Fink.
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.devel