summaryrefslogtreecommitdiff
path: root/opt/git
diff options
context:
space:
mode:
authorrawnix ports <ports@rawnix.org>2026-09-26 18:19:05 +0000
committerrawnix ports <ports@rawnix.org>2026-09-26 18:19:05 +0000
commitc82e88dd00d1b0b7fcfb4e5628d99611388cef6f (patch)
tree56d864b5a5c6c145edd96178ae219a8f90e191a6 /opt/git
downloadports-c82e88dd00d1b0b7fcfb4e5628d99611388cef6f.tar.gz
sync 2026-09-26 18:19 UTC
1672 files changed, 151396 insertions(+)
Diffstat (limited to 'opt/git')
-rw-r--r--opt/git/.footprint246
-rw-r--r--opt/git/.signature6
-rw-r--r--opt/git/MAKEPKG67
3 files changed, 319 insertions, 0 deletions
diff --git a/opt/git/.footprint b/opt/git/.footprint
new file mode 100644
index 0000000..2d6e387
--- /dev/null
+++ b/opt/git/.footprint
@@ -0,0 +1,246 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/git
+-rwxr-xr-x root/root usr/bin/git-shell
+-rwxr-xr-x root/root usr/bin/scalar
+lrwxrwxrwx root/root usr/bin/git-receive-pack -> git
+lrwxrwxrwx root/root usr/bin/git-upload-archive -> git
+lrwxrwxrwx root/root usr/bin/git-upload-pack -> git
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/git-core/
+-rwxr-xr-x root/root usr/lib/git-core/git-daemon
+-rwxr-xr-x root/root usr/lib/git-core/git-difftool--helper
+-rwxr-xr-x root/root usr/lib/git-core/git-filter-branch
+-rwxr-xr-x root/root usr/lib/git-core/git-http-backend
+-rwxr-xr-x root/root usr/lib/git-core/git-http-fetch
+-rwxr-xr-x root/root usr/lib/git-core/git-http-push
+-rwxr-xr-x root/root usr/lib/git-core/git-imap-send
+-rwxr-xr-x root/root usr/lib/git-core/git-instaweb
+-rwxr-xr-x root/root usr/lib/git-core/git-merge-octopus
+-rwxr-xr-x root/root usr/lib/git-core/git-merge-one-file
+-rwxr-xr-x root/root usr/lib/git-core/git-merge-resolve
+-rwxr-xr-x root/root usr/lib/git-core/git-mergetool
+-rw-r--r-- root/root usr/lib/git-core/git-mergetool--lib
+-rwxr-xr-x root/root usr/lib/git-core/git-quiltimport
+-rwxr-xr-x root/root usr/lib/git-core/git-remote-http
+-rwxr-xr-x root/root usr/lib/git-core/git-request-pull
+-rw-r--r-- root/root usr/lib/git-core/git-sh-i18n
+-rwxr-xr-x root/root usr/lib/git-core/git-sh-i18n--envsubst
+-rw-r--r-- root/root usr/lib/git-core/git-sh-setup
+-rwxr-xr-x root/root usr/lib/git-core/git-submodule
+-rwxr-xr-x root/root usr/lib/git-core/git-web--browse
+lrwxrwxrwx root/root usr/lib/git-core/git -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-add -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-am -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-annotate -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-apply -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-archive -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-backfill -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-bisect -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-blame -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-branch -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-bugreport -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-bundle -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-cat-file -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-check-attr -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-check-ignore -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-check-mailmap -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-check-ref-format -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-checkout -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-checkout--worker -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-checkout-index -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-cherry -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-cherry-pick -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-clean -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-clone -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-column -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-commit -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-commit-graph -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-commit-tree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-config -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-count-objects -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-credential -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-credential-cache -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-credential-cache--daemon -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-credential-store -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-describe -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-diagnose -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-diff -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-diff-files -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-diff-index -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-diff-pairs -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-diff-tree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-difftool -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-fast-export -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-fast-import -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-fetch -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-fetch-pack -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-fmt-merge-msg -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-for-each-ref -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-for-each-repo -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-format-patch -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-format-rev -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-fsck -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-fsck-objects -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-fsmonitor--daemon -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-gc -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-get-tar-commit-id -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-grep -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-hash-object -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-help -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-history -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-hook -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-index-pack -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-init -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-init-db -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-interpret-trailers -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-last-modified -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-log -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-ls-files -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-ls-remote -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-ls-tree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-mailinfo -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-mailsplit -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-maintenance -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-merge -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-merge-base -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-merge-file -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-merge-index -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-merge-ours -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-merge-recursive -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-merge-subtree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-merge-tree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-mktag -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-mktree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-multi-pack-index -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-mv -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-name-rev -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-notes -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-pack-objects -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-pack-redundant -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-pack-refs -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-patch-id -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-prune -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-prune-packed -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-pull -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-push -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-range-diff -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-read-tree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-rebase -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-receive-pack -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-reflog -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-refs -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-remote -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-remote-ext -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-remote-fd -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-remote-ftp -> git-remote-http
+lrwxrwxrwx root/root usr/lib/git-core/git-remote-ftps -> git-remote-http
+lrwxrwxrwx root/root usr/lib/git-core/git-remote-https -> git-remote-http
+lrwxrwxrwx root/root usr/lib/git-core/git-repack -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-replace -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-replay -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-repo -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-rerere -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-reset -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-restore -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-rev-list -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-rev-parse -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-revert -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-rm -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-send-pack -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-shell -> ../../bin/git-shell
+lrwxrwxrwx root/root usr/lib/git-core/git-shortlog -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-show -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-show-branch -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-show-index -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-show-ref -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-sparse-checkout -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-stage -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-stash -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-status -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-stripspace -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-submodule--helper -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-switch -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-symbolic-ref -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-tag -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-unpack-file -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-unpack-objects -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-update-index -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-update-ref -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-update-server-info -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-upload-archive -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-upload-pack -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-url-parse -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-var -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-verify-commit -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-verify-pack -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-verify-tag -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-version -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-whatchanged -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-worktree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/git-write-tree -> ../../bin/git
+lrwxrwxrwx root/root usr/lib/git-core/scalar -> ../../bin/scalar
+drwxr-xr-x root/root usr/lib/git-core/mergetools/
+-rw-r--r-- root/root usr/lib/git-core/mergetools/araxis
+-rw-r--r-- root/root usr/lib/git-core/mergetools/bc
+-rw-r--r-- root/root usr/lib/git-core/mergetools/codecompare
+-rw-r--r-- root/root usr/lib/git-core/mergetools/deltawalker
+-rw-r--r-- root/root usr/lib/git-core/mergetools/diffmerge
+-rw-r--r-- root/root usr/lib/git-core/mergetools/diffuse
+-rw-r--r-- root/root usr/lib/git-core/mergetools/ecmerge
+-rw-r--r-- root/root usr/lib/git-core/mergetools/emerge
+-rw-r--r-- root/root usr/lib/git-core/mergetools/examdiff
+-rw-r--r-- root/root usr/lib/git-core/mergetools/guiffy
+-rw-r--r-- root/root usr/lib/git-core/mergetools/gvimdiff
+-rw-r--r-- root/root usr/lib/git-core/mergetools/kdiff3
+-rw-r--r-- root/root usr/lib/git-core/mergetools/kompare
+-rw-r--r-- root/root usr/lib/git-core/mergetools/meld
+-rw-r--r-- root/root usr/lib/git-core/mergetools/nvimdiff
+-rw-r--r-- root/root usr/lib/git-core/mergetools/opendiff
+-rw-r--r-- root/root usr/lib/git-core/mergetools/p4merge
+-rw-r--r-- root/root usr/lib/git-core/mergetools/smerge
+-rw-r--r-- root/root usr/lib/git-core/mergetools/tkdiff
+-rw-r--r-- root/root usr/lib/git-core/mergetools/tortoisemerge
+-rw-r--r-- root/root usr/lib/git-core/mergetools/vimdiff
+-rw-r--r-- root/root usr/lib/git-core/mergetools/vscode
+-rw-r--r-- root/root usr/lib/git-core/mergetools/winmerge
+-rw-r--r-- root/root usr/lib/git-core/mergetools/xxdiff
+drwxr-xr-x root/root usr/lib/perl5/
+-rw-r--r-- root/root usr/lib/perl5/Git.pm
+drwxr-xr-x root/root usr/lib/perl5/FromCPAN/
+-rw-r--r-- root/root usr/lib/perl5/FromCPAN/Error.pm
+drwxr-xr-x root/root usr/lib/perl5/FromCPAN/Mail/
+-rw-r--r-- root/root usr/lib/perl5/FromCPAN/Mail/Address.pm
+drwxr-xr-x root/root usr/lib/perl5/Git/
+-rw-r--r-- root/root usr/lib/perl5/Git/I18N.pm
+-rw-r--r-- root/root usr/lib/perl5/Git/IndexInfo.pm
+-rw-r--r-- root/root usr/lib/perl5/Git/LoadCPAN.pm
+-rw-r--r-- root/root usr/lib/perl5/Git/Packet.pm
+drwxr-xr-x root/root usr/lib/perl5/Git/LoadCPAN/
+-rw-r--r-- root/root usr/lib/perl5/Git/LoadCPAN/Error.pm
+drwxr-xr-x root/root usr/lib/perl5/Git/LoadCPAN/Mail/
+-rw-r--r-- root/root usr/lib/perl5/Git/LoadCPAN/Mail/Address.pm
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/bash-completion/
+drwxr-xr-x root/root usr/share/bash-completion/completions/
+-rw-r--r-- root/root usr/share/bash-completion/completions/git
+drwxr-xr-x root/root usr/share/git-core/
+drwxr-xr-x root/root usr/share/git-core/templates/
+-rw-r--r-- root/root usr/share/git-core/templates/description
+drwxr-xr-x root/root usr/share/git-core/templates/hooks/
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/applypatch-msg.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/commit-msg.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/fsmonitor-watchman.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/post-update.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/pre-applypatch.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/pre-commit.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/pre-merge-commit.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/pre-push.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/pre-rebase.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/pre-receive.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/prepare-commit-msg.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/push-to-checkout.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/sendemail-validate.sample
+-rwxr-xr-x root/root usr/share/git-core/templates/hooks/update.sample
+drwxr-xr-x root/root usr/share/git-core/templates/info/
+-rw-r--r-- root/root usr/share/git-core/templates/info/exclude
diff --git a/opt/git/.signature b/opt/git/.signature
new file mode 100644
index 0000000..348deef
--- /dev/null
+++ b/opt/git/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mEMJfpg86QSl3TvuIZ98f9++NlDPrsLl+A1uk2P6oYWe35zyHqXLJpsMid3yXXLeDBBD7nZHBrTH9z9gasKOmgU=
+
+SHA256 (MAKEPKG) = 3ce0e4c92959295b690be707456c4cfa7de6456200045931987b2defd4dae0f4
+SHA256 (.footprint) = d509e3953045af3b1c320327e4739270cfa1e8510dd929f1626fa780a4d13661
+SHA256 (git-2.55.0.tar.xz) = 457fdb04dc8728e007d4688695e6912e6f680727920f2a40bf11eacc17505357
+SHA256 (git#2.55.0-1.pkg.tar.gz) = f0d178ce6879e6f37b01d75b050389e9d9bb1f264b6acce2a9baf5f427599442
diff --git a/opt/git/MAKEPKG b/opt/git/MAKEPKG
new file mode 100644
index 0000000..da33dba
--- /dev/null
+++ b/opt/git/MAKEPKG
@@ -0,0 +1,67 @@
+#!/bin/mkpkg
+# description: Distributed version control system
+# url: https://git-scm.com
+
+name=git
+version=2.55.0
+release=1
+
+source=(https://mirrors.edge.kernel.org/pub/software/scm/git/git-$version.tar.xz)
+
+depends=(zlib libressl curl expat pcre2)
+makedeps=(perl)
+
+sha256sums=(
+ "457fdb04dc8728e007d4688695e6912e6f680727920f2a40bf11eacc17505357"
+)
+
+build() {
+ cd $name-$version
+
+ ./configure \
+ --prefix=/usr \
+ --libexecdir=/usr/lib \
+ --sysconfdir=/etc \
+ --with-openssl \
+ --with-curl \
+ --with-expat \
+ --with-libpcre2 \
+ --without-tcltk \
+ --without-python
+
+ make \
+ NO_GETTEXT=1 \
+ INSTALL_SYMLINKS=1 \
+ perllibdir=/usr/lib/perl5
+
+ make DESTDIR=$PKG \
+ NO_GETTEXT=1 \
+ INSTALL_SYMLINKS=1 \
+ perllibdir=/usr/lib/perl5 \
+ install
+
+ # Shell completion
+ install -d $PKG/usr/share/bash-completion/completions
+ install -m 644 contrib/completion/git-completion.bash \
+ $PKG/usr/share/bash-completion/completions/git
+
+ # Remove CVS/SVN/email/GUI tools most users don't need
+ rm -f $PKG/usr/bin/git-cvsserver
+ rm -rf $PKG/usr/lib/git-core/git-cvs*
+ rm -rf $PKG/usr/lib/git-core/git-svn
+ rm -rf $PKG/usr/lib/perl5/Git/SVN*
+ rm -f $PKG/usr/lib/git-core/git-archimport
+ rm -f $PKG/usr/lib/git-core/git-p4
+ rm -f $PKG/usr/lib/git-core/git-send-email
+ rm -f $PKG/usr/lib/git-core/git-gui*
+ rm -rf $PKG/usr/share/git-gui
+ rm -rf $PKG/usr/share/gitk
+ rm -rf $PKG/usr/share/gitweb
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh