On Thu, 20 Sep 2007 12:54:48 +0200
Julien L. <[EMAIL PROTECTED]> wrote:

> C'est pourquoi je propose la solution suivante :
> - deux fichiers sont ajoutés aux paquets Nbuilds et NBA : "install" et 
> "uninstall"
> - le fichier "install" définit trois fonctions "do_preinstall", "do_install" 
> et "do_postinstall"
> - le fichier "uninstall" définit trois fonctions "do_preuninstall", 
> "do_uninstall" et "do_postuninstall"
> - chacune des fonctions a un comportement par défaut
> - la fonction "do_install" a le comportement par défaut de désarchiver le 
> fichier data.t7z sur le système
> - la fonction "do_uninstall" a le comportement par défaut de supprimer tous 
> les fichiers du paquet
> - la fonction "do_postinstall" a le comportement par défaut de compresser les 
> éventuelles pages de man nouvellement installées
> - le développeur de Nbuild a la possibilité de surcharger chacune des 
> fonctions et, en particulier, la fonction "do_postinstall"
> Qu'en pensez-vous ?

Ma foi, c'est du tout bon :p
Clair, simple et souple ... adopté :)

+
fraazz



-- 
[0x366720B7]

_______________________________________________
Nasgaia-dev mailing list
[email protected]
https://mail.gna.org/listinfo/nasgaia-dev

Répondre à