From dfeb198815ebfa1c6f0f0ad550b5c69ee02fea2d Mon Sep 17 00:00:00 2001
From: Jonathan Druart <jonathan.druart@biblibre.com>
Date: Tue, 29 Jan 2013 15:53:10 +0100
Subject: [PATCH] Bug 9161: Allow to specificy a complete relpath instead of a
 filename

Now you can call the translate script with a -f parameter containing a
complete relpath
(koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences.tt or
admin/preferences.tt for e.g.)
---
 misc/translator/tmpl_process3.pl |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/misc/translator/tmpl_process3.pl b/misc/translator/tmpl_process3.pl
index 13d9cc7..6aa10e3 100755
--- a/misc/translator/tmpl_process3.pl
+++ b/misc/translator/tmpl_process3.pl
@@ -148,7 +148,7 @@ sub listfiles {
             } elsif (-f $path) {
                 my $basename = basename $path;
                 push @it, $path
-                    if ( not @$filenames or ( grep { $basename =~ /$_/ } @$filenames ) )
+                    if ( not @$filenames or ( grep { $path =~ /$_/ } @$filenames ) )
                        and (!defined $type || $dirent =~ /\.(?:$type)$/) || $action eq 'install';
             } elsif (-d $path && $recursive_p) {
                 push @it, listfiles($path, $type, $action, $filenames);
-- 
1.7.10.4