Hello community,

here is the log from the commit of package python-caja for openSUSE:Leap:15.2 
checked in at 2020-03-09 18:14:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/python-caja (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.python-caja.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-caja"

Mon Mar  9 18:14:52 2020 rev:16 rq:782806 version:1.24.0

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/python-caja/python-caja.changes        
2020-03-06 12:41:04.990750123 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.python-caja.new.26092/python-caja.changes     
2020-03-09 18:15:46.713452437 +0100
@@ -1,0 +2,16 @@
+Wed Feb 26 19:38:40 UTC 2020 - Alexei Sorokin <[email protected]>
+
+- Update to version 1.24.0 (changes since 1.23.0):
+  * configure: Get quieter output from make.
+  * Get rid of commons.
+  * Migrate from intltool to gettext.
+  * Drop Python 2 support.
+  * Make configure.ac cross compile safe.
+  * Remove trailing whitespaces.
+  * Update translations.
+- Drop support for old openSUSE versions.
+- Build for Python 3.
+- Rename the package back to python-caja as the library path is
+  undifferentiated.
+
+-------------------------------------------------------------------

Old:
----
  python-caja-1.23.0.tar.xz

New:
----
  python-caja-1.24.0.tar.xz

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

Other differences:
------------------
++++++ python-caja.spec ++++++
--- /var/tmp/diff_new_pack.pFoOOL/_old  2020-03-09 18:15:47.165452656 +0100
+++ /var/tmp/diff_new_pack.pFoOOL/_new  2020-03-09 18:15:47.169452658 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-caja
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,71 +17,42 @@
 
 
 %define _name   caja-python
-%define _version 1.23
+%define _version 1.24
 Name:           python-caja
-Version:        1.23.0
+Version:        1.24.0
 Release:        0
 Summary:        Python bindings for Caja
 License:        GPL-2.0-or-later
-Group:          System/GUI/Other
 URL:            https://mate-desktop.org/
 Source:         
https://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz
-# set to _version when mate-common has an equal release
-BuildRequires:  mate-common >= 1.22
+BuildRequires:  mate-common >= %{_version}
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(libcaja-extension) >= %{_version}
 BuildRequires:  pkgconfig(pygobject-3.0)
-BuildRequires:  pkgconfig(python)
-%if 0%{?suse_version} < 1500
-Requires:       python-gobject
+BuildRequires:  pkgconfig(python3)
+Requires:       python3-gobject
 # We can't have automatic typelib() Requires here: it's C code: 
PyImport_ImportModule("gi.repository.Mate").
 Requires:       typelib(Caja)
 Recommends:     %{name}-lang
+# python2-caja was last used in openSUSE Leap 15.2.
+Obsoletes:      python2-caja < %{version}
 # python-mate-file-manager was last used in openSUSE 13.1.
 Provides:       python-mate-file-manager = %{version}
 Obsoletes:      python-mate-file-manager < %{version}
-%endif
 
 %description
 This package contains bindings to write Caja extensions with Python.
 It allows writing menu, property pages and column providers
 extensions, so that Caja functionality can be easily extended.
 
-%if 0%{?suse_version} >= 1500
-%package -n python2-caja
-Summary:        Python bindings for Caja
-Group:          System/GUI/Other
-Requires:       python2-gobject
-# We can't have automatic typelib() Requires here: it's C code: 
PyImport_ImportModule("gi.repository.Mate").
-Requires:       typelib(Caja)
-Recommends:     %{name}-lang
-Provides:       %{name} = %{version}
-# python-mate-file-manager was last used in openSUSE 13.1.
-Provides:       python-mate-file-manager = %{version}
-Obsoletes:      python-mate-file-manager < %{version}
-# python-caja was last used in openSUSE Leap 42.3.
-Provides:       python-caja = %{version}
-Obsoletes:      python-caja < %{version}
-
-%description -n python2-caja
-This package contains bindings to write Caja extensions with Python.
-It allows writing menu, property pages and column providers
-extensions, so that Caja functionality can be easily extended.
-%endif
-
 %lang_package
 
 %package devel
 Summary:        Python bindings for Caja - Development Files
+Requires:       %{name} = %{version}
 # python-mate-file-manager-devel was last used in openSUSE 13.1.
-Group:          Development/Libraries/Other
 Provides:       python-mate-file-manager-devel = %{version}
 Obsoletes:      python-mate-file-manager-devel < %{version}
-%if 0%{?suse_version} >= 1500
-Requires:       python2-caja = %{version}
-%else
-Requires:       %{name} = %{version}
-%endif
 
 %description devel
 Development files needed for writing Caja Python extensions.
@@ -95,10 +66,10 @@
 
 %build
 NOCONFIGURE=1 mate-autogen
-export PYTHON=python2
+export PYTHON=python3
 %configure \
   --disable-static
-make %{?_smp_mflags} V=1
+%make_build
 
 %install
 %make_install
@@ -111,11 +82,7 @@
 mkdir -p %{buildroot}%{_docdir}/
 mv -f %{buildroot}%{_datadir}/doc/%{name}/ %{buildroot}%{_docdir}/%{name}/
 
-%if 0%{?suse_version} >= 1500
-%files -n python2-caja
-%else
 %files
-%endif
 %license COPYING
 %doc AUTHORS NEWS README
 %doc %{_docdir}/%{name}/
@@ -123,9 +90,9 @@
 %{_datadir}/caja/extensions/lib%{_name}.caja-extension
 %{_datadir}/%{_name}/
 
+%files lang -f %{name}.lang
+
 %files devel
 %{_libdir}/pkgconfig/%{_name}.pc
 
-%files lang -f %{name}.lang
-
 %changelog

++++++ python-caja-1.23.0.tar.xz -> python-caja-1.24.0.tar.xz ++++++
++++ 16148 lines of diff (skipped)


Reply via email to