--- trunk/include/cpan.sminc 2014/07/01 08:34:47 21549 +++ trunk/include/cpan.sminc 2014/08/21 15:32:38 22058 @@ -8,8 +8,14 @@ # ${CPAN_AUTHOR}: needed, author of the CPAN-module [[ -z ${CPAN_AUTHOR} ]] && die "cpan.sminc: \$CPAN_AUTHOR not given!" -CPAN_AUTHOR_UPPER="${CPAN_AUTHOR^^}" -CPAN_AUTHOR_LOWER="${CPAN_AUTHOR,,}" +if [[ ${BASH_VERSINFO[0]} -le 3 ]] +then + CPAN_AUTHOR_UPPER=$(echo ${CPAN_AUTHOR} | tr '[a-z]' '[A-Z]') + CPAN_AUTHOR_LOWER=$(echo ${CPAN_AUTHOR} | tr '[A-Z]' '[a-z]') +else + CPAN_AUTHOR_UPPER="${CPAN_AUTHOR^^}" + CPAN_AUTHOR_LOWER="${CPAN_AUTHOR,,}" +fi : ${CPAN_MODULE="${PNAME}"}