From 6aa48ac35858662d120d80da4569f6456fd287a6 Mon Sep 17 00:00:00 2001 From: Alexander Hill Date: Sun, 18 Jan 2026 21:21:07 -0500 Subject: [PATCH] Built git --- STATUS.md | 2 +- sources/git/git.spec | 10 ++++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/STATUS.md b/STATUS.md index 387f5c4..f15111a 100644 --- a/STATUS.md +++ b/STATUS.md @@ -24,7 +24,7 @@ Definitions: | `flex` | Yes | Yes | | `fortune-mod` | Yes | Yes | | `gettext` | Yes | Yes | -| `git` | Yes | +| `git` | Yes | Yes | | `grep` | Yes | Yes | | `groff` | Yes | Yes | | `gzip` | Yes | Yes | diff --git a/sources/git/git.spec b/sources/git/git.spec index 377d814..9f16b8f 100644 --- a/sources/git/git.spec +++ b/sources/git/git.spec @@ -7,8 +7,10 @@ SRC_VERSION="2.52.0" build() { tar xf ../$SRC_FILENAME cd git-$SRC_VERSION/ - # TODO: What breaks if I pass NO_CURL or NO_EXPAT? ~ahill - make -j $TT_PROCS NO_REGEX=NeedsStartEnd NO_TCLTK=1 - # TODO: How do we tell git where to install components? ~ahill - make -j $TT_PROCS install DESTDIR=$TT_INSTALLDIR NO_REGEX=NeedsStartEnd NO_TCLTK=1 + ./configure $TT_AUTOCONF_COMMON --without-tcltk + make -j $TT_PROCS NO_GITWEB=YesPlease NO_PERL=YesPlease NO_REGEX=NeedsStartEnd + make -j $TT_PROCS install DESTDIR=$TT_INSTALLDIR NO_GITWEB=YesPlease NO_PERL=YesPlease NO_REGEX=NeedsStartEnd + # Another package ignoring proper paths? Unacceptable! ~ahill + mv $TT_INSTALLDIR/share/* $TT_INSTALLDIR/usr/share/ + rm -rf $TT_INSTALLDIR/share } \ No newline at end of file