From d416d0c32ddac65bdc9162a4af44f7f042f7b04a Mon Sep 17 00:00:00 2001 From: jakob Date: Thu, 13 Jul 2023 00:05:16 +0200 Subject: [PATCH] r24.240cd0c --- .SRCINFO | 12 ++++++++++++ PKGBUILD | 26 ++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..583c2058bdb1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,12 @@ +pkgbase = git-backdate-git + pkgdesc = Backdate a commit or range of commit to a date or range of dates + pkgver = r24.240cd0c + pkgrel = 1 + url = https://github.com/rixx/git-backdate + arch = any + depends = python + depends = sed + source = git+https://github.com/rixx/git-backdate.git + sha256sums = SKIP + +pkgname = git-backdate-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f1e9882a5e88 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,26 @@ +# Maintainer: jakob + +_pkgname=git-backdate +pkgname=${_pkgname}-git +pkgver=r24.240cd0c +pkgrel=1 +pkgdesc="Backdate a commit or range of commit to a date or range of dates" +arch=(any) +url="https://github.com/rixx/git-backdate" +depends=(python sed) +source=("git+https://github.com/rixx/${_pkgname}.git") +sha256sums=('SKIP') + +pkgver() { + cd "$srcdir/$_pkgname" + ( + set -o pipefail + git describe --long --tags 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + +package() { + cd "$_pkgname" + install -Dm755 git-backdate "$pkgdir/usr/bin/git-backdate" +}