|
|
|
Name: ly
|
|
|
|
Version: 0.6.0
|
|
|
|
Release: 1%{?dist}
|
|
|
|
Summary: display manager with console UI
|
|
|
|
License: WTFPL
|
|
|
|
URL: https://github.com/fairyglade/ly
|
|
|
|
Source0: https://github.com/fairyglade/ly/archive/refs/tags/v%{version}.tar.gz
|
|
|
|
BuildRequires: gcc
|
|
|
|
BuildRequires: pam-devel
|
|
|
|
BuildRequires: xcb-util
|
|
|
|
BuildRequires: xorg-x11-xauth
|
|
|
|
BuildRequires: ncurses-devel
|
|
|
|
Requires: systemd
|
|
|
|
Requires: util-linux
|
|
|
|
Requires: ncurses
|
|
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
Ly is a lightweight TUI (ncurses-like) display manager for Linux and BSD.
|
|
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
%autosetup -T -c %{name}-%{version}
|
|
|
|
git clone https://github.com/fairyglade/ly .
|
|
|
|
git submodule update --init --recursive
|
|
|
|
git checkout v%{version}
|
|
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
%make_build
|
|
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
%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/en.ini
|
|
|
|
%{_sysconfdir}/ly/lang/es.ini
|
|
|
|
%{_sysconfdir}/ly/lang/fr.ini
|
|
|
|
%{_sysconfdir}/ly/lang/pt.ini
|
|
|
|
%{_sysconfdir}/ly/lang/ro.ini
|
|
|
|
%{_sysconfdir}/ly/lang/ru.ini
|
|
|
|
%{_sysconfdir}/ly/wsetup.sh
|
|
|
|
%{_sysconfdir}/ly/xsetup.sh
|
|
|
|
%{_sysconfdir}/pam.d/ly
|
|
|
|
%{_bindir}/ly
|
|
|
|
%{_unitdir}/ly.service
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|