Adjust build to handle flattened dir structure in Riemann.

See https://github.com/clawpack/riemann/pull/96.
why not `if subpackage:` here?  That would be additional protection against things like `subpackage = None`