Pin packages without repo

This enables creating a package by pinning a source containing
opam metadata. The name must be specified on the command-line.