# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="6" inherit cmake-utils DESCRIPTION="RabbitMQ C client" HOMEPAGE="https://github.com/alanxz/rabbitmq-c" if [[ ${PV} == *9999* ]]; then inherit git-r3 EGIT_REPO_URI="git://github.com/alanxz/rabbitmq-c.git" else SRC_URI="https://github.com/alanxz/rabbitmq-c/archive/v${PV}.zip -> ${PN}-v${PV}.zip" KEYWORDS="amd64 ~arm hppa x86" fi LICENSE="MIT" SLOT="0/4" IUSE="doc libressl test +ssl static-libs tools" REQUIRED_USE="test? ( static-libs )" RDEPEND="ssl? ( libressl? ( dev-libs/libressl:= ) !libressl? ( dev-libs/openssl:0= ) ) tools? ( dev-libs/popt )" DEPEND="${DEPEND} doc? ( app-doc/doxygen ) tools? ( app-text/xmlto )" DOCS=( AUTHORS README.md THANKS TODO ) src_configure() { mycmakeargs=( -DCMAKE_SKIP_RPATH=ON -DBUILD_API_DOCS=$(usex doc) -DBUILD_STATIC_LIBS=$(usex static-libs) -DBUILD_TESTS=$(usex test) -DBUILD_TOOLS=$(usex tools) -DBUILD_TOOLS_DOCS=$(usex tools) -DENABLE_SSL_SUPPORT=$(usex ssl) ) cmake-utils_src_configure }