Pifu(aka 蚍蜉), is a cross platform package builder.
bash cargo install pifu
ldd
rpmbuild
Linux desktop file can be validated by desktop-file-validate command, which is included in desktop-file-utils package.
desktop-file-validate
desktop-file-utils