rpms/xulrunner/OLPC-3 import.log, NONE, 1.1 xulrunner-mozconfig, 1.20, 1.21 xulrunner.spec, 1.126, 1.127 mozilla-fsync.patch, 1.1, NONE mozilla-ps-pdf-simplify-operators.patch, 1.1, NONE

Dennis Gilmore (ausil) fedora-extras-commits at redhat.com
Thu Jun 12 20:52:31 UTC 2008


Author: ausil

Update of /cvs/pkgs/rpms/xulrunner/OLPC-3
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16656/OLPC-3

Modified Files:
	xulrunner-mozconfig xulrunner.spec 
Added Files:
	import.log 
Removed Files:
	mozilla-fsync.patch mozilla-ps-pdf-simplify-operators.patch 
Log Message:
enable pyxpcom for OLPC



--- NEW FILE import.log ---
xulrunner-1_9-0_61_beta5_fc9:OLPC-3:xulrunner-1.9-0.61.beta5.fc9.src.rpm:1213303841


Index: xulrunner-mozconfig
===================================================================
RCS file: /cvs/pkgs/rpms/xulrunner/OLPC-3/xulrunner-mozconfig,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- xulrunner-mozconfig	8 May 2008 20:34:53 -0000	1.20
+++ xulrunner-mozconfig	12 Jun 2008 20:51:37 -0000	1.21
@@ -23,9 +23,9 @@
 ac_add_options --enable-svg
 ac_add_options --enable-canvas
 ac_add_options --disable-javaxpcom
-ac_add_options --enable-startup-notification
 ac_add_options --disable-crashreporter
 ac_add_options --enable-safe-browsing
+ac_add_options --enable-extensions=default,python/xpcom
 
 export BUILD_OFFICIAL=1
 export MOZILLA_OFFICIAL=1


Index: xulrunner.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xulrunner/OLPC-3/xulrunner.spec,v
retrieving revision 1.126
retrieving revision 1.127
diff -u -r1.126 -r1.127
--- xulrunner.spec	29 May 2008 14:43:54 -0000	1.126
+++ xulrunner.spec	12 Jun 2008 20:51:37 -0000	1.127
@@ -10,7 +10,7 @@
 Summary:        XUL Runtime for Gecko Applications
 Name:           xulrunner
 Version:        1.9
-Release:        0.63%{?version_pre}%{?dist}
+Release:        0.61%{?version_pre}%{?dist}
 URL:            http://www.mozilla.org/projects/xulrunner/
 License:        MPLv1.1 or GPLv2+ or LGPLv2+
 Group:          Applications/Internet
@@ -34,8 +34,6 @@
 Patch22:        mozilla-keys.patch
 Patch23:        xulrunner-hang.patch
 Patch24:        mozilla-resolution.patch
-Patch25:        mozilla-fsync.patch
-Patch26:        mozilla-ps-pdf-simplify-operators.patch
 
 
 # ---------------------------------------------------
@@ -61,7 +59,6 @@
 BuildRequires:  libXrender-devel
 BuildRequires:  hunspell-devel
 BuildRequires:  sqlite-devel >= 3.5
-BuildRequires:  startup-notification-devel
 
 Requires:       mozilla-filesystem
 Requires:       nspr >= %{nspr_version}
@@ -94,6 +91,16 @@
 Unstable files for use with development of Gecko applications.  These headers
 are not frozen and APIs can change at any time, so should not be relied on.
 
+%package pyxpcom
+Summary: PyXPCOM bindings.
+Group: Development/Libraries
+BuildRequires:  python-devel
+
+%description pyxpcom
+PyXPCOM allows for bidirectional communication between Python and XPCOM which
+permits both extension of XPCOM components from Python and embedding of XPCOM
+components into Python applications.
+
 #---------------------------------------------------------------------
 
 %prep
@@ -110,8 +117,6 @@
 %patch22 -p1 -b .keys
 %patch23 -p1 -b .hang
 %patch24 -p1 -b .resolution
-%patch25 -p1 -b .fsync
-%patch26 -p1 -b .ps-pdf-simplify-operators
 
 %{__rm} -f .mozconfig
 %{__cp} %{SOURCE10} .mozconfig
@@ -339,6 +344,7 @@
 %{mozappdir}/plugins
 %{mozappdir}/res
 %{mozappdir}/*.so
+%exclude %{mozappdir}/libpyxpcom.so
 %{mozappdir}/mozilla-xremote-client
 %{mozappdir}/run-mozilla.sh
 %{mozappdir}/regxpcom
@@ -381,18 +387,22 @@
 %{_libdir}/pkgconfig/*unstable*.pc
 %{_libdir}/pkgconfig/*gtkmozembed*.pc
 
-#---------------------------------------------------------------------
+%files pyxpcom
+%defattr(-,root,root,-)
+# %dir %{mozappdir}/python/xpcom   -- We actually only want python/xpcom, since
+# python/dom might be a pydom subpackage itself; however, somebody has to own
+# python/ and that's us for the moment.
+%dir %{mozappdir}/python
+%{mozappdir}/python/*
+%{mozappdir}/components/py*
+%{mozappdir}/libpyxpcom.so
 
-%changelog
-* Thu May 29 2008 Christopher Aillon <caillon at redhat.com> 1.0-0.63
-- Simplify PS/PDF operators
 
-* Thu May 22 2008 Christopher Aillon <caillon at redhat.com> 1.0-0.62
-- Upstream patch to fsync() less
+#---------------------------------------------------------------------
 
-* Thu May 08 2008 Colin Walters <walters at redhat.com> 1.0-0.61
-- Ensure we enable startup notification; add BR and modify config
-  (bug #445543)
+%changelog
+* Mon May 05 2008 Michael Stone <michael at laptop.org> 1.0-0.61
+- Enable PyXPCOM and include it in a -pyxpcom subpackage.
 
 * Wed Apr 30 2008 Christopher Aillon <caillon at redhat.com> 1.0-0.60
 - Some files moved to mozilla-filesystem; kill them and add the Req


--- mozilla-fsync.patch DELETED ---


--- mozilla-ps-pdf-simplify-operators.patch DELETED ---




More information about the fedora-extras-commits mailing list