On Friday 9. July 2010 21.45.26 Felipe Contreras wrote: > It's about having a spec file that works on Fedora, openSUSE, > Mandriva, etc. Those are called distro-agnostic, or multi-distro. > > Here's one example: > http://git.kernel.org/?p=git/git.git;a=blob;f=git.spec.in > > Such spec files build fine on MeeGo, but are rejected for > integration because they "don't follow the guidelines".
That file would be most likely be rejected in Mandriva too, for not following the guidelines. Compare with the Mandriva equivalent of the same file: http://svn.mandriva.com/cgi- bin/viewvc.cgi/packages/cooker/git/current/SPECS/git.spec?revision=538411&view=markup I'm sorry, but I don't know .spec files to be really cross-distro. It's something you can base on and adapt to your distro. At the very *least*, package names differ from distro to disto. Therefore, all the Requires and BuildRequires rules are distro-specific. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org Senior Product Manager - Nokia, Qt Development Frameworks PGP/GPG: 0x6EF45358; fingerprint: E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ MeeGo-dev mailing list MeeGo-dev@meego.com http://lists.meego.com/listinfo/meego-dev