[gxine/el6] try to fix the build once again by switching to gecko-devel (mozjs-devel on epel might actually be t

Martin Sourada mso at fedoraproject.org
Fri Mar 2 19:57:44 UTC 2012


commit 80d10990006edec4518f87e42ea5dcdb44c0a098
Author: Martin Sourada <mso at fedoraproject.org>
Date:   Fri Mar 2 20:55:38 2012 +0100

    try to fix the build once again by switching to gecko-devel
    (mozjs-devel on epel might actually be too old).

 gxine.spec |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/gxine.spec b/gxine.spec
index bb1d5c8..335cfbc 100644
--- a/gxine.spec
+++ b/gxine.spec
@@ -1,7 +1,7 @@
 
 Name:           gxine
 Version:        0.5.907
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        GTK frontend for the xine multimedia library
 
 Group:          Applications/Multimedia
@@ -16,7 +16,7 @@ Patch3:         gxine-0.5.907-lirc.patch
 Patch4:         gxine-0.5.907-dso.patch
 Patch5:         gxine-0.5.907-glibc.patch
 
-BuildRequires:  js-devel
+BuildRequires:  gecko-devel
 BuildRequires:  desktop-file-utils
 BuildRequires:  gettext
 BuildRequires:  gtk2-devel
@@ -44,6 +44,7 @@ gxine is a gtk based gui for this xine-library alternate to xine-ui.
 Summary:  Mozilla plugin for gxine
 Group:    Applications/Internet
 Requires: %{name} = %{version}-%{release}
+Requires: mozilla-filesystem
 
 %description mozplugin
 This plugin allows gxine to be embedded in a web browser.
@@ -60,7 +61,6 @@ This plugin allows gxine to be embedded in a web browser.
 
 # I'm not sure why we have different name for it in Fedora but it is
 # javascript from mozilla... So patching configure to detect it.
-%{__sed} -i 's/mozilla-js/libjs/' ./configure
 
 %build
 
@@ -126,6 +126,9 @@ touch --no-create %{_datadir}/icons/hicolor || :
 %{_libdir}/mozilla/plugins/gxineplugin.so
 
 %changelog
+* Fri Mar 02 2012 Martin Sourada <mso at fedoraproject.org> - 0.5.907-3
+- Fix build on EPEL, switch to gecko-devel
+
 * Thu Feb 23 2012 Martin Sourada <mso at fedoraproject.org> - 0.5.907-2
 - Try to fix build with newer glibc
 - Merge with Fedoras


More information about the scm-commits mailing list