[packages/graphite-web] add graphite-manage script into PATH

glen glen at pld-linux.org
Tue Apr 9 23:03:44 CEST 2013


commit afef8a9e057be75c1c23798fb84c2bd4c9ff5396
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Wed Apr 10 00:02:50 2013 +0300

    add graphite-manage script into PATH

 graphite-web.spec | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/graphite-web.spec b/graphite-web.spec
index cd11a92..0ff4f4c 100644
--- a/graphite-web.spec
+++ b/graphite-web.spec
@@ -83,8 +83,9 @@ ln -s %{_sysconfdir}/local_settings.py $RPM_BUILD_ROOT%{py_sitescriptdir}/graphi
 # Don't ship bins that are not needed for prodcution
 %{__rm} $RPM_BUILD_ROOT%{_bindir}/{build-index.sh,run-graphite-devel-server.py}
 
-# Fix permissions
-%{__chmod} 0755 $RPM_BUILD_ROOT%{py_sitescriptdir}/graphite/manage.py
+# Add graphite-manage to PATH for easy access
+install -d $RPM_BUILD_ROOT%{_sbindir}
+ln -s %{py_sitescriptdir}/graphite/manage.py $RPM_BUILD_ROOT%{_sbindir}/graphite-manage
 
 # Don't ship thirdparty
 rm -r $RPM_BUILD_ROOT%{py_sitescriptdir}/graphite/thirdparty
@@ -106,6 +107,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/httpd.conf
 %attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/dashboard.conf
 %attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/local_settings.py
+%attr(755,root,root) %{_sbindir}/graphite-manage
 
 %dir %{py_sitescriptdir}/graphite
 %{py_sitescriptdir}/graphite/[^l]*.py[co]
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/graphite-web.git/commitdiff/e8733903ecefc053016970a75a84ef01ed47905f



More information about the pld-cvs-commit mailing list