[rhythmbox/f14/master] Build against older totem-pl-parser

Bastien Nocera hadess at fedoraproject.org
Mon Jan 17 14:36:22 UTC 2011


commit d43254595b8b2fa463863047cfa88db870aa28af
Author: Bastien Nocera <hadess at hadess.net>
Date:   Mon Jan 17 14:36:10 2011 +0000

    Build against older totem-pl-parser

 0001-Build-with-older-pl-parser.patch |   14 ++++++++++++++
 rhythmbox.spec                        |    7 +++++++
 2 files changed, 21 insertions(+), 0 deletions(-)
---
diff --git a/0001-Build-with-older-pl-parser.patch b/0001-Build-with-older-pl-parser.patch
new file mode 100644
index 0000000..6f2d958
--- /dev/null
+++ b/0001-Build-with-older-pl-parser.patch
@@ -0,0 +1,14 @@
+diff --git a/configure.ac b/configure.ac
+index a9612e3..8261613 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -51,7 +51,7 @@ MUSICBRAINZ_REQS=2.1.0
+ MUSICBRAINZ3_REQS=3.0.2
+ NCB_MIN_REQS=2.21.6
+ BRASERO_MIN_REQS=0.9.1
+-TOTEM_PLPARSER_REQS=2.32.1
++TOTEM_PLPARSER_REQS=2.30.4
+ VALA_REQS=0.1.0
+ AVAHI_REQS=0.6
+ LIBSOUP_REQS=2.26.0
+
diff --git a/rhythmbox.spec b/rhythmbox.spec
index b60f12e..c075e45 100644
--- a/rhythmbox.spec
+++ b/rhythmbox.spec
@@ -51,6 +51,10 @@ BuildRequires: perl(XML::Parser) intltool
 
 ExcludeArch:    s390 s390x
 
+# Try to compile against older versions of totem-pl-parser
+Patch1: 0001-Build-with-older-pl-parser.patch
+BuildRequires: autoconf automake libtool
+
 %description
 Rhythmbox is an integrated music management application based on the powerful
 GStreamer media framework. It has a number of features, including an easy to
@@ -96,6 +100,9 @@ a Rhythmbox plugin.
 # Use the installed louie, not the one in Coherence
 find plugins/coherence/upnp_coherence/ -type f -exec sed -i 's/coherence.extern.louie as louie/louie/' '{}' ';'
 
+%patch1 -p1
+autoreconf -f
+
 %build
 
 # work around a gstreamer bug


More information about the scm-commits mailing list