sys-apps/smartmontools handles /usr/share/smartmontools/drivedb.h DB updates via update-smart-drivedb, similarly to how pciutils and usbutils worked previously. Put drivedb.h into a package similar to hwids?
Not really something for hwids, as it's supposed to be for _shared_ hardware information. pci.ids, usb.ids, and oui.txt (less so iab.txt) are used by quite a few different packages — and incidentally now udev wants to be the keeper of said shared database (which might or might not pan out). drivedb.h is used by smartmontools alone, so if anything we could have a sys-block/smartmontools-drivedb ebuild for that. But it would be quite an overhead for a single file. OTOH udev might end up wanting to use the same file, then it would end up in there for need. For the moment I suppose there's nothing for us to do.
(In reply to comment #1) > drivedb.h is used by smartmontools alone, so if anything we could have a > sys-block/smartmontools-drivedb ebuild for that. But it would be quite an > overhead for a single file. Thanks, I suspected the same.