# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 if [[ ${PV} == 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/akrennmair/newsbeuter.git" else KEYWORDS="~amd64 ~ppc ~x86" SRC_URI="http://www.newsbeuter.org/downloads/${P}.tar.gz" fi inherit toolchain-funcs DESCRIPTION="A RSS/Atom feed reader for the text console" HOMEPAGE="http://www.newsbeuter.org/index.html" LICENSE="MIT" SLOT="0" IUSE="test" RDEPEND=" >=dev-db/sqlite-3.5:3 >=dev-libs/stfl-0.21 >=net-misc/curl-7.18.0 >=dev-libs/json-c-0.11:= dev-libs/libxml2 sys-libs/ncurses:0=[unicode] " DEPEND="${RDEPEND} dev-lang/perl virtual/pkgconfig sys-devel/gettext test? ( dev-libs/boost sys-devel/bc ) " [[ ${PV} == 9999 ]] && DEPEND+=" app-text/asciidoc" # tests require network access RESTRICT="test" src_prepare() { default sed -i 's:-ggdb::' Makefile || die } src_configure() { ./config.sh || die } src_compile() { emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" [[ ${PV} == 9999 ]] && emake doc } src_test() { emake test # Tests fail if in ${S} rather than in ${S}/test cd "${S}"/test || die ./test || die } src_install() { emake DESTDIR="${D}" prefix="/usr" docdir="/usr/share/doc/${PF}" install dodoc AUTHORS CHANGES README.md TODO }