Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-crypt/libsecret/
Date: Thu, 29 Nov 2018 20:24:38
Message-Id: 1543522914.9cd900baded4593d4400c132cb412bf9c10b10b2.leio@gentoo
1 commit: 9cd900baded4593d4400c132cb412bf9c10b10b2
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 29 19:20:33 2018 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 29 20:21:54 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd900ba
7
8 app-crypt/libsecret: remove old
9
10 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
11 Package-Manager: Portage-2.3.52, Repoman-2.3.11
12
13 app-crypt/libsecret/libsecret-0.18.6.ebuild | 81 -----------------------------
14 1 file changed, 81 deletions(-)
15
16 diff --git a/app-crypt/libsecret/libsecret-0.18.6.ebuild b/app-crypt/libsecret/libsecret-0.18.6.ebuild
17 deleted file mode 100644
18 index e644126483f..00000000000
19 --- a/app-crypt/libsecret/libsecret-0.18.6.ebuild
20 +++ /dev/null
21 @@ -1,81 +0,0 @@
22 -# Copyright 1999-2018 Gentoo Foundation
23 -# Distributed under the terms of the GNU General Public License v2
24 -
25 -EAPI="5"
26 -GCONF_DEBUG="yes"
27 -PYTHON_COMPAT=( python3_{4,5,6} )
28 -VALA_USE_DEPEND=vapigen
29 -
30 -inherit gnome2 python-any-r1 vala virtualx
31 -
32 -DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
33 -HOMEPAGE="https://wiki.gnome.org/Projects/Libsecret"
34 -
35 -LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
36 -SLOT="0"
37 -
38 -IUSE="+crypt +introspection test vala"
39 -# Tests fail with USE=-introspection, https://bugs.gentoo.org/655482
40 -REQUIRED_USE="test? ( introspection )
41 - vala? ( introspection )"
42 -
43 -KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd"
44 -
45 -RDEPEND="
46 - >=dev-libs/glib-2.38:2
47 - crypt? ( >=dev-libs/libgcrypt-1.2.2:0= )
48 - introspection? ( >=dev-libs/gobject-introspection-1.29:= )
49 -"
50 -PDEPEND=">=gnome-base/gnome-keyring-3
51 -"
52 -# PDEPEND to avoid circular dep (bug #547456)
53 -# gnome-keyring needed at runtime as explained at https://bugs.gentoo.org/475182#c2
54 -# Add ksecrets to PDEPEND when it's added to portage
55 -DEPEND="${RDEPEND}
56 - dev-libs/libxslt
57 - dev-util/gdbus-codegen
58 - >=dev-util/gtk-doc-am-1.9
59 - >=dev-util/intltool-0.35.0
60 - sys-devel/gettext
61 - virtual/pkgconfig
62 - test? (
63 - $(python_gen_any_dep '
64 - dev-python/mock[${PYTHON_USEDEP}]
65 - dev-python/dbus-python[${PYTHON_USEDEP}]
66 - introspection? ( dev-python/pygobject:3[${PYTHON_USEDEP}] )')
67 - introspection? ( >=dev-libs/gjs-1.32 )
68 - )
69 - vala? ( $(vala_depend) )
70 -"
71 -
72 -python_check_deps() {
73 - if use introspection; then
74 - has_version --host-root "dev-python/pygobject:3[${PYTHON_USEDEP}]" || return
75 - fi
76 - has_version --host-root "dev-python/mock[${PYTHON_USEDEP}]" &&
77 - has_version --host-root "dev-python/dbus-python[${PYTHON_USEDEP}]"
78 -}
79 -
80 -pkg_setup() {
81 - use test && python-any-r1_pkg_setup
82 -}
83 -
84 -src_prepare() {
85 - use vala && vala_src_prepare
86 - gnome2_src_prepare
87 -}
88 -
89 -src_configure() {
90 - gnome2_src_configure \
91 - --enable-manpages \
92 - --disable-strict \
93 - --disable-coverage \
94 - --disable-static \
95 - $(use_enable crypt gcrypt) \
96 - $(use_enable introspection) \
97 - $(use_enable vala)
98 -}
99 -
100 -src_test() {
101 - Xemake check
102 -}