Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:RN:ly
ly
ly.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File ly.spec of Package ly
Name: ly Version: 1.0.2 Release: 0 Summary: TUI (ncurses-like) display manager License: WTFPL Group: System/Console URL: https://github.com/fairyglade/ly Source0: %{name}-%{version}.tar.gz Source1: vendor.tar.zst ### BuildRequires: git BuildRequires: glibc BuildRequires: kernel-devel BuildRequires: pam-devel BuildRequires: libxcb-devel BuildRequires: zstd BuildRequires: zig BuildRequires: zig-rpm-macros BuildRequires: scdoc ### BuildRequires: cmake ### BuildRequires: make BuildRequires: systemd-rpm-macros BuildRequires: pkgconfig(pam) BuildRequires: pkgconfig(xcb) BuildRequires: xdg-utils %description A lightweight, TUI (ncurses-like) display manager for linux. %prep %autosetup -a1 %build ##pushd vendor ##rm -rfv z %zig_build -Dpie --global-cache-dir vendor/ %install %zig_install -Dpie #### zig build DESTDIR=%{buildroot} installsystemd #### mkdir -p %{buildroot}%{_sbindir} #### pushd %{buildroot}%{_sbindir} #### ln -s service rcly ###popd ###tar --zstd -cvf vendor.tar.gz %pre %service_add_pre ly.service %post %service_add_post ly.service %preun %service_del_preun ly.service %postun %service_del_postun ly.service %files %doc readme.md %license license.md %dir %{_sysconfdir}/ly %dir %{_sysconfdir}/ly/lang %config(noreplace) %{_sysconfdir}/ly/config.ini %config %{_sysconfdir}/ly/lang/*.ini %config %{_sysconfdir}/pam.d/ly %{_sysconfdir}/ly/*.sh %{_bindir}/ly %{_sbindir}/rcly %{_unitdir}/ly.service %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor