# $Id$ PNAME="libjpeg-turbo" PVER="2.0.0" PBUILD="r1" PCAT="media-libs" DESCRIPTION="jpeg picture compression library with accelerated baseline compression and decompression." HOMEPAGE="http://libjpeg-turbo.virtualgl.org/" DEPEND=">= virtual/glibc" SDEPEND=">= dev-lang/nasm-2.13" ALX_PROVIDE="virtual/libjpeg" ALX_DEV_PROVIDE="virtual/libjpeg-dev" SRCFILE="${PVER}.tar.gz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" ALX_PKG_KEEP="usr/$(mlibdir)/*.so.*" # fix cpu detection not honoring CHOST EMUL_LINUX_32=true sminclude multilib mtools alx-split SRC_URI=( https://github.com/${PNAME}/${PNAME}/archive/${SRCFILE} mirror://${PNAME}/${SRCFILE} ) UP2SEPERATOR="\/" UP2DATE="updatecmd https://github.com/${PNAME}/${PNAME}/releases | highesttarball gz" src_prepare() { munpack ${SRCFILE} || die mautoreconf || die } src_compile() { mconfigure --without-java || die mmake || die } alx_generic_src_install() { mmake DESTDIR=${BINDIR} \ docdir=/usr/share/doc/${PNAME}-${PVER} \ exampledir=/usr/share/doc/${PNAME}-${PVER} \ install || die # add missing header all-abis minstallfile jpegint.h /usr/include/ || die minstalldocs README change.log *.txt || die } preinstall() { if [[ ! -z $(magequery -n libjpeg) ]] then echo -e ${COLRED} echo -e "Error: media-libs/libjpeg is installed!!" echo -e "libjpeg-turbo and libjpeg cannot be installed at the same time." echo -e "Please uninstall media-libs/libjpeg first!" echo -e ${COLDEFAULT} die "media-libs/libjpeg found!" fi }