« Installer les Macports | Accueil | Quiberon : coucher de soleil »

MacPorts : utiliser les variantes

Posté le dimanche 10 septembre 2006 à 12:08 AM

En cherchant comment activer le support des boites mails en IMAP et du SSL avec le mutt des macports, j'en suis arrivé à me demander comment passer des options au script configure pour un package donné.

humuluslupulus:/opt madflo$ port variants mutt
mutt has the variants:
darwin
linux
pop
imap
ssl
debug
buffy
compress
imap-headercache
nntp

humuluslupulus:/opt madflo$ sudo port install mutt +ssl +imap
---> Fetching mutt
---> Verifying checksum(s) for mutt
---> Extracting mutt
---> Configuring mutt
---> Building mutt with target all
---> Installing mutt 1.4.2.2_0+imap+ssl
---> Activating mutt 1.4.2.2_0+imap+ssl
---> Cleaning mutt

Conclusion : pas la peine de chercher où placer vos --enable-imap et --enable-ssl, macport vous donne la liste des variantes du configure avec la commande "ports variants PORTNAME".

Pour activer une variante, rajouter +VARIANTNAME sur la ligne. Pour la désactiver, ajouter -VARIANTNAME.

Simple et propre. Mais pas facile de tomber dessus quand on commence à rechercher "configure.args" sur google.