From 6f6fea645552948a9a8da7a7b2c3ce60451408fb Mon Sep 17 00:00:00 2001 From: Jason Rothstein Date: Sun, 10 May 2026 20:57:16 -0500 Subject: [PATCH] Improve quality of the RPM packaging --- gitea.spec | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gitea.spec b/gitea.spec index 1c92eb6..6443098 100644 --- a/gitea.spec +++ b/gitea.spec @@ -21,7 +21,7 @@ ExclusiveArch: %{go_arches} Name: gitea Version: 1.26.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Gitea: Git with a cup of tea License: MIT @@ -33,6 +33,7 @@ BuildRequires: git BuildRequires: golang >= 1.26.2 BuildRequires: pam-devel BuildRequires: systemd-rpm-macros +BuildRequires: make %{?systemd_requires} %{?sysusers_requires_compat} Requires: git @@ -64,14 +65,13 @@ sed -i \ %install -rm -rf %{buildroot} %{__install} -d %{buildroot}%{_bindir} %{__install} -d %{buildroot}%{_sysconfdir}/gitea -%{__install} -d %{buildroot}/usr/lib/systemd/system +%{__install} -d %{buildroot}%{_unitdir} %{__install} -d %{buildroot}/var/lib/gitea %{__install} -d %{buildroot}/var/log/gitea %{__install} -p -m 0755 %{name} %{buildroot}%{_bindir}/%{name} -%{__install} -p -m 0644 contrib/systemd/gitea.service %{buildroot}/usr/lib/systemd/system/gitea.service +%{__install} -p -m 0644 contrib/systemd/gitea.service %{buildroot}%{_unitdir}/gitea.service %{__install} -D -p -m 0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/gitea.conf @@ -100,7 +100,7 @@ rm -rf %{buildroot} %attr(0700, gitea, gitea) %dir /var/lib/gitea %attr(0700, gitea, gitea) %dir /var/log/gitea %{_bindir}/%{name} -%attr(0644, root, root) /usr/lib/systemd/system/gitea.service +%{_unitdir}/gitea.service %attr(-, gitea, gitea) %config(noreplace) %{_sysconfdir}/gitea %{_sysusersdir}/gitea.conf