Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: net-libs/telepathy-glib/
Date: Wed, 21 Nov 2012 23:40:02
Message-Id: 1353540516.71b4bf97feaeac920b830ccbdc7314f04ece5580.eva@gentoo
1 commit: 71b4bf97feaeac920b830ccbdc7314f04ece5580
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 21 23:21:54 2012 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 21 23:28:36 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=71b4bf97
7
8 net-libs/telepathy-glib: 0.19.9 → 0.20.1
9
10 One test fails to pass.
11
12 ---
13 net-libs/telepathy-glib/metadata.xml | 15 +++++++++++++++
14 ...-0.19.9.ebuild => telepathy-glib-0.20.1.ebuild} | 16 +++++++++-------
15 2 files changed, 24 insertions(+), 7 deletions(-)
16
17 diff --git a/net-libs/telepathy-glib/metadata.xml b/net-libs/telepathy-glib/metadata.xml
18 new file mode 100644
19 index 0000000..db5fdbf
20 --- /dev/null
21 +++ b/net-libs/telepathy-glib/metadata.xml
22 @@ -0,0 +1,15 @@
23 +<?xml version="1.0" encoding="UTF-8"?>
24 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
25 +<pkgmetadata>
26 + <herd>gnome</herd>
27 + <herd>voip</herd>
28 + <maintainer>
29 + <email>peper@g.o</email>
30 + <name>Piotr Jaroszyński</name>
31 + </maintainer>
32 + <use>
33 + <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg>
34 + for introspection</flag>
35 + <flag name="vala">Enable bindings for <pkg>dev-lang/vala</pkg></flag>
36 + </use>
37 +</pkgmetadata>
38
39 diff --git a/net-libs/telepathy-glib/telepathy-glib-0.19.9.ebuild b/net-libs/telepathy-glib/telepathy-glib-0.20.1.ebuild
40 similarity index 84%
41 rename from net-libs/telepathy-glib/telepathy-glib-0.19.9.ebuild
42 rename to net-libs/telepathy-glib/telepathy-glib-0.20.1.ebuild
43 index 8c50ca3..7e85a0a 100644
44 --- a/net-libs/telepathy-glib/telepathy-glib-0.19.9.ebuild
45 +++ b/net-libs/telepathy-glib/telepathy-glib-0.20.1.ebuild
46 @@ -7,7 +7,7 @@ PYTHON_DEPEND="2:2.5"
47 VALA_MIN_API_VERSION="0.18"
48 VALA_USE_DEPEND="vapigen"
49
50 -inherit eutils python vala virtualx
51 +inherit eutils gnome2-utils python vala virtualx
52
53 DESCRIPTION="GLib bindings for the Telepathy D-Bus protocol."
54 HOMEPAGE="http://telepathy.freedesktop.org"
55 @@ -19,16 +19,18 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linu
56 IUSE="debug +introspection +vala"
57 REQUIRED_USE="vala? ( introspection )"
58
59 -RDEPEND=">=dev-libs/glib-2.32.0:2
60 +RDEPEND="
61 + >=dev-libs/glib-2.32.0:2
62 >=dev-libs/dbus-glib-0.90
63 introspection? ( >=dev-libs/gobject-introspection-1.30 )"
64 DEPEND="${RDEPEND}
65 dev-libs/libxslt
66 virtual/pkgconfig
67 - vala? ( $(vala_depend) )"
68 + vala? ( $(vala_depend) )
69 +"
70
71 src_prepare() {
72 - python_convert_shebangs -r 2 examples tests tools
73 + python_convert_shebangs -q -r 2 examples tests tools
74 use vala && vala_src_prepare
75 default_src_prepare
76 }
77 @@ -47,7 +49,8 @@ src_configure() {
78 }
79
80 src_test() {
81 - unset DBUS_SESSION_BUS_ADDRESS
82 + gnome2_environment_reset
83 + unset DBUS_SESSION_BUS_ADDRESS
84 # Needs dbus for tests (auto-launched)
85 Xemake -j1 check
86 }
87 @@ -55,6 +58,5 @@ src_test() {
88 src_install() {
89 emake install DESTDIR="${D}"
90 dodoc AUTHORS ChangeLog NEWS README
91 -
92 - find "${D}" -name '*.la' -exec rm -f '{}' +
93 + prune_libtool_files
94 }