From a4025ae616b86a543c72bfa443a94cef56ad0d58 Mon Sep 17 00:00:00 2001 From: Marty Oehme <contact@martyoeh.me> Date: Sun, 23 Feb 2025 23:54:34 +0100 Subject: [PATCH] Add git-delta-bin --- git-delta-bin/README.md | 4 ++++ git-delta-bin/template | 24 ++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 git-delta-bin/README.md create mode 100644 git-delta-bin/template diff --git a/git-delta-bin/README.md b/git-delta-bin/README.md new file mode 100644 index 0000000..0df12e3 --- /dev/null +++ b/git-delta-bin/README.md @@ -0,0 +1,4 @@ +# git-delta + +Please use the official 'delta' package in the repositories. +This package was a test to see how to package 'binary' packages only. diff --git a/git-delta-bin/template b/git-delta-bin/template new file mode 100644 index 0000000..5b416e5 --- /dev/null +++ b/git-delta-bin/template @@ -0,0 +1,24 @@ +pkgname=git-delta +version=0.18.2 +revision=1 +short_desc='A syntax-highlighting pager for git, diff, grep, and blame output.' +archs="x86_64" +homepage="https://dandavison.github.io/delta" +license="MIT License" +distfiles="https://github.com/dandavison/delta/releases/download/${version}/delta-${version}-x86_64-unknown-linux-gnu.tar.gz" +checksum=884b631d2cdbe6f59cabfa04501a6a647c76370e6c99fe8a342f8d6d102ed8dc +maintainer="Marty Oehme <contact@martyoeh.me>" + +do_install() { + vlicensedir=/usr/share/licenses/${pkgname} + vdocdir=/usr/share/doc/${pkgname} + vbindir=/usr/bin + + mkdir -p "${DESTDIR}${vlicensedir}" + mkdir -p "${DESTDIR}${vdocdir}" + mkdir -p "${DESTDIR}${vbindir}" + + install -D -m644 LICENSE "${DESTDIR}${vlicensedir}/LICENSE" + install -D -m644 README.md "${DESTDIR}${vdocdir}/README.md" + install -D -m755 delta "${DESTDIR}${vbindir}/delta" +}