From Mageia wiki
Summary
Rpmlint is currently set up to handle Redhat/Fedora and does not have rulesets to warn against certain constructions which are not necessary for Mageia. This makes it more difficult for newbie packagers to learn how to package correctly,
The project is to add more warnings to rpmlint to make it easier for packagers particularly newbies to do packaging.
Owner
- Email:joequant gmail dot com
Current status
Getting list of new rules
- spec files should not have buildroots
- warning if there is a pre/post update hook
- check if package names (particularly libraries) have mageia conventions
- warn if static libraries are included.
- warn if there are exclude in files
- warn if file includes entire man directory
- warn if defattr is there
- warn if macros are using the wrong bracketing convention
- deprecate foo-devel, prefer pkgconfig(foo)
Software / Packages Dependencies
- rpmlint