Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-mobilephone/gnome-phone-manager/, app-mobilephone/gnome-phone-manager/files/
Date: Sun, 27 Nov 2016 11:21:16
Message-Id: 1480245607.ea87884e67235adbfa0029947137f98ef7d9339b.pacho@gentoo
1 commit: ea87884e67235adbfa0029947137f98ef7d9339b
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 27 10:20:49 2016 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 27 11:20:07 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea87884e
7
8 app-mobilephone/gnome-phone-manager: adwaita-icon-theme can be used instead of dead gnome-icon-theme
9
10 Package-Manager: portage-2.3.2
11
12 ...ome-phone-manager-0.69-adwaita-icon-theme.patch | 12 +++++++++++
13 .../gnome-phone-manager-0.69-r1.ebuild | 23 +++++++++++-----------
14 2 files changed, 24 insertions(+), 11 deletions(-)
15
16 diff --git a/app-mobilephone/gnome-phone-manager/files/gnome-phone-manager-0.69-adwaita-icon-theme.patch b/app-mobilephone/gnome-phone-manager/files/gnome-phone-manager-0.69-adwaita-icon-theme.patch
17 new file mode 100644
18 index 00000000..238fec3
19 --- /dev/null
20 +++ b/app-mobilephone/gnome-phone-manager/files/gnome-phone-manager-0.69-adwaita-icon-theme.patch
21 @@ -0,0 +1,12 @@
22 +diff -up ./configure.in.orig ./configure.in
23 +--- a/configure.in.orig 2014-05-04 09:40:07.973480490 +0300
24 ++++ b/configure.in 2014-05-04 09:40:26.264727691 +0300
25 +@@ -48,7 +48,7 @@ PKG_CHECK_MODULES(LIBGSM, glib-2.0 gobje
26 + PKG_CHECK_MODULES(PHONEMGR, gtk+-3.0 >= 3.0 glib-2.0 >= 2.31.0
27 + libcanberra-gtk3 gconf-2.0
28 + $GNOME_BLUETOOTH_REQS $evo_pc_file libedataserver-1.2 >= 3.6
29 +- gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
30 ++ gmodule-2.0 dbus-glib-1 adwaita-icon-theme >= 2.19.1
31 + )
32 +
33 + DBUSLIBDIR="`$PKG_CONFIG dbus-glib-1 --variable=libdir`"
34
35 diff --git a/app-mobilephone/gnome-phone-manager/gnome-phone-manager-0.69-r1.ebuild b/app-mobilephone/gnome-phone-manager/gnome-phone-manager-0.69-r1.ebuild
36 index 8a1ffe2..7cd677b 100644
37 --- a/app-mobilephone/gnome-phone-manager/gnome-phone-manager-0.69-r1.ebuild
38 +++ b/app-mobilephone/gnome-phone-manager/gnome-phone-manager-0.69-r1.ebuild
39 @@ -1,12 +1,11 @@
40 -# Copyright 1999-2015 Gentoo Foundation
41 +# Copyright 1999-2016 Gentoo Foundation
42 # Distributed under the terms of the GNU General Public License v2
43 # $Id$
44
45 -EAPI="5"
46 -GCONF_DEBUG="yes"
47 +EAPI=6
48 GNOME2_LA_PUNT="yes"
49
50 -inherit autotools eutils gnome2
51 +inherit autotools gnome2
52
53 DESCRIPTION="Allows you to control aspects of your mobile phone from your GNOME desktop"
54 HOMEPAGE="https://wiki.gnome.org/PhoneManager"
55 @@ -14,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/PhoneManager"
56 LICENSE="GPL-2"
57 SLOT="0"
58 KEYWORDS="amd64 ~ppc x86"
59 -IUSE=""
60 +IUSE="debug"
61 # telepathy support is considered experimental
62
63 RDEPEND="
64 @@ -27,10 +26,10 @@ RDEPEND="
65 >=app-mobilephone/gnokii-0.6.28[bluetooth]
66 net-wireless/bluez
67 dev-libs/dbus-glib
68 - dev-libs/openobex
69 + dev-libs/openobex:0=
70 media-libs/libcanberra[gtk]
71 - >=x11-themes/gnome-icon-theme-2.19.1
72 - >=net-wireless/gnome-bluetooth-3.3:2
73 + >=net-wireless/gnome-bluetooth-3.3:2=
74 + x11-themes/adwaita-icon-theme
75 "
76 DEPEND="${RDEPEND}
77 >=dev-util/intltool-0.35.5
78 @@ -41,8 +40,9 @@ DEPEND="${RDEPEND}
79
80 src_prepare() {
81 # Fix eds-3.6 building, upstream bug #680927
82 - epatch "${FILESDIR}"/0001-Adapt-to-Evolution-Data-Server-API-changes.patch
83 -
84 + eapply "${FILESDIR}"/0001-Adapt-to-Evolution-Data-Server-API-changes.patch
85 + eapply "${FILESDIR}"/${P}-adwaita-icon-theme.patch
86 + mv configure.in configure.ac || die
87 eautoreconf
88 gnome2_src_prepare
89 }
90 @@ -52,5 +52,6 @@ src_configure() {
91 gnome2_src_configure \
92 --disable-bluetooth-plugin \
93 --disable-telepathy \
94 - --disable-static
95 + --disable-static \
96 + $(use_enable debug)
97 }