Gentoo Archives: gentoo-commits

From: "Nirbheek Chauhan (nirbheek)" <nirbheek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-crypt/libsecret: libsecret-0.14.ebuild ChangeLog libsecret-0.13.ebuild
Date: Tue, 05 Mar 2013 01:26:19
Message-Id: 20130305012614.24A8B2171D@flycatcher.gentoo.org
1 nirbheek 13/03/05 01:26:14
2
3 Modified: ChangeLog
4 Added: libsecret-0.14.ebuild
5 Removed: libsecret-0.13.ebuild
6 Log:
7 Bump to 0.14, and remove 0.13
8
9 (Portage version: 2.2.0_alpha162/cvs/Linux x86_64, signed Manifest commit with key 560FDD64)
10
11 Revision Changes Path
12 1.15 app-crypt/libsecret/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/libsecret/ChangeLog?rev=1.15&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/libsecret/ChangeLog?rev=1.15&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/libsecret/ChangeLog?r1=1.14&r2=1.15
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-crypt/libsecret/ChangeLog,v
21 retrieving revision 1.14
22 retrieving revision 1.15
23 diff -u -r1.14 -r1.15
24 --- ChangeLog 2 Mar 2013 08:51:22 -0000 1.14
25 +++ ChangeLog 5 Mar 2013 01:26:14 -0000 1.15
26 @@ -1,6 +1,12 @@
27 # ChangeLog for app-crypt/libsecret
28 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/ChangeLog,v 1.14 2013/03/02 08:51:22 nirbheek Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/ChangeLog,v 1.15 2013/03/05 01:26:14 nirbheek Exp $
31 +
32 +*libsecret-0.14 (05 Mar 2013)
33 +
34 + 05 Mar 2013; Nirbheek Chauhan <nirbheek@g.o> +libsecret-0.14.ebuild,
35 + -files/libsecret-0.13-fix-secretvalue-get.patch, -libsecret-0.13.ebuild:
36 + Bump to 0.14, and remove 0.13
37
38 *libsecret-0.13 (02 Mar 2013)
39
40
41
42
43 1.1 app-crypt/libsecret/libsecret-0.14.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/libsecret/libsecret-0.14.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/libsecret/libsecret-0.14.ebuild?rev=1.1&content-type=text/plain
47
48 Index: libsecret-0.14.ebuild
49 ===================================================================
50 # Copyright 1999-2013 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/app-crypt/libsecret/libsecret-0.14.ebuild,v 1.1 2013/03/05 01:26:14 nirbheek Exp $
53
54 EAPI="5"
55 VALA_MIN_API_VERSION=0.18
56 VALA_USE_DEPEND=vapigen
57
58 inherit eutils gnome2 python vala virtualx
59
60 DESCRIPTION="GObject library for accessing the freedesktop.org Secret Service API"
61 HOMEPAGE="https://live.gnome.org/Libsecret"
62
63 LICENSE="LGPL-2.1+ Apache-2.0" # Apache-2.0 license is used for tests only
64 SLOT="0"
65 IUSE="+crypt debug +introspection test vala"
66 REQUIRED_USE="vala? ( introspection )"
67 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
68
69 COMMON_DEPEND="
70 >=dev-libs/glib-2.32.0:2
71 crypt? ( >=dev-libs/libgcrypt-1.2.2:= )
72 introspection? ( >=dev-libs/gobject-introspection-1.29 )"
73 RDEPEND="${COMMON_DEPEND}
74 >=gnome-base/gnome-keyring-3"
75 # Add ksecrets to RDEPEND when it's added to portage
76 DEPEND="${COMMON_DEPEND}
77 dev-libs/libxslt
78 dev-util/gdbus-codegen
79 dev-util/gtk-doc-am
80 >=dev-util/intltool-0.35.0
81 sys-devel/gettext
82 virtual/pkgconfig
83 test? (
84 dev-python/mock
85 introspection? (
86 =dev-lang/python-2*
87 >=dev-libs/gjs-1.32
88 dev-python/pygobject:3 )
89 )
90 vala? ( $(vala_depend) )"
91
92 pkg_setup() {
93 # python is only needed for tests
94 if use test && use introspection; then
95 python_set_active_version 2
96 python_pkg_setup
97 fi
98 }
99
100 src_prepare() {
101 DOCS="AUTHORS ChangeLog NEWS README"
102 G2CONF="${G2CONF}
103 --enable-manpages
104 --disable-strict
105 --disable-coverage
106 --disable-static
107 $(use_enable crypt gcrypt)
108 $(use_enable introspection)
109 $(use_enable vala)"
110
111 # FIXME: disable failing test
112 sed -e '/test_get_sync);/d' \
113 -e '/test_get_async);/d' \
114 -i libsecret/tests/test-service.c || die
115
116 use vala && vala_src_prepare
117 gnome2_src_prepare
118 }
119
120 src_test() {
121 Xemake check
122 }