1*735d6239SKiyoung Kim#!/bin/sh 2*735d6239SKiyoung Kim 3*735d6239SKiyoung Kimtop_builddir="@top_builddir@" 4*735d6239SKiyoung Kimlocaledir="@localedir@" 5*735d6239SKiyoung Kim 6*735d6239SKiyoung Kimdestdir="$(pwd)/tmp-root" 7*735d6239SKiyoung Kim 8*735d6239SKiyoung Kimif test -d "${top_builddir}"; then :; else 9*735d6239SKiyoung Kim echo "top_builddir \`${top_builddir}' not found" 10*735d6239SKiyoung Kim exit 3 11*735d6239SKiyoung Kimfi 12*735d6239SKiyoung Kim 13*735d6239SKiyoung Kimecho -n "Test installation of translated messages..." 14*735d6239SKiyoung Kimif (cd "${top_builddir}/po" && make DESTDIR="${destdir}" install > /dev/null 2>&1); then 15*735d6239SKiyoung Kim echo " done." 16*735d6239SKiyoung Kimelse 17*735d6239SKiyoung Kim echo " FAILED." 18*735d6239SKiyoung Kim echo "Could not create test installation of translated messages" 19*735d6239SKiyoung Kim exit 2 20*735d6239SKiyoung Kimfi 21*735d6239SKiyoung Kim 22*735d6239SKiyoung Kimbinlocaledir="$(./print-localedir)" 23*735d6239SKiyoung Kimmylocaledir="${destdir}${binlocaledir}" 24*735d6239SKiyoung Kimif test -d "${destdir}${binlocaledir}"; then 25*735d6239SKiyoung Kim echo "Test installation contains localedir \`${binlocaledir}'." 26*735d6239SKiyoung Kimelse 27*735d6239SKiyoung Kim echo "localedir \`${binlocaledir}' does not exist" 28*735d6239SKiyoung Kim exit 1 29*735d6239SKiyoung Kimfi 30*735d6239SKiyoung Kim 31*735d6239SKiyoung Kimtestnls="./test-nls ${mylocaledir}" 32*735d6239SKiyoung Kimif ${testnls}; then 33*735d6239SKiyoung Kim echo "NLS test successful" 34*735d6239SKiyoung Kim rm -rf "${destdir}" 35*735d6239SKiyoung Kim exit 0 36*735d6239SKiyoung Kimelse 37*735d6239SKiyoung Kim echo "NLS test failed, not removing test installation from" 38*735d6239SKiyoung Kim echo " ${destdir}" 39*735d6239SKiyoung Kim exit 1 40*735d6239SKiyoung Kimfi 41