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-0.4.6-r1.ebuild
Date: Mon, 02 Jul 2012 17:24:49
Message-Id: 20120702172439.5E3A62004B@flycatcher.gentoo.org
1 ssuominen 12/07/02 17:24:39
2
3 Modified: ChangeLog
4 Added: midori-0.4.6-r1.ebuild
5 Log:
6 Upstream patch for fixing "Save as..." wrt #422933 by "Vladimir". Also switch 0.4.6-r1 to dev-lang/vala SLOT of 0.16 like -9999 is.
7
8 (Portage version: 2.2.0_alpha114/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.94 www-client/midori/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/midori/ChangeLog?rev=1.94&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/midori/ChangeLog?rev=1.94&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/midori/ChangeLog?r1=1.93&r2=1.94
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/www-client/midori/ChangeLog,v
20 retrieving revision 1.93
21 retrieving revision 1.94
22 diff -u -r1.93 -r1.94
23 --- ChangeLog 2 Jul 2012 16:49:07 -0000 1.93
24 +++ ChangeLog 2 Jul 2012 17:24:39 -0000 1.94
25 @@ -1,6 +1,13 @@
26 # ChangeLog for www-client/midori
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/www-client/midori/ChangeLog,v 1.93 2012/07/02 16:49:07 ssuominen Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/www-client/midori/ChangeLog,v 1.94 2012/07/02 17:24:39 ssuominen Exp $
30 +
31 +*midori-0.4.6-r1 (02 Jul 2012)
32 +
33 + 02 Jul 2012; Samuli Suominen <ssuominen@g.o> +midori-0.4.6-r1.ebuild,
34 + +files/midori-0.4.6-dl.patch:
35 + Upstream patch for fixing "Save as..." wrt #422933 by "Vladimir". Also switch
36 + 0.4.6-r1 to dev-lang/vala SLOT of 0.16 like -9999 is.
37
38 02 Jul 2012; Samuli Suominen <ssuominen@g.o> midori-0.4.6.ebuild:
39 ppc stable wrt #416215
40
41
42
43 1.1 www-client/midori/midori-0.4.6-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/midori/midori-0.4.6-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/midori/midori-0.4.6-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: midori-0.4.6-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2012 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/www-client/midori/midori-0.4.6-r1.ebuild,v 1.1 2012/07/02 17:24:39 ssuominen Exp $
53
54 EAPI=4
55
56 unset _live_inherits
57
58 if [[ ${PV} == *9999* ]]; then
59 EGIT_REPO_URI="git://git.xfce.org/apps/${PN}"
60 _live_inherits=git-2
61 else
62 KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd"
63 SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
64 fi
65
66 inherit eutils fdo-mime gnome2-utils python waf-utils ${_live_inherits}
67
68 PV_vala_version=0.16
69
70 DESCRIPTION="A lightweight web browser based on WebKitGTK+"
71 HOMEPAGE="http://www.twotoasts.de/index.php?/pages/midori_summary.html"
72
73 LICENSE="LGPL-2.1 MIT"
74 SLOT="0"
75 IUSE="+deprecated doc gnome libnotify nls +unique"
76
77 RDEPEND="dev-db/sqlite:3
78 >=dev-libs/glib-2.22
79 dev-libs/libxml2
80 net-libs/libsoup:2.4
81 x11-libs/libXScrnSaver
82 deprecated? (
83 net-libs/webkit-gtk:2
84 x11-libs/gtk+:2
85 unique? ( dev-libs/libunique:1 )
86 )
87 !deprecated? (
88 net-libs/webkit-gtk:3
89 x11-libs/gtk+:3
90 unique? ( dev-libs/libunique:3 )
91 )
92 gnome? ( net-libs/libsoup-gnome:2.4 )
93 libnotify? ( >=x11-libs/libnotify-0.7 )"
94 DEPEND="${RDEPEND}
95 || ( dev-lang/python:2.7 dev-lang/python:2.6 )
96 dev-lang/vala:${PV_vala_version}
97 dev-util/intltool
98 gnome-base/librsvg
99 doc? ( dev-util/gtk-doc )
100 nls? ( sys-devel/gettext )"
101
102 pkg_setup() {
103 python_set_active_version 2
104 python_pkg_setup
105
106 DOCS=( AUTHORS ChangeLog HACKING INSTALL TODO TRANSLATE )
107 HTML_DOCS=( data/faq.html data/faq.css )
108 }
109
110 src_unpack() {
111 if [[ ${PV} == *9999* ]]; then
112 git-2_src_unpack
113 else
114 default
115 fi
116 }
117
118 src_prepare() {
119 epatch "${FILESDIR}"/${P}-dl.patch
120 }
121
122 src_configure() {
123 strip-linguas -i po
124
125 VALAC="$(type -P valac-${PV_vala_version})" \
126 waf-utils_src_configure \
127 --disable-docs \
128 $(use_enable doc apidocs) \
129 $(use_enable unique) \
130 $(use_enable libnotify) \
131 --enable-addons \
132 $(use_enable nls) \
133 $(use_enable !deprecated gtk3) \
134 --disable-granite
135 }
136
137 pkg_preinst() {
138 gnome2_icon_savelist
139 }
140
141 pkg_postinst() {
142 fdo-mime_desktop_database_update
143 fdo-mime_mime_database_update
144 gnome2_icon_cache_update
145 }
146
147 pkg_postrm() {
148 fdo-mime_desktop_database_update
149 fdo-mime_mime_database_update
150 gnome2_icon_cache_update
151 }