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)
