Hello community,

here is the log from the commit of package python-cairocffi for 
openSUSE:Factory checked in at 2014-09-03 18:22:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cairocffi (Old)
 and      /work/SRC/openSUSE:Factory/.python-cairocffi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-cairocffi"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-cairocffi/python-cairocffi.changes        
2014-08-27 07:47:16.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-cairocffi.new/python-cairocffi.changes   
2014-09-03 20:51:12.000000000 +0200
@@ -1,0 +2,7 @@
+Wed Aug 27 10:06:19 UTC 2014 - toddrme2...@gmail.com
+
+- Split out optional gdk-pixbuf module.
+  This avoids a lot of gtk dependencies for the main package, and 
+  is the recommended approach by upstream.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-cairocffi.spec ++++++
--- /var/tmp/diff_new_pack.xioIQu/_old  2014-09-03 20:51:14.000000000 +0200
+++ /var/tmp/diff_new_pack.xioIQu/_new  2014-09-03 20:51:14.000000000 +0200
@@ -31,7 +31,6 @@
 BuildRequires:  typelib(GdkPixbuf)
 Requires:       cairo-tools
 Requires:       python-cffi >= 0.6
-Requires:       typelib(GdkPixbuf)
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} && 0%{?suse_version} <= 1110
 %{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
@@ -45,6 +44,19 @@
 Cairo is a 2D vector graphics library with support for multiple backends
 including image buffers, PNG, PostScript, PDF, and SVG file output.
 
+%package pixbuf
+Summary:        Python cairo bindings based on cffi - pixbuf image loader
+Requires:       typelib(GdkPixbuf)
+Requires:       %{name} = %{version}
+
+%description pixbuf
+cairocffi is a CFFI-based drop-in replacement for Pycairo,
+a set of Python bindings and object-oriented API for cairo.
+Cairo is a 2D vector graphics library with support for multiple backends
+including image buffers, PNG, PostScript, PDF, and SVG file output.
+
+This package provides the optional gdk-pixbuf image loader module.
+
 %prep
 %setup -q -n cairocffi-%{version}
 
@@ -57,6 +69,14 @@
 %files
 %defattr(-,root,root,-)
 %doc LICENSE CHANGES README.rst
-%{python_sitelib}/*
+%{python_sitelib}/cairocffi-%{version}-py*.egg-info
+%{python_sitelib}/cairocffi/
+%exclude %{python_sitelib}/cairocffi/test_pixbuf.py*
+%exclude %{python_sitelib}/cairocffi/pixbuf.py*
+
+%files pixbuf
+%defattr(-,root,root,-)
+%{python_sitelib}/cairocffi/pixbuf.py*
+%{python_sitelib}/cairocffi/test_pixbuf.py*
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to