C'est rpm qui ne le supporte pas . En réalité c'est supporté par rpm. C'est tag lang. Lorsque tu installes un paquet il ne mets que les langues définit dans /etc/sysconfig/i18n.
Dans le cas de urpmi et mandrake ce n est pas geré comme cela , tous les paquets OO.org-l10n- "provident" la meme chose ( a savoir OO.org-l10n ) et le paquet OO.org "require" OO.org-l10n donc urpmi voyant que plusieurs paquets provides la meme chose , il donne le choix et donc forcement les langues :)
Pour le tag %lang c est géré par une macro ( %find_lang )lors de la construction de ton paquet et si tu met tout dans le meme paquet , rpm n installera que la langue definie dans /etc/rpm/macros ( c est la aussi que tu peux definir si tu veux installer tout ce qui est tagué comme %doc )
[^] # Re: Packaging sous RedHat/Fedora
Posté par Prosper . En réponse au journal Packaging sous RedHat/Fedora. Évalué à 2.
Dans le cas de urpmi et mandrake ce n est pas geré comme cela , tous les paquets OO.org-l10n- "provident" la meme chose ( a savoir OO.org-l10n ) et le paquet OO.org "require" OO.org-l10n donc urpmi voyant que plusieurs paquets provides la meme chose , il donne le choix et donc forcement les langues :)
Pour le tag %lang c est géré par une macro ( %find_lang )lors de la construction de ton paquet et si tu met tout dans le meme paquet , rpm n installera que la langue definie dans /etc/rpm/macros ( c est la aussi que tu peux definir si tu veux installer tout ce qui est tagué comme %doc )