* [gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-run-mode/, app-emacs/ebuild-run-mode/files/
@ 2021-07-12 19:36 Ulrich Müller
0 siblings, 0 replies; only message in thread
From: Ulrich Müller @ 2021-07-12 19:36 UTC (permalink / raw
To: gentoo-commits
commit: 61717bbc9b1a16c49b235fb6d3a676d33049bf64
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 12 19:35:31 2021 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Mon Jul 12 19:36:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61717bbc
app-emacs/ebuild-run-mode: Initial import of version 20210707
Closes: https://bugs.gentoo.org/744370
Suggested-by: Dima Akater <nuclearspace <AT> gmail.com>
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
app-emacs/ebuild-run-mode/Manifest | 1 +
.../ebuild-run-mode-20210707.ebuild | 26 ++++++++++++++++++++++
.../files/50ebuild-run-mode-gentoo.el | 4 ++++
app-emacs/ebuild-run-mode/metadata.xml | 12 ++++++++++
4 files changed, 43 insertions(+)
diff --git a/app-emacs/ebuild-run-mode/Manifest b/app-emacs/ebuild-run-mode/Manifest
new file mode 100644
index 00000000000..fe53f6f3c97
--- /dev/null
+++ b/app-emacs/ebuild-run-mode/Manifest
@@ -0,0 +1 @@
+DIST emacs-ebuild-run-mode-v20210707.tar.gz 17795 BLAKE2B d3eec890d496ac76006a3a87761379e342bfab0906bf5bea7d5140a44fcdc9d0e9c09015b55f18ab181c8ece7176cfb0fc21378a14798a2c3738b61df9aac8cd SHA512 af68c1491218082db7507e8c6596ca7c72710ca9b115d737e271937f7d9fd4412a2411cba8127a215926e575e738da12518bed09f4740922f66d55bc05504009
diff --git a/app-emacs/ebuild-run-mode/ebuild-run-mode-20210707.ebuild b/app-emacs/ebuild-run-mode/ebuild-run-mode-20210707.ebuild
new file mode 100644
index 00000000000..1489c228304
--- /dev/null
+++ b/app-emacs/ebuild-run-mode/ebuild-run-mode-20210707.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+NEED_EMACS="24.5"
+
+inherit elisp
+
+MY_PN="emacs-${PN}"
+DESCRIPTION="Major mode for Emacs buffers where ebuild commands run"
+HOMEPAGE="https://gitlab.com/akater/emacs-ebuild-run-mode"
+SRC_URI="https://gitlab.com/akater/${MY_PN}/-/archive/v${PV}/${MY_PN}-v${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-v${PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=app-emacs/ebuild-mode-1.53"
+
+SITEFILE="50${PN}-gentoo.el"
+DOCS="ebuild-run-mode.org"
+
+src_compile() {
+ default
+}
diff --git a/app-emacs/ebuild-run-mode/files/50ebuild-run-mode-gentoo.el b/app-emacs/ebuild-run-mode/files/50ebuild-run-mode-gentoo.el
new file mode 100644
index 00000000000..a759994ce24
--- /dev/null
+++ b/app-emacs/ebuild-run-mode/files/50ebuild-run-mode-gentoo.el
@@ -0,0 +1,4 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'ebuild-run-mode "ebuild-run-mode"
+ "Major mode for non-interactive buffers spawned by `ebuild-run-command'.")
+(setq ebuild-log-buffer-mode 'ebuild-run-mode)
diff --git a/app-emacs/ebuild-run-mode/metadata.xml b/app-emacs/ebuild-run-mode/metadata.xml
new file mode 100644
index 00000000000..9ac6cba3e97
--- /dev/null
+++ b/app-emacs/ebuild-run-mode/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+</maintainer>
+<stabilize-allarches/>
+<upstream>
+ <remote-id type="gitlab">akater/emacs-ebuild-run-mode</remote-id>
+</upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2021-07-12 19:36 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-12 19:36 [gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-run-mode/, app-emacs/ebuild-run-mode/files/ Ulrich Müller
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox