summaryrefslogtreecommitdiff
path: root/app-emacs/macrostep
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-02-05 00:10:56 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-02-05 00:10:56 +0000
commite019d91362a4788fe5cc5788877327b813d0f730 (patch)
tree3b07473f90bd93324ac2611a07dfb3223edfaf59 /app-emacs/macrostep
parent908e97e3e242743e9484f67c6f131955e6d0dadd (diff)
gentoo auto-resync : 05:02:2025 - 00:10:55
Diffstat (limited to 'app-emacs/macrostep')
-rw-r--r--app-emacs/macrostep/Manifest2
-rw-r--r--app-emacs/macrostep/macrostep-0.9.5.ebuild46
2 files changed, 48 insertions, 0 deletions
diff --git a/app-emacs/macrostep/Manifest b/app-emacs/macrostep/Manifest
index 2385696dbd5d..13fb0fddd3bd 100644
--- a/app-emacs/macrostep/Manifest
+++ b/app-emacs/macrostep/Manifest
@@ -1,5 +1,7 @@
AUX 50macrostep-gentoo.el 309 BLAKE2B a3d555255e026726f2f8f8660eb53b5659e3a31aea4199c147b50e00dc6d77ce420b75a374bc4ad702610bede69bda9c586bcf60f63754f58d2a7a02da88031f SHA512 87ace5f9e54da6edf3c89f542b0243f270d62d7c2878d18234b800aa3d3af10583c77f1a010e963f07ccd94eea31e1036eb0b7cf53de18b725b440bff437e757
AUX macrostep-test.patch 403 BLAKE2B b2db44beb31754d258539c79a3c2b49738a1677f2bc9eb2d3db19fad084339e9c5c2d031dbfebb7f2da5b934734adc27d0572023c4503071c729914e17dc06c7 SHA512 cb0f41834fc74679fd8cf89c64e7353ea3b8fa0ec6ec59cb13e1a88210e68b6b92c896e48b39fbcfb2e189933bac6b531c178a8fe1fd910113e77d5a1251b79b
DIST macrostep-0.9.4.tar.gz 33089 BLAKE2B 31777552faa2cb30f996defe44a3f5ec8b60ad75d6bd0e0461f8bfb0971b4dd43b17e88dcf06e8c492146b6e4f78b76e61c42a3f1accdad9fba275b344bef7ab SHA512 f5932b2bba4668d4b353db3b5e87e57e35ee3b7fe5fdfce4dd80c79dd2d596f4216655e06e05377bbc73d4491381dad7acb69b3c547da6f89dc09ab2e9ce1fa1
+DIST macrostep-0.9.5.gh.tar.gz 33585 BLAKE2B e190ae26a479fc41499e0a7911a95203640cbb1916c58b1651747c439824bfec802a1babd83349acc57a7f699b7dd5ec8db51c6c37c4b3d4157cef95d7572f17 SHA512 6de01357e1da7ba3e030a099ce04370c2f2a0a0e88c80b362dcbea6d3260b23af7af6828ab8a37b2e21a58014205f403f4b091c4acfb93a31f993c2c3b58619c
EBUILD macrostep-0.9.4-r1.ebuild 719 BLAKE2B 794d9632899e65bfb59481ad0f51d29409720214545bfa0007c1f3c3ec38a0a4e93904ac8b55fdc270619be5d7eea0a4b7bae87fe0e29ed08ab19e9331a2e179 SHA512 346ec31dbf047409bb751b167c9875914428b2360732dc550b6c0d6a4d757ea0e8d16b8c2d3f7ec8f671dc00cbd645245361dd7be88cb9a4e6c7c1bbb4a492b8
+EBUILD macrostep-0.9.5.ebuild 857 BLAKE2B 0c990a78c34c0964da63bd85e8f282115e480ed4498ca752a26910bad9f7a0b1a030ab2514c6a3096b098c4ad737041ce4c022dcc7d64fc2561be105ac4c7254 SHA512 2222de6150a4ea9b6ecb9220ead9502d422dba7b08957da854c1c7f95983297ad9e9ac180f55dcfb46e5168a5fb869fffa6ce8aa55a6101744ec931684598f03
MISC metadata.xml 1330 BLAKE2B 9433c1a89ad42d6c25669e92929e445fd502094cd09814f1b9a1b464d92da7ab8cd39055d45bee0194ed3b3b6154648587a41de2ed66924da14586fce4a4e18a SHA512 f751a0672edfdff536687b570cd51d2f7b38281e7da86636c52fe56a21f2c9f60a60fa4a1dae030ff44146c58fd70105690adfbddf8812491ca72d0bce185983
diff --git a/app-emacs/macrostep/macrostep-0.9.5.ebuild b/app-emacs/macrostep/macrostep-0.9.5.ebuild
new file mode 100644
index 000000000000..8b03deab363a
--- /dev/null
+++ b/app-emacs/macrostep/macrostep-0.9.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Interactive macro-expander for Emacs"
+HOMEPAGE="https://github.com/joddie/macrostep/
+ https://github.com/emacsorphanage/macrostep/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/emacsorphanage/${PN}"
+else
+ SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ >=app-emacs/compat-30.0.2.0
+"
+BDEPEND="
+ ${RDEPEND}
+"
+
+PATCHES=( "${FILESDIR}/${PN}-test.patch" )
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+ ${EMACS} ${EMACSFLAGS} -L . --load "${PN}-test.el" || die "test failed"
+}
+
+src_install() {
+ rm ./macrostep-test.el{,c} || die
+
+ elisp_src_install
+}