[packages/gitlab-ce] fix log packaging
glen
glen at pld-linux.org
Sun Apr 17 13:50:47 CEST 2016
commit e4edb538fe522f605ec097a5dbf5d77583e90713
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Sun Apr 17 14:33:32 2016 +0300
fix log packaging
gitlab-ce.spec | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/gitlab-ce.spec b/gitlab-ce.spec
index 23e53a9..4ed1331 100644
--- a/gitlab-ce.spec
+++ b/gitlab-ce.spec
@@ -17,7 +17,7 @@
Summary: A Web interface to create projects and repositories, manage access and do code reviews
Name: gitlab-ce
Version: 8.6.6
-Release: 0.3
+Release: 0.5
License: MIT
Group: Applications/WWW
# md5 deliberately omitted until this package is useful
@@ -126,12 +126,13 @@ cp -a$l . $RPM_BUILD_ROOT%{homedir}
# Creating links
ln -fs /run/gitlab $RPM_BUILD_ROOT%{homedir}/pids
ln -fs /run/gitlab $RPM_BUILD_ROOT%{homedir}/sockets
+rmdir $RPM_BUILD_ROOT%{homedir}/log
ln -fs %{_localstatedir}/log/gitlab $RPM_BUILD_ROOT%{homedir}/log
install -d $RPM_BUILD_ROOT%{_localstatedir}/log/gitlab
# Install config files
for f in gitlab.yml unicorn.rb database.yml; do
- install -m0644 config/$f $RPM_BUILD_ROOT%{_sysconfdir}/gitlab/$f
+ cp -p config/$f $RPM_BUILD_ROOT%{_sysconfdir}/gitlab/$f
[ -f "$RPM_BUILD_ROOT%{homedir}/config/$f" ] && rm $RPM_BUILD_ROOT%{homedir}/config/$f
ln -fs %{_sysconfdir}/gitlab/$f $RPM_BUILD_ROOT%{homedir}/config/
done
@@ -217,8 +218,6 @@ fi
%attr(-,gitlab,gitlab) %{homedir}/features/*
%dir %attr(755,gitlab,gitlab) %{homedir}/lib
%attr(-,gitlab,gitlab) %{homedir}/lib/*
-%dir %attr(755,gitlab,gitlab) %{homedir}/log
-%attr(-,gitlab,gitlab) %{homedir}/log/*
%dir %attr(755,gitlab,gitlab) %{homedir}/pids
%dir %attr(755,gitlab,gitlab) %{homedir}/public
%attr(-,gitlab,gitlab) %{homedir}/public/*
@@ -253,6 +252,9 @@ fi
%attr(-,gitlab,gitlab) %{homedir}/config.ru
%attr(-,gitlab,gitlab) %{homedir}/fixtures
+%{homedir}/log
+%dir %attr(771,root,gitlab) /var/log/gitlab
+
%defattr(-,root,root,-)
%dir %{homedir}/vendor
%{homedir}/vendor/*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gitlab-ce.git/commitdiff/e4edb538fe522f605ec097a5dbf5d77583e90713
More information about the pld-cvs-commit
mailing list