| # Copyright 1999-2018 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| |
| EAPI=6 |
| |
| inherit autotools multilib-minimal |
| |
| DESCRIPTION="C library for encoding, decoding and manipulating JSON data" |
| HOMEPAGE="http://www.digip.org/jansson/" |
| SRC_URI="http://www.digip.org/jansson/releases/${P}.tar.gz" |
| |
| LICENSE="MIT" |
| SLOT="0" |
| KEYWORDS="*" |
| IUSE="doc static-libs" |
| |
| DEPEND="doc? ( >=dev-python/sphinx-1.0.4 )" |
| RDEPEND="" |
| |
| src_prepare() { |
| default |
| sed -ie 's/-Werror//' src/Makefile.am || die |
| eautoreconf |
| } |
| |
| multilib_src_configure() { |
| ECONF_SOURCE="${S}" \ |
| econf \ |
| $(use_enable static-libs static) |
| } |
| |
| multilib_src_compile() { |
| default |
| |
| if multilib_is_native_abi && use doc ; then |
| emake html |
| HTML_DOCS=( "${BUILD_DIR}"/doc/_build/html/. ) |
| fi |
| } |