Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package owncloud-client-desktop-integration
for openSUSE:Factory checked in at 2024-10-27 11:24:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/owncloud-client-desktop-integration (Old)
and
/work/SRC/openSUSE:Factory/.owncloud-client-desktop-integration.new.2020 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "owncloud-client-desktop-integration"
Sun Oct 27 11:24:58 2024 rev:3 rq:1218367 version:6.0.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/owncloud-client-desktop-integration/owncloud-client-desktop-integration.changes
2024-05-09 12:15:01.133444293 +0200
+++
/work/SRC/openSUSE:Factory/.owncloud-client-desktop-integration.new.2020/owncloud-client-desktop-integration.changes
2024-10-27 11:25:13.446277827 +0100
@@ -1,0 +2,9 @@
+Fri Oct 25 06:35:53 UTC 2024 - Atri Bhattacharya <[email protected]>
+
+- Update to version 6.0.0:
+ * Don't depend on ecm and Qt
+ (gh#owncloud/client-desktop-shell-integration-nautilus#2).
+ * Depend on resoruces
+ (gh#owncloud/client-desktop-shell-integration-nautilus#3).
+
+-------------------------------------------------------------------
Old:
----
owncloud-client-desktop-integration-5.0.0.tar.gz
New:
----
owncloud-client-desktop-integration-6.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ owncloud-client-desktop-integration.spec ++++++
--- /var/tmp/diff_new_pack.y6Vifi/_old 2024-10-27 11:25:14.038302368 +0100
+++ /var/tmp/diff_new_pack.y6Vifi/_new 2024-10-27 11:25:14.038302368 +0100
@@ -17,7 +17,7 @@
Name: owncloud-client-desktop-integration
-Version: 5.0.0
+Version: 6.0.0
Release: 0
Summary: Integration for the ownCloud desktop client with various file
managers
License: GPL-2.0-or-later
@@ -78,7 +78,7 @@
%autosetup -p1 -n client-desktop-shell-integration-nautilus-%{version}
%build
-%cmake
+%cmake -DREQUIRE_OWNCLOUD_RESOURCES=OFF
%cmake_build
%install
@@ -88,16 +88,16 @@
%files -n nautilus-extension-owncloud
%license COPYING
-%doc README
+%doc README.md
%{_datadir}/nautilus-python/extensions/*.py
%files -n caja-extension-owncloud
%license COPYING
-%doc README
+%doc README.md
%{_datadir}/caja-python/extensions/*.py
%files -n nemo-extension-owncloud
%license COPYING
-%doc README
+%doc README.md
%{_datadir}/nemo-python/extensions/*.py
++++++ owncloud-client-desktop-integration-5.0.0.tar.gz ->
owncloud-client-desktop-integration-6.0.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/client-desktop-shell-integration-nautilus-5.0.0/.github/workflows/main.yml
new/client-desktop-shell-integration-nautilus-6.0.0/.github/workflows/main.yml
---
old/client-desktop-shell-integration-nautilus-5.0.0/.github/workflows/main.yml
2023-10-17 12:36:38.000000000 +0200
+++
new/client-desktop-shell-integration-nautilus-6.0.0/.github/workflows/main.yml
2024-10-15 12:26:06.000000000 +0200
@@ -5,13 +5,29 @@
jobs:
build:
name: Build plugins
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
+ - name: Checkout
+ uses: actions/checkout@v4
+
+ - name: Checkout resources
+ uses: actions/checkout@v4
+ with:
+ repository: owncloud/client-desktop-shell-integration-resources
+ path: resources
+
- name: Install dependencies
run: |
sudo apt-get update
- sudo apt-get install -y --no-install-recommends cmake ninja-build
extra-cmake-modules qt5-qmake qtbase5-dev libsqlite3-dev libkf5kio-dev tree
+ sudo apt-get install -y --no-install-recommends cmake ninja-build
extra-cmake-modules tree
+
+ - name: Install resources
+ run: |
+ mkdir resources/build
+ pushd resources/build
+ cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo -G Ninja
+ sudo ninja install
+
- name: Build
run: |
mkdir build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/client-desktop-shell-integration-nautilus-5.0.0/CMakeLists.txt
new/client-desktop-shell-integration-nautilus-6.0.0/CMakeLists.txt
--- old/client-desktop-shell-integration-nautilus-5.0.0/CMakeLists.txt
2023-10-17 12:36:38.000000000 +0200
+++ new/client-desktop-shell-integration-nautilus-6.0.0/CMakeLists.txt
2024-10-15 12:26:06.000000000 +0200
@@ -1,34 +1,22 @@
cmake_minimum_required(VERSION 3.16)
-project(owncloud-client-shell-integration-nautilus)
+# we need at least one language for GNUInstallDirs
+project(owncloud-client-shell-integration-nautilus VERSION 6.0.0 LANGUAGES C)
-include(FeatureSummary)
-
-set(KF5_MIN_VERSION "5.52.0")
+option(REQUIRE_OWNCLOUD_RESOURCES "We depend on the ownCloud resources, if
your distribution does provide alternative icons you can disable this
requirement" ON)
-find_package(ECM ${KF5_MIN_VERSION} REQUIRED CONFIG)
-set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/cmake")
+include(FeatureSummary)
+include(GNUInstallDirs)
-set_package_properties(DolphinVcs PROPERTIES
- DESCRIPTION "the Dolphin plugin library"
- URL "http://dolphin.kde.org/"
- TYPE REQUIRED
- PURPOSE "Provides plugin interfaces for Dolphin."
-)
-
-set(KDE_INSTALL_DIRS_NO_DEPRECATED TRUE)
-include(KDEInstallDirs)
-# kcoreaddons_add_plugin uses deprecated VAR PLUGIN_INSTALL_DIR
-# when that is fixed and you want to remove this workaround,
-# you need to _require_ the new enough kcoreaddons
-set(PLUGIN_INSTALL_DIR "${KDE_INSTALL_PLUGINDIR}")
-include(KDECMakeSettings)
-include(KDECompilerSettings)
-include(ECMMarkNonGuiExecutable)
-include(GenerateExportHeader)
+if (REQUIRE_OWNCLOUD_RESOURCES)
+ find_package(ownCloudShellResources 1.0.0 REQUIRED)
+ set_package_properties(ownCloudShellResources PROPERTIES TYPE REQUIRED
DESCRIPTION "Required ownCloud resources and icons" URL
"https://github.com/owncloud/client-desktop-shell-integration-resources")
+endif()
set(APPLICATION_NAME "ownCloud" CACHE STRING "Branding parameter")
set(APPLICATION_SHORTNAME "ownCloud" CACHE STRING "Branding parameter")
set(APPLICATION_EXECUTABLE "owncloud" CACHE STRING "Branding parameter")
add_subdirectory(src)
+
+feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/client-desktop-shell-integration-nautilus-5.0.0/README
new/client-desktop-shell-integration-nautilus-6.0.0/README
--- old/client-desktop-shell-integration-nautilus-5.0.0/README 2023-10-17
12:36:38.000000000 +0200
+++ new/client-desktop-shell-integration-nautilus-6.0.0/README 1970-01-01
01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-# client-shell-integration-nautilus
-
-This repository contains a Python extension for Nautilus and its forks Nemo
and Caja to provide shell integration for the ownCloud desktop client for the
GNOME, Cinnamon and MATE desktop environments.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/client-desktop-shell-integration-nautilus-5.0.0/README.md
new/client-desktop-shell-integration-nautilus-6.0.0/README.md
--- old/client-desktop-shell-integration-nautilus-5.0.0/README.md
1970-01-01 01:00:00.000000000 +0100
+++ new/client-desktop-shell-integration-nautilus-6.0.0/README.md
2024-10-15 12:26:06.000000000 +0200
@@ -0,0 +1,3 @@
+# client-shell-integration-nautilus
+
+This repository contains a Python extension for Nautilus and its forks Nemo
and Caja to provide shell integration for the ownCloud desktop client for the
GNOME, Cinnamon and MATE desktop environments.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/client-desktop-shell-integration-nautilus-5.0.0/src/CMakeLists.txt
new/client-desktop-shell-integration-nautilus-6.0.0/src/CMakeLists.txt
--- old/client-desktop-shell-integration-nautilus-5.0.0/src/CMakeLists.txt
2023-10-17 12:36:38.000000000 +0200
+++ new/client-desktop-shell-integration-nautilus-6.0.0/src/CMakeLists.txt
2024-10-15 12:26:06.000000000 +0200
@@ -29,6 +29,6 @@
OUTPUT_VARIABLE out
)
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/syncstate.py DESTINATION
${KDE_INSTALL_DATADIR}/nautilus-python/extensions RENAME
syncstate-${APPLICATION_SHORTNAME}.py)
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/syncstate_nemo.py DESTINATION
${KDE_INSTALL_DATADIR}/nemo-python/extensions RENAME
syncstate-${APPLICATION_SHORTNAME}.py)
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/syncstate_caja.py DESTINATION
${KDE_INSTALL_DATADIR}/caja-python/extensions RENAME
syncstate-${APPLICATION_SHORTNAME}.py)
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/syncstate.py DESTINATION
${CMAKE_INSTALL_DATADIR}/nautilus-python/extensions RENAME
syncstate-${APPLICATION_SHORTNAME}.py)
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/syncstate_nemo.py DESTINATION
${CMAKE_INSTALL_DATADIR}/nemo-python/extensions RENAME
syncstate-${APPLICATION_SHORTNAME}.py)
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/syncstate_caja.py DESTINATION
${CMAKE_INSTALL_DATADIR}/caja-python/extensions RENAME
syncstate-${APPLICATION_SHORTNAME}.py)