From 34e420e90ed4a108148531100966f3f6ede06de5 Mon Sep 17 00:00:00 2001 From: Kolan Sh Date: Sat, 11 Jul 2015 18:34:52 +0300 Subject: [PATCH] Valadoc updated from eva overlay. --- dev-util/valadoc/valadoc-9999.ebuild | 41 +++++++++++++++++----------- 1 file changed, 25 insertions(+), 16 deletions(-) diff --git a/dev-util/valadoc/valadoc-9999.ebuild b/dev-util/valadoc/valadoc-9999.ebuild index 9de33a07..e1580fca 100644 --- a/dev-util/valadoc/valadoc-9999.ebuild +++ b/dev-util/valadoc/valadoc-9999.ebuild @@ -1,36 +1,45 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=4 -inherit autotools git-2 +EAPI="5" +VALA_MIN_API_VERSION="0.20" -DESCRIPTION="a documentation generator for Vala source code" +inherit autotools eutils git-r3 vala + +DESCRIPTION="Documentation generator for Vala source code" HOMEPAGE="https://live.gnome.org/Valadoc" -EGIT_REPO_URI="git://git.gnome.org/valadoc" -EGIT_BOOTSTRAP="eautoreconf" +EGIT_REPO_URI="git://git.gnome.org/${PN}" LICENSE="GPL-2" -SLOT="0" +SLOT="1.0" KEYWORDS="" IUSE="" -RDEPEND="dev-lang/vala - >=dev-libs/glib-2.12:2 - >=dev-libs/libgee-0.5 +RDEPEND=" + dev-lang/vala:0.20 + dev-lang/vala:0.22 + dev-lang/vala:0.24 + dev-lang/vala:0.26 + >=dev-libs/glib-2.24:2 + >=dev-libs/libgee-0.8:0.8 >=media-gfx/graphviz-2.16 - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-2.10:2" +" DEPEND="${RDEPEND} - virtual/pkgconfig" + $(vala_depend) + virtual/pkgconfig +" -DOCS=( AUTHORS MAINTAINERS THANKS ) +src_prepare() { + eautoreconf + vala_src_prepare +} src_configure() { - VALAC="$(type -p valac-0.14)" econf --disable-static + econf --disable-static } src_install() { default - find "${ED}" -name "*.la" -type f -exec rm -rf {} + || die + prune_libtool_files }