Please, no, don't do that. RPM is a standard
lol.
* The representation of file names in package headers changed in rpm-4.0.
* Originally, file names were stored as an array of absolute paths.
* In rpm-4.0, file names are stored as separate arrays of dirname's and
* basename's, * with a dirname index to associate the correct dirname
* with each basname.
That's just my personal favorite. The RPM standard is whatever RPM is doing right now.