Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package krename for openSUSE:Leap:16.0 checked in at 2025-05-05 17:27:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:16.0/krename (Old) and /work/SRC/openSUSE:Leap:16.0/.krename.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "krename" Mon May 5 17:27:44 2025 rev:2 rq:1274636 version:5.0.2git.20250321T014623~262bdbe Changes: -------- --- /work/SRC/openSUSE:Leap:16.0/krename/krename.changes 2025-03-19 11:48:36.474487143 +0100 +++ /work/SRC/openSUSE:Leap:16.0/.krename.new.30101/krename.changes 2025-05-05 17:27:50.119073701 +0200 @@ -1,0 +2,16 @@ +Tue Mar 25 10:49:56 UTC 2025 - Christophe Marin <[email protected]> + +- Switch to a git snapshot using Qt 6 / KF 6 +- Drop patches: + * servicemenus-files.patch + * 0001-Support-podofo-0.10.patch + * 0002-cmake-Improve-FindPoDoFo.patch + * 0001-Fix-build-with-exiv2-0.28-raise-minimum-to-0.27.patch + * remove-gplv2-code.diff + +------------------------------------------------------------------- +Wed Nov 20 17:21:34 UTC 2024 - Christophe Marin <[email protected]> + +- Stop using the %suse_update_desktop_file macro + +------------------------------------------------------------------- Old: ---- 0001-Fix-build-with-exiv2-0.28-raise-minimum-to-0.27.patch 0001-Support-podofo-0.10.patch 0002-cmake-Improve-FindPoDoFo.patch krename-5.0.2.tar.xz krename-5.0.2.tar.xz.sig krename.keyring remove-gplv2-code.diff servicemenus-files.patch New: ---- _service krename-5.0.2git.20250321T014623~262bdbe.obscpio krename.obsinfo BETA DEBUG BEGIN: Old: * 0002-cmake-Improve-FindPoDoFo.patch * 0001-Fix-build-with-exiv2-0.28-raise-minimum-to-0.27.patch * remove-gplv2-code.diff Old: * servicemenus-files.patch * 0001-Support-podofo-0.10.patch * 0002-cmake-Improve-FindPoDoFo.patch Old: * 0001-Support-podofo-0.10.patch * 0002-cmake-Improve-FindPoDoFo.patch * 0001-Fix-build-with-exiv2-0.28-raise-minimum-to-0.27.patch Old: * 0001-Fix-build-with-exiv2-0.28-raise-minimum-to-0.27.patch * remove-gplv2-code.diff Old:- Drop patches: * servicemenus-files.patch * 0001-Support-podofo-0.10.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ krename.spec ++++++ --- /var/tmp/diff_new_pack.qAxHjQ/_old 2025-05-05 17:27:51.759142979 +0200 +++ /var/tmp/diff_new_pack.qAxHjQ/_new 2025-05-05 17:27:51.779143824 +0200 @@ -1,7 +1,7 @@ # # spec file for package krename # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,79 +15,73 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%define kf6_version 6.6.0 +%define qt6_version 6.5.0 Name: krename -Version: 5.0.2 +Version: 5.0.2git.20250321T014623~262bdbe Release: 0 -Summary: A Batch Renamer by KDE +Summary: A batch renamer by KDE License: GPL-2.0-or-later -Group: Productivity/File utilities URL: https://apps.kde.org/krename -Source0: https://download.kde.org/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz -Source1: https://download.kde.org/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz.sig -Source2: %{name}.keyring -# PATCH-FIX-UPSTREAM servicemenus-files.patch [email protected] -- Make the desktop files KDE and XDG compatible -Patch0: servicemenus-files.patch -# PATCH-FIX-UPSTREAM remove-gplv2-code.diff [email protected] -- Remove GPLv2 only code (only used for self-testing) -Patch1: remove-gplv2-code.diff -%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150400 -Patch2: 0001-Fix-build-with-exiv2-0.28-raise-minimum-to-0.27.patch -%endif -# PATCH-FIX-UPSTREAM -- podofo 0.10 support -Patch3: 0001-Support-podofo-0.10.patch -Patch4: 0002-cmake-Improve-FindPoDoFo.patch -BuildRequires: extra-cmake-modules -BuildRequires: freetype2-devel -BuildRequires: libexiv2-devel +Source0: %{name}-%{version}.tar.xz +BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} BuildRequires: libpodofo-devel BuildRequires: pkgconfig -BuildRequires: update-desktop-files -BuildRequires: cmake(KF5Completion) -BuildRequires: cmake(KF5Config) -BuildRequires: cmake(KF5CoreAddons) -BuildRequires: cmake(KF5Crash) -BuildRequires: cmake(KF5I18n) -BuildRequires: cmake(KF5IconThemes) -BuildRequires: cmake(KF5ItemViews) -BuildRequires: cmake(KF5JS) -BuildRequires: cmake(KF5JobWidgets) -BuildRequires: cmake(KF5KIO) -BuildRequires: cmake(KF5Service) -BuildRequires: cmake(KF5WidgetsAddons) -BuildRequires: cmake(KF5XmlGui) -BuildRequires: cmake(Qt5Core) -BuildRequires: cmake(Qt5Test) -BuildRequires: cmake(Qt5Widgets) +BuildRequires: cmake(KF6Archive) >= %{kf6_version} +BuildRequires: cmake(KF6Completion) >= %{kf6_version} +BuildRequires: cmake(KF6Config) >= %{kf6_version} +BuildRequires: cmake(KF6CoreAddons) >= %{kf6_version} +BuildRequires: cmake(KF6Crash) >= %{kf6_version} +BuildRequires: cmake(KF6I18n) >= %{kf6_version} +BuildRequires: cmake(KF6IconThemes) >= %{kf6_version} +BuildRequires: cmake(KF6ItemViews) >= %{kf6_version} +BuildRequires: cmake(KF6JobWidgets) >= %{kf6_version} +BuildRequires: cmake(KF6KIO) >= %{kf6_version} +BuildRequires: cmake(KF6Service) >= %{kf6_version} +BuildRequires: cmake(KF6WidgetsAddons) >= %{kf6_version} +BuildRequires: cmake(KF6XmlGui) >= %{kf6_version} +BuildRequires: cmake(Qt6Core) >= %{qt6_version} +BuildRequires: cmake(Qt6Core5Compat) >= %{qt6_version} +BuildRequires: cmake(Qt6Qml) >= %{qt6_version} +BuildRequires: cmake(Qt6Test) >= %{qt6_version} +BuildRequires: cmake(Qt6Widgets) >= %{qt6_version} +BuildRequires: cmake(exiv2) >= 0.27 +BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(taglib) %description -KRename is a batch renamer by KDE. It allows renaming many files in -one go. The filenames can be constructed from parts of the original -filename, an increasing number, or accessing file metadata, like -creation date or Exif information of an image. +KRename is a powerful batch renamer for KDE. It allows you to easily rename +hundreds or even more files in one go. The filenames can be created by parts of +the original filename, numbering the files or accessing hundreds of informations +about the file, like creation date or Exif informations of an image. + +%lang_package %prep %autosetup -p1 -# GPLv2 only code, not really needed, lets avoid the license discussion -rm src/modeltest.* - %build -%cmake_kf5 -d build -%cmake_build +%cmake_kf6 + +%kf6_build %install -%kf5_makeinstall -C build -%suse_update_desktop_file -r -G "Batch File Renamer" org.kde.krename Qt KDE System FileManager +%kf6_install %find_lang %{name} -%files -f %{name}.lang -%license COPYING -%doc AUTHORS README.md TODO -%{_kf5_applicationsdir}/org.kde.krename.desktop -%{_kf5_appstreamdir}/org.kde.krename.appdata.xml -%{_kf5_bindir}/krename -%{_kf5_iconsdir}/hicolor/*/apps/krename.png -%{_kf5_servicesdir}/ServiceMenus/ +%files +%license LICENSES/* +%doc AUTHORS README.md +%{_kf6_applicationsdir}/org.kde.krename.desktop +%{_kf6_appstreamdir}/org.kde.krename.appdata.xml +%{_kf6_bindir}/krename +%{_kf6_iconsdir}/hicolor/*/apps/krename.png +%dir %{_kf6_sharedir}/kio/ +%dir %{_kf6_sharedir}/kio/servicemenus/ +%{_kf6_sharedir}/kio/servicemenus/krename_all_nonrec.desktop +%{_kf6_sharedir}/kio/servicemenus/krename_dir_rec.desktop + +%files lang -f %{name}.lang ++++++ _service ++++++ <services> <service name="obs_scm" mode="manual"> <param name="url">https://invent.kde.org/utilities/krename.git</param> <param name="scm">git</param> <param name="versionformat">5.0.2git.%ci~%h</param> <param name="revision">master</param> </service> <service mode="buildtime" name="tar" /> <service mode="buildtime" name="recompress"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service mode="buildtime" name="set_version" /> </services> ++++++ krename.obsinfo ++++++ name: krename version: 5.0.2git.20250321T014623~262bdbe mtime: 1742521583 commit: 262bdbeec800e4a6d5c40011e638de952aafc645
