diff options
author | Danilo Segan <danilo@canonical.com> | 2011-09-27 11:57:14 +0200 |
---|---|---|
committer | Danilo Segan <danilo@canonical.com> | 2011-09-27 11:57:14 +0200 |
commit | a845594228d1fd0ad675f80b13712398b6b5664b (patch) | |
tree | 6b52f764ffd1f9c6c56d09c5609a9647a643d7fb | |
parent | b9116884677f78a93afe4d8407410fdcf6322b03 (diff) | |
download | intltool-a845594228d1fd0ad675f80b13712398b6b5664b.tar.gz |
Ignore hidden directories and folders when detecting missing files in intltool-update. Debian patch for debbugs #560704 submitted by Michael Moorman.
-rw-r--r-- | intltool-update.in | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/intltool-update.in b/intltool-update.in index 1ed6473..5b3bf42 100644 --- a/intltool-update.in +++ b/intltool-update.in @@ -361,12 +361,16 @@ sub FindLeftoutFiles ## Search and find all translatable files find sub { + # Ignore hidden files + return if "$File::Find::name" =~ /\/\./; push @buf_i18n_plain, "$File::Find::name" if /\.($buildin_gettext_support)$/; push @buf_i18n_xml, "$File::Find::name" if /\.($xml_support)$/; push @buf_i18n_ini, "$File::Find::name" if /\.($ini_support)$/; push @buf_i18n_xml_unmarked, "$File::Find::name" if /\.(schemas(\.in)+)$/; }, ".."; find sub { + # Ignore hidden files + return if "$File::Find::name" =~ /\/\.[^.]/; push @buf_i18n_plain, "$File::Find::name" if /\.($buildin_gettext_support)$/; push @buf_i18n_xml, "$File::Find::name" if /\.($xml_support)$/; push @buf_i18n_ini, "$File::Find::name" if /\.($ini_support)$/; |