# $Id$ PNAME="libsdl" PVER="1.2.14" PBUILD="r1" PCATEGORIE="media-libs" STATE="unstable" 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 >= x11-libs/libXxf86dga-1 >= media-libs/audiofile-0.2.6 >= media-libs/alsa-lib-1.0.21" SDEPEND=">= sys-apps/sed-4 >= x11-proto/xextproto-1 >= x11-proto/xproto-1 >= x11-proto/xf86dgaproto-1 >= x11-proto/videoproto-2" SRCFILE="SDL-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/SDL-${PVER}" 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 cd ${SRCDIR} mpatch ${PNAME}-1.2.11-sdl-config.patch || die ./autogen.sh || die } src_compile() { cd ${SRCDIR} local myconf [[ ${ARCH} = i*86 ]] && myconf="--enable-nasm" # no arts support anymore -> using kde4-branch myconf="${myconf} --disable-arts" # no esound anymore (gnome-2.28) myconf="${myconf} --disable-esd" 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() { cd ${SRCDIR} mmake DESTDIR=${BINDIR} install || die # sed -i -e "s:-pthread::g" ${BINDIR}/usr/lib/libSDL.la || die minstalldocs BUGS COPYING CREDITS README* TODO WhatsNew || die }