diff options
author | 2015-01-03 23:09:42 +0100 | |
---|---|---|
committer | 2015-01-03 23:13:01 +0100 | |
commit | bd379c19af545b1dd01b51f790fd42c463b7ba29 (patch) | |
tree | 43d8b49a5240809d59447ae7bca25ec07a37acde /dev-util | |
parent | dev-cpp/goocanvasmm: 1.90.8 → 1.90.9 (diff) | |
download | eva-bd379c19af545b1dd01b51f790fd42c463b7ba29.tar.gz eva-bd379c19af545b1dd01b51f790fd42c463b7ba29.tar.bz2 eva-bd379c19af545b1dd01b51f790fd42c463b7ba29.zip |
dev-util/valadoc: initial ebuild
Shamelessly stolen from one of the multiple overlays holding this.
* ported to git-r3
* explicitely depend on all existing vala slots to avoid automagic
* drop gtk/gdk-pixbuf dependency
* use vala eclass
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/valadoc/metadata.xml | 8 | ||||
-rw-r--r-- | dev-util/valadoc/valadoc-9999.ebuild | 45 |
2 files changed, 53 insertions, 0 deletions
diff --git a/dev-util/valadoc/metadata.xml b/dev-util/valadoc/metadata.xml new file mode 100644 index 0000000..23310c6 --- /dev/null +++ b/dev-util/valadoc/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer> + <email>eva@gentoo.org</email> + <name>Gilles Dartiguelongue</name> +</maintainer> +</pkgmetadata> diff --git a/dev-util/valadoc/valadoc-9999.ebuild b/dev-util/valadoc/valadoc-9999.ebuild new file mode 100644 index 0000000..e1580fc --- /dev/null +++ b/dev-util/valadoc/valadoc-9999.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="5" +VALA_MIN_API_VERSION="0.20" + +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/${PN}" + +LICENSE="GPL-2" +SLOT="1.0" +KEYWORDS="" +IUSE="" + +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 +" +DEPEND="${RDEPEND} + $(vala_depend) + virtual/pkgconfig +" + +src_prepare() { + eautoreconf + vala_src_prepare +} + +src_configure() { + econf --disable-static +} + +src_install() { + default + prune_libtool_files +} |