rebuilt with qt6 and qt5 theme compatibility [release 0.21.0-2mamba;Sun Mar 10 2024]

This commit is contained in:
Silvan Calarco 2024-03-29 19:24:07 +01:00
parent b1c663e536
commit e97fa54e65

View File

@ -3,7 +3,7 @@
Name: sddm Name: sddm
Epoch: 1 Epoch: 1
Version: 0.21.0 Version: 0.21.0
Release: 1mamba Release: 2mamba
Summary: QML based X11 and Wayland display manager Summary: QML based X11 and Wayland display manager
Group: Graphical Desktop/Applications/Environment Group: Graphical Desktop/Applications/Environment
Vendor: openmamba Vendor: openmamba
@ -18,12 +18,15 @@ License: GPL
BuildRequires: glibc-devel BuildRequires: glibc-devel
BuildRequires: libXau-devel BuildRequires: libXau-devel
BuildRequires: libgcc BuildRequires: libgcc
BuildRequires: libglvnd-devel
BuildRequires: libpam-devel BuildRequires: libpam-devel
BuildRequires: libstdc++6-devel BuildRequires: libstdc++6-devel
BuildRequires: libsystemd-devel BuildRequires: libsystemd-devel
BuildRequires: libxcb-devel BuildRequires: libxcb-devel
BuildRequires: qt5-qtbase-devel BuildRequires: qt5-qtbase-devel
BuildRequires: qt5-qtdeclarative-devel BuildRequires: qt5-qtdeclarative-devel
BuildRequires: qt6-qtbase-devel
BuildRequires: qt6-qtdeclarative-devel
## AUTOBUILDREQ-END ## AUTOBUILDREQ-END
BuildRequires: cmake BuildRequires: cmake
Requires: surface-tools Requires: surface-tools
@ -40,13 +43,24 @@ QML based X11 and Wayland display manager.
%patch 2 -p1 %patch 2 -p1
%build %build
%cmake -d build %cmake -d build \
-DBUILD_WITH_QT6=ON \
%make %make
cd ..
%cmake -d build5
cmake --build src/greeter
cmake --build components
%install %install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" [ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall -C build %makeinstall -C build
%makeinstall -C build5/src/greeter
%makeinstall -C build5/components
install -d -m0775 %{buildroot}%{_localstatedir}/lib/sddm install -d -m0775 %{buildroot}%{_localstatedir}/lib/sddm
install -d -m0755 %{buildroot}%{_prefix}/lib/sddm/sddm.conf.d install -d -m0755 %{buildroot}%{_prefix}/lib/sddm/sddm.conf.d
@ -105,12 +119,15 @@ fi
%{_sysconfdir}/pam.d/sddm-greeter %{_sysconfdir}/pam.d/sddm-greeter
%{_bindir}/sddm %{_bindir}/sddm
%{_bindir}/sddm-greeter %{_bindir}/sddm-greeter
%{_bindir}/sddm-greeter-qt6
%{_unitdir}/sddm.service %{_unitdir}/sddm.service
%{_sysusersdir}/sddm.conf %{_sysusersdir}/sddm.conf
%{_tmpfilesdir}/sddm.conf %{_tmpfilesdir}/sddm.conf
%{_datadir}/dbus-1/system.d/org.freedesktop.DisplayManager.conf %{_datadir}/dbus-1/system.d/org.freedesktop.DisplayManager.conf
%dir %{_prefix}/lib/sddm/sddm.conf.d %dir %{_prefix}/lib/sddm/sddm.conf.d
%{_prefix}/lib/sddm/sddm.conf.d/default.conf %{_prefix}/lib/sddm/sddm.conf.d/default.conf
%dir %{_qt6_qmldir}/SddmComponents
%{_qt6_qmldir}/SddmComponents/*
%dir %{_libdir}/qt5/qml/SddmComponents %dir %{_libdir}/qt5/qml/SddmComponents
%{_libdir}/qt5/qml/SddmComponents/* %{_libdir}/qt5/qml/SddmComponents/*
%{_prefix}/libexec/sddm-helper* %{_prefix}/libexec/sddm-helper*
@ -127,11 +144,14 @@ fi
%{_datadir}/sddm/themes/maldives/* %{_datadir}/sddm/themes/maldives/*
%dir %{_datadir}/sddm/themes/maya %dir %{_datadir}/sddm/themes/maya
%{_datadir}/sddm/themes/maya/* %{_datadir}/sddm/themes/maya/*
%{_datadir}/sddm/translations-qt5/*.qm %{_datadir}/sddm/translations-qt6/*.qm
%attr(-,sddm,sddm) %dir %{_localstatedir}/lib/sddm %attr(-,sddm,sddm) %dir %{_localstatedir}/lib/sddm
%doc LICENSE %doc LICENSE
%changelog %changelog
* Sun Mar 10 2024 Silvan Calarco <silvan.calarco@mambasoft.it> 0.21.0-2mamba
- rebuilt with qt6 and qt5 theme compatibility
* Wed Feb 28 2024 Automatic Build System <autodist@openmamba.org> 0.21.0-1mamba * Wed Feb 28 2024 Automatic Build System <autodist@openmamba.org> 0.21.0-1mamba
- automatic version update by autodist - automatic version update by autodist