mksh is needed as the shell to be used for kwalletcli
No Linters Available
No Unit Test Coverage
if all you need is glibc, no need to list builddeps. Anything in system.base or system.devel is superfluous.
you don't need to cd to $workdir. you are already there.
Should be install -Dm00755 mksh $installdir/bin/mksh
Should be install -Dm00644 dot.mkshrc $installdir/usr/share/doc/mksh/examples/dot.mkshrc
Should be install -Dm00644 mksh.1 $installdir/usr/share/man/man1/mksh.1
Why you would add lksh.1 if there is no executable?