new gen package.sh
pre-depend not needed