#
# Patch for CVSweb to prevent error with revision NONE.
#

--- cvsweb-3.0.6-orig/cvsweb.cgi
+++ cvsweb-3.0.6/cvsweb.cgi
@@ -416,7 +416,7 @@
       next;
     }
     my ($rev, $tag) = split(/:/, $t, 2);
-    ($input{$p}) = ($rev =~ /^(\d+(?:\.\d+)*)$/)
+    ($input{$p}) = ($rev =~ /^(\d+(?:\.\d+)*|NONE)$/)
       or fatal('500 Internal Error',
                'Invalid revision: <code>%s=%s</code>', $p, $t);
     if (defined($tag)) {
