commit 505fe083fe0e37dbd8b244ed50770eb99255e8c8
Author: Elan Ruusamäe <[email protected]>
Date:   Mon Mar 7 11:19:40 2016 +0200

    add "=" to whitelist of tag names
    
    it is no longer configurable, so patch it

 REF_OR_FILENAME_PATT.patch | 11 +++++++++++
 gitolite3.spec             |  4 +++-
 2 files changed, 14 insertions(+), 1 deletion(-)
---
diff --git a/gitolite3.spec b/gitolite3.spec
index e7bb8b0..6278309 100644
--- a/gitolite3.spec
+++ b/gitolite3.spec
@@ -3,13 +3,14 @@ Summary:      Software for hosting git repositories
 Summary(pl.UTF-8):     Narzędzie do hostowania repozytoriów git
 Name:          gitolite3
 Version:       3.6.5
-Release:       1
+Release:       2
 License:       GPL v2
 Group:         Development/Tools
 Source0:       
https://github.com/sitaramc/gitolite/tarball/v%{version}/gitolite-%{version}.tar.gz
 # Source0-md5: 62d15150914084a37e6fcab6fdf63d34
 Source1:       gitolite.pl
 Patch0:                %{name}-README.patch
+Patch1:                REF_OR_FILENAME_PATT.patch
 URL:           https://github.com/sitaramc/gitolite
 BuildRequires: rpm-perlprov
 BuildRequires: rpmbuild(macros) >= 1.219
@@ -67,6 +68,7 @@ mv sitaramc-gitolite-*/* .
 %{__rm} -r sitaramc-gitolite-*
 
 %patch0 -p1
+%patch1 -p1
 
 echo "v%{version}" > src/VERSION # add '-pld' suffix or something if patched
 
diff --git a/REF_OR_FILENAME_PATT.patch b/REF_OR_FILENAME_PATT.patch
new file mode 100644
index 0000000..5a4b700
--- /dev/null
+++ b/REF_OR_FILENAME_PATT.patch
@@ -0,0 +1,11 @@
+--- ./src/lib/Gitolite/Rc.pm~  2016-02-20 14:48:57.000000000 +0200
++++ ./src/lib/Gitolite/Rc.pm   2016-03-07 11:17:00.434408955 +0200
+@@ -47,7 +47,7 @@
+ 
+ #<<<
+ $REMOTE_COMMAND_PATT  =                qr(^[-0-9a-zA-Z._\@/+ :,\%=]*$);
+-$REF_OR_FILENAME_PATT =     qr(^[0-9a-zA-Z][-0-9a-zA-Z._\@/+ :,]*$);
++$REF_OR_FILENAME_PATT =     qr(^[0-9a-zA-Z][-0-9a-zA-Z._\@/+ :,=]*$);
+ $REPONAME_PATT        =  qr(^\@?[0-9a-zA-Z][-0-9a-zA-Z._\@/+]*$);
+ $REPOPATT_PATT        = 
qr(^\@?[[0-9a-zA-Z][-0-9a-zA-Z._\@/+\\^$|()[\]*?{},]*$);
+ $USERNAME_PATT        =  qr(^\@?[0-9a-zA-Z][-0-9a-zA-Z._\@+]*$);
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gitolite3.git/commitdiff/505fe083fe0e37dbd8b244ed50770eb99255e8c8

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to