From fe89a9b5fd3872ae441798e7d641feb9bb9967d5 Mon Sep 17 00:00:00 2001 From: Celeste <20312-Celeste@users.gitlab.alpinelinux.org> Date: Sun, 5 May 2024 05:34:19 +0000 Subject: [PATCH] testing/emacs-fossil: new aport https://tumbleweed.nu/r/vc-fossil Emacs VC backend for Fossil SCM --- testing/emacs-fossil/APKBUILD | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 testing/emacs-fossil/APKBUILD diff --git a/testing/emacs-fossil/APKBUILD b/testing/emacs-fossil/APKBUILD new file mode 100644 index 00000000000..b65d44450f4 --- /dev/null +++ b/testing/emacs-fossil/APKBUILD @@ -0,0 +1,35 @@ +# Contributor: Celeste +# Maintainer: Celeste +pkgname=emacs-fossil +pkgver=0_git20230504 +_fslhash=a5a35f440a +pkgrel=0 +_pkgreal=vc-fossil +pkgdesc="Emacs VC backend for Fossil SCM" +url="https://tumbleweed.nu/r/vc-fossil" +arch="noarch" +license="GPL-3.0-or-later" +depends="cmd:emacs fossil" +makedepends="emacs-nox" +source="https://tumbleweed.nu/r/vc-fossil/tarball/$_fslhash/emacs-fossil-$_fslhash.tar.gz" +builddir="$srcdir/$pkgname-$_fslhash" +options="!check" # no tests provided + +build() { + emacs -batch -q -no-site-file -L . \ + -f batch-byte-compile \ + ./*.el +} + +package() { + install -Dvm644 ./*.el ./*.elc \ + -t "$pkgdir"/usr/share/emacs/site-lisp/ + + cd "$pkgdir"/usr/share/emacs/site-lisp + emacs -batch -q -no-site-file \ + -eval "(loaddefs-generate \".\" \"$_pkgreal-loaddefs.el\")" +} + +sha512sums=" +88ed9872a8d7ebe79ef02130144059adbea484b1f3f183f201c5eab4e08062c7fbef7e60eb848b81f73979d970b7a36d875a8b298e4b7844d7895c336890ae09 emacs-fossil-a5a35f440a.tar.gz +"