diff --git a/lang/perl/test-version.sh b/lang/perl/test-version.sh index 3e80556a97..2920cae615 100755 --- a/lang/perl/test-version.sh +++ b/lang/perl/test-version.sh @@ -1,5 +1,10 @@ #!/bin/sh -# Perl script wrappers do not output the OpenWrt package version string -case "$1" in - perlbase-archive|perlbase-pod|perlbase-test) exit 0 ;; +case "$PKG_NAME" in +perl) + perl -v 2>&1 | grep -q "v$PKG_VERSION" + ;; +perlbase-archive|perlbase-pod|perlbase-test) + # Perl script wrappers do not output the OpenWrt package version string + exit 0 + ;; esac