1*946379e7Schristos#! /bin/sh 2*946379e7Schristos 3*946379e7Schristos# Test that an empty header entry is OK. 4*946379e7Schristos 5*946379e7Schristostmpfiles="" 6*946379e7Schristostrap 'rm -fr $tmpfiles' 1 2 3 15 7*946379e7Schristos 8*946379e7Schristostmpfiles="$tmpfiles mf-test3.po" 9*946379e7Schristoscat <<EOF >mf-test3.po 10*946379e7Schristos# 11*946379e7Schristos# xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 12*946379e7Schristos# xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 13*946379e7Schristos# xxxxxxxxxxxxxxxxxxxx 14*946379e7Schristos# 15*946379e7Schristos# xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 16*946379e7Schristos# xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 17*946379e7Schristos# xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 18*946379e7Schristos# xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 19*946379e7Schristosmsgid "" 20*946379e7Schristosmsgstr "" 21*946379e7SchristosEOF 22*946379e7Schristos 23*946379e7Schristostmpfiles="$tmpfiles mftest3.mo mftest3.err" 24*946379e7Schristos: ${MSGFMT=msgfmt} 25*946379e7SchristosLC_MESSAGES=C LC_ALL= \ 26*946379e7Schristos${MSGFMT} -o mftest3.mo mf-test3.po >mftest3.err 2>&1 27*946379e7Schristosresult=$? 28*946379e7Schristoscat mftest3.err | grep -v 'warning: Charset' | grep -v '^ ' 29*946379e7Schristostest $result = 0 || { rm -fr $tmpfiles; exit 1; } 30*946379e7Schristos 31*946379e7Schristostest ! -f mftest3.mo 32*946379e7Schristosresult=$? 33*946379e7Schristos 34*946379e7Schristosrm -fr $tmpfiles 35*946379e7Schristos 36*946379e7Schristosexit $result 37