Author: draenog Date: Mon May 2 13:52:21 2011 GMT Module: packages Tag: HEAD ---- Log message: - fix for template directory without hooks subdirectory
---- Files affected: packages/gitolite: gitolite.spec (1.21 -> 1.22) , gitolite-mkdir.patch (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: packages/gitolite/gitolite.spec diff -u packages/gitolite/gitolite.spec:1.21 packages/gitolite/gitolite.spec:1.22 --- packages/gitolite/gitolite.spec:1.21 Wed Apr 27 18:17:10 2011 +++ packages/gitolite/gitolite.spec Mon May 2 15:52:16 2011 @@ -12,6 +12,7 @@ Group: Development/Tools Source0: http://github.com/sitaramc/gitolite/tarball/v%{version}/%{name}-%{version}.tar.gz # Source0-md5: 6a5b0ba784f190ff2d94a7e0ad46fe3f +Patch0: %{name}-mkdir.patch URL: http://github.com/sitaramc/gitolite BuildRequires: perl-Text-Markdown BuildRequires: rpm-perlprov @@ -59,6 +60,8 @@ mv sitaramc-gitolite-*/* . rm -rf sitaramc-gitolite-* +%patch0 -p1 + rm src/gl-system-install echo %{version} > conf/VERSION @@ -118,6 +121,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.22 2011/05/02 13:52:16 draenog +- fix for template directory without hooks subdirectory + Revision 1.21 2011/04/27 16:17:10 draenog - VERSION file is used by info command ================================================================ Index: packages/gitolite/gitolite-mkdir.patch diff -u /dev/null packages/gitolite/gitolite-mkdir.patch:1.1 --- /dev/null Mon May 2 15:52:21 2011 +++ packages/gitolite/gitolite-mkdir.patch Mon May 2 15:52:16 2011 @@ -0,0 +1,26 @@ +From 9217aafa0b50d3d9a1759df0f8bb605cbafd3f33 Mon Sep 17 00:00:00 2001 +From: Kacper Kornet <[email protected]> +Date: Wed, 27 Apr 2011 21:29:21 +0100 +Subject: [PATCH 1/1] Create hooks directory if it is not created by git init + +If git hooks directory in template is empty, the .git/hooks is not +created by git init. In this case it has to be created by gitolite. +--- + src/gitolite.pm | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +diff --git a/src/gitolite.pm b/src/gitolite.pm +index c0581c8..b4602a2 100644 +--- a/src/gitolite.pm ++++ b/src/gitolite.pm +@@ -135,6 +135,7 @@ sub log_it { + sub ln_sf + { + my($srcdir, $glob, $dstdir) = @_; ++ mkdir $dstdir unless (-d $dstdir); + for my $hook ( glob("$srcdir/$glob") ) { + $hook =~ s/$srcdir\///; + unlink "$dstdir/$hook"; +-- +1.7.5 + ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/gitolite/gitolite.spec?r1=1.21&r2=1.22&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
