summaryrefslogtreecommitdiff
path: root/app-emacs/buttercup
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-02-20 00:15:26 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-02-20 00:15:26 +0000
commit1534d50aaf24272ec425fa439389ef7e1f7bf174 (patch)
treec48ca34f49e5c335c0d06b96d9f09d4a74e144d5 /app-emacs/buttercup
parent2e512e4e32285f8c4eb19586d014cb9d31454ec9 (diff)
gentoo auto-resync : 20:02:2025 - 00:15:26
Diffstat (limited to 'app-emacs/buttercup')
-rw-r--r--app-emacs/buttercup/Manifest2
-rw-r--r--app-emacs/buttercup/buttercup-1.37.ebuild38
2 files changed, 40 insertions, 0 deletions
diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index 6f2862f4ec18..4287396ef1e9 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,4 +1,6 @@
DIST buttercup-1.36.tar.gz 94614 BLAKE2B 1c76424188eb09df0b5f46f5c97b8633d11bd324a587cf968de2314f8639b66fc06cb2cee727f4cbc91b3fabeca41f2cfdb5f3ff87d6d2318fffaa3fabfc9280 SHA512 bc7d8d90537687b8d97927f14ac7c401ac9b538b315da6ae418c7af801d1f9461f4b2d9185102e6621240189dda4a8b547cd84332e38bc56458889dab6ec0f66
+DIST buttercup-1.37.gh.tar.gz 95022 BLAKE2B 2b3ca9e0da4749b30f98f06cd0b75a9ebce93e780d5451c500d1a4a2a042534f3bdc60249402e41dc9c8641b006ee482f4c5d79fe07d7e58c644c964af4b5f08 SHA512 97db746d3a3b0d1fc63e8ba92079ef40901359a2ec9206e3c75b6b3b31464191724a9f2dee3bc8cb4b3147b5c41269ee563194f89954e16c261423dcf66c21dd
EBUILD buttercup-1.36.ebuild 823 BLAKE2B 4606cda57b35d9a0e35dffc6a6ac76541a3af989db8f18a6ee1bf5224f9e33ee7d21531e0ff4b7356d7ccafef4b8565b7a3bfeb0115d5b86166619f0d14a3257 SHA512 86dc040d9810960d247130bd310457e7e245df36462047d3f6500ce73befb5f45cf268f3749cf66181fa7025fb087d4b85757412257344985fcf3343df2f3109
+EBUILD buttercup-1.37.ebuild 831 BLAKE2B 573d42328dc08f036f88313c75dd7cd8ea147c739d183116c91592093c63ad93de0b2a540e5d54a5b6703b52190ee9bd029bdd3e293d143283dc1ed0defde172 SHA512 c7d283290b858cb88b9429f6e6d976eedcb46a5616fb6db2277f8a761d233225c16ec7e8ec153edba673607b970fff1abb605e6d8f8c857dfc87555221b3d1b3
EBUILD buttercup-9999.ebuild 828 BLAKE2B 2036aaaadf3f958148f3937cd72d3edf02a02c210e6d4f6005be647f778859bbee7bb6195717404fea89da383ac9e018dca42ef502f9166b2c2c34872e812e4e SHA512 b2ed298ad2eb7ba531bab0eed682357f8681d80591e1e1ddf809ae7b4909a25a386c0ef994655521fbf693909dab5adb6fe07f8b912489762b8c12a98650dcb5
MISC metadata.xml 392 BLAKE2B 365eddee8c36962902e64b476ca9f21b34bf1faf9dd5ff2ad28d799a8079ea81cfea23adfc81e0a40edee9d4a6551affabaec91c9b931cfb161cf8a5bfbb024f SHA512 899c734fc6bae680c7d44dd0750d0a55a74ef2a5408be0e3a33a920ed283535c1136fc6b04bca86e85304ee1a3972413f18cc047be1e1565ce6c2a7940e087f5
diff --git a/app-emacs/buttercup/buttercup-1.37.ebuild b/app-emacs/buttercup/buttercup-1.37.ebuild
new file mode 100644
index 000000000000..a870f68c3e74
--- /dev/null
+++ b/app-emacs/buttercup/buttercup-1.37.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp edo
+
+DESCRIPTION="Behaviour-driven Elisp testing"
+HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/jorgenschaefer/emacs-${PN}.git"
+else
+ SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz"
+ S="${WORKDIR}/emacs-${P}"
+
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( docs/{running,writing}-tests.md )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+ edo ${EMACS} ${EMACSFLAGS} -L . -l buttercup -f buttercup-run-discover
+}
+
+src_install() {
+ elisp_src_install
+
+ exeinto /usr/bin
+ doexe "bin/${PN}"
+}