Dargor> J´ai pensé à un truc qui serait pas mal pour ton script.
Y´aurait-il moyen que la sortie affiche une sortie « arborescente », afin de voir du premier coup d´oeil quel port dépend de quoi ?
Un truc dans ce genre là en fait :
--> port
----> dep_1
------> dep_11
------> dep_12
----> dep_2
etc.
Je pense que ce serait plus commode pour voir grosso modo quel port ramène quoi (ça permettrai notamment de savoir rapidement quel knob ou quelle option virer pour supprimer des dépendances).
Une autre idée qui , imho, serait pas mal aussi serait d´inclure différents niveau de verbosité car en l´état actuel des choses le terminal est vite surchargé si on passe ton script sur un gros port qui ramène beaucoup de dépendances.
Un truc du genre :
- Par défaut :
--> port_1
--> port_2
--> port_3
- -v :
--> port_1 (WITH_FOO WITH_BAR ...)
--> port_2 (WITH_FOO)
--> port_3
(En jouant peut-être sur la coloration pour mettre en valeur ce qui est activé)
- -vv :
la sortie actuelle
Voila, dis moi ce que t´en penses. ^^
Merci pour ton boulot en tout cas.
At0m3> Si t´es trop impatient pour attendre la release 7 (la beta1 devrait pas trop tarder à sortir...), tu peux utiliser ça :
http://people.freebsd.org/%7Eflz/local/wpi/
avec une version de FreeBSD supérieure à la 6.1.