Hello community, here is the log from the commit of package caja-dropbox for openSUSE:Leap:15.2 checked in at 2020-03-06 12:39:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/caja-dropbox (Old) and /work/SRC/openSUSE:Leap:15.2/.caja-dropbox.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "caja-dropbox" Fri Mar 6 12:39:58 2020 rev:14 rq:781530 version:1.24.0 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/caja-dropbox/caja-dropbox.changes 2020-01-15 14:49:18.601374620 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.caja-dropbox.new.26092/caja-dropbox.changes 2020-03-06 12:42:59.202819550 +0100 @@ -1,0 +2,55 @@ +Wed Feb 26 19:38:40 UTC 2020 - Alexei Sorokin <[email protected]> + +- Update to version 1.24.0: + * Update copyright to 2020. +- Drop support for old openSUSE versions. + +------------------------------------------------------------------- +Thu Jul 18 11:07:50 UTC 2019 - Jonathan Brielmaier <[email protected]> + +- Update to version 1.23.0: + * Change url project's website + * Use CAJA_EXTENSION_DIR_SYS to save and show system caja extension dir + * show full path of caja-extension-dir +- remove patch: + * caja-dropbox_glib-2.48.patch: we don't support gtk3.20 anymore +- build require glib >= 2.50 + +------------------------------------------------------------------- +Sun May 12 18:13:56 UTC 2019 - Alexei Sorokin <[email protected]> + +- Update to version 1.22.1: + * Use CAJA_EXTENSION_DIR_SYS to save and show system + caja extension dir. + * Show full path of caja-extension-dir. + +------------------------------------------------------------------- +Tue Mar 5 15:19:33 UTC 2019 - [email protected] + +- Update to version 1.22.0: + * Python 3 update for dropbox-cli. + * Add Keywords entry to desktop file. + * Use cross-compilation-safe pkg-config macro. + * Remove deprecated glib2.0 API calls. + * Use GIR bindings instead of pygtk. + * Fix UnicodeWarning when exclude command is used with non-latin + args. + * Update to redesigned icons. + * small caja-dropbox.in fixes. + * Add a new "dropbox update" command. + * Unlink files that are going to be replaced by the unpack. + * Validate that Dropbox runs after downloading it. + * Use python-gpg instead of python-gpgme. + * Explicitly load using python2 interpreter. + * Refer to .dropbox-dist in only one place. + * Fixed 'exclude command raise UnicodeDecodeError'. + * Avoid reading or writing invalid memory addresses. + * Display link url on status. + * Update dropbox.py with shmodel, proxy, and throttle features. + * Fix distcheck about caja_extension_dir. + * Use only Python 3 during the build to complete the migration. + * Migrate from python2 to python3 of rst2man.py. + * Remove more -u modifier for dropbox-cli. +- Rebase caja-dropbox_no-dropbox-bin.patch. + +------------------------------------------------------------------- Old: ---- caja-dropbox-1.20.0.tar.xz caja-dropbox_glib-2.48.patch New: ---- caja-dropbox-1.24.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ caja-dropbox.spec ++++++ --- /var/tmp/diff_new_pack.UGZ9Xy/_old 2020-03-06 12:43:00.018820046 +0100 +++ /var/tmp/diff_new_pack.UGZ9Xy/_new 2020-03-06 12:43:00.022820049 +0100 @@ -1,7 +1,7 @@ # # spec file for package caja-dropbox # -# Copyright (c) 2018 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 @@ -12,28 +12,25 @@ # 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/ # -%define _version 1.20 +%define _version 1.24 Name: caja-dropbox -Version: 1.20.0 +Version: 1.24.0 Release: 0 Summary: Dropbox client integrated into Caja License: GPL-3.0-or-later -Group: System/GUI/Other -Url: https://mate-desktop.org/ -Source: http://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz +URL: https://mate-desktop.org/ +Source: https://pub.mate-desktop.org/releases/%{_version}/%{name}-%{version}.tar.xz # PATCH-FIX-OPENSUSE caja-dropbox_no-dropbox-bin.patch [email protected] -- Strip dropbox binary installation. Patch0: caja-dropbox_no-dropbox-bin.patch -# PATCH-FEATURE-OPENSUSE caja-dropbox_glib-2.48.patch -- Restore GLib 2.48 support. -Patch1: caja-dropbox_glib-2.48.patch BuildRequires: hicolor-icon-theme BuildRequires: mate-common >= %{_version} BuildRequires: pkgconfig BuildRequires: update-desktop-files -BuildRequires: pkgconfig(glib-2.0) >= 2.48 +BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(libcaja-extension) >= %{_version} %description @@ -44,7 +41,6 @@ %package -n caja-extension-dropbox Summary: Dropbox client integrated into Caja -Group: System/GUI/Other Requires: caja >= %{_version} Requires: dropbox # caja-dropbox was last used in openSUSE Leap 42.1. @@ -58,36 +54,20 @@ This package integrates Dropbox seamlessly into Caja. %prep -%setup -q -%patch0 -p1 -%patch1 -p1 +%autosetup -p1 %build NOCONFIGURE=1 mate-autogen %configure \ --disable-static -make %{?_smp_mflags} V=1 +%make_build %install %make_install %suse_update_desktop_file -r caja-dropbox Network FileTransfer -%if 0%{?suse_version} < 1500 -%post -n caja-extension-dropbox -%desktop_database_post -%icon_theme_cache_post - -%postun -n caja-extension-dropbox -%desktop_database_postun -%icon_theme_cache_postun -%endif - %files -n caja-extension-dropbox -%if 0%{?suse_version} >= 1500 %license COPYING -%else -%doc COPYING -%endif %doc AUTHORS NEWS README %{_libdir}/caja/extensions-2.0/libcaja-dropbox.* ++++++ caja-dropbox-1.20.0.tar.xz -> caja-dropbox-1.24.0.tar.xz ++++++ ++++ 10710 lines of diff (skipped) ++++++ caja-dropbox_no-dropbox-bin.patch ++++++ --- /var/tmp/diff_new_pack.UGZ9Xy/_old 2020-03-06 12:43:00.194820153 +0100 +++ /var/tmp/diff_new_pack.UGZ9Xy/_new 2020-03-06 12:43:00.194820153 +0100 @@ -1,19 +1,19 @@ --- a/configure.ac +++ b/configure.ac -@@ -30,36 +30,6 @@ fi +@@ -26,35 +26,6 @@ PKG_PROG_PKG_CONFIG PKG_CHECK_MODULES(CAJA, libcaja-extension >= $CAJA_REQUIRED) PKG_CHECK_MODULES(GLIB, glib-2.0 >= $GLIB_REQUIRED) --AC_PATH_PROG([PYTHON], [python]) +-AC_PATH_PROG([PYTHON3], [python3]) - --AC_PATH_PROG([RST2MAN], [rst2man], [python rst2man.py]) +-AC_PATH_PROG([RST2MAN], [rst2man], [python3 rst2man.py]) -AC_SUBST(RST2MAN) - -# define module checking macro --AC_DEFUN([PYTHON_CHECK_MODULE], [ --AC_MSG_CHECKING([for $1]) +-AC_DEFUN([PYTHON3_CHECK_MODULE], [ +-AC_MSG_CHECKING([for $1 on python3]) - --cat <<EOF | python +-cat <<EOF | python3 -try: - import $2 -except: @@ -30,9 +30,8 @@ -fi -]) - --PYTHON_CHECK_MODULE(pygtk, gtk) --PYTHON_CHECK_MODULE(gobject, gobject) --PYTHON_CHECK_MODULE(docutils, docutils) +-PYTHON3_CHECK_MODULE(docutils, docutils) +-PYTHON3_CHECK_MODULE(gi, gi) - # Make dependency CFLAGS and LIBS available AC_SUBST(CAJA_CFLAGS) @@ -48,12 +47,12 @@ EXTRA_DIST = caja-dropbox.in serializeimages.py caja-dropbox.txt.in docgen.py rst2man.py autogen.sh -man_MANS = caja-dropbox.1 --caja-dropbox: caja-dropbox.in serializeimages.py -- python serializeimages.py $(PACKAGE_VERSION) $(datadir)/applications < caja-dropbox.in > caja-dropbox +-caja-dropbox: $(top_srcdir)/caja-dropbox.in $(top_srcdir)/serializeimages.py +- python3 $(top_srcdir)/serializeimages.py $(PACKAGE_VERSION) $(datadir)/applications < $(top_srcdir)/caja-dropbox.in > caja-dropbox - chmod +x caja-dropbox - --caja-dropbox.1: caja-dropbox.txt.in caja-dropbox docgen.py -- python docgen.py $(PACKAGE_VERSION) caja-dropbox.txt.in caja-dropbox.txt +-caja-dropbox.1: $(top_srcdir)/caja-dropbox.txt.in caja-dropbox $(top_srcdir)/docgen.py +- python3 $(top_srcdir)/docgen.py $(PACKAGE_VERSION) $(top_srcdir)/caja-dropbox.txt.in caja-dropbox.txt - $(RST2MAN) caja-dropbox.txt > caja-dropbox.1 - -SUBDIRS = data src
