]> Pileus Git - ~andy/sunrise/blob - dev-util/valide/valide-0.7.1.ebuild
dev-util/ninja-ide imported into main tree
[~andy/sunrise] / dev-util / valide / valide-0.7.1.ebuild
1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: $
4
5 EAPI=1
6
7 inherit multilib toolchain-funcs
8
9 DESCRIPTION="Val(a)IDE is an IDE for the Vala programming language"
10 HOMEPAGE="http://www.valaide.org/"
11 SRC_URI="http://launchpad.net/valide/trunk/${PV}/+download/${P}.tar.gz"
12
13 LICENSE="GPL-3"
14 SLOT="0"
15 KEYWORDS="~amd64 ~x86"
16 IUSE="unique"
17
18 RDEPEND="dev-db/sqlite:3
19         >=dev-lang/vala-0.12.0:0.12
20         >=dev-libs/gdl-2.28
21         dev-libs/glib:2
22         unique? ( dev-libs/libunique )
23         dev-libs/libxml2
24         >=x11-libs/gtk+-2.18.0:2
25         >=x11-libs/gtksourceview-2.10"
26 DEPEND="${RDEPEND}
27         dev-lang/python"
28
29 src_compile() {
30         tc-export CC CXX CPP AR RANLIB
31         VALAC="valac-0.12" ./waf configure \
32                 --nocache \
33                 --prefix=/usr \
34                 $(use unique || echo --with_libunique) \
35                 --with-libdir=/usr/"$(get_libdir)" || die "Configure failed!"
36
37         VALAC="valac-0.12" ./waf build || die "Build failed!"
38 }
39
40 src_install() {
41         VALAC="valac-0.12" ./waf install --destdir="${D}" || die "Install to ${D} failed!"
42 }