1 |
commit: 56fc578ecfe0a39ca7324aede85c074705e8e688 |
2 |
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Nov 26 12:45:21 2022 +0000 |
4 |
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Nov 26 12:47:42 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56fc578e |
7 |
|
8 |
app-emacs/eldev: bump to 1.3 |
9 |
|
10 |
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org> |
11 |
|
12 |
app-emacs/eldev/Manifest | 1 + |
13 |
app-emacs/eldev/eldev-1.3.ebuild | 45 ++++++++++++++++++++++++++++++++++++++++ |
14 |
2 files changed, 46 insertions(+) |
15 |
|
16 |
diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest |
17 |
index 6eb5250552d5..fac0e127d13f 100644 |
18 |
--- a/app-emacs/eldev/Manifest |
19 |
+++ b/app-emacs/eldev/Manifest |
20 |
@@ -1,2 +1,3 @@ |
21 |
DIST eldev-1.2.1.tar.gz 238318 BLAKE2B 18c75aab3b06254ab1c8fe87c11104977066bc5fddfcd5e11c413e9d2df7458cef55da9349bf1bc68cb126c02addbc7ee2f071c698f8bc1ba1195dbe694a99ba SHA512 88a3750eccd10eccedb2cff1b807d65d8026c07cc1255ba9d562c1ddc662c2c14641cd4053d82574b2007ca1ce1470bd1f2ebc5bcd99207ef7e0749eb6b6f505 |
22 |
DIST eldev-1.2.2.tar.gz 238729 BLAKE2B d1d896033a98ed12c64a90fba828f28794c4196e62007004e14648db3f5bf19a253d50977ba335457793c7e2176857160e684f395429ce4f71ac0a794e10b776 SHA512 b0cdad8b09d019adb9f6c6347e3a3194dc7486e14046ee8d100addbb0e46db23b996237d4008e823a6713c0f55dc7bcb3d6044e3723b95e754e0e121d42beef2 |
23 |
+DIST eldev-1.3.tar.gz 258781 BLAKE2B cb5b48622d77a3f79dfad7b9acb08705edaf6b9bc9c5086bd8afad515d0cf0f25a504f2c39a0bfa7a7f55d2855d11d993c02a46fbdf57d4f47e7c0530412f057 SHA512 ed7edbc6c2601cd1db669545d9103c632c46d498eb3839fc87003c1bdc2bbf6eac76f996bb3290e5115b8f474afc0d028db740f2c6bcd1b67e0f6174d321fbcd |
24 |
|
25 |
diff --git a/app-emacs/eldev/eldev-1.3.ebuild b/app-emacs/eldev/eldev-1.3.ebuild |
26 |
new file mode 100644 |
27 |
index 000000000000..3f35959f7270 |
28 |
--- /dev/null |
29 |
+++ b/app-emacs/eldev/eldev-1.3.ebuild |
30 |
@@ -0,0 +1,45 @@ |
31 |
+# Copyright 1999-2022 Gentoo Authors |
32 |
+# Distributed under the terms of the GNU General Public License v2 |
33 |
+ |
34 |
+EAPI=8 |
35 |
+ |
36 |
+NEED_EMACS=24.4 |
37 |
+ |
38 |
+inherit elisp |
39 |
+ |
40 |
+DESCRIPTION="Emacs Lisp Development Tool" |
41 |
+HOMEPAGE="https://github.com/doublep/eldev/" |
42 |
+SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" |
43 |
+ |
44 |
+LICENSE="GPL-3+" |
45 |
+KEYWORDS="~amd64 ~x86" |
46 |
+SLOT="0" |
47 |
+ |
48 |
+DOCS=( README.adoc ) |
49 |
+SITEFILE="50${PN}-gentoo.el" |
50 |
+ |
51 |
+src_test() { |
52 |
+ ELDEV_LOCAL="${S}" ./bin/${PN} test |
53 |
+} |
54 |
+ |
55 |
+src_install() { |
56 |
+ elisp_src_install |
57 |
+ dobin bin/${PN} |
58 |
+ |
59 |
+ # NOTICE: If ELDEV_LOCAL is defined Eldev will use it |
60 |
+ # to load up it's components, |
61 |
+ # if it is not it will bootstrap itself from network |
62 |
+ # always check if it uses installed Emacs Lisp files. |
63 |
+ # Also, do not forget to run `env-update` & reopen your shell. |
64 |
+ # https://github.com/doublep/eldev#influential-environment-variables |
65 |
+ echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}"/99${PN} || die |
66 |
+ doenvd "${T}"/99${PN} |
67 |
+} |
68 |
+ |
69 |
+pkg_postinst() { |
70 |
+ elisp_pkg_postinst |
71 |
+ |
72 |
+ ewarn "Remember to run \`env-update && source /etc/profile\` if you plan" |
73 |
+ ewarn "to use Eldev in a shell before logging out (or restarting" |
74 |
+ ewarn "your login manager)." |
75 |
+} |