rpms/Miro/devel Miro.spec,1.15,1.16 Miro-xulrunner.patch,1.1,1.2
Alex Lancaster (alexlan)
fedora-extras-commits at redhat.com
Wed Jan 9 06:20:35 UTC 2008
Author: alexlan
Update of /cvs/extras/rpms/Miro/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24508
Modified Files:
Miro.spec Miro-xulrunner.patch
Log Message:
* Tue Jan 8 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 1.0-5
- Update xulrunner patch to use upstream .pc files
Index: Miro.spec
===================================================================
RCS file: /cvs/extras/rpms/Miro/devel/Miro.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- Miro.spec 23 Dec 2007 08:14:19 -0000 1.15
+++ Miro.spec 9 Jan 2008 06:19:56 -0000 1.16
@@ -5,7 +5,7 @@
Name: Miro
Version: 1.0
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Miro - Internet TV Player
Group: Applications/Multimedia
License: GPLv2+
@@ -69,48 +69,51 @@
%changelog
-* Sun Dec 23 2007 Alex Lancaster <alexlan at fedoraproject.org> 1.0-4
+* Tue Jan 8 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 1.0-5
+- Update xulrunner patch to use upstream .pc files
+
+* Sun Dec 23 2007 Alex Lancaster <alexlan[AT]fedoraproject org> 1.0-4
- Add support for python eggs for F9+
-* Sun Dec 23 2007 Alex Lancaster <alexlan at fedoraproject.org> 1.0-3
+* Sun Dec 23 2007 Alex Lancaster <alexlan[AT]fedoraproject org> 1.0-3
- Re-enable gecko-libs 1.9, as 1.8.1.10 has now gone away as a BR.
- Add first-cut patch from Martin Stransky from #393521 that attempts to
patch Miro to work against xulrunner. Likely incomplete.
-* Tue Dec 4 2007 Alex Lancaster <alexlan at fedoraproject.org> 1.0-2
+* Tue Dec 4 2007 Alex Lancaster <alexlan[AT]fedoraproject org> 1.0-2
- Back to building against 1.8.1.10 (firefox) until #393521 is fixed.
-* Fri Nov 16 2007 Alex Lancaster <alexlan at fedoraproject.org> 1.0-1
+* Fri Nov 16 2007 Alex Lancaster <alexlan[AT]fedoraproject org> 1.0-1
- Update to latest upstream (1.0).
-* Wed Nov 14 2007 Alex Lancaster <alexlan at fedoraproject.org> 0.9.9.9-2
+* Wed Nov 14 2007 Alex Lancaster <alexlan[AT]fedoraproject org> 0.9.9.9-2
- Build against gecko-libs 1.9 (new xulrunner)
-* Fri Nov 09 2007 Alex Lancaster <alexlan at fedoraproject.org> 0.9.9.9-1
+* Fri Nov 09 2007 Alex Lancaster <alexlan[AT]fedoraproject org> 0.9.9.9-1
- Update to latest upstream (0.9.9.9)
- Build against gecko-libs 1.8.1.9 (firefox 2.0.0.9)
- Include xine_extractor in package (thanks to Jason Farrell)
- Drop Miro-setup.py.patch
-* Thu Nov 01 2007 Alex Lancaster <alexlan at fedoraproject.org> 0.9.9.1-6
+* Thu Nov 01 2007 Alex Lancaster <alexlan[AT]fedoraproject org> 0.9.9.1-6
- Update patch with workaround suggested on:
http://bugzilla.pculture.org/show_bug.cgi?id=8579
-* Wed Oct 31 2007 Alex Lancaster <alexlan at fedoraproject.org> 0.9.9.1-5
+* Wed Oct 31 2007 Alex Lancaster <alexlan[AT]fedoraproject org> 0.9.9.1-5
- Add setup.py patch to ignore call to svn.
-* Tue Oct 30 2007 Alex Lancaster <alexlan at fedoraproject.org> 0.9.9.1-3
+* Tue Oct 30 2007 Alex Lancaster <alexlan[AT]fedoraproject org> 0.9.9.1-3
- Add BuildRequires: libXv-devel
- Drop dbus patch
-* Sun Oct 28 2007 Alex Lancaster <alexlan at fedoraproject.org> 0.9.9.1-1
+* Sun Oct 28 2007 Alex Lancaster <alexlan[AT]fedoraproject org> 0.9.9.1-1
- Update to latest upstream (0.9.9.1)
-* Fri Oct 26 2007 Alex Lancaster <alexlan at fedoraproject.org> 0.9.8.1-8
+* Fri Oct 26 2007 Alex Lancaster <alexlan[AT]fedoraproject org> 0.9.8.1-8
- Replace Requires and BuildRequires for firefox with gecko to
smooth eventual xulrunner transition
-* Thu Oct 25 2007 Alex Lancaster <alexlan at fedoraproject.org> 0.9.8.1-7
+* Thu Oct 25 2007 Alex Lancaster <alexlan[AT]fedoraproject org> 0.9.8.1-7
- Rebuild for new Firefox (2.0.0.8)
- License: GPLv2+ to conform with Fedora licensing guidelines
Miro-xulrunner.patch:
Index: Miro-xulrunner.patch
===================================================================
RCS file: /cvs/extras/rpms/Miro/devel/Miro-xulrunner.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Miro-xulrunner.patch 23 Dec 2007 08:02:20 -0000 1.1
+++ Miro-xulrunner.patch 9 Jan 2008 06:19:56 -0000 1.2
@@ -1,6 +1,6 @@
diff -up Miro-1.0/platform/gtk-x11/setup.py.xl Miro-1.0/platform/gtk-x11/setup.py
--- Miro-1.0/platform/gtk-x11/setup.py.xl 2007-11-13 02:22:57.000000000 +0100
-+++ Miro-1.0/platform/gtk-x11/setup.py 2007-12-03 12:27:11.000000000 +0100
++++ Miro-1.0/platform/gtk-x11/setup.py 2008-01-07 13:30:47.000000000 +0100
@@ -168,7 +168,7 @@ def getCommandOutput(cmd, warnOnStderr =
(cmd, p.returncode))
return stdout
@@ -23,6 +23,19 @@
output = getCommandOutput(commandLine).strip()
for comp in output.split():
prefix, rest = comp[:2], comp[2:]
+@@ -216,9 +220,9 @@ try:
+ packages = getCommandOutput("pkg-config --list-all")
+ except RuntimeError, error:
+ sys.exit("Package config error:\n%s" % (error,))
+-if re.search("^xulrunner-xpcom", packages, re.MULTILINE):
+- xpcom = 'xulrunner-xpcom'
+- gtkmozembed = 'xulrunner-gtkmozembed'
++if re.search("^libxul", packages, re.MULTILINE):
++ xpcom = 'libxul'
++ gtkmozembed = 'mozilla-gtkmozembed'
+ elif re.search("^mozilla-xpcom", packages, re.MULTILINE):
+ xpcom = 'mozilla-xpcom'
+ gtkmozembed = 'mozilla-gtkmozembed'
@@ -250,21 +254,10 @@ def allInDir(directory, subdirs):
if not os.path.exists(os.path.join(directory, subdir)):
return False
@@ -51,7 +64,7 @@
for dir in mozilla_browser_options['include_dirs']:
diff -up Miro-1.0/platform/gtk-x11/frontend_implementation/XPCOMUtil.cc.xl Miro-1.0/platform/gtk-x11/frontend_implementation/XPCOMUtil.cc
--- Miro-1.0/platform/gtk-x11/frontend_implementation/XPCOMUtil.cc.xl 2007-11-13 02:22:57.000000000 +0100
-+++ Miro-1.0/platform/gtk-x11/frontend_implementation/XPCOMUtil.cc 2007-12-03 12:27:11.000000000 +0100
++++ Miro-1.0/platform/gtk-x11/frontend_implementation/XPCOMUtil.cc 2008-01-07 13:28:24.000000000 +0100
@@ -17,13 +17,12 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
@@ -69,7 +82,7 @@
// XPCOMUtil.cc
diff -up Miro-1.0/platform/gtk-x11/frontend_implementation/MozillaBrowserXPCOM.cc.xl Miro-1.0/platform/gtk-x11/frontend_implementation/MozillaBrowserXPCOM.cc
--- Miro-1.0/platform/gtk-x11/frontend_implementation/MozillaBrowserXPCOM.cc.xl 2007-11-13 02:22:57.000000000 +0100
-+++ Miro-1.0/platform/gtk-x11/frontend_implementation/MozillaBrowserXPCOM.cc 2007-12-03 12:35:42.000000000 +0100
++++ Miro-1.0/platform/gtk-x11/frontend_implementation/MozillaBrowserXPCOM.cc 2008-01-07 13:28:24.000000000 +0100
@@ -17,7 +17,6 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
@@ -100,7 +113,7 @@
void freeString(char* str)
diff -up Miro-1.0/platform/gtk-x11/frontend_implementation/HttpObserver.cc.xl Miro-1.0/platform/gtk-x11/frontend_implementation/HttpObserver.cc
--- Miro-1.0/platform/gtk-x11/frontend_implementation/HttpObserver.cc.xl 2007-11-13 02:22:57.000000000 +0100
-+++ Miro-1.0/platform/gtk-x11/frontend_implementation/HttpObserver.cc 2007-12-03 12:27:11.000000000 +0100
++++ Miro-1.0/platform/gtk-x11/frontend_implementation/HttpObserver.cc 2008-01-07 13:28:24.000000000 +0100
@@ -26,7 +26,6 @@
// NOTE: we could have code to register the class with XPCOM, but since we
// only construct it from inside miro, there's no need.
@@ -145,7 +158,7 @@
channel->SetRequestHeader(nsDependentCString("X-Miro"),
diff -up Miro-1.0/platform/gtk-x11/frontend_implementation/XPCOMUtil.h.xl Miro-1.0/platform/gtk-x11/frontend_implementation/XPCOMUtil.h
--- Miro-1.0/platform/gtk-x11/frontend_implementation/XPCOMUtil.h.xl 2007-11-13 02:22:57.000000000 +0100
-+++ Miro-1.0/platform/gtk-x11/frontend_implementation/XPCOMUtil.h 2007-12-03 12:27:11.000000000 +0100
++++ Miro-1.0/platform/gtk-x11/frontend_implementation/XPCOMUtil.h 2008-01-07 13:28:24.000000000 +0100
@@ -21,7 +21,7 @@
#define XPCOM_UTIL_H
@@ -157,7 +170,7 @@
diff -up Miro-1.0/platform/gtk-x11/frontend_implementation/DragAndDrop.cc.xl Miro-1.0/platform/gtk-x11/frontend_implementation/DragAndDrop.cc
--- Miro-1.0/platform/gtk-x11/frontend_implementation/DragAndDrop.cc.xl 2007-11-13 02:22:57.000000000 +0100
-+++ Miro-1.0/platform/gtk-x11/frontend_implementation/DragAndDrop.cc 2007-12-03 12:27:11.000000000 +0100
++++ Miro-1.0/platform/gtk-x11/frontend_implementation/DragAndDrop.cc 2008-01-07 13:28:24.000000000 +0100
@@ -17,13 +17,11 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
More information about the fedora-extras-commits
mailing list