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