[arch-commits] Commit in git/repos (6 files)

2022-05-07 Thread Christian Hesse via arch-commits
Date: Saturday, May 7, 2022 @ 14:14:08
  Author: eworm
Revision: 444852

archrelease: copy trunk to testing-x86_64

Added:
  git/repos/testing-x86_64/
  git/repos/testing-x86_64/PKGBUILD
(from rev 444851, git/trunk/PKGBUILD)
  git/repos/testing-x86_64/git-daemon.socket
(from rev 444851, git/trunk/git-daemon.socket)
  git/repos/testing-x86_64/git-daemon@.service
(from rev 444851, git/trunk/git-daemon@.service)
  git/repos/testing-x86_64/git-sysusers.conf
(from rev 444851, git/trunk/git-sysusers.conf)
  git/repos/testing-x86_64/git.install
(from rev 444851, git/trunk/git.install)

-+
 PKGBUILD|  127 ++
 git-daemon.socket   |9 +++
 git-daemon@.service |   14 +
 git-sysusers.conf   |1 
 git.install |   14 +
 5 files changed, 165 insertions(+)

Copied: git/repos/testing-x86_64/PKGBUILD (from rev 444851, git/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-05-07 14:14:08 UTC (rev 444852)
@@ -0,0 +1,127 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dan McGee 
+
+pkgname=git
+pkgver=2.36.1
+pkgrel=1
+pkgdesc='the fast distributed version control system'
+arch=('x86_64')
+url='https://git-scm.com/'
+license=('GPL2')
+depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
+ 'openssl' 'pcre2' 'grep' 'shadow' 'zlib')
+makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
+optdepends=('tk: gitk and git gui'
+'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}
+'git-daemon@.service'
+'git-daemon.socket'
+'git-sysusers.conf')
+sha256sums=('405d4a0ff6e818d1f12b3e92e1ac060f612adcb454f6299f70583058cb508370'
+'SKIP'
+'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
+'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
+'7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45')
+
+_make_paths=(
+  prefix='/usr'
+  gitexecdir='/usr/lib/git-core'
+  perllibdir="$(/usr/bin/perl -MConfig -wle 'print $Config{installvendorlib}')"
+)
+
+_make_options=(
+  CFLAGS="$CFLAGS"
+  LDFLAGS="$LDFLAGS"
+  INSTALL_SYMLINKS=1
+  MAN_BOLD_LITERAL=1
+  NO_PERL_CPAN_FALLBACKS=1
+  USE_LIBPCRE2=1
+)
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+all man
+
+  make -C contrib/credential/gnome-keyring
+  make -C contrib/credential/libsecret
+  make -C contrib/subtree "${_make_paths[@]}" all man
+  make -C contrib/mw-to-git "${_make_paths[@]}" all
+  make -C contrib/diff-highlight "${_make_paths[@]}"
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  local jobs
+  jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true
+  mkdir -p /dev/shm/git-test
+  # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh
+  # which is caused by 'git rebase' trying to use builduser's SHELL inside the
+  # build chroot (i.e.: /usr/bin/nologin)
+  SHELL=/bin/sh \
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+NO_SVN_TESTS=y \
+DEFAULT_TEST_TARGET=prove \
+GIT_PROVE_OPTS="$jobs -Q" \
+GIT_TEST_OPTS="--root=/dev/shm/git-test" \
+test
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+DESTDIR="$pkgdir" \
+install install-man
+
+  # bash completion
+  mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
+  install -m 0644 ./contrib/completion/git-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/git
+  # fancy git prompt
+  mkdir -p "$pkgdir"/usr/share/git/
+  install -m 0644 ./contrib/completion/git-prompt.sh 
"$pkgdir"/usr/share/git/git-prompt.sh
+  # gnome credentials helper (deprecated, but we will keep it as long there is 
no extra cost)
+  # https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
+  install -m 0755 
contrib/credential/gnome-keyring/git-credential-gnome-keyring \
+  "$pkgdir"/usr/lib/git-core/git-credential-gnome-keyring
+ 

[arch-commits] Commit in git/repos (6 files)

2022-04-18 Thread Christian Hesse via arch-commits
Date: Monday, April 18, 2022 @ 20:12:10
  Author: eworm
Revision: 442905

archrelease: copy trunk to testing-x86_64

Added:
  git/repos/testing-x86_64/
  git/repos/testing-x86_64/PKGBUILD
(from rev 442904, git/trunk/PKGBUILD)
  git/repos/testing-x86_64/git-daemon.socket
(from rev 442904, git/trunk/git-daemon.socket)
  git/repos/testing-x86_64/git-daemon@.service
(from rev 442904, git/trunk/git-daemon@.service)
  git/repos/testing-x86_64/git-sysusers.conf
(from rev 442904, git/trunk/git-sysusers.conf)
  git/repos/testing-x86_64/git.install
(from rev 442904, git/trunk/git.install)

-+
 PKGBUILD|  127 ++
 git-daemon.socket   |9 +++
 git-daemon@.service |   14 +
 git-sysusers.conf   |1 
 git.install |   14 +
 5 files changed, 165 insertions(+)

Copied: git/repos/testing-x86_64/PKGBUILD (from rev 442904, git/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-04-18 20:12:10 UTC (rev 442905)
@@ -0,0 +1,127 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dan McGee 
+
+pkgname=git
+pkgver=2.36.0
+pkgrel=1
+pkgdesc='the fast distributed version control system'
+arch=('x86_64')
+url='https://git-scm.com/'
+license=('GPL2')
+depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
+ 'openssl' 'pcre2' 'grep' 'shadow' 'zlib')
+makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
+optdepends=('tk: gitk and git gui'
+'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}
+'git-daemon@.service'
+'git-daemon.socket'
+'git-sysusers.conf')
+sha256sums=('af5ebfc1658464f5d0d45a2bfd884c935fb607a10cc021d95bc80778861cc1d3'
+'SKIP'
+'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
+'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
+'7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45')
+
+_make_paths=(
+  prefix='/usr'
+  gitexecdir='/usr/lib/git-core'
+  perllibdir="$(/usr/bin/perl -MConfig -wle 'print $Config{installvendorlib}')"
+)
+
+_make_options=(
+  CFLAGS="$CFLAGS"
+  LDFLAGS="$LDFLAGS"
+  INSTALL_SYMLINKS=1
+  MAN_BOLD_LITERAL=1
+  NO_PERL_CPAN_FALLBACKS=1
+  USE_LIBPCRE2=1
+)
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+all man
+
+  make -C contrib/credential/gnome-keyring
+  make -C contrib/credential/libsecret
+  make -C contrib/subtree "${_make_paths[@]}" all man
+  make -C contrib/mw-to-git "${_make_paths[@]}" all
+  make -C contrib/diff-highlight "${_make_paths[@]}"
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  local jobs
+  jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true
+  mkdir -p /dev/shm/git-test
+  # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh
+  # which is caused by 'git rebase' trying to use builduser's SHELL inside the
+  # build chroot (i.e.: /usr/bin/nologin)
+  SHELL=/bin/sh \
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+NO_SVN_TESTS=y \
+DEFAULT_TEST_TARGET=prove \
+GIT_PROVE_OPTS="$jobs -Q" \
+GIT_TEST_OPTS="--root=/dev/shm/git-test" \
+test
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+DESTDIR="$pkgdir" \
+install install-man
+
+  # bash completion
+  mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
+  install -m 0644 ./contrib/completion/git-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/git
+  # fancy git prompt
+  mkdir -p "$pkgdir"/usr/share/git/
+  install -m 0644 ./contrib/completion/git-prompt.sh 
"$pkgdir"/usr/share/git/git-prompt.sh
+  # gnome credentials helper (deprecated, but we will keep it as long there is 
no extra cost)
+  # https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
+  install -m 0755 
contrib/credential/gnome-keyring/git-credential-gnome-keyring \
+  "$pkgdir"/usr/lib/git-core/git-credential-gnome-keyring

[arch-commits] Commit in git/repos (6 files)

2022-04-14 Thread Christian Hesse via arch-commits
Date: Thursday, April 14, 2022 @ 08:09:44
  Author: eworm
Revision: 442510

archrelease: copy trunk to testing-x86_64

Added:
  git/repos/testing-x86_64/
  git/repos/testing-x86_64/PKGBUILD
(from rev 442509, git/trunk/PKGBUILD)
  git/repos/testing-x86_64/git-daemon.socket
(from rev 442509, git/trunk/git-daemon.socket)
  git/repos/testing-x86_64/git-daemon@.service
(from rev 442509, git/trunk/git-daemon@.service)
  git/repos/testing-x86_64/git-sysusers.conf
(from rev 442509, git/trunk/git-sysusers.conf)
  git/repos/testing-x86_64/git.install
(from rev 442509, git/trunk/git.install)

-+
 PKGBUILD|  127 ++
 git-daemon.socket   |9 +++
 git-daemon@.service |   14 +
 git-sysusers.conf   |1 
 git.install |   14 +
 5 files changed, 165 insertions(+)

Copied: git/repos/testing-x86_64/PKGBUILD (from rev 442509, git/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-04-14 08:09:44 UTC (rev 442510)
@@ -0,0 +1,127 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dan McGee 
+
+pkgname=git
+pkgver=2.35.3
+pkgrel=1
+pkgdesc='the fast distributed version control system'
+arch=('x86_64')
+url='https://git-scm.com/'
+license=('GPL2')
+depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
+ 'openssl' 'pcre2' 'grep' 'shadow' 'zlib')
+makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
+optdepends=('tk: gitk and git gui'
+'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}
+'git-daemon@.service'
+'git-daemon.socket'
+'git-sysusers.conf')
+sha256sums=('15e9db4f9bf2ed9fff30cb62a00c5c7c0901015f5ab048cdb4e8b04ddee00fa2'
+'SKIP'
+'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
+'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
+'7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45')
+
+_make_paths=(
+  prefix='/usr'
+  gitexecdir='/usr/lib/git-core'
+  perllibdir="$(/usr/bin/perl -MConfig -wle 'print $Config{installvendorlib}')"
+)
+
+_make_options=(
+  CFLAGS="$CFLAGS"
+  LDFLAGS="$LDFLAGS"
+  INSTALL_SYMLINKS=1
+  MAN_BOLD_LITERAL=1
+  NO_PERL_CPAN_FALLBACKS=1
+  USE_LIBPCRE2=1
+)
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+all man
+
+  make -C contrib/credential/gnome-keyring
+  make -C contrib/credential/libsecret
+  make -C contrib/subtree "${_make_paths[@]}" all man
+  make -C contrib/mw-to-git "${_make_paths[@]}" all
+  make -C contrib/diff-highlight "${_make_paths[@]}"
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  local jobs
+  jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true
+  mkdir -p /dev/shm/git-test
+  # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh
+  # which is caused by 'git rebase' trying to use builduser's SHELL inside the
+  # build chroot (i.e.: /usr/bin/nologin)
+  SHELL=/bin/sh \
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+NO_SVN_TESTS=y \
+DEFAULT_TEST_TARGET=prove \
+GIT_PROVE_OPTS="$jobs -Q" \
+GIT_TEST_OPTS="--root=/dev/shm/git-test" \
+test
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+DESTDIR="$pkgdir" \
+install install-man
+
+  # bash completion
+  mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
+  install -m 0644 ./contrib/completion/git-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/git
+  # fancy git prompt
+  mkdir -p "$pkgdir"/usr/share/git/
+  install -m 0644 ./contrib/completion/git-prompt.sh 
"$pkgdir"/usr/share/git/git-prompt.sh
+  # gnome credentials helper (deprecated, but we will keep it as long there is 
no extra cost)
+  # https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
+  install -m 0755 
contrib/credential/gnome-keyring/git-credential-gnome-keyring \
+  

[arch-commits] Commit in git/repos (6 files)

2022-04-12 Thread Christian Hesse via arch-commits
Date: Tuesday, April 12, 2022 @ 17:05:41
  Author: eworm
Revision: 442430

archrelease: copy trunk to testing-x86_64

Added:
  git/repos/testing-x86_64/
  git/repos/testing-x86_64/PKGBUILD
(from rev 442429, git/trunk/PKGBUILD)
  git/repos/testing-x86_64/git-daemon.socket
(from rev 442429, git/trunk/git-daemon.socket)
  git/repos/testing-x86_64/git-daemon@.service
(from rev 442429, git/trunk/git-daemon@.service)
  git/repos/testing-x86_64/git-sysusers.conf
(from rev 442429, git/trunk/git-sysusers.conf)
  git/repos/testing-x86_64/git.install
(from rev 442429, git/trunk/git.install)

-+
 PKGBUILD|  127 ++
 git-daemon.socket   |9 +++
 git-daemon@.service |   14 +
 git-sysusers.conf   |1 
 git.install |   14 +
 5 files changed, 165 insertions(+)

Copied: git/repos/testing-x86_64/PKGBUILD (from rev 442429, git/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-04-12 17:05:41 UTC (rev 442430)
@@ -0,0 +1,127 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dan McGee 
+
+pkgname=git
+pkgver=2.35.2
+pkgrel=1
+pkgdesc='the fast distributed version control system'
+arch=('x86_64')
+url='https://git-scm.com/'
+license=('GPL2')
+depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
+ 'openssl' 'pcre2' 'grep' 'shadow' 'zlib')
+makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
+optdepends=('tk: gitk and git gui'
+'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}
+'git-daemon@.service'
+'git-daemon.socket'
+'git-sysusers.conf')
+sha256sums=('c73d0c4fa5dcebdb2ccc293900952351cc5fb89224bb133c116305f45ae600f3'
+'SKIP'
+'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
+'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
+'7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45')
+
+_make_paths=(
+  prefix='/usr'
+  gitexecdir='/usr/lib/git-core'
+  perllibdir="$(/usr/bin/perl -MConfig -wle 'print $Config{installvendorlib}')"
+)
+
+_make_options=(
+  CFLAGS="$CFLAGS"
+  LDFLAGS="$LDFLAGS"
+  INSTALL_SYMLINKS=1
+  MAN_BOLD_LITERAL=1
+  NO_PERL_CPAN_FALLBACKS=1
+  USE_LIBPCRE2=1
+)
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+all man
+
+  make -C contrib/credential/gnome-keyring
+  make -C contrib/credential/libsecret
+  make -C contrib/subtree "${_make_paths[@]}" all man
+  make -C contrib/mw-to-git "${_make_paths[@]}" all
+  make -C contrib/diff-highlight "${_make_paths[@]}"
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  local jobs
+  jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true
+  mkdir -p /dev/shm/git-test
+  # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh
+  # which is caused by 'git rebase' trying to use builduser's SHELL inside the
+  # build chroot (i.e.: /usr/bin/nologin)
+  SHELL=/bin/sh \
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+NO_SVN_TESTS=y \
+DEFAULT_TEST_TARGET=prove \
+GIT_PROVE_OPTS="$jobs -Q" \
+GIT_TEST_OPTS="--root=/dev/shm/git-test" \
+test
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+DESTDIR="$pkgdir" \
+install install-man
+
+  # bash completion
+  mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
+  install -m 0644 ./contrib/completion/git-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/git
+  # fancy git prompt
+  mkdir -p "$pkgdir"/usr/share/git/
+  install -m 0644 ./contrib/completion/git-prompt.sh 
"$pkgdir"/usr/share/git/git-prompt.sh
+  # gnome credentials helper (deprecated, but we will keep it as long there is 
no extra cost)
+  # https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
+  install -m 0755 
contrib/credential/gnome-keyring/git-credential-gnome-keyring \
+  "$pkgdir"/usr/lib/git-core/git-credential-gnome-keyring

[arch-commits] Commit in git/repos (6 files)

2022-01-29 Thread Christian Hesse via arch-commits
Date: Saturday, January 29, 2022 @ 09:21:31
  Author: eworm
Revision: 435340

archrelease: copy trunk to testing-x86_64

Added:
  git/repos/testing-x86_64/
  git/repos/testing-x86_64/PKGBUILD
(from rev 435339, git/trunk/PKGBUILD)
  git/repos/testing-x86_64/git-daemon.socket
(from rev 435339, git/trunk/git-daemon.socket)
  git/repos/testing-x86_64/git-daemon@.service
(from rev 435339, git/trunk/git-daemon@.service)
  git/repos/testing-x86_64/git-sysusers.conf
(from rev 435339, git/trunk/git-sysusers.conf)
  git/repos/testing-x86_64/git.install
(from rev 435339, git/trunk/git.install)

-+
 PKGBUILD|  127 ++
 git-daemon.socket   |9 +++
 git-daemon@.service |   14 +
 git-sysusers.conf   |1 
 git.install |   14 +
 5 files changed, 165 insertions(+)

Copied: git/repos/testing-x86_64/PKGBUILD (from rev 435339, git/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-01-29 09:21:31 UTC (rev 435340)
@@ -0,0 +1,127 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dan McGee 
+
+pkgname=git
+pkgver=2.35.1
+pkgrel=1
+pkgdesc='the fast distributed version control system'
+arch=('x86_64')
+url='https://git-scm.com/'
+license=('GPL2')
+depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
+ 'openssl' 'pcre2' 'grep' 'shadow' 'zlib')
+makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
+optdepends=('tk: gitk and git gui'
+'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}
+'git-daemon@.service'
+'git-daemon.socket'
+'git-sysusers.conf')
+sha256sums=('d768528e6443f65a203036266f1ca50f9d127ba89751e32ead37117ed9191080'
+'SKIP'
+'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
+'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
+'7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45')
+
+_make_paths=(
+  prefix='/usr'
+  gitexecdir='/usr/lib/git-core'
+  perllibdir="$(/usr/bin/perl -MConfig -wle 'print $Config{installvendorlib}')"
+)
+
+_make_options=(
+  CFLAGS="$CFLAGS"
+  LDFLAGS="$LDFLAGS"
+  INSTALL_SYMLINKS=1
+  MAN_BOLD_LITERAL=1
+  NO_PERL_CPAN_FALLBACKS=1
+  USE_LIBPCRE2=1
+)
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+all man
+
+  make -C contrib/credential/gnome-keyring
+  make -C contrib/credential/libsecret
+  make -C contrib/subtree "${_make_paths[@]}" all man
+  make -C contrib/mw-to-git "${_make_paths[@]}" all
+  make -C contrib/diff-highlight "${_make_paths[@]}"
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  local jobs
+  jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true
+  mkdir -p /dev/shm/git-test
+  # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh
+  # which is caused by 'git rebase' trying to use builduser's SHELL inside the
+  # build chroot (i.e.: /usr/bin/nologin)
+  SHELL=/bin/sh \
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+NO_SVN_TESTS=y \
+DEFAULT_TEST_TARGET=prove \
+GIT_PROVE_OPTS="$jobs -Q" \
+GIT_TEST_OPTS="--root=/dev/shm/git-test" \
+test
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+DESTDIR="$pkgdir" \
+install install-man
+
+  # bash completion
+  mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
+  install -m 0644 ./contrib/completion/git-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/git
+  # fancy git prompt
+  mkdir -p "$pkgdir"/usr/share/git/
+  install -m 0644 ./contrib/completion/git-prompt.sh 
"$pkgdir"/usr/share/git/git-prompt.sh
+  # gnome credentials helper (deprecated, but we will keep it as long there is 
no extra cost)
+  # https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
+  install -m 0755 
contrib/credential/gnome-keyring/git-credential-gnome-keyring \
+  

[arch-commits] Commit in git/repos (6 files)

2022-01-24 Thread Christian Hesse via arch-commits
Date: Monday, January 24, 2022 @ 19:46:58
  Author: eworm
Revision: 435071

archrelease: copy trunk to testing-x86_64

Added:
  git/repos/testing-x86_64/
  git/repos/testing-x86_64/PKGBUILD
(from rev 435070, git/trunk/PKGBUILD)
  git/repos/testing-x86_64/git-daemon.socket
(from rev 435070, git/trunk/git-daemon.socket)
  git/repos/testing-x86_64/git-daemon@.service
(from rev 435070, git/trunk/git-daemon@.service)
  git/repos/testing-x86_64/git-sysusers.conf
(from rev 435070, git/trunk/git-sysusers.conf)
  git/repos/testing-x86_64/git.install
(from rev 435070, git/trunk/git.install)

-+
 PKGBUILD|  127 ++
 git-daemon.socket   |9 +++
 git-daemon@.service |   14 +
 git-sysusers.conf   |1 
 git.install |   14 +
 5 files changed, 165 insertions(+)

Copied: git/repos/testing-x86_64/PKGBUILD (from rev 435070, git/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-01-24 19:46:58 UTC (rev 435071)
@@ -0,0 +1,127 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dan McGee 
+
+pkgname=git
+pkgver=2.35.0
+pkgrel=1
+pkgdesc='the fast distributed version control system'
+arch=('x86_64')
+url='https://git-scm.com/'
+license=('GPL2')
+depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
+ 'openssl' 'pcre2' 'grep' 'shadow' 'zlib')
+makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
+optdepends=('tk: gitk and git gui'
+'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}
+'git-daemon@.service'
+'git-daemon.socket'
+'git-sysusers.conf')
+sha256sums=('47e677b475226857ceece569fb6ded8b85838ede97ae1e01bd365ac32a468fc8'
+'SKIP'
+'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
+'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
+'7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45')
+
+_make_paths=(
+  prefix='/usr'
+  gitexecdir='/usr/lib/git-core'
+  perllibdir="$(/usr/bin/perl -MConfig -wle 'print $Config{installvendorlib}')"
+)
+
+_make_options=(
+  CFLAGS="$CFLAGS"
+  LDFLAGS="$LDFLAGS"
+  INSTALL_SYMLINKS=1
+  MAN_BOLD_LITERAL=1
+  NO_PERL_CPAN_FALLBACKS=1
+  USE_LIBPCRE2=1
+)
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+all man
+
+  make -C contrib/credential/gnome-keyring
+  make -C contrib/credential/libsecret
+  make -C contrib/subtree "${_make_paths[@]}" all man
+  make -C contrib/mw-to-git "${_make_paths[@]}" all
+  make -C contrib/diff-highlight "${_make_paths[@]}"
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  local jobs
+  jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true
+  mkdir -p /dev/shm/git-test
+  # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh
+  # which is caused by 'git rebase' trying to use builduser's SHELL inside the
+  # build chroot (i.e.: /usr/bin/nologin)
+  SHELL=/bin/sh \
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+NO_SVN_TESTS=y \
+DEFAULT_TEST_TARGET=prove \
+GIT_PROVE_OPTS="$jobs -Q" \
+GIT_TEST_OPTS="--root=/dev/shm/git-test" \
+test
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+DESTDIR="$pkgdir" \
+install install-man
+
+  # bash completion
+  mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
+  install -m 0644 ./contrib/completion/git-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/git
+  # fancy git prompt
+  mkdir -p "$pkgdir"/usr/share/git/
+  install -m 0644 ./contrib/completion/git-prompt.sh 
"$pkgdir"/usr/share/git/git-prompt.sh
+  # gnome credentials helper (deprecated, but we will keep it as long there is 
no extra cost)
+  # https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
+  install -m 0755 
contrib/credential/gnome-keyring/git-credential-gnome-keyring \
+  

[arch-commits] Commit in git/repos (6 files)

2021-11-24 Thread Christian Hesse via arch-commits
Date: Wednesday, November 24, 2021 @ 20:06:42
  Author: eworm
Revision: 429079

archrelease: copy trunk to testing-x86_64

Added:
  git/repos/testing-x86_64/
  git/repos/testing-x86_64/PKGBUILD
(from rev 429078, git/trunk/PKGBUILD)
  git/repos/testing-x86_64/git-daemon.socket
(from rev 429078, git/trunk/git-daemon.socket)
  git/repos/testing-x86_64/git-daemon@.service
(from rev 429078, git/trunk/git-daemon@.service)
  git/repos/testing-x86_64/git-sysusers.conf
(from rev 429078, git/trunk/git-sysusers.conf)
  git/repos/testing-x86_64/git.install
(from rev 429078, git/trunk/git.install)

-+
 PKGBUILD|  127 ++
 git-daemon.socket   |9 +++
 git-daemon@.service |   14 +
 git-sysusers.conf   |1 
 git.install |   14 +
 5 files changed, 165 insertions(+)

Copied: git/repos/testing-x86_64/PKGBUILD (from rev 429078, git/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-11-24 20:06:42 UTC (rev 429079)
@@ -0,0 +1,127 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dan McGee 
+
+pkgname=git
+pkgver=2.34.1
+pkgrel=1
+pkgdesc='the fast distributed version control system'
+arch=('x86_64')
+url='https://git-scm.com/'
+license=('GPL2')
+depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
+ 'openssl' 'pcre2' 'grep' 'shadow' 'zlib')
+makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
+optdepends=('tk: gitk and git gui'
+'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}
+'git-daemon@.service'
+'git-daemon.socket'
+'git-sysusers.conf')
+sha256sums=('3a0755dd1cfab71a24dd96df3498c29cd0acd13b04f3d08bf933e81286db802c'
+'SKIP'
+'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
+'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
+'7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45')
+
+_make_paths=(
+  prefix='/usr'
+  gitexecdir='/usr/lib/git-core'
+  perllibdir="$(/usr/bin/perl -MConfig -wle 'print $Config{installvendorlib}')"
+)
+
+_make_options=(
+  CFLAGS="$CFLAGS"
+  LDFLAGS="$LDFLAGS"
+  INSTALL_SYMLINKS=1
+  MAN_BOLD_LITERAL=1
+  NO_PERL_CPAN_FALLBACKS=1
+  USE_LIBPCRE2=1
+)
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+all man
+
+  make -C contrib/credential/gnome-keyring
+  make -C contrib/credential/libsecret
+  make -C contrib/subtree "${_make_paths[@]}" all man
+  make -C contrib/mw-to-git "${_make_paths[@]}" all
+  make -C contrib/diff-highlight "${_make_paths[@]}"
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  local jobs
+  jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true
+  mkdir -p /dev/shm/git-test
+  # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh
+  # which is caused by 'git rebase' trying to use builduser's SHELL inside the
+  # build chroot (i.e.: /usr/bin/nologin)
+  SHELL=/bin/sh \
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+NO_SVN_TESTS=y \
+DEFAULT_TEST_TARGET=prove \
+GIT_PROVE_OPTS="$jobs -Q" \
+GIT_TEST_OPTS="--root=/dev/shm/git-test" \
+test
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+DESTDIR="$pkgdir" \
+install install-man
+
+  # bash completion
+  mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
+  install -m 0644 ./contrib/completion/git-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/git
+  # fancy git prompt
+  mkdir -p "$pkgdir"/usr/share/git/
+  install -m 0644 ./contrib/completion/git-prompt.sh 
"$pkgdir"/usr/share/git/git-prompt.sh
+  # gnome credentials helper (deprecated, but we will keep it as long there is 
no extra cost)
+  # https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
+  install -m 0755 
contrib/credential/gnome-keyring/git-credential-gnome-keyring \
+  

[arch-commits] Commit in git/repos (6 files)

2021-11-15 Thread Christian Hesse via arch-commits
Date: Monday, November 15, 2021 @ 19:26:30
  Author: eworm
Revision: 428542

archrelease: copy trunk to testing-x86_64

Added:
  git/repos/testing-x86_64/
  git/repos/testing-x86_64/PKGBUILD
(from rev 428541, git/trunk/PKGBUILD)
  git/repos/testing-x86_64/git-daemon.socket
(from rev 428541, git/trunk/git-daemon.socket)
  git/repos/testing-x86_64/git-daemon@.service
(from rev 428541, git/trunk/git-daemon@.service)
  git/repos/testing-x86_64/git-sysusers.conf
(from rev 428541, git/trunk/git-sysusers.conf)
  git/repos/testing-x86_64/git.install
(from rev 428541, git/trunk/git.install)

-+
 PKGBUILD|  127 ++
 git-daemon.socket   |9 +++
 git-daemon@.service |   14 +
 git-sysusers.conf   |1 
 git.install |   14 +
 5 files changed, 165 insertions(+)

Copied: git/repos/testing-x86_64/PKGBUILD (from rev 428541, git/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-11-15 19:26:30 UTC (rev 428542)
@@ -0,0 +1,127 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dan McGee 
+
+pkgname=git
+pkgver=2.34.0
+pkgrel=1
+pkgdesc='the fast distributed version control system'
+arch=('x86_64')
+url='https://git-scm.com/'
+license=('GPL2')
+depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
+ 'openssl' 'pcre2' 'grep' 'shadow' 'zlib')
+makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
+optdepends=('tk: gitk and git gui'
+'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}
+'git-daemon@.service'
+'git-daemon.socket'
+'git-sysusers.conf')
+sha256sums=('fd6cb9b26665794c61f9ca917dcf00e7c19b0c02be575ad6ba9354fa6962411f'
+'SKIP'
+'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
+'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
+'7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45')
+
+_make_paths=(
+  prefix='/usr'
+  gitexecdir='/usr/lib/git-core'
+  perllibdir="$(/usr/bin/perl -MConfig -wle 'print $Config{installvendorlib}')"
+)
+
+_make_options=(
+  CFLAGS="$CFLAGS"
+  LDFLAGS="$LDFLAGS"
+  INSTALL_SYMLINKS=1
+  MAN_BOLD_LITERAL=1
+  NO_PERL_CPAN_FALLBACKS=1
+  USE_LIBPCRE2=1
+)
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+all man
+
+  make -C contrib/credential/gnome-keyring
+  make -C contrib/credential/libsecret
+  make -C contrib/subtree "${_make_paths[@]}" all man
+  make -C contrib/mw-to-git "${_make_paths[@]}" all
+  make -C contrib/diff-highlight "${_make_paths[@]}"
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  local jobs
+  jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true
+  mkdir -p /dev/shm/git-test
+  # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh
+  # which is caused by 'git rebase' trying to use builduser's SHELL inside the
+  # build chroot (i.e.: /usr/bin/nologin)
+  SHELL=/bin/sh \
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+NO_SVN_TESTS=y \
+DEFAULT_TEST_TARGET=prove \
+GIT_PROVE_OPTS="$jobs -Q" \
+GIT_TEST_OPTS="--root=/dev/shm/git-test" \
+test
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+DESTDIR="$pkgdir" \
+install install-man
+
+  # bash completion
+  mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
+  install -m 0644 ./contrib/completion/git-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/git
+  # fancy git prompt
+  mkdir -p "$pkgdir"/usr/share/git/
+  install -m 0644 ./contrib/completion/git-prompt.sh 
"$pkgdir"/usr/share/git/git-prompt.sh
+  # gnome credentials helper (deprecated, but we will keep it as long there is 
no extra cost)
+  # https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
+  install -m 0755 
contrib/credential/gnome-keyring/git-credential-gnome-keyring \
+  

[arch-commits] Commit in git/repos (6 files)

2021-10-13 Thread Christian Hesse via arch-commits
Date: Wednesday, October 13, 2021 @ 07:24:58
  Author: eworm
Revision: 425841

archrelease: copy trunk to testing-x86_64

Added:
  git/repos/testing-x86_64/
  git/repos/testing-x86_64/PKGBUILD
(from rev 425840, git/trunk/PKGBUILD)
  git/repos/testing-x86_64/git-daemon.socket
(from rev 425840, git/trunk/git-daemon.socket)
  git/repos/testing-x86_64/git-daemon@.service
(from rev 425840, git/trunk/git-daemon@.service)
  git/repos/testing-x86_64/git-sysusers.conf
(from rev 425840, git/trunk/git-sysusers.conf)
  git/repos/testing-x86_64/git.install
(from rev 425840, git/trunk/git.install)

-+
 PKGBUILD|  127 ++
 git-daemon.socket   |9 +++
 git-daemon@.service |   14 +
 git-sysusers.conf   |1 
 git.install |   14 +
 5 files changed, 165 insertions(+)

Copied: git/repos/testing-x86_64/PKGBUILD (from rev 425840, git/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-10-13 07:24:58 UTC (rev 425841)
@@ -0,0 +1,127 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dan McGee 
+
+pkgname=git
+pkgver=2.33.1
+pkgrel=1
+pkgdesc='the fast distributed version control system'
+arch=('x86_64')
+url='https://git-scm.com/'
+license=('GPL2')
+depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
+ 'openssl' 'pcre2' 'grep' 'shadow' 'zlib')
+makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
+optdepends=('tk: gitk and git gui'
+'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}
+'git-daemon@.service'
+'git-daemon.socket'
+'git-sysusers.conf')
+sha256sums=('e054a6e6c2b088bd1bff5f61ed9ba5aa91c9a3cd509539a4b41c5ddf02201f2f'
+'SKIP'
+'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
+'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
+'7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45')
+
+_make_paths=(
+  prefix='/usr'
+  gitexecdir='/usr/lib/git-core'
+  perllibdir="$(/usr/bin/perl -MConfig -wle 'print $Config{installvendorlib}')"
+)
+
+_make_options=(
+  CFLAGS="$CFLAGS"
+  LDFLAGS="$LDFLAGS"
+  INSTALL_SYMLINKS=1
+  MAN_BOLD_LITERAL=1
+  NO_PERL_CPAN_FALLBACKS=1
+  USE_LIBPCRE2=1
+)
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+all man
+
+  make -C contrib/credential/gnome-keyring
+  make -C contrib/credential/libsecret
+  make -C contrib/subtree "${_make_paths[@]}" all man
+  make -C contrib/mw-to-git "${_make_paths[@]}" all
+  make -C contrib/diff-highlight "${_make_paths[@]}"
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  local jobs
+  jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true
+  mkdir -p /dev/shm/git-test
+  # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh
+  # which is caused by 'git rebase' trying to use builduser's SHELL inside the
+  # build chroot (i.e.: /usr/bin/nologin)
+  SHELL=/bin/sh \
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+NO_SVN_TESTS=y \
+DEFAULT_TEST_TARGET=prove \
+GIT_PROVE_OPTS="$jobs -Q" \
+GIT_TEST_OPTS="--root=/dev/shm/git-test" \
+test
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+DESTDIR="$pkgdir" \
+install install-man
+
+  # bash completion
+  mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
+  install -m 0644 ./contrib/completion/git-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/git
+  # fancy git prompt
+  mkdir -p "$pkgdir"/usr/share/git/
+  install -m 0644 ./contrib/completion/git-prompt.sh 
"$pkgdir"/usr/share/git/git-prompt.sh
+  # gnome credentials helper (deprecated, but we will keep it as long there is 
no extra cost)
+  # https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
+  install -m 0755 
contrib/credential/gnome-keyring/git-credential-gnome-keyring \
+  

[arch-commits] Commit in git/repos (6 files)

2021-08-16 Thread Christian Hesse via arch-commits
Date: Tuesday, August 17, 2021 @ 05:55:09
  Author: eworm
Revision: 422290

archrelease: copy trunk to testing-x86_64

Added:
  git/repos/testing-x86_64/
  git/repos/testing-x86_64/PKGBUILD
(from rev 422289, git/trunk/PKGBUILD)
  git/repos/testing-x86_64/git-daemon.socket
(from rev 422289, git/trunk/git-daemon.socket)
  git/repos/testing-x86_64/git-daemon@.service
(from rev 422289, git/trunk/git-daemon@.service)
  git/repos/testing-x86_64/git-sysusers.conf
(from rev 422289, git/trunk/git-sysusers.conf)
  git/repos/testing-x86_64/git.install
(from rev 422289, git/trunk/git.install)

-+
 PKGBUILD|  127 ++
 git-daemon.socket   |9 +++
 git-daemon@.service |   14 +
 git-sysusers.conf   |1 
 git.install |   14 +
 5 files changed, 165 insertions(+)

Copied: git/repos/testing-x86_64/PKGBUILD (from rev 422289, git/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-08-17 05:55:09 UTC (rev 422290)
@@ -0,0 +1,127 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dan McGee 
+
+pkgname=git
+pkgver=2.33.0
+pkgrel=1
+pkgdesc='the fast distributed version control system'
+arch=('x86_64')
+url='https://git-scm.com/'
+license=('GPL2')
+depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
+ 'openssl' 'pcre2' 'grep' 'shadow' 'zlib')
+makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
+optdepends=('tk: gitk and git gui'
+'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}
+'git-daemon@.service'
+'git-daemon.socket'
+'git-sysusers.conf')
+sha256sums=('bf3c6ab5f82e072aad4768f647cfb1ef60aece39855f83f080f9c0222dd20c4f'
+'SKIP'
+'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
+'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
+'7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45')
+
+_make_paths=(
+  prefix='/usr'
+  gitexecdir='/usr/lib/git-core'
+  perllibdir="$(/usr/bin/perl -MConfig -wle 'print $Config{installvendorlib}')"
+)
+
+_make_options=(
+  CFLAGS="$CFLAGS"
+  LDFLAGS="$LDFLAGS"
+  INSTALL_SYMLINKS=1
+  MAN_BOLD_LITERAL=1
+  NO_PERL_CPAN_FALLBACKS=1
+  USE_LIBPCRE2=1
+)
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+all man
+
+  make -C contrib/credential/gnome-keyring
+  make -C contrib/credential/libsecret
+  make -C contrib/subtree "${_make_paths[@]}" all man
+  make -C contrib/mw-to-git "${_make_paths[@]}" all
+  make -C contrib/diff-highlight "${_make_paths[@]}"
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  local jobs
+  jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true
+  mkdir -p /dev/shm/git-test
+  # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh
+  # which is caused by 'git rebase' trying to use builduser's SHELL inside the
+  # build chroot (i.e.: /usr/bin/nologin)
+  SHELL=/bin/sh \
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+NO_SVN_TESTS=y \
+DEFAULT_TEST_TARGET=prove \
+GIT_PROVE_OPTS="$jobs -Q" \
+GIT_TEST_OPTS="--root=/dev/shm/git-test" \
+test
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+DESTDIR="$pkgdir" \
+install install-man
+
+  # bash completion
+  mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
+  install -m 0644 ./contrib/completion/git-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/git
+  # fancy git prompt
+  mkdir -p "$pkgdir"/usr/share/git/
+  install -m 0644 ./contrib/completion/git-prompt.sh 
"$pkgdir"/usr/share/git/git-prompt.sh
+  # gnome credentials helper (deprecated, but we will keep it as long there is 
no extra cost)
+  # https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
+  install -m 0755 
contrib/credential/gnome-keyring/git-credential-gnome-keyring \
+  

[arch-commits] Commit in git/repos (6 files)

2021-06-06 Thread Christian Hesse via arch-commits
Date: Sunday, June 6, 2021 @ 19:13:40
  Author: eworm
Revision: 417219

archrelease: copy trunk to testing-x86_64

Added:
  git/repos/testing-x86_64/
  git/repos/testing-x86_64/PKGBUILD
(from rev 417218, git/trunk/PKGBUILD)
  git/repos/testing-x86_64/git-daemon.socket
(from rev 417218, git/trunk/git-daemon.socket)
  git/repos/testing-x86_64/git-daemon@.service
(from rev 417218, git/trunk/git-daemon@.service)
  git/repos/testing-x86_64/git-sysusers.conf
(from rev 417218, git/trunk/git-sysusers.conf)
  git/repos/testing-x86_64/git.install
(from rev 417218, git/trunk/git.install)

-+
 PKGBUILD|  127 ++
 git-daemon.socket   |9 +++
 git-daemon@.service |   14 +
 git-sysusers.conf   |1 
 git.install |   14 +
 5 files changed, 165 insertions(+)

Copied: git/repos/testing-x86_64/PKGBUILD (from rev 417218, git/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-06-06 19:13:40 UTC (rev 417219)
@@ -0,0 +1,127 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dan McGee 
+
+pkgname=git
+pkgver=2.32.0
+pkgrel=1
+pkgdesc='the fast distributed version control system'
+arch=('x86_64')
+url='https://git-scm.com/'
+license=('GPL2')
+depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
+ 'openssl' 'pcre2' 'grep' 'shadow' 'zlib')
+makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
+optdepends=('tk: gitk and git gui'
+'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}
+'git-daemon@.service'
+'git-daemon.socket'
+'git-sysusers.conf')
+sha256sums=('68a841da3c4389847ecd3301c25eb7e4a51d07edf5f0168615ad6179e3a83623'
+'SKIP'
+'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
+'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
+'7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45')
+
+_make_paths=(
+  prefix='/usr'
+  gitexecdir='/usr/lib/git-core'
+  perllibdir="$(/usr/bin/perl -MConfig -wle 'print $Config{installvendorlib}')"
+)
+
+_make_options=(
+  CFLAGS="$CFLAGS"
+  LDFLAGS="$LDFLAGS"
+  INSTALL_SYMLINKS=1
+  MAN_BOLD_LITERAL=1
+  NO_PERL_CPAN_FALLBACKS=1
+  USE_LIBPCRE2=1
+)
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+all man
+
+  make -C contrib/credential/gnome-keyring
+  make -C contrib/credential/libsecret
+  make -C contrib/subtree "${_make_paths[@]}" all man
+  make -C contrib/mw-to-git "${_make_paths[@]}" all
+  make -C contrib/diff-highlight "${_make_paths[@]}"
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  local jobs
+  jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true
+  mkdir -p /dev/shm/git-test
+  # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh
+  # which is caused by 'git rebase' trying to use builduser's SHELL inside the
+  # build chroot (i.e.: /usr/bin/nologin)
+  SHELL=/bin/sh \
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+NO_SVN_TESTS=y \
+DEFAULT_TEST_TARGET=prove \
+GIT_PROVE_OPTS="$jobs -Q" \
+GIT_TEST_OPTS="--root=/dev/shm/git-test" \
+test
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+DESTDIR="$pkgdir" \
+install install-man
+
+  # bash completion
+  mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
+  install -m 0644 ./contrib/completion/git-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/git
+  # fancy git prompt
+  mkdir -p "$pkgdir"/usr/share/git/
+  install -m 0644 ./contrib/completion/git-prompt.sh 
"$pkgdir"/usr/share/git/git-prompt.sh
+  # gnome credentials helper (deprecated, but we will keep it as long there is 
no extra cost)
+  # https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
+  install -m 0755 
contrib/credential/gnome-keyring/git-credential-gnome-keyring \
+  "$pkgdir"/usr/lib/git-core/git-credential-gnome-keyring
+  

[arch-commits] Commit in git/repos (6 files)

2021-03-27 Thread Christian Hesse via arch-commits
Date: Saturday, March 27, 2021 @ 08:30:54
  Author: eworm
Revision: 411100

archrelease: copy trunk to testing-x86_64

Added:
  git/repos/testing-x86_64/
  git/repos/testing-x86_64/PKGBUILD
(from rev 411099, git/trunk/PKGBUILD)
  git/repos/testing-x86_64/git-daemon.socket
(from rev 411099, git/trunk/git-daemon.socket)
  git/repos/testing-x86_64/git-daemon@.service
(from rev 411099, git/trunk/git-daemon@.service)
  git/repos/testing-x86_64/git-sysusers.conf
(from rev 411099, git/trunk/git-sysusers.conf)
  git/repos/testing-x86_64/git.install
(from rev 411099, git/trunk/git.install)

-+
 PKGBUILD|  128 ++
 git-daemon.socket   |9 +++
 git-daemon@.service |   14 +
 git-sysusers.conf   |1 
 git.install |   14 +
 5 files changed, 166 insertions(+)

Copied: git/repos/testing-x86_64/PKGBUILD (from rev 411099, git/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-03-27 08:30:54 UTC (rev 411100)
@@ -0,0 +1,128 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dan McGee 
+
+pkgname=git
+pkgver=2.31.1
+pkgrel=1
+pkgdesc='the fast distributed version control system'
+arch=('x86_64')
+url='https://git-scm.com/'
+license=('GPL2')
+depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
+ 'openssl' 'pcre2' 'grep' 'shadow' 'zlib')
+makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
+optdepends=('tk: gitk and git gui'
+'perl-libwww: git svn'
+'perl-term-readkey: git svn and interactive.singlekey setting'
+'perl-mime-tools: git send-email'
+'perl-net-smtp-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}
+'git-daemon@.service'
+'git-daemon.socket'
+'git-sysusers.conf')
+sha256sums=('9f61417a44d5b954a5012b6f34e526a3336dcf5dd720e2bb7ada92ad8b3d6680'
+'SKIP'
+'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
+'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
+'7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45')
+
+_make_paths=(
+  prefix='/usr'
+  gitexecdir='/usr/lib/git-core'
+  perllibdir="$(/usr/bin/perl -MConfig -wle 'print $Config{installvendorlib}')"
+)
+
+_make_options=(
+  CFLAGS="$CFLAGS"
+  LDFLAGS="$LDFLAGS"
+  INSTALL_SYMLINKS=1
+  MAN_BOLD_LITERAL=1
+  NO_PERL_CPAN_FALLBACKS=1
+  USE_LIBPCRE2=1
+)
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+all man
+
+  make -C contrib/credential/gnome-keyring
+  make -C contrib/credential/libsecret
+  make -C contrib/subtree "${_make_paths[@]}" all man
+  make -C contrib/mw-to-git "${_make_paths[@]}" all
+  make -C contrib/diff-highlight "${_make_paths[@]}"
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  local jobs
+  jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true
+  mkdir -p /dev/shm/git-test
+  # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh
+  # which is caused by 'git rebase' trying to use builduser's SHELL inside the
+  # build chroot (i.e.: /usr/bin/nologin)
+  SHELL=/bin/sh \
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+NO_SVN_TESTS=y \
+DEFAULT_TEST_TARGET=prove \
+GIT_PROVE_OPTS="$jobs -Q" \
+GIT_TEST_OPTS="--root=/dev/shm/git-test" \
+test
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+DESTDIR="$pkgdir" \
+install install-man
+
+  # bash completion
+  mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
+  install -m 0644 ./contrib/completion/git-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/git
+  # fancy git prompt
+  mkdir -p "$pkgdir"/usr/share/git/
+  install -m 0644 ./contrib/completion/git-prompt.sh 
"$pkgdir"/usr/share/git/git-prompt.sh
+  # gnome credentials helper (deprecated, but we will keep it as long there is 
no extra cost)
+  # https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
+  install -m 0755 
contrib/credential/gnome-keyring/git-credential-gnome-keyring \
+  

[arch-commits] Commit in git/repos (6 files)

2021-03-15 Thread Christian Hesse via arch-commits
Date: Monday, March 15, 2021 @ 21:37:26
  Author: eworm
Revision: 410020

archrelease: copy trunk to testing-x86_64

Added:
  git/repos/testing-x86_64/
  git/repos/testing-x86_64/PKGBUILD
(from rev 410019, git/trunk/PKGBUILD)
  git/repos/testing-x86_64/git-daemon.socket
(from rev 410019, git/trunk/git-daemon.socket)
  git/repos/testing-x86_64/git-daemon@.service
(from rev 410019, git/trunk/git-daemon@.service)
  git/repos/testing-x86_64/git-sysusers.conf
(from rev 410019, git/trunk/git-sysusers.conf)
  git/repos/testing-x86_64/git.install
(from rev 410019, git/trunk/git.install)

-+
 PKGBUILD|  128 ++
 git-daemon.socket   |9 +++
 git-daemon@.service |   14 +
 git-sysusers.conf   |1 
 git.install |   14 +
 5 files changed, 166 insertions(+)

Copied: git/repos/testing-x86_64/PKGBUILD (from rev 410019, git/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-03-15 21:37:26 UTC (rev 410020)
@@ -0,0 +1,128 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dan McGee 
+
+pkgname=git
+pkgver=2.31.0
+pkgrel=1
+pkgdesc='the fast distributed version control system'
+arch=('x86_64')
+url='https://git-scm.com/'
+license=('GPL2')
+depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
+ 'openssl' 'pcre2' 'grep' 'shadow' 'zlib')
+makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
+optdepends=('tk: gitk and git gui'
+'perl-libwww: git svn'
+'perl-term-readkey: git svn and interactive.singlekey setting'
+'perl-mime-tools: git send-email'
+'perl-net-smtp-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}
+'git-daemon@.service'
+'git-daemon.socket'
+'git-sysusers.conf')
+sha256sums=('e8f162cbdb3283e13cd7388d864ed23485f1b046a19e969f12ed2685fb789a40'
+'SKIP'
+'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
+'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
+'7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45')
+
+_make_paths=(
+  prefix='/usr'
+  gitexecdir='/usr/lib/git-core'
+  perllibdir="$(/usr/bin/perl -MConfig -wle 'print $Config{installvendorlib}')"
+)
+
+_make_options=(
+  CFLAGS="$CFLAGS"
+  LDFLAGS="$LDFLAGS"
+  INSTALL_SYMLINKS=1
+  MAN_BOLD_LITERAL=1
+  NO_PERL_CPAN_FALLBACKS=1
+  USE_LIBPCRE2=1
+)
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+all man
+
+  make -C contrib/credential/gnome-keyring
+  make -C contrib/credential/libsecret
+  make -C contrib/subtree "${_make_paths[@]}" all man
+  make -C contrib/mw-to-git "${_make_paths[@]}" all
+  make -C contrib/diff-highlight "${_make_paths[@]}"
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  local jobs
+  jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true
+  mkdir -p /dev/shm/git-test
+  # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh
+  # which is caused by 'git rebase' trying to use builduser's SHELL inside the
+  # build chroot (i.e.: /usr/bin/nologin)
+  SHELL=/bin/sh \
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+NO_SVN_TESTS=y \
+DEFAULT_TEST_TARGET=prove \
+GIT_PROVE_OPTS="$jobs -Q" \
+GIT_TEST_OPTS="--root=/dev/shm/git-test" \
+test
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+DESTDIR="$pkgdir" \
+install install-man
+
+  # bash completion
+  mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
+  install -m 0644 ./contrib/completion/git-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/git
+  # fancy git prompt
+  mkdir -p "$pkgdir"/usr/share/git/
+  install -m 0644 ./contrib/completion/git-prompt.sh 
"$pkgdir"/usr/share/git/git-prompt.sh
+  # gnome credentials helper (deprecated, but we will keep it as long there is 
no extra cost)
+  # https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
+  install -m 0755 
contrib/credential/gnome-keyring/git-credential-gnome-keyring \
+  

[arch-commits] Commit in git/repos (6 files)

2021-03-09 Thread Christian Hesse via arch-commits
Date: Tuesday, March 9, 2021 @ 18:21:06
  Author: eworm
Revision: 409529

archrelease: copy trunk to testing-x86_64

Added:
  git/repos/testing-x86_64/
  git/repos/testing-x86_64/PKGBUILD
(from rev 409528, git/trunk/PKGBUILD)
  git/repos/testing-x86_64/git-daemon.socket
(from rev 409528, git/trunk/git-daemon.socket)
  git/repos/testing-x86_64/git-daemon@.service
(from rev 409528, git/trunk/git-daemon@.service)
  git/repos/testing-x86_64/git-sysusers.conf
(from rev 409528, git/trunk/git-sysusers.conf)
  git/repos/testing-x86_64/git.install
(from rev 409528, git/trunk/git.install)

-+
 PKGBUILD|  128 ++
 git-daemon.socket   |9 +++
 git-daemon@.service |   14 +
 git-sysusers.conf   |1 
 git.install |   14 +
 5 files changed, 166 insertions(+)

Copied: git/repos/testing-x86_64/PKGBUILD (from rev 409528, git/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-03-09 18:21:06 UTC (rev 409529)
@@ -0,0 +1,128 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dan McGee 
+
+pkgname=git
+pkgver=2.30.2
+pkgrel=1
+pkgdesc='the fast distributed version control system'
+arch=('x86_64')
+url='https://git-scm.com/'
+license=('GPL2')
+depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
+ 'openssl' 'pcre2' 'grep' 'shadow')
+makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
+optdepends=('tk: gitk and git gui'
+'perl-libwww: git svn'
+'perl-term-readkey: git svn and interactive.singlekey setting'
+'perl-mime-tools: git send-email'
+'perl-net-smtp-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}
+'git-daemon@.service'
+'git-daemon.socket'
+'git-sysusers.conf')
+sha256sums=('41f7d90c71f9476cd387673fcb10ce09ccbed67332436a4cc58d7af32c355faa'
+'SKIP'
+'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
+'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
+'7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45')
+
+_make_paths=(
+  prefix='/usr'
+  gitexecdir='/usr/lib/git-core'
+  perllibdir="$(/usr/bin/perl -MConfig -wle 'print $Config{installvendorlib}')"
+)
+
+_make_options=(
+  CFLAGS="$CFLAGS"
+  LDFLAGS="$LDFLAGS"
+  INSTALL_SYMLINKS=1
+  MAN_BOLD_LITERAL=1
+  NO_PERL_CPAN_FALLBACKS=1
+  USE_LIBPCRE2=1
+)
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+all man
+
+  make -C contrib/credential/gnome-keyring
+  make -C contrib/credential/libsecret
+  make -C contrib/subtree "${_make_paths[@]}" all man
+  make -C contrib/mw-to-git "${_make_paths[@]}" all
+  make -C contrib/diff-highlight "${_make_paths[@]}"
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  local jobs
+  jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true
+  mkdir -p /dev/shm/git-test
+  # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh
+  # which is caused by 'git rebase' trying to use builduser's SHELL inside the
+  # build chroot (i.e.: /usr/bin/nologin)
+  SHELL=/bin/sh \
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+NO_SVN_TESTS=y \
+DEFAULT_TEST_TARGET=prove \
+GIT_PROVE_OPTS="$jobs -Q" \
+GIT_TEST_OPTS="--root=/dev/shm/git-test" \
+test
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+DESTDIR="$pkgdir" \
+install install-man
+
+  # bash completion
+  mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
+  install -m 0644 ./contrib/completion/git-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/git
+  # fancy git prompt
+  mkdir -p "$pkgdir"/usr/share/git/
+  install -m 0644 ./contrib/completion/git-prompt.sh 
"$pkgdir"/usr/share/git/git-prompt.sh
+  # gnome credentials helper (deprecated, but we will keep it as long there is 
no extra cost)
+  # https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
+  install -m 0755 
contrib/credential/gnome-keyring/git-credential-gnome-keyring \
+  

[arch-commits] Commit in git/repos (6 files)

2021-02-08 Thread Christian Hesse via arch-commits
Date: Tuesday, February 9, 2021 @ 07:00:39
  Author: eworm
Revision: 407717

archrelease: copy trunk to testing-x86_64

Added:
  git/repos/testing-x86_64/
  git/repos/testing-x86_64/PKGBUILD
(from rev 407716, git/trunk/PKGBUILD)
  git/repos/testing-x86_64/git-daemon.socket
(from rev 407716, git/trunk/git-daemon.socket)
  git/repos/testing-x86_64/git-daemon@.service
(from rev 407716, git/trunk/git-daemon@.service)
  git/repos/testing-x86_64/git-sysusers.conf
(from rev 407716, git/trunk/git-sysusers.conf)
  git/repos/testing-x86_64/git.install
(from rev 407716, git/trunk/git.install)

-+
 PKGBUILD|  128 ++
 git-daemon.socket   |9 +++
 git-daemon@.service |   14 +
 git-sysusers.conf   |1 
 git.install |   14 +
 5 files changed, 166 insertions(+)

Copied: git/repos/testing-x86_64/PKGBUILD (from rev 407716, git/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-02-09 07:00:39 UTC (rev 407717)
@@ -0,0 +1,128 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dan McGee 
+
+pkgname=git
+pkgver=2.30.1
+pkgrel=1
+pkgdesc='the fast distributed version control system'
+arch=('x86_64')
+url='https://git-scm.com/'
+license=('GPL2')
+depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
+ 'openssl' 'pcre2' 'grep' 'shadow')
+makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
+optdepends=('tk: gitk and git gui'
+'perl-libwww: git svn'
+'perl-term-readkey: git svn and interactive.singlekey setting'
+'perl-mime-tools: git send-email'
+'perl-net-smtp-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}
+'git-daemon@.service'
+'git-daemon.socket'
+'git-sysusers.conf')
+sha256sums=('f988a8a095089978dab2932af4edb22b4d7d67d67b81aaa1986fa29ef45d9467'
+'SKIP'
+'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
+'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
+'7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45')
+
+_make_paths=(
+  prefix='/usr'
+  gitexecdir='/usr/lib/git-core'
+  perllibdir="$(/usr/bin/perl -MConfig -wle 'print $Config{installvendorlib}')"
+)
+
+_make_options=(
+  CFLAGS="$CFLAGS"
+  LDFLAGS="$LDFLAGS"
+  INSTALL_SYMLINKS=1
+  MAN_BOLD_LITERAL=1
+  NO_PERL_CPAN_FALLBACKS=1
+  USE_LIBPCRE2=1
+)
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+all man
+
+  make -C contrib/credential/gnome-keyring
+  make -C contrib/credential/libsecret
+  make -C contrib/subtree "${_make_paths[@]}" all man
+  make -C contrib/mw-to-git "${_make_paths[@]}" all
+  make -C contrib/diff-highlight "${_make_paths[@]}"
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  local jobs
+  jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true
+  mkdir -p /dev/shm/git-test
+  # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh
+  # which is caused by 'git rebase' trying to use builduser's SHELL inside the
+  # build chroot (i.e.: /usr/bin/nologin)
+  SHELL=/bin/sh \
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+NO_SVN_TESTS=y \
+DEFAULT_TEST_TARGET=prove \
+GIT_PROVE_OPTS="$jobs -Q" \
+GIT_TEST_OPTS="--root=/dev/shm/git-test" \
+test
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+DESTDIR="$pkgdir" \
+install install-man
+
+  # bash completion
+  mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
+  install -m 0644 ./contrib/completion/git-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/git
+  # fancy git prompt
+  mkdir -p "$pkgdir"/usr/share/git/
+  install -m 0644 ./contrib/completion/git-prompt.sh 
"$pkgdir"/usr/share/git/git-prompt.sh
+  # gnome credentials helper (deprecated, but we will keep it as long there is 
no extra cost)
+  # https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
+  install -m 0755 
contrib/credential/gnome-keyring/git-credential-gnome-keyring \
+