packages: gitolite/gitolite.spec - add some envs to shell scripts (I'm real...
pawelz
pawelz at pld-linux.org
Mon Jun 7 16:13:32 CEST 2010
Author: pawelz Date: Mon Jun 7 14:13:32 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- add some envs to shell scripts (I'm really interested whether author of this
crap uses it, or at least whether he tried to run it)
- +x for hooks
---- Files affected:
packages/gitolite:
gitolite.spec (1.7 -> 1.8)
---- Diffs:
================================================================
Index: packages/gitolite/gitolite.spec
diff -u packages/gitolite/gitolite.spec:1.7 packages/gitolite/gitolite.spec:1.8
--- packages/gitolite/gitolite.spec:1.7 Mon Jun 7 15:23:25 2010
+++ packages/gitolite/gitolite.spec Mon Jun 7 16:13:27 2010
@@ -50,10 +50,13 @@
rm src/gl-system-install
echo %{version} > conf/VERSION
-sed -i 's,^GL_PACKAGE_CONF=.*,GL_PACKAGE_CONF=%{_sysconfdir}/gitolite,g' src/gl-setup
sed -i 's,^# $GL_PACKAGE_CONF =.*,$GL_PACKAGE_CONF = "%{_sysconfdir}/gitolite";,g' conf/example.gitolite.rc
sed -i 's,^# $GL_PACKAGE_HOOKS =.*,$GL_PACKAGE_HOOKS = "%{_datadir}/gitolite/hooks";,g' conf/example.gitolite.rc
+# Some ugly hacks. Life without ugly hacks would be so borring.
+sed -i 's,^GL_PACKAGE_CONF=.*,GL_PACKAGE_CONF=%{_sysconfdir}/gitolite,g' src/gl-setup
+sed -i '2a\GL_ADMIN=$HOME/.gitolite\n' hooks/gitolite-admin/post-update
+
%build
%install
@@ -75,7 +78,15 @@
%dir %{_sysconfdir}/gitolite
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/gitolite/*
-%{_datadir}/gitolite
+%dir %{_datadir}/gitolite
+%{_datadir}/gitolite/lib
+%dir %{_datadir}/gitolite/hooks
+%dir %{_datadir}/gitolite/hooks/common
+%dir %{_datadir}/gitolite/hooks/gitolite-admin
+%attr(755,root,root) %{_datadir}/gitolite/hooks/common/gitolite-hooked
+%attr(755,root,root) %{_datadir}/gitolite/hooks/common/update
+%attr(755,root,root) %{_datadir}/gitolite/hooks/gitolite-admin/post-update
+
%attr(755,root,root) %{_bindir}/gl-*
%attr(755,root,root) %{_bindir}/sshkeys-lint
@@ -85,6 +96,11 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.8 2010/06/07 14:13:27 pawelz
+- add some envs to shell scripts (I'm really interested whether author of this
+ crap uses it, or at least whether he tried to run it)
+- +x for hooks
+
Revision 1.7 2010/06/07 13:23:25 pawelz
- fixed perl syntax generated by sed expressions.
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/gitolite/gitolite.spec?r1=1.7&r2=1.8&f=u
More information about the pld-cvs-commit
mailing list