Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / git
Commits: a868b8dd by Christian Hesse at 2025-02-19T09:04:06+01:00 move optional depencencies to git package Fixes: https://gitlab.archlinux.org/archlinux/packaging/packages/git/-/issues/14 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -20,6 +20,21 @@ pkgbase = git depends = grep depends = shadow depends = zlib + source = https://www.kernel.org/pub/software/scm/git/git-2.48.1.tar.xz + source = https://www.kernel.org/pub/software/scm/git/git-2.48.1.tar.sign + source = 0001-fetch-set_head.patch + source = [email protected] + source = git-daemon.socket + source = git-sysusers.conf + validpgpkeys = 96E07AF25771955980DAD10020D04E5A713660A7 + sha256sums = 1c5d545f5dc1eb51e95d2c50d98fdf88b1a36ba1fa30e9ae5d5385c6024f82ad + sha256sums = SKIP + sha256sums = 41369207f8f9534e10202eccd1de2118a4bec3e5be3b31d19bee08f593027eaa + sha256sums = 14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91 + sha256sums = ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203 + sha256sums = 7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45 + +pkgname = git optdepends = git-zsh-completion: upstream zsh completion optdepends = tk: gitk and git gui optdepends = openssh: ssh transport and crypto @@ -36,21 +51,6 @@ pkgbase = git optdepends = subversion: git svn optdepends = org.freedesktop.secrets: keyring credential helper optdepends = libsecret: libsecret credential helper - source = https://www.kernel.org/pub/software/scm/git/git-2.48.1.tar.xz - source = https://www.kernel.org/pub/software/scm/git/git-2.48.1.tar.sign - source = 0001-fetch-set_head.patch - source = [email protected] - source = git-daemon.socket - source = git-sysusers.conf - validpgpkeys = 96E07AF25771955980DAD10020D04E5A713660A7 - sha256sums = 1c5d545f5dc1eb51e95d2c50d98fdf88b1a36ba1fa30e9ae5d5385c6024f82ad - sha256sums = SKIP - sha256sums = 41369207f8f9534e10202eccd1de2118a4bec3e5be3b31d19bee08f593027eaa - sha256sums = 14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91 - sha256sums = ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203 - sha256sums = 7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45 - -pkgname = git pkgname = git-zsh-completion depends = git ===================================== PKGBUILD ===================================== @@ -14,22 +14,6 @@ depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools' 'openssl' 'pcre2' 'grep' 'shadow' 'zlib') makedepends=('python' 'xmlto' 'asciidoc') checkdepends=('openssh') -optdepends=('git-zsh-completion: upstream zsh completion' - 'tk: gitk and git gui' - 'openssh: ssh transport and crypto' - 'man: show help with `git command --help`' - 'perl-libwww: git svn' - 'perl-term-readkey: git svn and interactive.singlekey setting' - 'perl-io-socket-ssl: git send-email TLS support' - 'perl-authen-sasl: git send-email TLS support' - 'perl-mediawiki-api: git mediawiki support' - 'perl-datetime-format-iso8601: git mediawiki support' - 'perl-lwp-protocol-https: git mediawiki https support' - 'perl-cgi: gitweb (web interface) support' - 'python: git svn & git p4' - 'subversion: git svn' - 'org.freedesktop.secrets: keyring credential helper' - 'libsecret: libsecret credential helper') install=git.install validpgpkeys=('96E07AF25771955980DAD10020D04E5A713660A7') # Junio C Hamano source=("https://www.kernel.org/pub/software/scm/git/git-$pkgver.tar."{xz,sign} @@ -97,6 +81,24 @@ check() { } package_git() { + optdepends=( + 'git-zsh-completion: upstream zsh completion' + 'tk: gitk and git gui' + 'openssh: ssh transport and crypto' + 'man: show help with `git command --help`' + 'perl-libwww: git svn' + 'perl-term-readkey: git svn and interactive.singlekey setting' + 'perl-io-socket-ssl: git send-email TLS support' + 'perl-authen-sasl: git send-email TLS support' + 'perl-mediawiki-api: git mediawiki support' + 'perl-datetime-format-iso8601: git mediawiki support' + 'perl-lwp-protocol-https: git mediawiki https support' + 'perl-cgi: gitweb (web interface) support' + 'python: git svn & git p4' + 'subversion: git svn' + 'org.freedesktop.secrets: keyring credential helper' + 'libsecret: libsecret credential helper') + cd "$srcdir/$pkgbase-$pkgver" _make \ View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/git/-/commit/a868b8ddcb29ee4cc0babf09638f49d03c4f257f -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/git/-/commit/a868b8ddcb29ee4cc0babf09638f49d03c4f257f You're receiving this email because of your account on gitlab.archlinux.org.
