## START: Set by rpmautospec ## (rpmautospec version 0.8.3) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec Name: livekit Version: 1.9.11 Release: %autorelease Summary: LiveKit: Real-time video, audio and data for developers. License: MIT URL: https://github.com/livekit/livekit Source0: %{url}/archive/refs/tags/v%{version}.tar.gz Source1: %{name}.sysusers.conf Source2: %{name}.service BuildRequires: golang BuildRequires: systemd-rpm-macros BuildRequires: tree %description LiveKit is an open source project that provides scalable, multi-user conferencing based on WebRTC. It's designed to provide everything you need to build real-time video audio data capabilities in your applications. LiveKit's server is written in Go, using the awesome Pion WebRTC implementation. %prep %setup -q go install github.com/magefile/mage@latest go mod download %build $HOME/go/bin/mage %install install -m 755 -d %{buildroot}%{_bindir} install -m 755 -d %{buildroot}%{_sysusersdir} install -m 755 -d %{buildroot}%{_sysconfdir}/%{name} install -m 755 -d %{buildroot}%{_unitdir} install -m 755 -d %{buildroot}%{_sharedstatedir}/%{name} install -D -m 755 ./bin/%{name}-server %{buildroot}%{_bindir}/%{name}-server install -D -m 755 ./config-sample.yaml %{buildroot}%{_sysconfdir}/%{name}/config.yaml install -m 644 %{S:1} %{buildroot}%{_sysusersdir}/%{name}.conf install -m 644 %{S:2} %{buildroot}%{_unitdir}/%{name}.service %pre %sysusers_create_compat %{S:1} %post %systemd_post %{name}.service %preun %systemd_preun %{name}.service %postun %systemd_postun_with_restart %{name}.service %files %license LICENSE %attr(755, -, -) %{_bindir}/%{name}-server %config(noreplace) %attr(-,%{name},%{name}) %{_sysconfdir}/%{name}/config.yaml %dir %attr(755, %{name}, %{name}) %{_sharedstatedir}/%{name}/ %{_sysusersdir}/%{name}.conf %{_unitdir}/%{name}.service %changelog ## START: Generated by rpmautospec * Wed Feb 25 2026 Grillo del Mal - 1.9.11-1 - Initial commit ## END: Generated by rpmautospec