Gentoo Archives: gentoo-commits

From: Ole Reifschneider <tranquility@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: app-crypt/gcr/
Date: Sat, 26 Mar 2016 22:54:27
Message-Id: 1459026938.e29a0bd7782d07c6c5bd32db742d880edfca4658.tranquility@gentoo
1 commit: e29a0bd7782d07c6c5bd32db742d880edfca4658
2 Author: Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
3 AuthorDate: Sat Mar 26 21:15:38 2016 +0000
4 Commit: Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
5 CommitDate: Sat Mar 26 21:15:38 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e29a0bd7
7
8 app-crypt/gcr: Bump version to 3.20.0
9
10 Package-Manager: portage-2.2.28
11 Manifest-Sign-Key: 0xE9E568677E8B4D42
12
13 .../gcr/{gcr-9999.ebuild => gcr-3.20.0.ebuild} | 27 +++++++---------------
14 app-crypt/gcr/gcr-9999.ebuild | 10 ++++----
15 2 files changed, 13 insertions(+), 24 deletions(-)
16
17 diff --git a/app-crypt/gcr/gcr-9999.ebuild b/app-crypt/gcr/gcr-3.20.0.ebuild
18 similarity index 73%
19 copy from app-crypt/gcr/gcr-9999.ebuild
20 copy to app-crypt/gcr/gcr-3.20.0.ebuild
21 index 84a5997..702f820 100644
22 --- a/app-crypt/gcr/gcr-9999.ebuild
23 +++ b/app-crypt/gcr/gcr-3.20.0.ebuild
24 @@ -1,30 +1,23 @@
25 -# Copyright 1999-2015 Gentoo Foundation
26 +# Copyright 1999-2016 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 # $Id$
29
30 EAPI="5"
31 GCONF_DEBUG="no"
32 VALA_USE_DEPEND="vapigen"
33 -PYTHON_COMPAT=( python2_7 )
34 +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
35
36 inherit gnome2 python-any-r1 vala virtualx
37 -if [[ ${PV} = 9999 ]]; then
38 - inherit gnome2-live
39 -fi
40
41 DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules"
42 -HOMEPAGE="https://developer.gnome.org/gcr/"
43 +HOMEPAGE="https://git.gnome.org/browse/gcr"
44
45 LICENSE="GPL-2+ LGPL-2+"
46 SLOT="0/1" # subslot = suffix of libgcr-3
47 IUSE="debug gtk +introspection vala"
48 REQUIRED_USE="vala? ( introspection )"
49 -if [[ ${PV} = 9999 ]]; then
50 - IUSE="${IUSE} doc"
51 - KEYWORDS=""
52 -else
53 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
54 -fi
55 +
56 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~sparc-solaris ~x86-solaris"
57
58 COMMON_DEPEND="
59 >=app-crypt/gnupg-2
60 @@ -33,8 +26,8 @@ COMMON_DEPEND="
61 >=dev-libs/libgcrypt-1.2.2:0=
62 >=dev-libs/libtasn1-1:=
63 >=sys-apps/dbus-1
64 - gtk? ( >=x11-libs/gtk+-3.10:3[X,introspection?] )
65 - introspection? ( >=dev-libs/gobject-introspection-1.34 )
66 + gtk? ( >=x11-libs/gtk+-3.12:3[X,introspection?] )
67 + introspection? ( >=dev-libs/gobject-introspection-1.34:= )
68 "
69 RDEPEND="${COMMON_DEPEND}
70 !<gnome-base/gnome-keyring-3.3
71 @@ -54,11 +47,7 @@ DEPEND="${COMMON_DEPEND}
72 "
73 # eautoreconf needs:
74 # dev-libs/gobject-introspection-common
75 -
76 -if [[ ${PV} = 9999 ]]; then
77 - DEPEND="${DEPEND}
78 - doc? ( >=dev-util/gtk-doc-1.9 )"
79 -fi
80 +# dev-libs/vala-common
81
82 pkg_setup() {
83 python-any-r1_pkg_setup
84
85 diff --git a/app-crypt/gcr/gcr-9999.ebuild b/app-crypt/gcr/gcr-9999.ebuild
86 index 84a5997..8e9608f 100644
87 --- a/app-crypt/gcr/gcr-9999.ebuild
88 +++ b/app-crypt/gcr/gcr-9999.ebuild
89 @@ -1,11 +1,11 @@
90 -# Copyright 1999-2015 Gentoo Foundation
91 +# Copyright 1999-2016 Gentoo Foundation
92 # Distributed under the terms of the GNU General Public License v2
93 # $Id$
94
95 EAPI="5"
96 GCONF_DEBUG="no"
97 VALA_USE_DEPEND="vapigen"
98 -PYTHON_COMPAT=( python2_7 )
99 +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
100
101 inherit gnome2 python-any-r1 vala virtualx
102 if [[ ${PV} = 9999 ]]; then
103 @@ -13,7 +13,7 @@ if [[ ${PV} = 9999 ]]; then
104 fi
105
106 DESCRIPTION="Libraries for cryptographic UIs and accessing PKCS#11 modules"
107 -HOMEPAGE="https://developer.gnome.org/gcr/"
108 +HOMEPAGE="https://git.gnome.org/browse/gcr"
109
110 LICENSE="GPL-2+ LGPL-2+"
111 SLOT="0/1" # subslot = suffix of libgcr-3
112 @@ -33,8 +33,8 @@ COMMON_DEPEND="
113 >=dev-libs/libgcrypt-1.2.2:0=
114 >=dev-libs/libtasn1-1:=
115 >=sys-apps/dbus-1
116 - gtk? ( >=x11-libs/gtk+-3.10:3[X,introspection?] )
117 - introspection? ( >=dev-libs/gobject-introspection-1.34 )
118 + gtk? ( >=x11-libs/gtk+-3.12:3[X,introspection?] )
119 + introspection? ( >=dev-libs/gobject-introspection-1.34:= )
120 "
121 RDEPEND="${COMMON_DEPEND}
122 !<gnome-base/gnome-keyring-3.3