fix `sdist' tar invocation to be compatible with Solaris' tar

This patch just changes an order of tar parameters. Solaris' tar likes to have -C <dir> after -czf <tarbal>. GNU tar is OK with this too so there is no reason not to change this to be more compatible.