# $Id$ PNAME="libfaad2" PVER="2.7" PBUILD="r4" PCAT="media-libs" DESCRIPTION="FAAD2 is an open source MPEG-4 and MPEG-2 AAC decoder." HOMEPAGE="http://www.audiocoding.com/" DEPEND=">= media-libs/libmp4v2-1.9" SRCFILE="${PNAME/lib/}-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/${PNAME/lib/}-${PVER}" sminclude mbuild SRC_URI=( sourceforge://faac/${SRCFILE} mirror://${PNAME}/${SRCFILE} ) UP2DATE="updatecmd_sourceforge faac ${PNAME/lib/}-src deep gz" src_compile() { cd ${SRCDIR} export CFLAGS="${CFLAGS} -fno-strict-aliasing" export CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing" mconfigure --with-drm --without-xmms || die mmake || die } src_install() { cd ${SRCDIR} mmake DESTDIR=${BINDIR} install || die # unneeded include, breaks building of apps, but # it is necessary because includes , # which is needed by /usr/include/mp4.h... so we just # include instead. See bug #55767 #sed -i "s:#include :#include :" ${BINDIR}/usr/include/mpeg4ip.h || die #sed -i "s:\"mp4ff_int_types.h\"::" ${BINDIR}/usr/include/mp4ff.h || die minstalldocs AUTHORS ChangeLog NEWS README* TODO || die }