commit python-cairo for openSUSE:Factory

2019-02-24 Thread root
Hello community,

here is the log from the commit of package python-cairo for openSUSE:Factory 
checked in at 2019-02-24 16:56:29

Comparing /work/SRC/openSUSE:Factory/python-cairo (Old)
 and  /work/SRC/openSUSE:Factory/.python-cairo.new.28833 (New)


Package is "python-cairo"

Sun Feb 24 16:56:29 2019 rev:30 rq:673104 version:1.18.0

Changes:

--- /work/SRC/openSUSE:Factory/python-cairo/python-cairo.changes
2017-09-13 21:38:53.569950241 +0200
+++ /work/SRC/openSUSE:Factory/.python-cairo.new.28833/python-cairo.changes 
2019-02-24 16:56:34.260875217 +0100
@@ -1,0 +2,65 @@
+Sat Feb  9 23:45:30 UTC 2019 - John Vandenberg 
+
+- Update to version 1.18.0:
+  + typing: Add missing annotations for __enter__/__exit__
+  + New API:
+- CAIRO_VERSION, CAIRO_VERSION_STRING, CAIRO_VERSION_MAJOR,
+  CAIRO_VERSION_MINOR, CAIRO_VERSION_MICRO
+- Status.TAG_ERROR, Status.FREETYPE_ERROR, Status.PNG_ERROR,
+  Status.WIN32_GDI_ERROR
+- SVGUnit, PDFMetadata, PDFOutlineFlags
+- FontOptions.set_variations(), FontOptions.get_variations()
+- Context.tag_begin(), Context.tag_end(), TAG_DEST, TAG_LINK
+- PDFSurface.set_page_label(), PDFSurface.set_metadata(),
+  PDFSurface.set_thumbnail_size(), PDFSurface.add_outline(),
+  PDF_OUTLINE_ROOT
+- SVGSurface.set_document_unit(),
+  SVGSurface.get_document_unit()
+- MIME_TYPE_CCITT_FAX, MIME_TYPE_CCITT_FAX_PARAMS,
+  MIME_TYPE_EPS, MIME_TYPE_EPS_PARAMS, MIME_TYPE_JBIG2,
+  MIME_TYPE_JBIG2_GLOBAL, MIME_TYPE_JBIG2_GLOBAL_ID
+  + docs: Remove a broken link
+  + Various meson build fixes
+  + setup.py: Support specifying custom --pkgconfigdir
+  + Dropped Python 3.3 support
+- Changes from version 1.17.1:
+  + Meson build support
+- Changes from version 1.17.0:
+  + cairo.Surface and cairo.Device can now be used as context
+managers
+  + Fix a leak when a cairo error was raised
+  + Fix a leak when a mapped surface was GCed instead of unmapped
+  + Make it possible to use the C API with Python 3 outside of the
+compilation unit doing the import by defining PYCAIRO_NO_IMPORT
+  + Implement PEP 561
+- Changes from version 1.16.3:
+  + Ship Python type annotation stubs.
+- Changes from version 1.16.2:
+  + setup.py: Some fixes for Debian pybuild quirks
+- Changes from version 1.16.1:
+  + setup.py: correctly install pkgconfig into /usr/lib* again
+- Changes from version 1.16.0:
+  + Add a get_include() function which returns the compiler include
+path needed for interfacing with the Pycairo C API
+- Changes from version 1.15.6:
+  + Experimental PyPy and PyPy3 support
+- Changes from version 1.15.5:
+  + Support Unicode paths under Windows with cairo 1.15.10+
+  + Don’t include the pkg-config file when building a wheel
+- Changes from version 1.15.4:
+  + Fix some enum conversation errors with (unused) large and
+negative values
+  + tests: Fix a rare test error
+- Changes from version 1.15.3:
+  + setup.py: Install pkgconfig file into /usr/share/pkgconfig to
+work around JHBuild on Fedora not picking it up.
+  + tests: Fix tests on big endian machines.
+  + Support building with MSVC
+- Changes from version 1.15.2:
+  + setup.py: Install pkgconfig file to the same library prefix
+that Python uses (replaces logic in spec file)
+- Activate test suite.
+- Use license macro.
+- Requires cairo >= 1.13.1.
+
+---

Old:

  pycairo-1.15.1.tar.gz

New:

  pycairo-1.18.0.tar.gz



Other differences:
--
++ python-cairo.spec ++
--- /var/tmp/diff_new_pack.93Vbne/_old  2019-02-24 16:56:35.500874627 +0100
+++ /var/tmp/diff_new_pack.93Vbne/_new  2019-02-24 16:56:35.500874627 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-cairo
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,22 +12,22 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-cairo
-Version:1.15.1
+Version:1.18.0
 Release:0
 Summary:Python Bindings for Cairo
-# FIXME: on update, check if we still need to manually compile the byte-code 
in %%install
-License:LGPL-2.1+ or MPL-1.1
+License:LGPL-2.1-or-later OR MPL-1.1
 Group:  Development/Libraries/Pyth

commit python-cairo for openSUSE:Factory

2017-09-13 Thread root
Hello community,

here is the log from the commit of package python-cairo for openSUSE:Factory 
checked in at 2017-09-13 21:38:52

Comparing /work/SRC/openSUSE:Factory/python-cairo (Old)
 and  /work/SRC/openSUSE:Factory/.python-cairo.new (New)


Package is "python-cairo"

Wed Sep 13 21:38:52 2017 rev:29 rq:519180 version:1.15.1

Changes:

--- /work/SRC/openSUSE:Factory/python-cairo/python-cairo.changes
2017-06-22 09:52:33.138234802 +0200
+++ /work/SRC/openSUSE:Factory/.python-cairo.new/python-cairo.changes   
2017-09-13 21:38:53.569950241 +0200
@@ -1,0 +2,81 @@
+Thu Aug 24 17:51:35 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.15.1:
+  + Fixes:
+- Improved support for Python filesystem paths including
+  os.PathLike. See pathlike for details.
+- Various minor fixes.
+  + Changes: Expose cairo.Path.
+  + Tests: Improved test coverage from ~70% to ~90%.
+- Changes from version 1.15.0:
+  + New Features:
+- Add Surface.map_to_image() and Surface.unmap_image().
+- Add RasterSourcePattern.
+- Add Glyph.
+- Add Rectangle.
+- Add TextCluster.
+- Add ScaledFont.text_to_glyphs() and
+  ScaledFont.glyph_extents().
+- Add Context.show_text_glyphs().
+- Add TextExtents.
+  + Changes:
+- Pycairo instances wrapping the same underlying cairo object
+  now hash and compare equally e.g. context.get_target() ==
+  context.get_target().
+- Functions which returned a cairo error with Status.NO_MEMORY
+  no longer raise MemoryError, but a subclass of Error and
+  MemoryError. Similarly errors with Status.READ_ERROR and
+  Status.WRITE_ERROR no longer raise IOError, but a subclass of
+  Error and IOError.
+- Some functions which previously returned a tuple now return a
+  tuple subclass like Rectangle, Glyph, TextCluster and
+  TextExtents.
+- Changes from version 1.14.1:
+  + Fixes: Fix a crash with Surface.get_device().
+- Changes from version 1.14.0:
+  + General: Requires at least cairo 1.13.1.
+  + Tests: Optional Hypothesis tests.
+  + New Features:
+- Add Surface.set_device_scale() and
+  Surface.get_device_scale().
+- Add Device.
+- Add Surface.get_device().
+- Add ScriptDevice and ScriptMode.
+- Add ScriptSurface.
+- Add Status.JBIG2_GLOBAL_MISSING.
+- Add Format.stride_for_width().
+- Add TextClusterFlags and SurfaceObserverMode.
+- Add Gradient.get_color_stops_rgba().
+- Add TeeSurface.
+- Add MeshPattern.
+- Changes from version 1.13.4:
+  + Fixes: Fix a rare crash with get_data() under Python 3 (1.13.3
+regression).
+
+---
+Fri Jun 23 18:12:06 UTC 2017 - jmate...@suse.com
+
+- fix requires for devel subpackage
+
+---
+Sun Jun 18 13:11:04 UTC 2017 - dims...@opensuse.org
+
+- Update to version 1.13.3:
+  + Fix ImageSurface leaking in case
+:meth:`get_data() ` is used under
+Python 3 (gh#pygobject/pycairo#43).
+- Changes from version 1.13.2:
+  + Fix pip failing to install pycairo in some cases
+(gh#pygobject/pycairo#39).
+- Changes from version 1.13.1:
+  + setup.py install: Fix generated pkg-config file if ``--home``
+or ``--user`` is specified (gh#pygobject/pycairo#34).
+  + Fix a build error on macOS Sierra (gh#pygobject/pycairo#36)
+  + examples: Fix snippet examples when .pyc files are present
+(gh#pygobject/pycairo#35).
+- For more changes since the last package update, see NEWS inside.
+- Implement python single-spec packaging: since pycairo 1.11.0, the
+  sources for python2 and python3 based bindings have been merged
+  again.
+
+---

Old:

  py2cairo-1.10.0.tar.bz2

New:

  pycairo-1.15.1.tar.gz



Other differences:
--
++ python-cairo.spec ++
--- /var/tmp/diff_new_pack.dYzq3K/_old  2017-09-13 21:38:54.101875399 +0200
+++ /var/tmp/diff_new_pack.dYzq3K/_new  2017-09-13 21:38:54.105874837 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-cairo
 #
-# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,61 +16,76 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-cairo
-Version:1.10.0
+Version:1.15.1
 Release:0
 Summary:Python Bindings for Cairo
+# FIXME: on update, check if we still need to manually compile the byte-code 
in %%install
 License:LGPL-2.1+ or MPL-1.

commit python-cairo for openSUSE:Factory

2017-06-22 Thread root
Hello community,

here is the log from the commit of package python-cairo for openSUSE:Factory 
checked in at 2017-06-22 09:52:30

Comparing /work/SRC/openSUSE:Factory/python-cairo (Old)
 and  /work/SRC/openSUSE:Factory/.python-cairo.new (New)


Package is "python-cairo"

Thu Jun 22 09:52:30 2017 rev:28 rq:505614 version:1.10.0

Changes:

--- /work/SRC/openSUSE:Factory/python-cairo/python-cairo.changes
2017-06-21 13:50:09.406910304 +0200
+++ /work/SRC/openSUSE:Factory/.python-cairo.new/python-cairo.changes   
2017-06-22 09:52:33.138234802 +0200
@@ -2,21 +1,0 @@
-Sun Jun 18 13:11:04 UTC 2017 - dims...@opensuse.org
-
-- Update to version 1.13.3:
-  + Fix ImageSurface leaking in case
-:meth:`get_data() ` is used under
-Python 3 (gh#pygobject/pycairo#43).
-- Changes from version 1.13.2:
-  + Fix pip failing to install pycairo in some cases
-(gh#pygobject/pycairo#39).
-- Changes from version 1.13.1:
-  + setup.py install: Fix generated pkg-config file if ``--home``
-or ``--user`` is specified (gh#pygobject/pycairo#34).
-  + Fix a build error on macOS Sierra (gh#pygobject/pycairo#36)
-  + examples: Fix snippet examples when .pyc files are present
-(gh#pygobject/pycairo#35).
-- For more changes since the last package update, see NEWS inside.
-- Implement python single-spec packaging: since pycairo 1.11.0, the
-  sources for python2 and python3 based bindings have been merged
-  again.
-


Old:

  pycairo-1.13.3.tar.gz

New:

  py2cairo-1.10.0.tar.bz2



Other differences:
--
++ python-cairo.spec ++
--- /var/tmp/diff_new_pack.7oQGHz/_old  2017-06-22 09:52:33.638164259 +0200
+++ /var/tmp/diff_new_pack.7oQGHz/_new  2017-06-22 09:52:33.638164259 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-cairo
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,82 +16,61 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-cairo
-Version:1.13.3
+Version:1.10.0
 Release:0
 Summary:Python Bindings for Cairo
-# FIXME: on update, check if we still need to manually compile the byte-code 
in %%install
 License:LGPL-2.1+ or MPL-1.1
 Group:  Development/Libraries/Python
-Url:http://www.cairographics.org/pycairo
-Source: 
https://github.com/pygobject/pycairo/releases/download/v%{version}/pycairo-%{version}.tar.gz
-BuildRequires:  %{python_module devel}
-BuildRequires:  cairo-devel >= 1.12.0
-BuildRequires:  python-rpm-macros
+# FIXME: on update, check if we still need to manually compile the byte-code 
in %%install
+Url:http://www.cairographics.org/
+Source: 
http://www.cairographics.org/releases/py2cairo-%{version}.tar.bz2
+BuildRequires:  cairo-devel
+BuildRequires:  fdupes
+BuildRequires:  python-devel
+Provides:   python2-cairo = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version} && 0%{?suse_version} <= 1110
+%{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+%endif
 
 %description
 Python bindings for cairo.
 
 %package devel
-Summary:Configuration files for %{python}-cairo
-Group:  Development/Libraries/C and C++
-Requires:   python-cairo-common-devel = %{version}
-%ifpython2
-Requires:   python-devel
-Requires:   python2-cairo = %{version}}
-%endif
-%ifpython3
-Requires:   python3-cairo = %{version}}
-Requires:   python3-devel
-%endif
-
-%description devel
-Headers for python-cairo
-
-%package -n %{name}-common-devel
 Summary:Headers for python-cairo
 Group:  Development/Libraries/C and C++
-Provides:   %{python_module cairo-common-devel = %{version}}
+Requires:   %name = %{version}
 Requires:   cairo-devel
+Requires:   python-devel
+Provides:   python2-cairo-devel = %{version}
 
-%description -n %{name}-common-devel
+%description devel
 Headers for python-cairo
 
-%python_subpackages
-
 %prep
-%setup -n pycairo-%{version}
+%setup -n py2cairo-%{version}
 
 %build
-%python_build
+export CFLAGS='%{optflags}'
+./waf configure --prefix=%{_prefix} --libdir=%{_libdir}
+./waf build
 
 %install
-%python_install
-# pkgconfig files belong to %{_libdir}, not %{_prefix}/lib
-%if "%{_lib}" == "lib64"
-mkdir %{buildroot}%{_libdir}/pkgconfig
-mv %{buildroot}%{_prefix}/lib/pkgconfig/*.pc %{buildroot}%{_libdir}/pkgconfig/
-%e

commit python-cairo for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package python-cairo for openSUSE:Factory 
checked in at 2017-06-21 13:50:09

Comparing /work/SRC/openSUSE:Factory/python-cairo (Old)
 and  /work/SRC/openSUSE:Factory/.python-cairo.new (New)


Package is "python-cairo"

Wed Jun 21 13:50:09 2017 rev:27 rq:504478 version:1.13.3

Changes:

--- /work/SRC/openSUSE:Factory/python-cairo/python-cairo.changes
2017-03-05 17:51:59.285860677 +0100
+++ /work/SRC/openSUSE:Factory/.python-cairo.new/python-cairo.changes   
2017-06-21 13:50:09.406910304 +0200
@@ -1,0 +2,21 @@
+Sun Jun 18 13:11:04 UTC 2017 - dims...@opensuse.org
+
+- Update to version 1.13.3:
+  + Fix ImageSurface leaking in case
+:meth:`get_data() ` is used under
+Python 3 (gh#pygobject/pycairo#43).
+- Changes from version 1.13.2:
+  + Fix pip failing to install pycairo in some cases
+(gh#pygobject/pycairo#39).
+- Changes from version 1.13.1:
+  + setup.py install: Fix generated pkg-config file if ``--home``
+or ``--user`` is specified (gh#pygobject/pycairo#34).
+  + Fix a build error on macOS Sierra (gh#pygobject/pycairo#36)
+  + examples: Fix snippet examples when .pyc files are present
+(gh#pygobject/pycairo#35).
+- For more changes since the last package update, see NEWS inside.
+- Implement python single-spec packaging: since pycairo 1.11.0, the
+  sources for python2 and python3 based bindings have been merged
+  again.
+
+---

Old:

  py2cairo-1.10.0.tar.bz2

New:

  pycairo-1.13.3.tar.gz



Other differences:
--
++ python-cairo.spec ++
--- /var/tmp/diff_new_pack.cm22N8/_old  2017-06-21 13:50:10.282786752 +0200
+++ /var/tmp/diff_new_pack.cm22N8/_new  2017-06-21 13:50:10.286786187 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-cairo
 #
-# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,61 +16,82 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-cairo
-Version:1.10.0
+Version:1.13.3
 Release:0
 Summary:Python Bindings for Cairo
+# FIXME: on update, check if we still need to manually compile the byte-code 
in %%install
 License:LGPL-2.1+ or MPL-1.1
 Group:  Development/Libraries/Python
-# FIXME: on update, check if we still need to manually compile the byte-code 
in %%install
-Url:http://www.cairographics.org/
-Source: 
http://www.cairographics.org/releases/py2cairo-%{version}.tar.bz2
-BuildRequires:  cairo-devel
-BuildRequires:  fdupes
-BuildRequires:  python-devel
-Provides:   python2-cairo = %{version}
+Url:http://www.cairographics.org/pycairo
+Source: 
https://github.com/pygobject/pycairo/releases/download/v%{version}/pycairo-%{version}.tar.gz
+BuildRequires:  %{python_module devel}
+BuildRequires:  cairo-devel >= 1.12.0
+BuildRequires:  python-rpm-macros
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-%endif
 
 %description
 Python bindings for cairo.
 
 %package devel
-Summary:Headers for python-cairo
+Summary:Configuration files for %{python}-cairo
 Group:  Development/Libraries/C and C++
-Requires:   %name = %{version}
-Requires:   cairo-devel
+Requires:   python-cairo-common-devel = %{version}
+%ifpython2
 Requires:   python-devel
-Provides:   python2-cairo-devel = %{version}
+Requires:   python2-cairo = %{version}}
+%endif
+%ifpython3
+Requires:   python3-cairo = %{version}}
+Requires:   python3-devel
+%endif
 
 %description devel
 Headers for python-cairo
 
+%package -n %{name}-common-devel
+Summary:Headers for python-cairo
+Group:  Development/Libraries/C and C++
+Provides:   %{python_module cairo-common-devel = %{version}}
+Requires:   cairo-devel
+
+%description -n %{name}-common-devel
+Headers for python-cairo
+
+%python_subpackages
+
 %prep
-%setup -n py2cairo-%{version}
+%setup -n pycairo-%{version}
 
 %build
-export CFLAGS='%{optflags}'
-./waf configure --prefix=%{_prefix} --libdir=%{_libdir}
-./waf build
+%python_build
 
 %install
-./waf install --destdir=%{buildroot}
-# waf is broken and generated byte-code that references the build root, see 
http://code.google.com/p/waf/issues/detail?id=986
-%py_compile %{buildroot}/%{py_sitedir}

commit python-cairo for openSUSE:Factory

2017-03-05 Thread root
Hello community,

here is the log from the commit of package python-cairo for openSUSE:Factory 
checked in at 2017-03-05 17:51:58

Comparing /work/SRC/openSUSE:Factory/python-cairo (Old)
 and  /work/SRC/openSUSE:Factory/.python-cairo.new (New)


Package is "python-cairo"

Sun Mar  5 17:51:58 2017 rev:26 rq:460820 version:1.10.0

Changes:

--- /work/SRC/openSUSE:Factory/python-cairo/python-cairo.changes
2013-04-14 10:37:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-cairo.new/python-cairo.changes   
2017-03-05 17:51:59.285860677 +0100
@@ -1,0 +2,6 @@
+Sat Feb 25 05:43:51 UTC 2017 - toddrme2...@gmail.com
+
+- Add python2-cairo and python2-cairo-devel provides for
+  compatibility with the new multipython spec file macros.
+
+---



Other differences:
--
++ python-cairo.spec ++
--- /var/tmp/diff_new_pack.GYs79v/_old  2017-03-05 17:51:59.817785390 +0100
+++ /var/tmp/diff_new_pack.GYs79v/_new  2017-03-05 17:51:59.817785390 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-cairo
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,6 +28,7 @@
 BuildRequires:  cairo-devel
 BuildRequires:  fdupes
 BuildRequires:  python-devel
+Provides:   python2-cairo = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} && 0%{?suse_version} <= 1110
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
@@ -42,6 +43,7 @@
 Requires:   %name = %{version}
 Requires:   cairo-devel
 Requires:   python-devel
+Provides:   python2-cairo-devel = %{version}
 
 %description devel
 Headers for python-cairo




commit python-cairo for openSUSE:Factory

2013-04-14 Thread h_root
Hello community,

here is the log from the commit of package python-cairo for openSUSE:Factory 
checked in at 2013-04-14 10:37:27

Comparing /work/SRC/openSUSE:Factory/python-cairo (Old)
 and  /work/SRC/openSUSE:Factory/.python-cairo.new (New)


Package is "python-cairo", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/python-cairo/python-cairo.changes
2012-10-13 20:01:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-cairo.new/python-cairo.changes   
2013-04-14 10:37:28.0 +0200
@@ -1,0 +2,5 @@
+Fri Apr  5 13:23:54 UTC 2013 - idon...@suse.com
+
+- Add Source URL, see https://en.opensuse.org/SourceUrls
+
+---



Other differences:
--
++ python-cairo.spec ++
--- /var/tmp/diff_new_pack.kafNOL/_old  2013-04-14 10:37:29.0 +0200
+++ /var/tmp/diff_new_pack.kafNOL/_new  2013-04-14 10:37:29.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-cairo
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 Group:  Development/Libraries/Python
 # FIXME: on update, check if we still need to manually compile the byte-code 
in %%install
 Url:http://www.cairographics.org/
-Source: py2cairo-%{version}.tar.bz2
+Source: 
http://www.cairographics.org/releases/py2cairo-%{version}.tar.bz2
 BuildRequires:  cairo-devel
 BuildRequires:  fdupes
 BuildRequires:  python-devel

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



commit python-cairo for openSUSE:Factory

2012-10-13 Thread h_root
Hello community,

here is the log from the commit of package python-cairo for openSUSE:Factory 
checked in at 2012-10-13 19:55:12

Comparing /work/SRC/openSUSE:Factory/python-cairo (Old)
 and  /work/SRC/openSUSE:Factory/.python-cairo.new (New)


Package is "python-cairo", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/python-cairo/python-cairo.changes
2012-02-17 12:08:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-cairo.new/python-cairo.changes   
2012-10-13 20:01:09.0 +0200
@@ -1,0 +2,5 @@
+Mon Oct  8 13:34:23 UTC 2012 - sch...@linux-m68k.org
+
+- Build with %{optflags}
+
+---



Other differences:
--
++ python-cairo.spec ++
--- /var/tmp/diff_new_pack.VpDWlY/_old  2012-10-13 20:01:10.0 +0200
+++ /var/tmp/diff_new_pack.VpDWlY/_new  2012-10-13 20:01:10.0 +0200
@@ -50,11 +50,12 @@
 %setup -n py2cairo-%{version}
 
 %build
-waf configure --prefix=%{_prefix} --libdir=%{_libdir}
-waf build
+export CFLAGS='%{optflags}'
+./waf configure --prefix=%{_prefix} --libdir=%{_libdir}
+./waf build
 
 %install
-waf install --destdir=%{buildroot}
+./waf install --destdir=%{buildroot}
 # waf is broken and generated byte-code that references the build root, see 
http://code.google.com/p/waf/issues/detail?id=986
 %py_compile %{buildroot}/%{py_sitedir}
 %py_compile -O %{buildroot}/%{py_sitedir}

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



commit python-cairo for openSUSE:Factory

2012-02-17 Thread h_root
Hello community,

here is the log from the commit of package python-cairo for openSUSE:Factory 
checked in at 2012-02-17 12:08:31

Comparing /work/SRC/openSUSE:Factory/python-cairo (Old)
 and  /work/SRC/openSUSE:Factory/.python-cairo.new (New)


Package is "python-cairo", Maintainer is "gnome-maintain...@suse.de"

Changes:

--- /work/SRC/openSUSE:Factory/python-cairo/python-cairo.changes
2011-09-23 12:42:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-cairo.new/python-cairo.changes   
2012-02-17 12:08:33.0 +0100
@@ -1,0 +2,10 @@
+Wed Feb  1 11:17:32 UTC 2012 - sasc...@suse.de
+
+- Add group to devel package
+
+---
+Tue Jan 10 07:51:57 UTC 2012 - co...@suse.com
+
+- trying to get the license right for spdx
+
+---



Other differences:
--
++ python-cairo.spec ++
--- /var/tmp/diff_new_pack.stbSBy/_old  2012-02-17 12:08:34.0 +0100
+++ /var/tmp/diff_new_pack.stbSBy/_new  2012-02-17 12:08:34.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-cairo
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,57 +16,54 @@
 #
 
 
-
 Name:   python-cairo
-%define _name   py2cairo
 Version:1.10.0
-Release:1
+Release:0
 Summary:Python Bindings for Cairo
-License:LGPLv2.1+ ; MPL ..
+License:LGPL-2.1+ or MPL-1.1
 Group:  Development/Libraries/Python
 # FIXME: on update, check if we still need to manually compile the byte-code 
in %%install
 Url:http://www.cairographics.org/
-Source: %{_name}-%{version}.tar.bz2
+Source: py2cairo-%{version}.tar.bz2
 BuildRequires:  cairo-devel
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%py_requires
+%if 0%{?suse_version} && 0%{?suse_version} <= 1110
+%{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+%endif
 
 %description
 Python bindings for cairo.
 
 %package devel
-License:LGPLv2.1+ ; MPL ..
 Summary:Headers for python-cairo
-Group:  Development/Libraries/Python
+Group:  Development/Libraries/C and C++
 Requires:   %name = %{version}
-Requires:   cairo-devel python-devel
+Requires:   cairo-devel
+Requires:   python-devel
 
 %description devel
 Headers for python-cairo
 
 %prep
-%setup -n %{_name}-%{version}
+%setup -n py2cairo-%{version}
 
 %build
-./waf configure --prefix=%{_prefix} --libdir=%{_libdir}
-./waf build
+waf configure --prefix=%{_prefix} --libdir=%{_libdir}
+waf build
 
 %install
-./waf install --destdir=%{buildroot}
+waf install --destdir=%{buildroot}
 # waf is broken and generated byte-code that references the build root, see 
http://code.google.com/p/waf/issues/detail?id=986
-%py_compile $RPM_BUILD_ROOT/%{py_sitedir}
-%py_compile -O $RPM_BUILD_ROOT/%{py_sitedir}
-%fdupes $RPM_BUILD_ROOT/%{py_sitedir}
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+%py_compile %{buildroot}/%{py_sitedir}
+%py_compile -O %{buildroot}/%{py_sitedir}
+%fdupes %{buildroot}/%{py_sitedir}
 
 %files
 %defattr(-,root,root)
 %doc AUTHORS COPYING COPYING-* INSTALL NEWS README
-%{py_sitedir}/cairo/
+%{python_sitearch}/cairo/
 
 %files devel
 %defattr(-,root,root)

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



commit python-cairo for openSUSE:Factory

2011-06-17 Thread h_root

Hello community,

here is the log from the commit of package python-cairo for openSUSE:Factory
checked in at Fri Jun 17 09:46:43 CEST 2011.




--- python-cairo/python-cairo.changes   2010-09-18 16:07:38.0 +0200
+++ /mounts/work_src_done/STABLE/python-cairo/python-cairo.changes  
2011-06-17 07:15:33.0 +0200
@@ -1,0 +2,16 @@
+Fri Jun 17 06:22:03 CEST 2011 - vu...@opensuse.org
+
+- Update to version 1.10.0:
+  + New Constants:
+- cairo.FORMAT_RGB16_565
+  + Bug Fixes:
+- context.get_source().get_surface() fails (fdo#33013)
+  + Improve/simplify unicode filename and text support.
+  + Build related changes.
+- Move to using waf for the build as the autotools support is
+  broken.
+- Recompile the generated byte-code with %py_compile, as the
+  waf-generated byte-code references the build root. This is a bug
+  in waf, see http://code.google.com/p/waf/issues/detail?id=986
+
+---

calling whatdependson for head-i586


Old:

  py2cairo-1.8.10.tar.bz2

New:

  py2cairo-1.10.0.tar.bz2



Other differences:
--
++ python-cairo.spec ++
--- /var/tmp/diff_new_pack.4JS0Mx/_old  2011-06-17 09:45:14.0 +0200
+++ /var/tmp/diff_new_pack.4JS0Mx/_new  2011-06-17 09:45:14.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package python-cairo (Version 1.8.10)
+# spec file for package python-cairo
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,20 +15,21 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   python-cairo
-BuildRequires:  cairo-devel
-BuildRequires:  fdupes
-BuildRequires:  python-devel
+%define _name   py2cairo
+Version:1.10.0
+Release:1
+Summary:Python Bindings for Cairo
 License:LGPLv2.1+ ; MPL ..
 Group:  Development/Libraries/Python
-Summary:Python Bindings for Cairo
-Version:1.8.10
-Release:1
+# FIXME: on update, check if we still need to manually compile the byte-code 
in %%install
 Url:http://www.cairographics.org/
-Source: py2cairo-%{version}.tar.bz2
+Source: %{_name}-%{version}.tar.bz2
+BuildRequires:  cairo-devel
+BuildRequires:  fdupes
+BuildRequires:  python-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %py_requires
 
@@ -46,15 +47,17 @@
 Headers for python-cairo
 
 %prep
-%setup -n pycairo-%{version}
+%setup -n %{_name}-%{version}
 
 %build
-%configure
-%__make %{?jobs:-j%jobs}
+./waf configure --prefix=%{_prefix} --libdir=%{_libdir}
+./waf build
 
 %install
-%makeinstall
-rm $RPM_BUILD_ROOT/%{py_sitedir}/cairo/*.la
+./waf install --destdir=%{buildroot}
+# waf is broken and generated byte-code that references the build root, see 
http://code.google.com/p/waf/issues/detail?id=986
+%py_compile $RPM_BUILD_ROOT/%{py_sitedir}
+%py_compile -O $RPM_BUILD_ROOT/%{py_sitedir}
 %fdupes $RPM_BUILD_ROOT/%{py_sitedir}
 
 %clean

++ py2cairo-1.8.10.tar.bz2 -> py2cairo-1.10.0.tar.bz2 ++
 33062 lines of diff (skipped)






Remember to have fun...

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