Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-client/midori: ChangeLog midori-9999.ebuild
Date: Mon, 28 Nov 2011 23:39:19
Message-Id: 20111128233909.C5C332004B@flycatcher.gentoo.org
1 ssuominen 11/11/28 23:39:09
2
3 Modified: ChangeLog midori-9999.ebuild
4 Log:
5 Change to GTK+ 3.x and Vala 0.14.
6
7 (Portage version: 2.2.0_alpha79/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.74 www-client/midori/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/midori/ChangeLog?rev=1.74&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/midori/ChangeLog?rev=1.74&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/midori/ChangeLog?r1=1.73&r2=1.74
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/www-client/midori/ChangeLog,v
19 retrieving revision 1.73
20 retrieving revision 1.74
21 diff -u -r1.73 -r1.74
22 --- ChangeLog 11 Nov 2011 16:35:40 -0000 1.73
23 +++ ChangeLog 28 Nov 2011 23:39:09 -0000 1.74
24 @@ -1,6 +1,9 @@
25 # ChangeLog for www-client/midori
26 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/www-client/midori/ChangeLog,v 1.73 2011/11/11 16:35:40 angelos Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/www-client/midori/ChangeLog,v 1.74 2011/11/28 23:39:09 ssuominen Exp $
29 +
30 + 28 Nov 2011; Samuli Suominen <ssuominen@g.o> midori-9999.ebuild:
31 + Change to GTK+ 3.x and Vala 0.14.
32
33 *midori-0.4.2 (10 Nov 2011)
34
35
36
37
38 1.38 www-client/midori/midori-9999.ebuild
39
40 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/midori/midori-9999.ebuild?rev=1.38&view=markup
41 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/midori/midori-9999.ebuild?rev=1.38&content-type=text/plain
42 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/midori/midori-9999.ebuild?r1=1.37&r2=1.38
43
44 Index: midori-9999.ebuild
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/www-client/midori/midori-9999.ebuild,v
47 retrieving revision 1.37
48 retrieving revision 1.38
49 diff -u -r1.37 -r1.38
50 --- midori-9999.ebuild 11 Nov 2011 16:35:40 -0000 1.37
51 +++ midori-9999.ebuild 28 Nov 2011 23:39:09 -0000 1.38
52 @@ -1,10 +1,12 @@
53 # Copyright 1999-2011 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 -# $Header: /var/cvsroot/gentoo-x86/www-client/midori/midori-9999.ebuild,v 1.37 2011/11/11 16:35:40 angelos Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/www-client/midori/midori-9999.ebuild,v 1.38 2011/11/28 23:39:09 ssuominen Exp $
57
58 EAPI=4
59 inherit eutils fdo-mime gnome2-utils python waf-utils git-2
60
61 +PV_vala_version=0.14
62 +
63 DESCRIPTION="A lightweight web browser based on WebKitGTK+"
64 HOMEPAGE="http://www.twotoasts.de/index.php?/pages/midori_summary.html"
65 EGIT_REPO_URI="git://git.xfce.org/apps/${PN}"
66 @@ -14,19 +16,21 @@
67 KEYWORDS=""
68 IUSE="doc gnome libnotify nls +unique"
69
70 -RDEPEND="dev-libs/libxml2:2
71 - dev-db/sqlite:3
72 +RDEPEND="dev-db/sqlite:3
73 + >=dev-libs/glib-2.22
74 + dev-libs/libxml2
75 net-libs/libsoup:2.4
76 - net-libs/webkit-gtk:2
77 - x11-libs/gtk+:2
78 + net-libs/webkit-gtk:3
79 + x11-libs/gtk+:3
80 x11-libs/libXScrnSaver
81 gnome? ( net-libs/libsoup-gnome:2.4 )
82 libnotify? ( x11-libs/libnotify )
83 unique? ( dev-libs/libunique:1 )"
84 DEPEND="${RDEPEND}
85 || ( dev-lang/python:2.7 dev-lang/python:2.6 )
86 - dev-lang/vala:0.10
87 + dev-lang/vala:${PV_vala_version}
88 dev-util/intltool
89 + gnome-base/librsvg
90 doc? ( dev-util/gtk-doc )
91 nls? ( sys-devel/gettext )"
92
93 @@ -41,14 +45,15 @@
94 src_configure() {
95 strip-linguas -i po
96
97 - VALAC="$(type -p valac-0.10)" \
98 + VALAC="$(type -P valac-${PV_vala_version})" \
99 waf-utils_src_configure \
100 --disable-docs \
101 + $(use_enable doc apidocs) \
102 + $(use_enable unique) \
103 + $(use_enable libnotify) \
104 --enable-addons \
105 - $(use_enable doc apidocs) \
106 - $(use_enable libnotify) \
107 $(use_enable nls) \
108 - $(use_enable unique)
109 + --enable-gtk3
110 }
111
112 pkg_preinst() {