# $Id$ PNAME="libsoundtouch" PVER="1.9.0" PBUILD="r1" PCAT="media-libs" DESCRIPTION="SoundTouch is a audio processing library for modifing audio streams." HOMEPAGE="http://www.surina.net/soundtouch/" DEPEND=">= virtual/glibc >= sys-libs/libstdc++-4.8" SRCFILE="${PNAME/lib/}-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/${PNAME/lib/}" sminclude mtools SRC_URI=( http://www.surina.net/${PNAME/lib/}/${SRCFILE} mirror://${PNAME}/${SRCFILE} ) UP2DATE="updatecmd -listonly ${HOMEPAGE}/sourcecode.html | firsttarball gz" src_prepare() { munpack ${SRCFILE} || die cd ${SRCDIR} # disable optimations on all arches sed -i '/#define SOUNDTOUCH_ALLOW_X86_OPTIMIZATIONS/d' include/STTypes.h || die # generate missing configure mautoreconf || die } src_compile() { cd ${SRCDIR} mconfigure --disable-integer-samples || die mmake || die } src_install() { cd ${SRCDIR} mmake DESTDIR=${BINDIR} pkgdocdir=/usr/share/doc/${PNAME}-${PVER} install || die # upstream changed pkgconfig filename mlink ${PNAME/lib/}-${PVER%.*}.pc /usr/$(mlibdir)/pkgconfig/${PNAME/lib/}-1.0.pc || die }