Yo sólo tenía este mismo problema, y un gran problema con Macports, Fink etc. es que se tire en un montón de otras depedencies que es confusa e innecesaria, si todo lo que usted necesita es una herramienta sencilla como cvs. En mi caso, tratando de instalarlo con macports resultado en una ventana que me pide instalar un compilador de java (?!) y docenas de otros paquetes tuvo que ser construido de manera que rápidamente me sacó de expulsión :)
Si todo lo que usted necesita es cvs, solo edificio a ti mismo es fácil y más limpio y el binario resultante se integra con todas las libs etc. en el ordenador. Usted no necesita Xcode instalado y sus herramientas de línea de comandos, pero si usted necesita cvs, estoy seguro de que ya lo tienen instalado.
Obtener el cvs código fuente desde:
http://download.savannah.gnu.org/releases/cvs/source/stable/1.11.23/
onu-tar en una carpeta, entrar en la carpeta, y ejecutar ./configurar
Usted, a continuación, (por desgracia) la necesidad de editar los archivos en el directorio src/ y lib/ para cambiar el nombre de su función getline a, digamos, getlineX, porque getline enfrentamientos con la libc de la función. Yo podría hacer una revisión de este y poner en algún lugar supongo..
Después de esto, no "hacer" y obtendrá un binario en src/cvs que usted puede poner en su ~/bin carpeta o donde sea, y asegúrese de que el CAMINO puntos.