brew install gettext
git clone git://git.zx2c4.com/cgit
cd cgit
git submodule init
git submodule update
Then modify the definitions of CFLAGS and LDFLAGS in git/Makefile
:
CFLAGS = -g -O2 -Wall -I/usr/local/opt/gettext/include
LDFLAGS = -L/usr/local/opt/gettext/lib
Finish up with:
make