¿Cómo usar un repository no git como dependencia para un proyecto git?

Tengo un proyecto en GitHub que usa ncurses. ¿Cómo agregaría ncurses como una dependencia, dado que el código fuente de ncurses no tiene un repository oficial en GitHub? El código fuente está en forma de gzip tar por supuesto.

Si realmente necesita dependencies de origen para ncurses, puede encontrar espejos en GitHub.
Por ejemplo, https://github.com/mirror/ncurses .

La mejor práctica sería declarar una dependencia binaria o, como sugiriendo, simplemente verificar si ncurses está instalado:

  • al less un script, como ls -la /usr/include/ncurses.h
  • o un configure.ac , que luego es utilizado por automake para generar un Makefile .