dev-libs/nanomsg: remove old versions
[gentoo.git] / dev-libs / nanomsg / nanomsg-0.9.ebuild
1 # Copyright 1999-2016 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Id$
4
5 EAPI=5
6
7 inherit cmake-multilib
8
9 DESCRIPTION="High-performance messaging interface for distributed applications"
10 HOMEPAGE="http://nanomsg.org/"
11 SRC_URI="https://github.com/nanomsg/nanomsg/archive/${PV}-beta.tar.gz"
12
13 LICENSE="MIT"
14 SLOT="0/5.0.0"
15 KEYWORDS="~amd64"
16 IUSE="doc static-libs"
17
18 DEPEND="doc? ( dev-ruby/asciidoctor )"
19 RDEPEND=""
20
21 S="${WORKDIR}/${P}-beta"
22
23 multilib_src_configure() {
24         local mycmakeargs=(
25                 -DNN_STATIC_LIB=$(usex static-libs ON OFF)
26         )
27         if multilib_is_native_abi; then
28                 mycmakeargs+=(
29                         -DNN_ENABLE_DOC=$(usex doc ON OFF)
30                 )
31         else
32                 mycmakeargs+=(
33                         -DNN_ENABLE_DOC=OFF
34                         -DNN_ENABLE_TOOLS=OFF
35                         -DNN_ENABLE-NANOCAT=OFF
36                 )
37         fi
38         cmake-utils_src_configure
39 }