Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-crypt/libsecret: libsecret-0.18.ebuild metadata.xml ChangeLog
Date: Sun, 27 Apr 2014 15:25:42
Message-Id: 20140427152538.00F0A2004B@flycatcher.gentoo.org
1 eva 14/04/27 15:25:37
2
3 Modified: metadata.xml ChangeLog
4 Added: libsecret-0.18.ebuild
5 Log:
6 Version bump for Gnome 3.12.
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key C6085806)
9
10 Revision Changes Path
11 1.4 app-crypt/libsecret/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/libsecret/metadata.xml?rev=1.4&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/libsecret/metadata.xml?rev=1.4&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/libsecret/metadata.xml?r1=1.3&r2=1.4
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-crypt/libsecret/metadata.xml,v
20 retrieving revision 1.3
21 retrieving revision 1.4
22 diff -u -r1.3 -r1.4
23 --- metadata.xml 16 Dec 2012 08:22:18 -0000 1.3
24 +++ metadata.xml 27 Apr 2014 15:25:37 -0000 1.4
25 @@ -1,8 +1,8 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 -<herd>gnome</herd>
30 -<use>
31 - <flag name="vala">Enable bindings for <pkg>dev-lang/vala</pkg></flag>
32 -</use>
33 + <herd>gnome</herd>
34 + <use>
35 + <flag name="vala">Enable bindings for <pkg>dev-lang/vala</pkg></flag>
36 + </use>
37 </pkgmetadata>
38
39
40
41 1.37 app-crypt/libsecret/ChangeLog
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/libsecret/ChangeLog?rev=1.37&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/libsecret/ChangeLog?rev=1.37&content-type=text/plain
45 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/libsecret/ChangeLog?r1=1.36&r2=1.37
46
47 Index: ChangeLog
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/app-crypt/libsecret/ChangeLog,v
50 retrieving revision 1.36
51 retrieving revision 1.37
52 diff -u -r1.36 -r1.37
53 --- ChangeLog 23 Apr 2014 20:42:52 -0000 1.36
54 +++ ChangeLog 27 Apr 2014 15:25:37 -0000 1.37
55 @@ -1,6 +1,12 @@
56 # ChangeLog for app-crypt/libsecret
57 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
58 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/ChangeLog,v 1.36 2014/04/23 20:42:52 pacho Exp $
59 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/ChangeLog,v 1.37 2014/04/27 15:25:37 eva Exp $
60 +
61 +*libsecret-0.18 (27 Apr 2014)
62 +
63 + 27 Apr 2014; Gilles Dartiguelongue <eva@g.o> +libsecret-0.18.ebuild,
64 + metadata.xml:
65 + Version bump for Gnome 3.12.
66
67 23 Apr 2014; Pacho Ramos <pacho@g.o> -libsecret-0.15-r1.ebuild,
68 -libsecret-0.15.ebuild:
69
70
71
72 1.1 app-crypt/libsecret/libsecret-0.18.ebuild
73
74 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/libsecret/libsecret-0.18.ebuild?rev=1.1&view=markup
75 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/libsecret/libsecret-0.18.ebuild?rev=1.1&content-type=text/plain
76
77 Index: libsecret-0.18.ebuild
78 ===================================================================
79 # Copyright 1999-2014 Gentoo Foundation
80 # Distributed under the terms of the GNU General Public License v2
81 # $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/libsecret-0.18.ebuild,v 1.1 2014/04/27 15:25:37 eva Exp $
82
83 EAPI="5"
84 PYTHON_COMPAT=( python2_{6,7} )
85 VALA_MIN_API_VERSION=0.18
86 VALA_USE_DEPEND=vapigen
87
88 inherit gnome2 python-any-r1 vala virtualx
89
90 DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
91 HOMEPAGE="https://live.gnome.org/Libsecret"
92
93 LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
94 SLOT="0"
95 IUSE="+crypt debug +introspection test vala"
96 REQUIRED_USE="vala? ( introspection )"
97 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
98
99 COMMON_DEPEND="
100 >=dev-libs/glib-2.38:2
101 crypt? ( >=dev-libs/libgcrypt-1.2.2:0= )
102 introspection? ( >=dev-libs/gobject-introspection-1.29 )
103 "
104 RDEPEND="${COMMON_DEPEND}
105 >=gnome-base/gnome-keyring-3
106 "
107 # Add ksecrets to RDEPEND when it's added to portage
108 DEPEND="${COMMON_DEPEND}
109 dev-libs/libxslt
110 dev-util/gdbus-codegen
111 >=dev-util/gtk-doc-am-1.9
112 >=dev-util/intltool-0.35.0
113 sys-devel/gettext
114 virtual/pkgconfig
115 test? (
116 dev-python/mock
117 introspection? (
118 ${PYTHON_DEPS}
119 >=dev-libs/gjs-1.32
120 dev-python/pygobject:3 )
121 )
122 vala? ( $(vala_depend) )
123 "
124
125 src_prepare() {
126 # FIXME: disable failing test
127 sed -e '/test_get_sync);/d' \
128 -e '/test_get_async);/d' \
129 -i libsecret/test-service.c || die
130
131 use vala && vala_src_prepare
132 gnome2_src_prepare
133 }
134
135 src_configure() {
136 DOCS="AUTHORS ChangeLog NEWS README"
137 gnome2_src_configure \
138 --enable-manpages \
139 --disable-strict \
140 --disable-coverage \
141 --disable-static \
142 $(use_enable crypt gcrypt) \
143 $(use_enable introspection) \
144 $(use_enable vala)
145 }
146
147 src_test() {
148 Xemake check
149 }