Martin Pitt wrote: > Hello Michael, > > Michael Olbrich [2010-02-11 12:12 +0100]: >> This patch patch makes it possible to enable all extras with external >> dependencies individually. It replaces: >> --disable-extras >> with >> --disable-gudev >> --disable-bluetooth >> --disable-keymap >> --disable-acl >> --disable-usbdb >> --disable-pcidb >> --disable-modem-modeswitch >> as configure options. >> I need a patch like this for the embedded system I'm working on. I need >> gudev for other stuff, but I don't have libacl and some of the other >> dependencies. >> >> Any opinions? > > This looks fine to me, and it doesn't change the default behaviour > either. If Kay agrees, I'll test this a little bit and commit. I like the idea (for whatever that's worth), but would it be possible to also split out the pcidb and usbdb rules, so that if I use *just* --disable-usbdb, I still get the PCI rules? Obviously that would require splitting the rules files as well as adding this configure logic... If it's a huge pain that's fine, but the reason I ask is that my default system config (when I build it anyway) has the PCI database but not the USB database. But usbutils (and its libusb dependency) isn't that huge.
Attachment:
signature.asc
Description: OpenPGP digital signature