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 4AA8A138334 for ; Sat, 23 Feb 2019 20:37:38 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7F2ACE096F; Sat, 23 Feb 2019 20:37:31 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 439FDE0959 for ; Sat, 23 Feb 2019 20:37:31 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (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 AE8F633BF02 for ; Sat, 23 Feb 2019 20:37:29 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 89799557 for ; Sat, 23 Feb 2019 20:37:26 +0000 (UTC) From: "Mart Raudsepp" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Mart Raudsepp" Message-ID: <1550953110.8cd6f5153e287ea4fb6a52823273b6a0f57a5017.leio@gentoo> Subject: [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-contacts/ X-VCS-Repository: proj/gnome X-VCS-Files: gnome-extra/gnome-contacts/gnome-contacts-9999.ebuild gnome-extra/gnome-contacts/metadata.xml X-VCS-Directories: gnome-extra/gnome-contacts/ X-VCS-Committer: leio X-VCS-Committer-Name: Mart Raudsepp X-VCS-Revision: 8cd6f5153e287ea4fb6a52823273b6a0f57a5017 X-VCS-Branch: master Date: Sat, 23 Feb 2019 20:37:26 +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-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 00573c41-a3c0-4638-ac17-9ec4209db437 X-Archives-Hash: dc09f0ee8ddb64f0c53b1666e98212da commit: 8cd6f5153e287ea4fb6a52823273b6a0f57a5017 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Feb 23 20:18:30 2019 +0000 Commit: Mart Raudsepp gentoo org> CommitDate: Sat Feb 23 20:18:30 2019 +0000 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8cd6f515 gnome-extra/gnome-contacts-9999: blind sync live ebuild Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> .../gnome-contacts/gnome-contacts-9999.ebuild | 68 +++++++++++----------- gnome-extra/gnome-contacts/metadata.xml | 3 + 2 files changed, 36 insertions(+), 35 deletions(-) diff --git a/gnome-extra/gnome-contacts/gnome-contacts-9999.ebuild b/gnome-extra/gnome-contacts/gnome-contacts-9999.ebuild index e68bf5bb..871df7cb 100644 --- a/gnome-extra/gnome-contacts/gnome-contacts-9999.ebuild +++ b/gnome-extra/gnome-contacts/gnome-contacts-9999.ebuild @@ -1,78 +1,76 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -VALA_USE_DEPEND="vapigen" -VALA_MIN_API_VERSION="0.24" -inherit git-r3 gnome-meson vala +inherit gnome.org gnome2-utils meson vala xdg DESCRIPTION="GNOME contact management application" HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts" -SRC_URI="" -EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gnome-contacts.git" LICENSE="GPL-2+" SLOT="0" -IUSE="v4l" +IUSE="telepathy v4l" if [[ ${PV} = 9999 ]]; then - KEYWORDS="" + inherit git-r3 + SRC_URI="" + EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gnome-contacts.git" else KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86" fi VALA_DEPEND=" $(vala_depend) - >=dev-libs/gobject-introspection-0.9.6:= + >=dev-libs/gobject-introspection-1.54 dev-libs/folks[vala(+)] - gnome-base/gnome-desktop:3=[introspection] + net-libs/gnome-online-accounts[vala] gnome-extra/evolution-data-server[vala] net-libs/telepathy-glib[vala] " # Configure is wrong; it needs cheese-3.5.91, not 3.3.91 RDEPEND=" - >=dev-libs/folks-0.11.4:=[eds,telepathy] + >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts] + >=dev-libs/folks-0.11.4:=[eds,telepathy?] >=dev-libs/glib-2.44:2 >=dev-libs/libgee-0.10:0.8 - >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts] >=gnome-base/gnome-desktop-3.0:3= - media-libs/clutter:1.0 - media-libs/clutter-gtk:1.0 - media-libs/libchamplain:0.12 - net-libs/gnome-online-accounts:=[vala] - >=net-libs/telepathy-glib-0.22 - >=sci-geosciences/geocode-glib-3.15.3 - x11-libs/cairo:= - x11-libs/gdk-pixbuf:2 + net-libs/gnome-online-accounts:= >=x11-libs/gtk+-3.22:3 - x11-libs/pango v4l? ( >=media-video/cheese-3.5.91:= ) + telepathy? ( >=net-libs/telepathy-glib-0.22 ) " DEPEND="${RDEPEND} ${VALA_DEPEND} app-text/docbook-xml-dtd:4.2 app-text/docbook-xsl-stylesheets + dev-libs/appstream-glib + dev-libs/libxml2:2 dev-libs/libxslt - >=sys-devel/gettext-0.17 + >=sys-devel/gettext-0.19.8 virtual/pkgconfig " -src_unpack() { - git-r3_src_unpack -} - src_prepare() { - # Regenerate the pre-generated C sources, bug #471628 - if ! use v4l; then - touch src/*.vala - fi - + xdg_src_prepare vala_src_prepare - gnome-meson_src_prepare } src_configure() { - gnome-meson_src_configure \ - -Dwith-manpage=true \ - $(meson_use v4l with-cheese) + local emesonargs=( + $(meson_use v4l cheese) + $(meson_use telepathy) + -Dmanpage=true + -Ddocs=false + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update } diff --git a/gnome-extra/gnome-contacts/metadata.xml b/gnome-extra/gnome-contacts/metadata.xml index 39980802..03d1d32c 100644 --- a/gnome-extra/gnome-contacts/metadata.xml +++ b/gnome-extra/gnome-contacts/metadata.xml @@ -5,4 +5,7 @@ gnome@gentoo.org Gentoo GNOME Desktop + + Start chat from contact details +