diff options
author | Celeste <20312-Celeste@users.gitlab.alpinelinux.org> | 2024-03-27 08:03:29 +0000 |
---|---|---|
committer | omni <omni+alpine@hack.org> | 2024-04-02 02:35:24 +0000 |
commit | 9f294fc42c4f070009d76c89c6aaaadbba7ca0c5 (patch) | |
tree | e73b92b18a04b3011a9994cda034e8d22d57fbb4 | |
parent | a830960493e41198050bbb03fa2a2037de440458 (diff) |
testing/emacs-xr: new aport
https://github.com/mattiase/xr
Convert string regexp to rx form
Dependency of emacs-pyim
-rw-r--r-- | testing/emacs-xr/APKBUILD | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/testing/emacs-xr/APKBUILD b/testing/emacs-xr/APKBUILD new file mode 100644 index 00000000000..f1426a4233a --- /dev/null +++ b/testing/emacs-xr/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Celeste <cielesti@protonmail.com> +# Maintainer: Celeste <cielesti@protonmail.com> +pkgname=emacs-xr +pkgver=1.25 +_gitrev=b3310b138e7f8a9fe315dd435739f83935c5769d +pkgrel=0 +_pkgreal=xr +pkgdesc="Convert string regexp to rx form" +url="https://github.com/mattiase/xr" +arch="noarch" +license="GPL-3.0-or-later" +depends="cmd:emacs" +makedepends="emacs-nox" +source="https://github.com/mattiase/xr/archive/$_gitrev/emacs-xr-$pkgver.tar.gz" +builddir="$srcdir/$_pkgreal-$_gitrev" + +build() { + emacs -batch -q -no-site-file -L . \ + -eval '(setq byte-compile-error-on-warn t)' \ + -f batch-byte-compile \ + ./*.el +} + +check() { + emacs -batch -q -no-site-file -L . \ + -l xr-test -f ert-run-tests-batch-and-exit +} + +package() { + install -Dvm644 xr.el xr.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=" +ef9d365bf26934fef290068178adbe7ac58b3cdf5cfbebe91c6ccf4f0a927bfd089c2408f962468e42c7a79548afdc91b17e9ad144bd4ccd41575c1e47ae0a96 emacs-xr-1.25.tar.gz +" |