Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-commits
Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-commits@g.o
From: "Gilles Dartiguelongue" <eva@g.o>
Subject: proj/gnome:master commit in: x11-libs/gtksourceview/
Date: Tue, 5 Apr 2011 12:52:44 +0000 (UTC)
commit:     43c1d31abc8f01480dbbd8b2ffd68cde931c6aa8
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  5 11:13:48 2011 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue Apr  5 12:42:02 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=43c1d31a

x11-libs/gtksourceview: QAed

	* Synchronized keywords with gentoo-x86
	* Synchronized slots notations with gentoo-x86
	* Use pkg_setup, pkg_config is invalid
	* Punt la files

(Portage version: 2.2.0_alpha29/git/Linux x86_64, RepoMan options: --force, signed Manifest commit with key C6085806)

---
 x11-libs/gtksourceview/gtksourceview-3.0.0.ebuild |   22 ++++++++++++--------
 1 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/x11-libs/gtksourceview/gtksourceview-3.0.0.ebuild b/x11-libs/gtksourceview/gtksourceview-3.0.0.ebuild
index 75aaa6d..43c2256 100644
--- a/x11-libs/gtksourceview/gtksourceview-3.0.0.ebuild
+++ b/x11-libs/gtksourceview/gtksourceview-3.0.0.ebuild
@@ -18,27 +18,26 @@ if [[ ${PV} = 9999 ]]; then
 	inherit gnome2-live
 	KEYWORDS=""
 else
-	KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 fi
 
 # Note: has native OSX support, prefix teams, attack!
 RDEPEND=">=x11-libs/gtk+-3.0:3[introspection?]
-	>=dev-libs/libxml2-2.6
-	>=dev-libs/glib-2.28
-	glade? ( >=dev-util/glade-3.9 )
+	>=dev-libs/libxml2-2.6:2
+	>=dev-libs/glib-2.28:2
+	glade? ( >=dev-util/glade-3.9:3 )
 	introspection? ( >=dev-libs/gobject-introspection-0.9.0 )"
 DEPEND="${RDEPEND}
-	sys-devel/gettext
+	>=sys-devel/gettext-0.17
 	>=dev-util/intltool-0.40
 	>=dev-util/pkgconfig-0.9
 	doc? ( >=dev-util/gtk-doc-1.11 )"
 
-DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README"
-
-pkg_config() {
+pkg_setup() {
+	DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README"
 	G2CONF="${G2CONF}
 		--disable-deprecations
-		--enable-completion-providers
+		--enable-providers
 		$(use_enable glade glade-catalog)
 		$(use_enable introspection)"
 }
@@ -46,6 +45,11 @@ pkg_config() {
 src_prepare() {
 	sed -i -e 's:--warn-all::' gtksourceview/Makefile.in
 
+	# Skip broken test until upstream bug #621383 is solved
+	sed -e "/guess-language/d" \
+		-e "/get-language/d" \
+		-i tests/test-languagemanager.c || die
+
 	gnome2_src_prepare
 }
 


Navigation:
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
proj/gnome:master commit in: dev-cpp/gtksourceviewmm/
Next by thread:
proj/gnome:master commit in: dev-libs/gdl/
Previous by date:
proj/gnome:master commit in: dev-cpp/gtksourceviewmm/
Next by date:
proj/gnome:master commit in: dev-cpp/glibmm/


Updated Jun 26, 2012

Summary: Archive of the gentoo-commits mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.