| # Copyright (c) 2010 The Chromium OS Authors. All rights reserved. |
| # Distributed under the terms of the GNU General Public License v2 |
| |
| EAPI="4" |
| CROS_WORKON_COMMIT="f78453e0ba9f3d1584e8873aa3c7437cec861ce0" |
| CROS_WORKON_TREE="2b231a6a6299be1c6b5e068e7face0580966c187" |
| CROS_WORKON_PROJECT="chromiumos/third_party/dbus-cplusplus" |
| |
| inherit cros-workon autotools |
| |
| DESCRIPTION="C++ D-Bus bindings" |
| HOMEPAGE="http://www.freedesktop.org/wiki/Software/dbus-c%2B%2B" |
| SRC_URI="" |
| |
| LICENSE="LGPL-2" |
| SLOT="1" |
| KEYWORDS="*" |
| IUSE="-asan -clang debug doc +glib" |
| REQUIRED_USE="asan? ( clang )" |
| |
| RDEPEND=" |
| glib? ( >=dev-libs/dbus-glib-0.76 ) |
| glib? ( >=dev-libs/glib-2.19:2 ) |
| >=sys-apps/dbus-1.0 |
| >=dev-cpp/ctemplate-1.0" |
| DEPEND="${DEPEND} |
| doc? ( dev-libs/libxslt ) |
| doc? ( app-doc/doxygen ) |
| virtual/pkgconfig" |
| |
| src_prepare() { |
| eautoreconf |
| } |
| |
| src_configure() { |
| clang-setup-env |
| cros-workon_src_configure \ |
| $(use_enable debug) \ |
| $(use_enable doc doxygen-docs) \ |
| $(use_enable glib glib) |
| } |