diff --git a/kdevelop-24.02.0-disable-ksysguard.patch b/kdevelop-24.02.0-disable-ksysguard.patch new file mode 100644 index 0000000..3bce3a7 --- /dev/null +++ b/kdevelop-24.02.0-disable-ksysguard.patch @@ -0,0 +1,11 @@ +--- kdevelop-24.02.0/CMakeLists.txt.orig 2024-03-17 13:32:08.895075355 +0100 ++++ kdevelop-24.02.0/CMakeLists.txt 2024-03-17 13:32:16.226079627 +0100 +@@ -103,7 +103,7 @@ + ) + + set(HAVE_KSYSGUARD FALSE) +-find_package(KSysGuard CONFIG QUIET) ++#find_package(KSysGuard CONFIG QUIET) + set_package_properties(KSysGuard PROPERTIES + PURPOSE "Framework for process listing. Required for the 'Attach to Process' feature" + TYPE RECOMMENDED diff --git a/kdevelop.spec b/kdevelop.spec index 2d7ebd8..ea8fbde 100644 --- a/kdevelop.spec +++ b/kdevelop.spec @@ -1,6 +1,6 @@ %define majver %(echo %version | cut -d . -f1-2) Name: kdevelop -Version: 23.08.4 +Version: 24.02.1 Release: 1mamba Summary: Integrated Development Environment for KDE Group: Graphical Desktop/Applications/Development @@ -8,7 +8,8 @@ Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://kdevelop.org/ -Source: http://mirror.freedif.org/KDE/ftp/stable/release-service/%{version}/src/kdevelop-%{version}.tar.xz +Source: https://download.kde.org/%{stable_kde6}/release-service/%{version}/src/kdevelop-%{version}.tar.xz +Patch0: kdevelop-24.02.0-disable-ksysguard.patch License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel @@ -48,7 +49,6 @@ BuildRequires: libkpackage-devel BuildRequires: libkparts-devel BuildRequires: libkrunner-devel BuildRequires: libkservice-devel -BuildRequires: libksysguard-devel BuildRequires: libktexteditor-devel BuildRequires: libktextwidgets-devel BuildRequires: libkwidgetsaddons-devel @@ -101,38 +101,45 @@ This package contains development files for for %{name}. %prep %setup -q +%patch 0 -p1 %build -%cmake_kde5 -d build -%make +%cmake \ + -DBUILD_TESTING=OFF + +%cmake_build %install [ "%{buildroot}" != / ] && rm -rf %{buildroot} -%makeinstall -C build +%cmake_install -%find_lang %{name}5_qt --with-qt --with-man --with-html --all-name || touch %{name}5_qt.lang +%find_lang %{name} --with-qt --with-man --with-html --all-name || touch %{name}.lang %clean [ "%{buildroot}" != / ] && rm -rf %{buildroot} -%files -f %{name}5_qt.lang +%files -f %{name}.lang %defattr(-,root,root) -%{_kde5_bindir}/kdevelop -%{_kde5_bindir}/kdevelop! +%{_bindir}/kdevelop +%{_bindir}/kdevelop! %{_bindir}/kdev_dbus_socket_transformer %{_bindir}/kdev_format_source %{_bindir}/kdevplatform_shell_environment.sh %{_datadir}/kdevplatform/shellutils/.zshrc %{_bindir}/kdev_includepathsconverter -%{_libdir}/libKDev*.so.* -%dir %{_libdir}/qt5/plugins/kdevplatform -%{_libdir}/qt5/plugins/kdevplatform/*/* -%{_libdir}/qt5/plugins/kf5/krunner/krunner_kdevelopsessions.so -%{_libdir}/qt5/plugins/grantlee/*/kdev_filters.so -%dir %{_libdir}/qt5/qml/org/kde/kdevplatform -%{_libdir}/qt5/qml/org/kde/kdevplatform/* -%{_libdir}/qt5/qml/org/kde/plasma/private/kdevelopsessions/* %{_datadir}/applications/org.kde.kdevelop*.desktop +%{_datadir}/metainfo/org.kde.kdevelop.appdata.xml +%{_datadir}/mime/packages/kdevclang.xml +%{_libdir}/libKDev*.so.* +%dir %{_qt5_plugindir}/kdevplatform +%dir %{_qt5_plugindir}/kdevplatform/513 +%{_qt5_plugindir}/kdevplatform/513/*.so +%{_qt5_plugindir}/kf5/krunner/krunner_kdevelopsessions.so +%{_libdir}/qt5/plugins/grantlee/*/kdev_filters.so +%{_qt5_prefix}/qml/org/kde/kdevplatform/libkdevelopdashboarddeclarativeplugin.so +%{_qt5_prefix}/qml/org/kde/kdevplatform/qmldir +%{_qt5_prefix}/qml/org/kde/plasma/private/kdevelopsessions/libkdevelopsessionsplugin.so +%{_qt5_prefix}/qml/org/kde/plasma/private/kdevelopsessions/qmldir %{_datadir}/bash-completion/completions/kdevelop %{_datadir}/mime/packages/kdevgit.xml %{_datadir}/qlogging-categories5/kdevelop.categories @@ -153,20 +160,18 @@ This package contains development files for for %{name}. %dir %{_datadir}/kdevqmljssupport/propertywidgets/ %{_datadir}/kdevqmljssupport/propertywidgets/* %{_datadir}/knsrcfiles/kdev*.knsrc +%{_datadir}/kservices5/plasma-applet-kdevelopsessions.desktop %{_datadir}/knotifications5/kdevelop.notifyrc -%{_datadir}/metainfo/org.kde.kdevelop.appdata.xml -%{_datadir}/mime/packages/kdevclang.xml -%dir %{_kde5_datadir}/kdevfiletemplates/templates -%{_kde5_datadir}/kdevfiletemplates/templates/* -%{_kde5_datadir}/kdevgdb/printers/* -%dir %{_kde5_datadir}/kdevmanpage -%{_kde5_datadir}/kdevmanpage/manpagedocumentation.css -%{_kde5_datadir}/plasma/plasmoids/kdevelopsessions/contents/ui/kdevelopsessions.qml -%{_kde5_datadir}/plasma/plasmoids/kdevelopsessions/metadata.desktop +%dir %{_kf6_datadir}/kdevfiletemplates/templates +%{_kf6_datadir}/kdevfiletemplates/templates/* +%{_kf6_datadir}/kdevgdb/printers/* +%dir %{_kf6_datadir}/kdevmanpage +%{_kf6_datadir}/kdevmanpage/manpagedocumentation.css +%{_kf6_datadir}/plasma/plasmoids/kdevelopsessions/contents/ui/kdevelopsessions.qml +%{_kf6_datadir}/plasma/plasmoids/kdevelopsessions/metadata.desktop %{_kde5_xdgmimedir}/kdevelop.xml -%{_kde5_servicesdir}/plasma-applet-kdevelopsessions.desktop %{_kde5_servicetypesdir}/kdevelopplugin.desktop -%{_kde5_icondir}/hicolor/*/apps/*.png +%{_kf6_icondir}/hicolor/*/apps/*.png %{_datadir}/icons/hicolor/*/actions/*.png %{_datadir}/icons/hicolor/scalable/actions/*.svg %{_datadir}/icons/hicolor/scalable/apps/*.svg @@ -184,6 +189,12 @@ This package contains development files for for %{name}. %{_libdir}/cmake/KDevPlatform/KDevPlatform*.cmake %changelog +* Sun Mar 24 2024 Automatic Build System 24.02.1-1mamba +- automatic version update by autodist + +* Tue Mar 12 2024 Automatic Build System 24.02.0-1mamba +- automatic version update by autodist + * Sat Dec 09 2023 Automatic Build System 23.08.4-1mamba - automatic version update by autodist