aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCeleste <20312-Celeste@users.gitlab.alpinelinux.org>2024-03-27 08:03:29 +0000
committeromni <omni+alpine@hack.org>2024-04-02 02:35:24 +0000
commit9f294fc42c4f070009d76c89c6aaaadbba7ca0c5 (patch)
treee73b92b18a04b3011a9994cda034e8d22d57fbb4
parenta830960493e41198050bbb03fa2a2037de440458 (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/APKBUILD40
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
+"