rpms/xulrunner/devel xulrunner-mozconfig, 1.23, 1.24 xulrunner.spec, 1.134, 1.135

Christopher Aillon caillon at fedoraproject.org
Tue Oct 7 04:27:07 UTC 2008


Author: caillon

Update of /cvs/extras/rpms/xulrunner/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv24335

Modified Files:
	xulrunner-mozconfig xulrunner.spec 
Log Message:
* Sun Oct  5 2008 Christopher Aillon <caillon at redhat.com> 1.9.0.2-3
- Enable PyXPCOM



Index: xulrunner-mozconfig
===================================================================
RCS file: /cvs/extras/rpms/xulrunner/devel/xulrunner-mozconfig,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- xulrunner-mozconfig	25 Sep 2008 06:43:05 -0000	1.23
+++ xulrunner-mozconfig	7 Oct 2008 04:26:37 -0000	1.24
@@ -26,6 +26,7 @@
 ac_add_options --disable-javaxpcom
 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/extras/rpms/xulrunner/devel/xulrunner.spec,v
retrieving revision 1.134
retrieving revision 1.135
diff -u -r1.134 -r1.135
--- xulrunner.spec	25 Sep 2008 06:43:05 -0000	1.134
+++ xulrunner.spec	7 Oct 2008 04:26:37 -0000	1.135
@@ -8,7 +8,7 @@
 Summary:        XUL Runtime for Gecko Applications
 Name:           xulrunner
 Version:        1.9.0.2
-Release:        2%{?dist}
+Release:        3%{?dist}
 URL:            http://developer.mozilla.org/En/XULRunner
 License:        MPLv1.1 or GPLv2+ or LGPLv2+
 Group:          Applications/Internet
@@ -92,6 +92,26 @@
 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 python
+Summary: Files needed to run Gecko applications written in python.
+Group: Applications/Internet
+Requires: gecko-libs = %{version}-%{release}
+Provides: pyxpcom = %{version}-%{release}
+Provides: gecko-python = %{version}-%{release}
+
+%description python
+Files needed to run Gecko applications written in python.
+
+%package python-devel
+Summary: Development files for building Gecko applications written in python.
+Group: Development/Libraries
+Requires: gecko-devel = %{version}-%{release}
+Provides: pyxpcom-devel = %{version}-%{release}
+Provides: gecko-python-devel = %{version}-%{release}
+
+%description python-devel
+Development files for building Gecko applications written in python.
+
 #---------------------------------------------------------------------
 
 %prep
@@ -326,6 +346,7 @@
 %ghost %{mozappdir}/components/xpti.dat
 %{mozappdir}/components/*.so
 %{mozappdir}/components/*.xpt
+%exclude %{mozappdir}/components/libpyloader.so
 %attr(644, root, root) %{mozappdir}/components/*.js
 %{mozappdir}/defaults
 %{mozappdir}/greprefs
@@ -354,6 +375,7 @@
 %{_datadir}/idl/%{name}*%{version_internal}/stable
 %{_includedir}/%{name}*%{version_internal}
 %exclude %{_includedir}/%{name}*%{version_internal}/unstable
+%exclude %{_includedir}/%{name}*%{version_internal}/pyxpcom
 %dir %{_libdir}/%{name}-sdk-*
 %dir %{_libdir}/%{name}-sdk-*/sdk
 %{mozappdir}/xpcshell
@@ -362,6 +384,7 @@
 %{mozappdir}/xpt_link
 %{_libdir}/%{name}-sdk-*/*.h
 %{_libdir}/%{name}-sdk-*/sdk/*
+%exclude %{_libdir}/%{name}-sdk-%{version_internal}/sdk/lib/libpyxpcom.so
 %exclude %{_libdir}/pkgconfig/*unstable*.pc
 %exclude %{_libdir}/pkgconfig/*gtkmozembed*.pc
 %{_libdir}/pkgconfig/*.pc
@@ -377,9 +400,21 @@
 %{_libdir}/pkgconfig/*unstable*.pc
 %{_libdir}/pkgconfig/*gtkmozembed*.pc
 
+%files python
+%{mozappdir}/components/pyabout.py*
+%{mozappdir}/components/libpyloader.so
+%{mozappdir}/python
+
+%files python-devel
+%{_includedir}/%{name}*%{version_internal}/pyxpcom
+%{_libdir}/%{name}-sdk-%{version_internal}/sdk/lib/libpyxpcom.so
+
 #---------------------------------------------------------------------
 
 %changelog
+* Sun Oct  5 2008 Christopher Aillon <caillon at redhat.com> 1.9.0.2-3
+- Enable PyXPCOM
+
 * Thu Sep 25 2008 Martin Stransky <stransky at redhat.com> 1.9.0.2-2 
 - Build with system cairo (#463341)
 




More information about the scm-commits mailing list