Directly pass the reponame and checksum
Sync with libucl
restore missed -L from usage output
Merge pull request #874 from andrejzverev/typo2

restore missed -L from usage output