From 43fee5acf9db25c238011c2fb37195bb70600431 Mon Sep 17 00:00:00 2001 From: Yaohan Chen Date: Fri, 20 Jun 2008 16:36:00 -0400 Subject: move bin/msgmerge-wrapper.rb to top level, as it is not intended for installation path/command for the msgmerge-wrapper can be adjusted with env var, if "ruby msgmerge-wrapper.rb" doesn't work on the platform --- bin/msgmerge-wrapper.rb | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100755 bin/msgmerge-wrapper.rb (limited to 'bin') diff --git a/bin/msgmerge-wrapper.rb b/bin/msgmerge-wrapper.rb deleted file mode 100755 index 975107e3..00000000 --- a/bin/msgmerge-wrapper.rb +++ /dev/null @@ -1,21 +0,0 @@ -#!/usr/bin/ruby -# This is a wrapper to msgmerge, it executes msgmerge with the given arguments, and -# if msgmerge output is empty, prints the content of the file named the first -# argument. otherwise it prints the output of msgmerge. The wrapper should be -# "compatible" with the real msgmerge if msgmerge output is non-empty, or if the -# first argument is the defpo file (instead of an option, or --) -# -# The path to msgmerge can be specified in env variable REAL_MSGMERGE_PATH -# -# The purpose is to provide a workaround for ruby-gettext, which treats empty output -# from msgmerge as error in the po file, where it should mean that no modification -# is needed to the defpo. For updates on the issue follow -# http://rubyforge.org/pipermail/gettext-users-en/2008-June/000094.html - - -msgmerge = ENV['REAL_MSGMERGE_PATH'] || 'msgmerge' -defpo = ARGV.shift -output = `#{msgmerge} #{defpo} #{ARGV.join ' '}` -output = File.read(defpo) if output.empty? -STDOUT.write output - -- cgit v1.2.3