redjack/buzzy — pull request #9 by dcreager (2012-12-12 13:22:22+00:00)
Title: Native package overrides

Buzzy can satisfy a package dependency by installing a native package. Currently, its rules for finding native packages are fairly simple. If there's a native package whose name matches the Buzzy package name, we assume that that native package satisfies the dependency. On Debian, where shared libraries are usually broken down into multiple packages, we also look for native packages named `lib[foo]-dev` and `[foo]-dev`.

That works fine for a lot of stuff, but we'll also need the ability to override which native package should be used to satisfy a dependency.