Name: lidm Version: 1.2.3 Release: 1%{?dist} Summary: Lightweight display manager License: MIT URL: https://example.com/lidm Source0: %{name}-%{version}.tar.gz BuildRequires: gcc, make, pam-devel, systemd Requires: pam, systemd %description LIDM is a lightweight display manager for Linux. %prep %autosetup %build make %{?_smp_mflags} %install rm -rf %{buildroot} # Binary install -Dm755 lidm %{buildroot}/usr/bin/lidm # Man pages install -Dm644 assets/man/lidm.1 %{buildroot}/usr/share/man/man1/lidm.1 install -Dm644 assets/man/lidm-config.5 %{buildroot}/usr/share/man/man5/lidm-config.5 # Default config install -Dm644 themes/default.ini %{buildroot}/etc/lidm.ini # Systemd service install -Dm644 assets/services/systemd.service %{buildroot}/usr/lib/systemd/system/lidm.service %files %license LICENSE %doc README.md /usr/bin/lidm /etc/lidm.ini /usr/share/man/man1/lidm.1* /usr/share/man/man5/lidm-config.5* /usr/lib/systemd/system/lidm.service %changelog * Thu Dec 04 2025 Luke - 1.2.3-1 - Initial RPM