-dnl Copyright © 2014-2015, 2018 Nick Bowler
+dnl Copyright © 2014-2015, 2018-2019, 2021 Nick Bowler
dnl
dnl License WTFPL2: Do What The Fuck You Want To Public License, version 2.
dnl This is free software: you are free to do what the fuck you want to.
TEST_AUTORECONF
TEST_CONFIGURE
-printf '%s\n' "$srcdir" | sed -e 's:/\./:/:g' -e 's:/\.$::g' \
- -e 's:\(.\)//*:\1/:g' >expout
+printf '${top_srcdir}/%s\n' "$srcdir" | sed -e 's:/\./:/:g' -e 's:/\.$::g' \
+ -e 's:\(.\)//*:\1/:g' >expout
AT_CHECK([cat test], [0], [expout])
AT_CLEANUP
]])
TEST_AUTORECONF
-export LINGUAS='en_CA en'; TEST_CONFIGURE
+LINGUAS='en_CA en'; export LINGUAS; TEST_CONFIGURE
AT_CHECK([cat test], [0], [[POFILES = po/en.po
MOFILES = po/en.mo
]])
TEST_AUTORECONF
-export LINGUAS="en"; TEST_CONFIGURE
+LINGUAS='en'; export LINGUAS; TEST_CONFIGURE
AT_CHECK([cat test], [0],
[[POFILES = po/en.po po/en_US.po po/ja.po po/zh.po
MOFILES = po/en.mo
]])
-export LINGUAS="en_US"; TEST_CONFIGURE
+LINGUAS='en_US'; export LINGUAS; TEST_CONFIGURE
AT_CHECK([cat test], [0],
[[POFILES = po/en.po po/en_US.po po/ja.po po/zh.po
MOFILES = po/en.mo po/en_US.mo
]])
-export LINGUAS="en_CA"; TEST_CONFIGURE
+LINGUAS='en_CA'; export LINGUAS; TEST_CONFIGURE
AT_CHECK([cat test], [0],
[[POFILES = po/en.po po/en_US.po po/ja.po po/zh.po
MOFILES = po/en.mo
]])
-export LINGUAS="ja ko"; TEST_CONFIGURE
-AT_CHECK([cat test], [0],
-[[POFILES = po/en.po po/en_US.po po/ja.po po/zh.po
-MOFILES = po/ja.mo
-]])
-
-export LINGUAS="ja ko"; TEST_CONFIGURE
+LINGUAS='ja ko'; export LINGUAS; TEST_CONFIGURE
AT_CHECK([cat test], [0],
[[POFILES = po/en.po po/en_US.po po/ja.po po/zh.po
MOFILES = po/ja.mo
]])
-export LINGUAS="ja_JP ko_KR"; TEST_CONFIGURE
+LINGUAS='ja_JP ko_KR'; export LINGUAS; TEST_CONFIGURE
AT_CHECK([cat test], [0],
[[POFILES = po/en.po po/en_US.po po/ja.po po/zh.po
MOFILES = po/ja.mo
]])
-export LINGUAS=""; TEST_CONFIGURE
+LINGUAS=''; export LINGUAS; TEST_CONFIGURE
AT_CHECK([cat test], [0],
[[POFILES = po/en.po po/en_US.po po/ja.po po/zh.po
MOFILES = @&t@