diff --git a/skrooge.spec b/skrooge.spec index 8e1062a..bca9317 100644 --- a/skrooge.spec +++ b/skrooge.spec @@ -1,5 +1,5 @@ Name: skrooge -Version: 2.33.0 +Version: 25.1.0 Release: 1mamba Summary: A personal finances manager, powered by KDE Group: Graphical Desktop/Applications/Office @@ -11,15 +11,25 @@ Source: http://download.kde.org/stable/skrooge/skrooge-%{version}.tar.xz License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel +BuildRequires: libQt5Concurrent +BuildRequires: libQt5Core +BuildRequires: libQt5DBus +BuildRequires: libQt5Designer +BuildRequires: libQt5Gui +BuildRequires: libQt5Network BuildRequires: libQt5Positioning-devel +BuildRequires: libQt5PrintSupport +BuildRequires: libQt5Sql BuildRequires: libQt5Svg-devel BuildRequires: libQt5WebChannel-devel BuildRequires: libQt5WebEngine-devel -BuildRequires: libQt5XmlPatterns-devel +BuildRequires: libQt5Widgets +BuildRequires: libQt5Xml BuildRequires: libX11-devel BuildRequires: libattica5-devel BuildRequires: libgcc BuildRequires: libgrantlee-devel +BuildRequires: libkactivities-devel BuildRequires: libkarchive-devel BuildRequires: libkauth-devel BuildRequires: libkbookmarks-devel @@ -49,11 +59,9 @@ BuildRequires: libsolid-devel BuildRequires: libsonnet-devel BuildRequires: libsqlcipher-devel BuildRequires: libstdc++6-devel -BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qtdeclarative-devel BuildRequires: qt5-qtquickcontrols2-devel BuildRequires: qt5-qtscript-devel -BuildRequires: qt5-qttools-devel ## AUTOBUILDREQ-END BuildRequires: cmake BuildRequires: kdesignerplugin @@ -64,8 +72,6 @@ BuildRequires: libsqlcipher-devel Skrooge allows you to manage your personal finances, powered by KDE Plasma. Thanks to its many features, it is one of the most powerful way to enter, follow, and analyze your expenses. -%debug_package - %prep %setup -q @@ -85,28 +91,6 @@ rm -f %{buildroot}%{_kde5_libdir}/libskg*.so %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" -%post -/sbin/ldconfig -touch --no-create %{_kde5_icondir}/hicolor &>/dev/null -exit 0 - -%posttrans -/sbin/ldconfig -update-desktop-database -q &>/dev/null -update-mime-database -n %{_kde5_mimedir} &>/dev/null -gtk-update-icon-cache %{_kde5_icondir}/hicolor &>/dev/null -exit 0 - -%postun -/sbin/ldconfig -if [ $1 -eq 0 ]; then - update-desktop-database -q &>/dev/null - update-mime-database -n %{_kde5_mimedir} &>/dev/null - touch --no-create %{_kde5_icondir}/hicolor &>/dev/null - gtk-update-icon-cache %{_kde5_icondir}/hicolor &>/dev/null -fi -exit 0 - %files -f %{name}.lang %defattr(-,root,root) %{_kde5_bindir}/skrooge @@ -117,31 +101,33 @@ exit 0 %{_libdir}/qt5/plugins/grantlee/*/grantlee_skgfilters.so %dir %{_libdir}/qt5/plugins/skg_gui %{_libdir}/qt5/plugins/skg_gui/* -%dir %{_libdir}/qt5/plugins/skrooge -%dir %{_libdir}/qt5/plugins/skrooge/import -%{_libdir}/qt5/plugins/skrooge/import/*.so +%dir %{_qt5_plugindir}/skrooge_import +%{_qt5_plugindir}/skrooge_import/skrooge_import_*.so %{_libdir}/qt5/plugins/sqldrivers/libskgsqlcipher.so %{_datadir}/applications/org.kde.skrooge.desktop %{_datadir}/knotifications5/skrooge.notifyrc -%{_kde5_servicetypesdir}/org.kde.skrooge-*.desktop -%{_datadir}/kservices5/sources/org.kde.skrooge-source-*.desktop %{_datadir}/metainfo/org.kde.skrooge.appdata.xml %dir %{_datadir}/kxmlgui5/sk* %{_datadir}/kxmlgui5/sk*/* %{_datadir}/knsrcfiles/skrooge*.knsrc %dir %{_kde5_datadir}/%{name} %{_kde5_datadir}/%{name}/* +%dir %{_datadir}/skrooge_import_backend +%{_datadir}/skrooge_import_backend/org.kde.skrooge-import-backend-*.json +%dir %{_datadir}/skrooge_source +%{_datadir}/skrooge_source/org.kde.skrooge-source-*.json %{_kde5_kcfgdir}/skg*.kcfg %{_datadir}/icons/breeze-dark/* %{_datadir}/icons/breeze/* %{_kde5_icondir}/hicolor/*/*/*.png %{_kde5_icondir}/hicolor/scalable/*/*.svgz %{_kde5_xdgmimedir}/x-skg.xml -%{_kde5_servicesdir}/*.desktop %doc AUTHORS COPYING -#%doc README TODO %changelog +* Mon Jan 13 2025 Automatic Build System 25.1.0-1mamba +- automatic version update by autodist + * Tue Sep 24 2024 Automatic Build System 2.33.0-1mamba - automatic version update by autodist