%define user_sddm 68 %define group_sddm 68 Name: sddm Version: 0.15.0 Release: 1mamba Summary: QML based X11 and Wayland display manager Group: Graphical Desktop/Applications/Environment Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://github.com/sddm/sddm ## GITSOURCE https://github.com/sddm/sddm.git v0.13.0 Source: https://github.com/sddm/sddm.git/v%{version}/sddm-%{version}.tar.bz2 Patch0: sddm-0.15.0-openmamba-pam.patch License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libgcc BuildRequires: libpam-devel BuildRequires: libqt5-devel BuildRequires: libstdc++6-devel BuildRequires: libsystemd-devel BuildRequires: libxcb-devel ## AUTOBUILDREQ-END BuildRequires: cmake %systemd_requires BuildRoot: %{_tmppath}/%{name}-%{version}-root %description QML based X11 and Wayland display manager. %debug_package %prep %setup -q %patch0 -p1 %build %cmake -d build %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall -C build install -d -m0775 %{buildroot}%{_localstatedir}/lib/sddm %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %pre groupadd sddm -g %{group_sddm} 2>/dev/null useradd -u %{user_sddm} -g sddm \ -d /var/lib/sddm -s /sbin/nologin -c "sddm user" sddm 2>/dev/null : %post %systemd_post sddm : %preun %systemd_preun sddm : %postun %systemd_postun sddm : %files %defattr(-,root,root) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.DisplayManager.conf %{_sysconfdir}/pam.d/sddm %{_sysconfdir}/pam.d/sddm-autologin %{_sysconfdir}/pam.d/sddm-greeter %{_sysconfdir}/sddm.conf %{_unitdir}/sddm.service %{_bindir}/sddm %{_bindir}/sddm-greeter %dir %{_libdir}/qt5/qml/SddmComponents %{_libdir}/qt5/qml/SddmComponents/* %{_prefix}/libexec/sddm-helper %{_datadir}/sddm/faces/.face.icon %{_datadir}/sddm/faces/root.face.icon %dir %{_datadir}/sddm/flags %{_datadir}/sddm/flags/*.png %dir %{_datadir}/sddm/scripts %{_datadir}/sddm/scripts/* %dir %{_datadir}/sddm/themes #%dir %{_datadir}/sddm/themes/circles #%{_datadir}/sddm/themes/circles/* %dir %{_datadir}/sddm/themes/elarun %{_datadir}/sddm/themes/elarun/* %dir %{_datadir}/sddm/themes/maldives %{_datadir}/sddm/themes/maldives/* %dir %{_datadir}/sddm/themes/maya %{_datadir}/sddm/themes/maya/* %{_datadir}/sddm/themes/maya/.gitattributes %{_datadir}/sddm/translations/*.qm %attr(-,sddm,sddm) %dir %{_localstatedir}/lib/sddm %doc LICENSE %changelog * Fri Sep 22 2017 Silvan Calarco 0.15.0-1mamba - update to 0.15.0 * Tue Oct 04 2016 Automatic Build System 0.14.0-1mamba - automatic version update by autodist * Wed Apr 27 2016 Silvan Calarco 0.13.0-1mamba - package created using the webbuild interface