Tras enterarme de la presentación en sociedad de OpenDNIe, driver de código abierto para el manejo del DNI electrónico, y comprobar que se basa en incluir soporte para el DNIe en OpenSC, proyecto que funciona también en Mac OS X, decidí intentar compilarlo para mi equipo.
Lo que se describen a continuación son los pasos para compilar e instalar OpenSC 0.12.1 con OpenDNIe, usando el código fuente disponible aquí. Durante el proceso, gracias a lo bien que están las cosas en OpenSC, también se genera un paquete de instalación para Mac OS X y una imagen de disco con el mismo, que he dejado disponible aquí para quien no tenga los medios, los conocimientos o las ganas de hacer esto, y mientras no haya una versión oficial en OpenSC.
NOTA: La parte de esta entrada relativa a la compilación ha quedado obsoleta en OS X Mountain Lion. Hay una nueva entrada aquí con todos los detalles.