change version format
remove subroutine prototypes
rewrite dist.ini