diff options
Diffstat (limited to 'app-emacs/macrostep')
-rw-r--r-- | app-emacs/macrostep/Manifest | 2 | ||||
-rw-r--r-- | app-emacs/macrostep/macrostep-0.9.4-r1.ebuild | 38 |
2 files changed, 40 insertions, 0 deletions
diff --git a/app-emacs/macrostep/Manifest b/app-emacs/macrostep/Manifest index e23adaca3516..b1bafd1a3a2b 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.2.tar.gz 33067 BLAKE2B 0fd25c8ae8827032286890040dadc2f3f2ca20d2fb5366acfe0a6a319f4dc20e2ff17fb59355b2bab36a9cea418122f5c3ae1485bc2ea9989f9c7c5fe4e4b390 SHA512 55d4c0c09f184a3e2218dc484d3c0f57255d591db910082d466f835b084aaa5d795636d337fa1f642a9a97858eaef63b58771f5583c975488f07ed0f87bdbb32 +DIST macrostep-0.9.4.tar.gz 33089 BLAKE2B 31777552faa2cb30f996defe44a3f5ec8b60ad75d6bd0e0461f8bfb0971b4dd43b17e88dcf06e8c492146b6e4f78b76e61c42a3f1accdad9fba275b344bef7ab SHA512 f5932b2bba4668d4b353db3b5e87e57e35ee3b7fe5fdfce4dd80c79dd2d596f4216655e06e05377bbc73d4491381dad7acb69b3c547da6f89dc09ab2e9ce1fa1 EBUILD macrostep-0.9.2.ebuild 662 BLAKE2B 4f5babd858c4d7d94e5bf39d5cebbe9f5505ca7b6003df4730aa71dccea113ec3ba7178c1a9f7ef44c837eea34acc4ff816cdaa6f37ad437e77627ae5b2180ec SHA512 c5501281b05a2906abf2b07ab96cee37d1dedd75767c05c695bd4b768e7253adc51062728039e389233423899465077f675bf377a31dc8e33751bfa5fd0296ad +EBUILD macrostep-0.9.4-r1.ebuild 720 BLAKE2B 0e2c0b97a3c238dae9f6cf987dea6726fff0d5969ff6d9d73ab232e00371e0318413373d1e0cf7bc7d40c268f4f0728a0e58fda90151ff0249ac272028112e4b SHA512 2ad42b84051b422afced7f94b524ad3c90cb6c6902933668f2845eed4873840d220be7a674d48e02df65d78eb545bb65bcae14fc15f293c349dd575f97223c65 MISC metadata.xml 1330 BLAKE2B 9433c1a89ad42d6c25669e92929e445fd502094cd09814f1b9a1b464d92da7ab8cd39055d45bee0194ed3b3b6154648587a41de2ed66924da14586fce4a4e18a SHA512 f751a0672edfdff536687b570cd51d2f7b38281e7da86636c52fe56a21f2c9f60a60fa4a1dae030ff44146c58fd70105690adfbddf8812491ca72d0bce185983 diff --git a/app-emacs/macrostep/macrostep-0.9.4-r1.ebuild b/app-emacs/macrostep/macrostep-0.9.4-r1.ebuild new file mode 100644 index 000000000000..4dec46209feb --- /dev/null +++ b/app-emacs/macrostep/macrostep-0.9.4-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 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/" +SRC_URI="https://github.com/emacsorphanage/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-emacs/compat +" +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 +} |