Compare commits

..

9 Commits

2 changed files with 37 additions and 10 deletions

View File

@@ -2,4 +2,3 @@
KDE Plasma restore and save screen configurations depending on which monitors are connected.

View File

@@ -1,7 +1,7 @@
%define majver %(echo %version | cut -d. -f1-2)
%define plasmaver %(echo %version | cut -d. -f1-3)
Name: kscreen
Version: 6.2.5
Version: 6.4.2
Release: 1mamba
Summary: KDE Plasma restore and save screen configurations depending on which monitors are connected
Group: Graphical Desktop/Applications/Utilities
@@ -31,6 +31,7 @@ BuildRequires: libkf6-kconfig-devel
BuildRequires: libkf6-kconfigwidgets-devel
BuildRequires: libkf6-kcoreaddons-devel
BuildRequires: libkf6-kdbusaddons-devel
BuildRequires: libkf6-kguiaddons-devel
BuildRequires: libkf6-ki18n-devel
BuildRequires: libkf6-kwidgetsaddons-devel
BuildRequires: libkf6-kwindowsystem-devel
@@ -39,11 +40,13 @@ BuildRequires: libkscreen-devel
BuildRequires: liblayer-shell-qt-devel
BuildRequires: libplasma-devel
BuildRequires: libstdc++6-devel
BuildRequires: libwayland-devel
BuildRequires: libxcb-devel
BuildRequires: libxcb-util-devel
BuildRequires: libxkbcommon-devel
BuildRequires: qt6-qtdeclarative-devel
BuildRequires: qt6-qtsensors-devel
BuildRequires: qt6-qtwayland-devel
## AUTOBUILDREQ-END
BuildRequires: cmake
BuildRequires: kf6-rpm-macros
@@ -52,7 +55,6 @@ BuildRequires: extra-cmake-modules
%description
KDE Plasma restore and save screen configurations depending on which monitors are connected.
%prep
%setup -q
@@ -64,29 +66,55 @@ KDE Plasma restore and save screen configurations depending on which monitors ar
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%cmake_install
%find_lang %{name}5_qt --with-qt --all-name || touch %{name}5_qt.lang
%find_lang %{name} --with-qt --all-name || touch %{name}.lang
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%files -f %{name}5_qt.lang
%files -f %{name}.lang
%defattr(-,root,root)
%{_bindir}/hdrcalibrator
%{_bindir}/kscreen-console
%{_datadir}/applications/kcm_kscreen.desktop
%{_datadir}/dbus-1/services/org.kde.kscreen.osdService.service
%{_userunitdir}/plasma-kscreen-osd.service
%{_kf6_plugindir}/kded/kscreen.so
%{_qt6_plugindir}/plasma/applets/org.kde.kscreen.so
%{_qt6_plugindir}/plasma/kcms/systemsettings/kcm_kscreen.so
%{_libexecdir}/kscreen_osd_service
%{_datadir}/applications/kcm_kscreen.desktop
%{_datadir}/dbus-1/services/org.kde.kscreen.osdService.service
%{_metainfodir}/org.kde.kscreen.appdata.xml
%{_datadir}/kglobalaccel/org.kde.kscreen.desktop
%dir %{_datadir}/plasma/plasmoids/org.kde.kscreen
%{_datadir}/plasma/plasmoids/org.kde.kscreen/*
%{_datadir}/kscreen/graz.png
%{_datadir}/qlogging-categories6/kscreen.categories
%doc LICENSES
%changelog
* Thu Jul 03 2025 Automatic Build System <autodist@openmamba.org> 6.4.2-1mamba
- automatic version update by autodist
* Thu Jun 26 2025 Automatic Build System <autodist@openmamba.org> 6.4.1-1mamba
- automatic version update by autodist
* Sat Jun 21 2025 Automatic Build System <autodist@openmamba.org> 6.4.0-1mamba
- automatic version update by autodist
* Fri May 09 2025 Automatic Build System <autodist@openmamba.org> 6.3.5-1mamba
- automatic version update by autodist
* Thu Apr 03 2025 Automatic Build System <autodist@openmamba.org> 6.3.4-1mamba
- automatic version update by autodist
* Sun Mar 16 2025 Automatic Build System <autodist@openmamba.org> 6.3.3-1mamba
- automatic version update by autodist
* Sat Mar 01 2025 Automatic Build System <autodist@openmamba.org> 6.3.2-1mamba
- automatic version update by autodist
* Thu Feb 20 2025 Automatic Build System <autodist@openmamba.org> 6.3.1-1mamba
- automatic version update by autodist
* Wed Feb 12 2025 Automatic Build System <autodist@openmamba.org> 6.3.0-1mamba
- automatic version update by autodist
* Thu Jan 02 2025 Automatic Build System <autodist@openmamba.org> 6.2.5-1mamba
- automatic version update by autodist