commit:     64aa24ebc2afa8546090d44db68e8696d507eb1b
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 25 23:09:33 2022 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Tue Apr 26 01:31:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64aa24eb

app-emacs/hydra: new package; add version 0.15.0

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/hydra/Manifest                |  1 +
 app-emacs/hydra/files/50hydra-gentoo.el |  1 +
 app-emacs/hydra/hydra-0.15.0.ebuild     | 29 +++++++++++++++++++++++++++++
 app-emacs/hydra/metadata.xml            | 14 ++++++++++++++
 4 files changed, 45 insertions(+)

diff --git a/app-emacs/hydra/Manifest b/app-emacs/hydra/Manifest
new file mode 100644
index 000000000000..056b7d9a81d9
--- /dev/null
+++ b/app-emacs/hydra/Manifest
@@ -0,0 +1 @@
+DIST hydra-0.15.0.tar.gz 36150 BLAKE2B 
6e7d1ed6501d5b0fb40f3545d61469e461363dc7ec8900c7c697116cb19704529acfd9e886a1fef09ae50dfd68666e6455c62447140f55b1f4651490855c2b3a
 SHA512 
815a8c425aaeb4d2aeb5d9faa0f66a41e37420b8e9435d93b9e78913c0e0722d1e39cad2e8f4bc12cfe34dad2e3fc1290b23d816181b12fd093f9e4d9d37e814

diff --git a/app-emacs/hydra/files/50hydra-gentoo.el 
b/app-emacs/hydra/files/50hydra-gentoo.el
new file mode 100644
index 000000000000..431f7e90ae73
--- /dev/null
+++ b/app-emacs/hydra/files/50hydra-gentoo.el
@@ -0,0 +1 @@
+(add-to-list 'load-path "@SITELISP@")

diff --git a/app-emacs/hydra/hydra-0.15.0.ebuild 
b/app-emacs/hydra/hydra-0.15.0.ebuild
new file mode 100644
index 000000000000..dcfd674f615e
--- /dev/null
+++ b/app-emacs/hydra/hydra-0.15.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Make Emacs bindings that stick around"
+HOMEPAGE="https://github.com/abo-abo/hydra/";
+SRC_URI="https://github.com/abo-abo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64"
+SLOT="0"
+
+RDEPEND="app-emacs/lv"
+BDEPEND="${RDEPEND}"
+
+DOCS=( README.md doc/Changelog.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+       emake test
+}
+
+src_install() {
+       rm hydra-test.el{,c} lv.el{,c} || die
+       elisp_src_install
+}

diff --git a/app-emacs/hydra/metadata.xml b/app-emacs/hydra/metadata.xml
new file mode 100644
index 000000000000..9197a9c94fad
--- /dev/null
+++ b/app-emacs/hydra/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
+
+<pkgmetadata>
+  <maintainer type="project">
+    <email>gnu-em...@gentoo.org</email>
+    <name>Gentoo GNU Emacs project</name>
+  </maintainer>
+  <upstream>
+    
<changelog>https://raw.githubusercontent.com/abo-abo/hydra/master/doc/Changelog.org</changelog>
+    <bugs-to>https://github.com/abo-abo/hydra/issues/</bugs-to>
+    <remote-id type="github">abo-abo/hydra</remote-id>
+  </upstream>
+</pkgmetadata>

Reply via email to