# $Id$ PNAME="libsndfile" PVER="1.2.2" PBUILD="r1" PCAT="media-libs" DESCRIPTION="libsndfile is a library for reading and writing files containing sampled sound." HOMEPAGE="http://www.mega-nerd.com/libsndfile/" DEPEND=">= media-libs/flac-1.4 >= media-libs/libogg-1.3 >= media-libs/libvorbis-1.3 >= media-libs/opus-1.4 >= media-libs/alsa-lib-1.2" ALX_LIB32_DEPEND=">= media-libs/flac-lib32-1.4 >= media-libs/libogg-lib32-1.3 >= media-libs/libvorbis-lib32-1.3 >= media-libs/opus-lib32-1.4 >= media-libs/alsa-lib-lib32-1.2" ALX_DEV_DEPEND=">= media-libs/flac-dev-1.4 >= media-libs/libogg-dev-1.3 >= media-libs/libvorbis-dev-1.3 >= media-libs/opus-dev-1.4 >= media-libs/alsa-lib-dev-1.2" SDEPEND="${ALX_DEV_DEPEND}" SRCFILE="${PNAME}-${PVER}.tar.xz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" ALX_PKG_KEEP="usr/$(MABI=m64 mlibdir)/*.so.*" ALX_LIB32_PKG_KEEP="usr/$(MABI=m32 mlibdir)/*.so.*" sminclude multilib mbuild lib32-split alx-split msetfeature "!check" SRC_URI=( https://github.com/${PNAME}/${PNAME}/releases/download/${PVER}/${SRCFILE} mirror://${PNAME}/${SRCFILE} ) UP2SEPERATOR="\/" UP2DATE="updatecmd https://github.com/${PNAME}/${PNAME}/tags/ | highesttarball gz" src_compile() { mconfigure \ --disable-werror \ --disable-octave \ --enable-external-libs \ --disable-sqlite \ --enable-flac \ --enable-alsa \ || die mmake || die }