Gentoo Archives: gentoo-commits

From: Nirbheek Chauhan <nirbheek@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: gnome-extra/gtkhtml/
Date: Mon, 21 Feb 2011 12:28:24
Message-Id: 19dca1a8c23078a2d98df4d4f406fc5ee2ced032.nirbheek@gentoo
1 commit: 19dca1a8c23078a2d98df4d4f406fc5ee2ced032
2 Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 21 12:18:29 2011 +0000
4 Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 21 12:18:34 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=19dca1a8
7
8 gnome-extra/gtkhtml: 3.91.6 -> 3.91.90, rename gtkhtml-editor-test
9
10 * Instead of removing it from SLOT=3.14, just rename it for SLOT=4.0 .
11 This reduces one blocker for the user to resolve
12
13 ---
14 gnome-extra/gtkhtml/gtkhtml-3.91.6.ebuild | 41 --------------------
15 ...l-3.32.2-r200.ebuild => gtkhtml-3.91.90.ebuild} | 15 +++----
16 2 files changed, 7 insertions(+), 49 deletions(-)
17
18 diff --git a/gnome-extra/gtkhtml/gtkhtml-3.91.6.ebuild b/gnome-extra/gtkhtml/gtkhtml-3.91.6.ebuild
19 deleted file mode 100644
20 index b88b189..0000000
21 --- a/gnome-extra/gtkhtml/gtkhtml-3.91.6.ebuild
22 +++ /dev/null
23 @@ -1,41 +0,0 @@
24 -# Copyright 1999-2011 Gentoo Foundation
25 -# Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gtkhtml/gtkhtml-3.32.1.ebuild,v 1.1 2010/11/28 14:43:21 pacho Exp $
27 -
28 -EAPI="3"
29 -GCONF_DEBUG="no"
30 -GNOME2_LA_PUNT="yes"
31 -
32 -inherit gnome2 eutils
33 -
34 -DESCRIPTION="Lightweight HTML Rendering/Printing/Editing Engine"
35 -HOMEPAGE="http://www.gnome.org/"
36 -
37 -LICENSE="GPL-2 LGPL-2"
38 -SLOT="4.0"
39 -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux"
40 -IUSE=""
41 -
42 -RDEPEND=">=x11-libs/gtk+-2.99.2:3
43 - >=x11-libs/cairo-1.10
44 - >=x11-themes/gnome-icon-theme-2.22.0
45 - >=gnome-base/orbit-2
46 - >=app-text/enchant-1.1.7
47 - gnome-base/gconf:2
48 - >=app-text/iso-codes-0.49
49 - >=net-libs/libsoup-2.26.0:2.4
50 -
51 - !!<gnome-extra/gtkhtml-3.32.2-r200:3.14"
52 -DEPEND="${RDEPEND}
53 - x11-proto/xproto
54 - sys-devel/gettext
55 - >=dev-util/intltool-0.40.0
56 - >=dev-util/pkgconfig-0.9"
57 -
58 -pkg_setup() {
59 - ELTCONF="--reverse-deps"
60 - G2CONF="${G2CONF}
61 - --disable-static
62 - --disable-deprecated-warning-flags"
63 - DOCS="AUTHORS BUGS ChangeLog NEWS README TODO"
64 -}
65
66 diff --git a/gnome-extra/gtkhtml/gtkhtml-3.32.2-r200.ebuild b/gnome-extra/gtkhtml/gtkhtml-3.91.90.ebuild
67 similarity index 79%
68 rename from gnome-extra/gtkhtml/gtkhtml-3.32.2-r200.ebuild
69 rename to gnome-extra/gtkhtml/gtkhtml-3.91.90.ebuild
70 index b82b3fc..aca0d2f 100644
71 --- a/gnome-extra/gtkhtml/gtkhtml-3.32.2-r200.ebuild
72 +++ b/gnome-extra/gtkhtml/gtkhtml-3.91.90.ebuild
73 @@ -12,21 +12,19 @@ DESCRIPTION="Lightweight HTML Rendering/Printing/Editing Engine"
74 HOMEPAGE="http://www.gnome.org/"
75
76 LICENSE="GPL-2 LGPL-2"
77 -SLOT="3.14"
78 +SLOT="4.0"
79 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux"
80 IUSE=""
81
82 -COMMON_DEPEND=">=x11-libs/gtk+-2.20:2
83 +RDEPEND=">=x11-libs/gtk+-3.0:3
84 + >=x11-libs/cairo-1.10
85 >=x11-themes/gnome-icon-theme-2.22.0
86 >=gnome-base/orbit-2
87 >=app-text/enchant-1.1.7
88 gnome-base/gconf:2
89 >=app-text/iso-codes-0.49
90 >=net-libs/libsoup-2.26.0:2.4"
91 -# Depend on the 4.0 slot for the files removed below
92 -RDEPEND="${COMMON_DEPEND}
93 - gnome-extra/gtkhtml:4.0"
94 -DEPEND="${COMMON_DEPEND}
95 +DEPEND="${RDEPEND}
96 x11-proto/xproto
97 sys-devel/gettext
98 >=dev-util/intltool-0.40.0
99 @@ -43,6 +41,7 @@ pkg_setup() {
100 src_install() {
101 gnome2_src_install
102
103 - # Don't clash with gtkhtml:4.0
104 - rm -vf "${ED}/usr/bin/gtkhtml-editor-test" || die
105 + elog "The gtkhtml-editor-test utility is now called gtkhtml-editor-test-${SLOT}"
106 + # Don't collide with 3.14 slot
107 + mv "${ED}"/usr/bin/gtkhtml-editor-test{,-${SLOT}} || die
108 }