Gentoo Archives: gentoo-commits

From: Priit Laes <plaes@×××××.org>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: mail-client/evolution/
Date: Fri, 24 Aug 2012 17:24:39
Message-Id: 1345828155.5d08d48e0b7ee0871d0186fad2504fb43d5f6269.plaes@gentoo
1 commit: 5d08d48e0b7ee0871d0186fad2504fb43d5f6269
2 Author: Priit Laes <plaes <AT> plaes <DOT> org>
3 AuthorDate: Fri Aug 24 17:09:15 2012 +0000
4 Commit: Priit Laes <plaes <AT> plaes <DOT> org>
5 CommitDate: Fri Aug 24 17:09:15 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5d08d48e
7
8 mail-client/evolution: 3.5.5 → 3.5.90
9
10 ---
11 ...lution-3.5.5.ebuild => evolution-3.5.90.ebuild} | 17 ++++-------------
12 mail-client/evolution/evolution-9999.ebuild | 16 +++++-----------
13 2 files changed, 9 insertions(+), 24 deletions(-)
14
15 diff --git a/mail-client/evolution/evolution-3.5.5.ebuild b/mail-client/evolution/evolution-3.5.90.ebuild
16 similarity index 91%
17 rename from mail-client/evolution/evolution-3.5.5.ebuild
18 rename to mail-client/evolution/evolution-3.5.90.ebuild
19 index c666ed5..cf8c024 100644
20 --- a/mail-client/evolution/evolution-3.5.5.ebuild
21 +++ b/mail-client/evolution/evolution-3.5.90.ebuild
22 @@ -21,7 +21,7 @@ if [[ ${PV} = 9999 ]]; then
23 else
24 KEYWORDS="~amd64 ~x86 ~x86-fbsd"
25 fi
26 -IUSE="clutter crypt doc +gnome-online-accounts gstreamer kerberos ldap map ssl"
27 +IUSE="crypt doc +gnome-online-accounts gstreamer kerberos ldap map ssl"
28
29 # We need a graphical pinentry frontend to be able to ask for the GPG
30 # password from inside evolution, bug 160302
31 @@ -31,7 +31,7 @@ PINENTRY_DEPEND="|| ( app-crypt/pinentry[gtk] app-crypt/pinentry-qt app-crypt/pi
32 # pst is not mature enough and changes API/ABI frequently
33 COMMON_DEPEND=">=dev-libs/glib-2.32:2
34 >=x11-libs/cairo-1.9.15[glib]
35 - >=x11-libs/gtk+-3.2.0:3
36 + >=x11-libs/gtk+-3.4.0:3
37 >=gnome-base/gnome-desktop-2.91.3:3
38 >=gnome-base/gsettings-desktop-schemas-2.91.92
39 >=dev-libs/libgweather-3.5.0:2
40 @@ -51,7 +51,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.32:2
41 x11-libs/libSM
42 x11-libs/libICE
43
44 - clutter? (
45 + map? (
46 >=media-libs/clutter-1.0.0:1.0
47 >=media-libs/clutter-gtk-0.90:1.0
48 x11-libs/mx:1.0 )
49 @@ -72,11 +72,8 @@ COMMON_DEPEND=">=dev-libs/glib-2.32:2
50 >=dev-libs/nss-3.11 )"
51 DEPEND="${COMMON_DEPEND}
52 app-text/docbook-xml-dtd:4.1.2
53 - >=app-text/gnome-doc-utils-0.20.10
54 - app-text/scrollkeeper
55 + app-text/yelp-tools
56 >=dev-util/intltool-0.40.0
57 - sys-devel/bison
58 - >=sys-devel/gettext-0.17
59 virtual/pkgconfig
60 doc? ( >=dev-util/gtk-doc-1.14 )"
61 # eautoreconf needs:
62 @@ -85,9 +82,6 @@ DEPEND="${COMMON_DEPEND}
63 RDEPEND="${COMMON_DEPEND}
64 !<gnome-extra/evolution-exchange-2.32"
65
66 -# contact maps require clutter
67 -REQUIRED_USE="map? ( clutter )"
68 -
69 pkg_setup() {
70 ELTCONF="--reverse-deps"
71 DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS* README"
72 @@ -105,7 +99,6 @@ pkg_setup() {
73 $(use_enable gnome-online-accounts goa)
74 $(use_enable gstreamer audio-inline)
75 $(use_enable map contact-maps)
76 - $(use_with clutter)
77 $(use_with ldap openldap)
78 $(use_with kerberos krb5 ${EPREFIX}/usr)"
79
80 @@ -125,8 +118,6 @@ src_prepare() {
81 # Fix paths for Gentoo spamassassin executables
82 epatch "${FILESDIR}/${PN}-3.3.91-spamassassin-paths.patch"
83
84 - epatch "${FILESDIR}/${P}-redefinition-of-typedef-causing-build-error-with-gcc.patch"
85 -
86 sed -e "s:@EPREFIX@:${EPREFIX}:g" \
87 -i data/org.gnome.evolution.spamassassin.gschema.xml.in \
88 -i modules/spamassassin/evolution-spamassassin.c || die "sed failed"
89
90 diff --git a/mail-client/evolution/evolution-9999.ebuild b/mail-client/evolution/evolution-9999.ebuild
91 index f7f5055..cf8c024 100644
92 --- a/mail-client/evolution/evolution-9999.ebuild
93 +++ b/mail-client/evolution/evolution-9999.ebuild
94 @@ -21,7 +21,7 @@ if [[ ${PV} = 9999 ]]; then
95 else
96 KEYWORDS="~amd64 ~x86 ~x86-fbsd"
97 fi
98 -IUSE="clutter crypt doc +gnome-online-accounts gstreamer kerberos ldap map ssl"
99 +IUSE="crypt doc +gnome-online-accounts gstreamer kerberos ldap map ssl"
100
101 # We need a graphical pinentry frontend to be able to ask for the GPG
102 # password from inside evolution, bug 160302
103 @@ -31,7 +31,7 @@ PINENTRY_DEPEND="|| ( app-crypt/pinentry[gtk] app-crypt/pinentry-qt app-crypt/pi
104 # pst is not mature enough and changes API/ABI frequently
105 COMMON_DEPEND=">=dev-libs/glib-2.32:2
106 >=x11-libs/cairo-1.9.15[glib]
107 - >=x11-libs/gtk+-3.2.0:3
108 + >=x11-libs/gtk+-3.4.0:3
109 >=gnome-base/gnome-desktop-2.91.3:3
110 >=gnome-base/gsettings-desktop-schemas-2.91.92
111 >=dev-libs/libgweather-3.5.0:2
112 @@ -51,7 +51,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.32:2
113 x11-libs/libSM
114 x11-libs/libICE
115
116 - clutter? (
117 + map? (
118 >=media-libs/clutter-1.0.0:1.0
119 >=media-libs/clutter-gtk-0.90:1.0
120 x11-libs/mx:1.0 )
121 @@ -72,11 +72,8 @@ COMMON_DEPEND=">=dev-libs/glib-2.32:2
122 >=dev-libs/nss-3.11 )"
123 DEPEND="${COMMON_DEPEND}
124 app-text/docbook-xml-dtd:4.1.2
125 - >=app-text/gnome-doc-utils-0.20.10
126 - app-text/scrollkeeper
127 + app-text/yelp-tools
128 >=dev-util/intltool-0.40.0
129 - sys-devel/bison
130 - >=sys-devel/gettext-0.17
131 virtual/pkgconfig
132 doc? ( >=dev-util/gtk-doc-1.14 )"
133 # eautoreconf needs:
134 @@ -85,9 +82,6 @@ DEPEND="${COMMON_DEPEND}
135 RDEPEND="${COMMON_DEPEND}
136 !<gnome-extra/evolution-exchange-2.32"
137
138 -# contact maps require clutter
139 -REQUIRED_USE="map? ( clutter )"
140 -
141 pkg_setup() {
142 ELTCONF="--reverse-deps"
143 DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS* README"
144 @@ -105,7 +99,6 @@ pkg_setup() {
145 $(use_enable gnome-online-accounts goa)
146 $(use_enable gstreamer audio-inline)
147 $(use_enable map contact-maps)
148 - $(use_with clutter)
149 $(use_with ldap openldap)
150 $(use_with kerberos krb5 ${EPREFIX}/usr)"
151
152 @@ -124,6 +117,7 @@ pkg_setup() {
153 src_prepare() {
154 # Fix paths for Gentoo spamassassin executables
155 epatch "${FILESDIR}/${PN}-3.3.91-spamassassin-paths.patch"
156 +
157 sed -e "s:@EPREFIX@:${EPREFIX}:g" \
158 -i data/org.gnome.evolution.spamassassin.gschema.xml.in \
159 -i modules/spamassassin/evolution-spamassassin.c || die "sed failed"