From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A14B4139694 for ; Fri, 12 May 2017 21:41:49 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id ED166E0BB8; Fri, 12 May 2017 21:41:48 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id CCB2AE0BB8 for ; Fri, 12 May 2017 21:41:48 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 53C913416DB for ; Fri, 12 May 2017 21:41:47 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id BC8F97427 for ; Fri, 12 May 2017 21:41:45 +0000 (UTC) From: "Michał Górny" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michał Górny" Message-ID: <1494625299.19f5fec439ce9196ae0736f2cd605b7d53187c18.mgorny@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/libgfbgraph/ X-VCS-Repository: repo/gentoo X-VCS-Files: net-libs/libgfbgraph/libgfbgraph-0.2.3-r1.ebuild X-VCS-Directories: net-libs/libgfbgraph/ X-VCS-Committer: mgorny X-VCS-Committer-Name: Michał Górny X-VCS-Revision: 19f5fec439ce9196ae0736f2cd605b7d53187c18 X-VCS-Branch: master Date: Fri, 12 May 2017 21:41:45 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: bc9506d3-7140-42c9-bff9-fbb1b8e55442 X-Archives-Hash: 8a60332acc9d273cc6e6024aa28b60f9 commit: 19f5fec439ce9196ae0736f2cd605b7d53187c18 Author: Michał Górny gentoo org> AuthorDate: Fri May 12 21:30:25 2017 +0000 Commit: Michał Górny gentoo org> CommitDate: Fri May 12 21:41:39 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f5fec4 net-libs/libgfbgraph: Fix USE=introspection Fix respecting USE=-introspection and add appropriate transitive 'introspection?' USE dependencies to the packages. The patch is based on the initial PR submitted by Bruno Henc, and follows suggestions given afterwards by Gilles Dartiguelongue. Bug: https://bugs.funtoo.org/browse/FL-3647 Closes: https://github.com/gentoo/gentoo/pull/4206 net-libs/libgfbgraph/libgfbgraph-0.2.3-r1.ebuild | 46 ++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/net-libs/libgfbgraph/libgfbgraph-0.2.3-r1.ebuild b/net-libs/libgfbgraph/libgfbgraph-0.2.3-r1.ebuild new file mode 100644 index 00000000000..6d0f3906185 --- /dev/null +++ b/net-libs/libgfbgraph/libgfbgraph-0.2.3-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +GCONF_DEBUG="no" +GNOME_ORG_MODULE="gfbgraph" + +inherit gnome2 + +DESCRIPTION="A GObject library for Facebook Graph API" +HOMEPAGE="https://git.gnome.org/browse/libgfbgraph/" + +LICENSE="LGPL-2.1+" +SLOT="0.2" +KEYWORDS="~amd64 ~x86" +IUSE="+introspection" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/json-glib[introspection?] + net-libs/libsoup:2.4[introspection?] + net-libs/gnome-online-accounts + net-libs/rest:0.7[introspection?] + introspection? ( >=dev-libs/gobject-introspection-1.30:= ) +" +DEPEND="${RDEPEND} + >=dev-util/gtk-doc-am-1.14 + virtual/pkgconfig +" + +# FIXME: most tests seem to fail +RESTRICT="test" + +src_configure() { + gnome2_src_configure \ + --disable-static \ + $(use_enable introspection) +} + +src_install() { + gnome2_src_install + # Remove files installed in the wrong place + # Also, already done by portage + # https://bugzilla.gnome.org/show_bug.cgi?id=752581 + rm -rf "${ED}"/usr/doc +}