-
Committer:
Martin Pitt
-
Date:
2010-11-25 18:03:25 UTC
-
Revision ID:
martin.pitt@canonical.com-20101125180325-u4tuuxa83lmcyx2h
* Add support for putting modalias definitions in driver package's
debian/control, so that we can replace the /usr/share/jockey/modaliases/*
lists with lookups in the package database (see blueprint
hardware-desktop-n-package-field-modaliases). With this we can drop the
foo-modaliases packages, and shipping third-party driver packages will
just work in Jockey without any further integration.
- Add debian/debhelper/dh_jockey: Debhelper program to produce a
${modaliases} substvar from scanning .ko files or
debian/packagename.modaliases.
- Add debian/debhelper/test_dh_jockey: Automatic test script for
dh_jockey.
- Add debian/debhelper/modaliases.pm: dh_auto sequencer for dh_modaliases.
- debian/control: Add dh-modaliases package.
- debian/dh-modaliases.install: Install dh_modaliases and modaliases.pm.
- debian/rules: Create manpage from dh_modaliases POD.
- jockey/oslib.py: Add apt implementation for package_header_modaliases().
- tests/oslib.py: Add test case for our package_header_modaliases()
implementation. This only really tests anything if there is at least one
package with a "Modaliases:" field in the local apt repository.