# $Id$ PNAME="libsdl" PVER="1.2.15" PBUILD="r2" PCAT="media-libs" DESCRIPTION="Simple DirectMedia Layer is a cross-platform multimedia library." HOMEPAGE="http://www.libsdl.org/" DEPEND=">= virtual/opengl >= x11-libs/libXt-1 >= x11-libs/libXext-1 >= x11-libs/libX11-1 >= x11-libs/libXv-1 >= x11-libs/libXvMC-1 >= media-libs/audiofile-0.2.7 >= media-libs/alsa-lib-1.0.24" SDEPEND=">= sys-apps/sed-4 >= x11-proto/xextproto-1 >= x11-proto/xproto-1 >= x11-proto/videoproto-2" SRCFILE="SDL-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/SDL-${PVER}" sminclude multilib SRC_URI=( http://www.libsdl.org/release/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/${PNAME}-1.2.11-sdl-config.patch ) UP2DATE="updatecmd 'http://www.libsdl.org/release/?C=M;O=A' | grep SDL-[0-9] | lasttarball gz" src_prepare() { munpack ${SRCFILE} || die mpatch ${PNAME}-1.2.11-sdl-config.patch || die all-abis ./autogen.sh || die } src_compile() { local myconf [[ ${ARCH} = i*86 ]] && myconf+=" --enable-nasm" if [[ ${ARCH} = x86_64 ]] then only-m32 myconf+=" --enable-nasm" fi # no arts support anymore -> using kde4-branch myconf+=" --disable-arts" # use esd for pulseaudio myconf+=" --enable-esd" # disable rpath myconf+=" --disable-rpath" mconfigure \ --enable-events \ --enable-cdrom \ --enable-threads \ --enable-timers \ --enable-endian \ --enable-file \ --enable-video-dummy \ --enable-oss \ --enable-alsa \ --enable-video-x11 \ --enable-dga \ --enable-video-x11-xv \ --enable-video-dga \ --enable-video-opengl \ ${myconf} \ || die mmake || die } src_install() { mmake DESTDIR=${BINDIR} install || die minstalldocs BUGS COPYING CREDITS README* TODO WhatsNew || die }