Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: dev-vcs/gitg/
Date: Tue, 05 Apr 2011 13:54:49
Message-Id: 0578701b07990d3162ed3037c58eb9f69d99ea8b.eva@gentoo
1 commit: 0578701b07990d3162ed3037c58eb9f69d99ea8b
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Tue Apr 5 13:54:32 2011 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Tue Apr 5 13:54:32 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=0578701b
7
8 dev-vcs/gitg: QAed
9
10 * Drop unneeded changes in src_prepare
11 * Added glade support (disabled since uneffective for now)
12
13 (Portage version: 2.2.0_alpha29/git/Linux x86_64, signed Manifest commit with key C6085806)
14
15 ---
16 .../gitg/{gitg-0.2.1.ebuild => gitg-0.2.2.ebuild} | 18 ++++++++++++------
17 1 files changed, 12 insertions(+), 6 deletions(-)
18
19 diff --git a/dev-vcs/gitg/gitg-0.2.1.ebuild b/dev-vcs/gitg/gitg-0.2.2.ebuild
20 similarity index 75%
21 rename from dev-vcs/gitg/gitg-0.2.1.ebuild
22 rename to dev-vcs/gitg/gitg-0.2.2.ebuild
23 index 11b407a..5b7fac2 100644
24 --- a/dev-vcs/gitg/gitg-0.2.1.ebuild
25 +++ b/dev-vcs/gitg/gitg-0.2.2.ebuild
26 @@ -3,6 +3,7 @@
27 # $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitg/gitg-0.1.2.ebuild,v 1.1 2011/03/27 20:55:41 sping Exp $
28
29 EAPI="3"
30 +GCONF_DEBUG="no"
31
32 inherit eutils gnome2
33
34 @@ -12,15 +13,17 @@ HOMEPAGE="http://trac.novowork.com/gitg/"
35 LICENSE="|| ( GPL-2 GPL-3 )"
36 SLOT="0"
37 KEYWORDS="~amd64 ~x86"
38 -IUSE="debug"
39 +# FIXME: debug changes CFLAGS
40 +IUSE="debug" # glade
41
42 RDEPEND=">=dev-libs/glib-2.26:2
43 >=x11-libs/gtk+-3.0.0:3
44 >=x11-libs/gtksourceview-2.91.8:3.0
45 >=gnome-base/gconf-2.10:2
46 >=gnome-base/gsettings-desktop-schemas-0.1.1
47 - dev-vcs/git"
48 -
49 + dev-vcs/git
50 +"
51 +# glade? ( >=dev-util/glade-3.2:3 )
52 DEPEND="${RDEPEND}
53 >=sys-devel/gettext-0.17
54 >=dev-util/pkgconfig-0.15
55 @@ -28,17 +31,20 @@ DEPEND="${RDEPEND}
56
57 pkg_setup() {
58 G2CONF="${G2CONF}
59 + --disable-static
60 + --disable-deprecations
61 --disable-dependency-tracking
62 $(use_enable debug)"
63 + # FIXME: has no effect ?
64 + #$(use_enable glade glade-catalog)
65
66 DOCS="AUTHORS ChangeLog NEWS README"
67 }
68
69 src_prepare() {
70 - # Fix intltoolize broken file, see <https://bugzilla.gnome.org/show_bug.cgi?id=577133>
71 - sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i "${S}/po/Makefile.in.in" || die "sed failed"
72 + epatch "${FILESDIR}"/${PN}-0.2.1-fix-disable-debug.patch
73
74 - epatch "${FILESDIR}"/${P}-fix-disable-debug.patch
75 + gnome2_src_prepare
76 }
77
78 src_install() {