sddm/sddm.spec

93 lines
2.3 KiB
RPMSpec
Raw Normal View History

Name: sddm
Version: 0.13.0
Release: 1mamba
Summary: QML based X11 and Wayland display manager
Group: Graphical Desktop/Applications/Environment
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
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.13.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
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%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
%{_unitdir}/sddm.service
%{_bindir}/sddm
%{_bindir}/sddm-greeter
%dir %{_libdir}/qt5/qml/SddmComponents
%{_libdir}/qt5/qml/SddmComponents/*
%{_prefix}/libexec/sddm-helper
%{_datadir}/sddm/faces/README
%{_datadir}/sddm/faces/default.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/maui
%{_datadir}/sddm/themes/maui/*
%{_datadir}/sddm/translations/*.qm
%doc COPYING
%changelog
* Wed Apr 27 2016 Silvan Calarco <silvan.calarco@mambasoft.it> 0.13.0-1mamba
- package created using the webbuild interface