Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-libs/flowcanvas/
Date: Sat, 19 Dec 2015 16:18:31
Message-Id: 1450541812.b80da2b3760fa80c80eb6b9cbea39c0dbfd8b3d3.pacho@gentoo
1 commit: b80da2b3760fa80c80eb6b9cbea39c0dbfd8b3d3
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 19 16:15:07 2015 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 19 16:16:52 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b80da2b3
7
8 x11-libs/flowcanvas: Fix building with latest glibmm/libsigc++
9
10 Package-Manager: portage-2.2.26
11
12 x11-libs/flowcanvas/flowcanvas-0.7.1-r2.ebuild | 43 ++++++++++++++++++++++++++
13 1 file changed, 43 insertions(+)
14
15 diff --git a/x11-libs/flowcanvas/flowcanvas-0.7.1-r2.ebuild b/x11-libs/flowcanvas/flowcanvas-0.7.1-r2.ebuild
16 new file mode 100644
17 index 0000000..fd0a4e9
18 --- /dev/null
19 +++ b/x11-libs/flowcanvas/flowcanvas-0.7.1-r2.ebuild
20 @@ -0,0 +1,43 @@
21 +# Copyright 1999-2015 Gentoo Foundation
22 +# Distributed under the terms of the GNU General Public License v2
23 +# $Id$
24 +
25 +EAPI=5
26 +
27 +PYTHON_COMPAT=( python2_7 )
28 +PYTHON_REQ_USE='threads(+)'
29 +
30 +inherit waf-utils python-any-r1 eutils flag-o-matic
31 +
32 +DESCRIPTION="Gtkmm/Gnomecanvasmm widget for boxes and lines environments"
33 +HOMEPAGE="http://wiki.drobilla.net/FlowCanvas"
34 +SRC_URI="http://download.drobilla.net/${P}.tar.bz2"
35 +
36 +LICENSE="GPL-2"
37 +SLOT="0"
38 +KEYWORDS="~amd64 ~x86"
39 +IUSE="debug doc"
40 +
41 +RDEPEND="dev-libs/boost
42 + >=dev-cpp/gtkmm-2.4:2.4
43 + >=dev-cpp/libgnomecanvasmm-2.6:2.6
44 + media-gfx/graphviz"
45 +DEPEND="${RDEPEND}
46 + ${PYTHON_DEPS}
47 + virtual/pkgconfig
48 + doc? ( app-doc/doxygen )"
49 +
50 +DOCS=( AUTHORS README ChangeLog )
51 +
52 +src_prepare() {
53 + epatch "${FILESDIR}/ldconfig2.patch"
54 + has_version '>=media-gfx/graphviz-2.34' && epatch "${FILESDIR}/gv234.patch"
55 + append-cxxflags -std=c++11
56 +}
57 +
58 +src_configure() {
59 + waf-utils_src_configure \
60 + --htmldir=/usr/share/doc/${PF}/html \
61 + $(use debug && echo "--debug") \
62 + $(use doc && echo "--doc")
63 +}