diff --git a/SPECS/ly.spec b/SPECS/ly.spec index a894452..5d1b9fd 100644 --- a/SPECS/ly.spec +++ b/SPECS/ly.spec @@ -21,7 +21,10 @@ Ly is a lightweight TUI (ncurses-like) display manager for Linux and BSD. %prep -%autosetup +%autosetup -T -c %{name}-%{version} +git clone https://github.com/fairyglade/ly . +#git checkout v%{version} +git submodule update --init --recursive %build @@ -32,8 +35,32 @@ Ly is a lightweight TUI (ncurses-like) display manager for Linux and BSD. %make_install +%post +%systemd_post ly.service +%preun +%systemd_preun ly.service +%postun +%systemd_postun ly.service + %files +%{_sysconfdir}/ly/config.ini +%{_sysconfdir}/ly/lang/cat.ini +%{_sysconfdir}/ly/lang/en.ini +%{_sysconfdir}/ly/lang/es.ini +%{_sysconfdir}/ly/lang/fr.ini +%{_sysconfdir}/ly/lang/it.ini +%{_sysconfdir}/ly/lang/pl.ini +%{_sysconfdir}/ly/lang/pt.ini +%{_sysconfdir}/ly/lang/ro.ini +%{_sysconfdir}/ly/lang/ru.ini +%{_sysconfdir}/ly/lang/sr.ini +%{_sysconfdir}/ly/lang/tr.ini +%{_sysconfdir}/ly/wsetup.sh +%{_sysconfdir}/ly/xsetup.sh +%{_sysconfdir}/pam.d/ly +%{_bindir}/ly +%{_unitdir}/ly.service %changelog