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 <badshah...@gmail.com>
+
+- 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)

Reply via email to