spec: support additional package dependencies - fixes #3