# Description: Directory content manager
# URL:         http://www.kernel.org/pub/software/scm/git/docs
# Maintainer:  Thomas Penteker, tek at serverop dot de
# Packager:    Tilman Sauerbeck, tilman at crux dot nu
# Depends on:  expat, curl, python
# Nice to have: tk

name=git
version=2.21.0
release=1
source=(https://www.kernel.org/pub/software/scm/git/git-{,manpages-}$version.tar.xz
        git gitd.rc)

build() {
  cd $name-$version

  make CFLAGS="$CFLAGS" \
       prefix=/usr \
       gitexecdir=/usr/lib/git-core \
       INSTALLSITEMAN3DIR=/usr/share/man/man3 \
       perllibdir=/usr/lib/perl5/site_perl/5.26 \
       DESTDIR=$PKG install

  cd $SRC

  for i in man*; do
    install -d $PKG/usr/share/man/$i
    install -m 644 $i/* $PKG/usr/share/man/$i;
  done

  find $PKG \( -name perllocal.pod -o -name .packlist \) -delete
  rm -rf $PKG/usr/share/{locale,gitk}

  # install the git ports driver
  install -d $PKG/etc/ports/drivers
  install $SRC/git $PKG/etc/ports/drivers/git

  install -D $SRC/gitd.rc $PKG/etc/rc.d/gitd

}
