diff options
-rw-r--r-- | dev-libs/totem-pl-parser/ChangeLog | 6 | ||||
-rw-r--r-- | dev-libs/totem-pl-parser/files/totem-pl-parser-2.32.3-fix-quvi.patch | 28 | ||||
-rw-r--r-- | dev-libs/totem-pl-parser/totem-pl-parser-2.32.3.ebuild | 13 |
3 files changed, 43 insertions, 4 deletions
diff --git a/dev-libs/totem-pl-parser/ChangeLog b/dev-libs/totem-pl-parser/ChangeLog index 64e591147d66..dd9961aab0e0 100644 --- a/dev-libs/totem-pl-parser/ChangeLog +++ b/dev-libs/totem-pl-parser/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-libs/totem-pl-parser # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog,v 1.80 2011/02/21 19:16:26 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/ChangeLog,v 1.81 2011/02/21 20:02:11 pacho Exp $ + + 21 Feb 2011; Pacho Ramos <pacho@gentoo.org> totem-pl-parser-2.32.3.ebuild, + +files/totem-pl-parser-2.32.3-fix-quvi.patch: + Fix --enable-quvi configure option. *totem-pl-parser-2.32.3 (21 Feb 2011) diff --git a/dev-libs/totem-pl-parser/files/totem-pl-parser-2.32.3-fix-quvi.patch b/dev-libs/totem-pl-parser/files/totem-pl-parser-2.32.3-fix-quvi.patch new file mode 100644 index 000000000000..9ae58e0c995d --- /dev/null +++ b/dev-libs/totem-pl-parser/files/totem-pl-parser-2.32.3-fix-quvi.patch @@ -0,0 +1,28 @@ +From 9a1a89ce6af47b8ac3ee7ae0fa3987815e9713a3 Mon Sep 17 00:00:00 2001 +From: Bastien Nocera <hadess@hadess.net> +Date: Mon, 21 Feb 2011 19:49:55 +0000 +Subject: build: Fix --enable-quvi option + +https://bugzilla.gnome.org/show_bug.cgi?id=642900 +--- +diff --git a/configure.in b/configure.in +index eb53dcb..7227373 100644 +--- a/configure.in ++++ b/configure.in +@@ -101,12 +101,11 @@ else + **************************************************************" + fi + +-enable_quvi=auto + QUVI="" +-AC_ARG_ENABLE(enable-quvi, ++AC_ARG_ENABLE(quvi, + AS_HELP_STRING([--enable-quvi], + [Enable libquvi support (default is auto).]), +- [enable_quvi=$enableval], ++ [], + [enable_quvi=auto]) + if test "x$enable_quvi" != "xno" ; then + PKG_CHECK_MODULES(QUVI, +-- +cgit v0.8.3.4 diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-2.32.3.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-2.32.3.ebuild index 82a374ea8dc3..2248921fefab 100644 --- a/dev-libs/totem-pl-parser/totem-pl-parser-2.32.3.ebuild +++ b/dev-libs/totem-pl-parser/totem-pl-parser-2.32.3.ebuild @@ -1,11 +1,11 @@ # Copyright 1999-2011 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.32.3.ebuild,v 1.1 2011/02/21 19:16:26 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.3.ebuild,v 1.2 2011/02/21 20:02:11 pacho Exp $ EAPI="3" GCONF_DEBUG="no" -inherit gnome2 +inherit gnome2 eutils autotools DESCRIPTION="Playlist parsing library" HOMEPAGE="http://projects.gnome.org/totem/" @@ -24,7 +24,8 @@ DEPEND="${RDEPEND} !<media-video/totem-2.21 >=sys-devel/gettext-0.17 >=dev-util/intltool-0.35 - doc? ( >=dev-util/gtk-doc-1.11 )" + doc? ( >=dev-util/gtk-doc-1.11 ) + >=dev-util/gtk-doc-am-1.11" # eautoreconf needs: # >=dev-util/gtk-doc-am-1.11 @@ -43,6 +44,12 @@ src_prepare() { sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \ -e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' \ -i plparse/tests/parser.c || die "sed failed" + + # Fix --enable-quvi option + epatch "${FILESDIR}/${P}-fix-quvi.patch" + + intltoolize --force --copy --automake || die "intltoolize failed" + eautoreconf } src_test() { |