Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/games
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv593

Added Files:
        sdl-x86_64.info 
Log Message:
create x86_64 without audio until upstream supports v2 AudioUnit API

--- NEW FILE: sdl-x86_64.info ---
# DISCLAIMER: Max Horn is the sole maintainer of this package.
# Please DO NOT MAKE MODIFICATIONS without informing the maintainer.
# Preferably, send a patch to me instead of making changes yourself!
# If that is not possible due to extra urgency, at least send me a mail.
#
# Explanation: I am sick and tired of getting back to my packages and
# discovering that people have messed with it. I am then forced to
# retrace their steps, find out who, when and why did make a certain
# change etc. -- i.e. it makes my life as maintainer harder.
# Furthermore, as maintainer I am responsible for problems caused by my
# packages. But I am not willing to take responsibility for something I
# did not do. In particular, for changes that other people introduced
# behind my back, no matter how good and noble their intentions were. As
# such, I may see myself forced to drop responsibility for (and hence,
# maintainership of) the affected package.

Package: sdl
Version: 1.2.13
Revision: 100
Architecture: x86_64
BuildDependsOnly: True
Depends: %N-shlibs (= %v-%r)
BuildDepends: x11-dev, fink (>= 0.24.12)
Maintainer: Max Horn <m...@quendi.de>
Source: http://www.libsdl.org/release/SDL-%v.tar.gz
Source-MD5: c6660feea2a6834de10bc71b2f8e4d88
PatchFile: %n-x86_64.patch
PatchFile-MD5: dc6b2468b05bd7b6ef41cd474f58f1e0
ConfigureParams: --mandir=%p/share/man --build=%m-apple-darwin`uname -r|cut -f1 
-d.` --host=%m-apple-darwin`uname -r|cut -f1 -d.` 
CompileScript: <<
#!/bin/sh -ev
if [ "%m" == "x86_64" ] ; then
./configure %c --enable-joystick="no" --enable-audio="no" 
--enable-diskaudio="no" --enable-cdrom="no" --enable-video-cocoa="no" CC="gcc 
-isysroot /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5"
else
./configure %c
fi
DISTCC_HOSTS='' MAKEFLAGS='-j1' make
<<
InstallScript:  make install DESTDIR=%d
SplitOff: <<
  Package: %N-shlibs
  Replaces: %N (<= 1.2.4-1)
  Files: lib/libSDL-*.dylib
  Shlibs: %p/lib/libSDL-1.2.0.dylib 12.0.0 %n (>= 1.2.13-1)
  DocFiles: BUGS COPYING CREDITS README README-SDL.txt README.MacOSX TODO
<<
DescPackaging: <<
  Added DISTCC_HOSTS='' MAKEFLAGS='-j1' to avoid the -fconstant-cfstrings 
warning
  when building with distcc (-- rangerr...@fink.sourceforge.net)

Crippled x86_64 variant to unblock building gnome packages such as gnuplot.
Audio support for macosx needs to be rewritten using v2 AudioUnit APIs for 
x86_64.
CDROM support tangled with audio support requiring it to be disabled.
Quartz header changes breaking cocoa-video so resorted to x11gl video with
header fix from MacPorts's sdl package. Filed bug report on audio API changes...
http://bugzilla.libsdl.org/show_bug.cgi?id=726 
 (-- howa...@bromo.med.uc.edu)
<<
DocFiles: BUGS COPYING CREDITS README README-SDL.txt README.MacOSX TODO
Description: Cross-platform multimedia library
Homepage: http://www.libsdl.org
License: LGPL


------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to