summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2010-05-14 20:04:33 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2010-05-14 20:04:33 +0000
commita8e30659e07fde83c84e0e736c35bcbc6bc3f5eb (patch)
tree9e3246bf2f7e3bc4fa2081e48e8ce93707fca956 /dev-libs
parentMarked (diff)
downloadgentoo-2-a8e30659e07fde83c84e0e736c35bcbc6bc3f5eb.tar.gz
gentoo-2-a8e30659e07fde83c84e0e736c35bcbc6bc3f5eb.tar.bz2
gentoo-2-a8e30659e07fde83c84e0e736c35bcbc6bc3f5eb.zip
Version bump. Various bug fixes, introspection support, filtered test suite enabled.
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/totem-pl-parser/ChangeLog10
-rw-r--r--dev-libs/totem-pl-parser/metadata.xml7
-rw-r--r--dev-libs/totem-pl-parser/totem-pl-parser-2.26.2.ebuild4
-rw-r--r--dev-libs/totem-pl-parser/totem-pl-parser-2.28.3.ebuild46
4 files changed, 61 insertions, 6 deletions
diff --git a/dev-libs/totem-pl-parser/ChangeLog b/dev-libs/totem-pl-parser/ChangeLog
index 84aa1b3d0c97..b70c3dce26a6 100644
--- a/dev-libs/totem-pl-parser/ChangeLog
+++ b/dev-libs/totem-pl-parser/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for dev-libs/totem-pl-parser
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog,v 1.52 2010/05/04 15:56:25 tester Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog,v 1.53 2010/05/14 20:04:33 eva Exp $
+
+*totem-pl-parser-2.28.3 (14 May 2010)
+
+ 14 May 2010; Gilles Dartiguelongue <eva@gentoo.org>
+ totem-pl-parser-2.26.2.ebuild, +totem-pl-parser-2.28.3.ebuild,
+ metadata.xml:
+ Version bump. Various bug fixes, introspection support, filtered test
+ suite enabled.
03 May 2010; Olivier Crête <tester@gentoo.org>
totem-pl-parser-2.28.2.ebuild:
diff --git a/dev-libs/totem-pl-parser/metadata.xml b/dev-libs/totem-pl-parser/metadata.xml
index ec49ebd888fe..3147d749554f 100644
--- a/dev-libs/totem-pl-parser/metadata.xml
+++ b/dev-libs/totem-pl-parser/metadata.xml
@@ -2,7 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>gnome</herd>
-<longdescription lang="en">
-</longdescription>
+<use>
+ <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for
+ introspection</flag>
+</use>
</pkgmetadata>
-
diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-2.26.2.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-2.26.2.ebuild
index d3aba60eeae1..fdbab6d66ff0 100644
--- a/dev-libs/totem-pl-parser/totem-pl-parser-2.26.2.ebuild
+++ b/dev-libs/totem-pl-parser/totem-pl-parser-2.26.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.26.2.ebuild,v 1.9 2010/01/18 00:23:51 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.26.2.ebuild,v 1.10 2010/05/14 20:04:33 eva Exp $
EAPI="2"
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.gnome.org/projects/totem/"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="hppa"
IUSE="doc test"
RDEPEND=">=dev-libs/glib-2.17.3
diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-2.28.3.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-2.28.3.ebuild
new file mode 100644
index 000000000000..2a67405e273c
--- /dev/null
+++ b/dev-libs/totem-pl-parser/totem-pl-parser-2.28.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.28.3.ebuild,v 1.1 2010/05/14 20:04:33 eva Exp $
+
+EAPI="2"
+GCONF_DEBUG="no"
+
+inherit gnome2
+
+DESCRIPTION="Playlist parsing library"
+HOMEPAGE="http://www.gnome.org/projects/totem/"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+# TODO: Re-generate doc ?
+IUSE="doc introspection test"
+
+RDEPEND=">=dev-libs/glib-2.21.6
+ >=x11-libs/gtk+-2.12
+ dev-libs/gmime:2.4"
+DEPEND="${RDEPEND}
+ !<media-video/totem-2.21
+ >=dev-util/intltool-0.35
+ doc? ( >=dev-util/gtk-doc-1.11 )"
+
+DOCS="AUTHORS ChangeLog NEWS"
+
+pkg_setup() {
+ G2CONF="${G2CONF} --disable-static $(use_enable introspection)"
+}
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # FIXME: disable some broken tests, report upstream
+ sed -e 's,^\(.*/parser/resolution.*\)$,/*\1*/,' \
+ -e 's,^\(.*/parser/parsability.*\)$,/*\1*/,' \
+ -e 's,^\(.*/parser/parsing/hadess.*\)$,/*\1*/,' \
+ -i plparse/tests/parser.c || die
+}
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+ emake check || die "emake check failed"
+}