summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Väth <martin@mvath.de>2015-10-11 11:26:48 +0200
committerMartin Väth <martin@mvath.de>2015-10-11 11:32:18 +0200
commit109d6b4f673a249aea4deeb0cdb5b54a21592410 (patch)
treeec3589a50dac5be54ef6248d1e0ff3a9fd3b41b4 /app-emacs
downloadmv-109d6b4f673a249aea4deeb0cdb5b54a21592410.tar.gz
mv-109d6b4f673a249aea4deeb0cdb5b54a21592410.tar.bz2
mv-109d6b4f673a249aea4deeb0cdb5b54a21592410.zip
Clear history for egencache --repo=mv --update-changelogs
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/mv_emacs/Manifest1
-rw-r--r--app-emacs/mv_emacs/metadata.xml16
-rw-r--r--app-emacs/mv_emacs/mv_emacs-1.2.ebuild52
3 files changed, 69 insertions, 0 deletions
diff --git a/app-emacs/mv_emacs/Manifest b/app-emacs/mv_emacs/Manifest
new file mode 100644
index 00000000..a4d0335e
--- /dev/null
+++ b/app-emacs/mv_emacs/Manifest
@@ -0,0 +1 @@
+DIST mv_emacs-1.2.tar.gz 17842 SHA256 0a87284cf06eda11bfc8b3113651da27f01dfaf8ab7affd3a41ebb27249eff48 SHA512 4fc0f30dd0137b3c642d0e923c5605c93cafc78fa52f6f6b03b26f071b4ca3622e8ab8010d487a77db48f15940c0a7863be70595c8c1091d508bd708b2458b47 WHIRLPOOL bcf8ddd22787ac0ac5876e95861d7ad65bae5d30fe4793fdd45cba4432a58c7edcf86acf5d65b2023616f295b5b349d860ed6eba81c7d02cd42acc6fcb6fe70b
diff --git a/app-emacs/mv_emacs/metadata.xml b/app-emacs/mv_emacs/metadata.xml
new file mode 100644
index 00000000..4528aa92
--- /dev/null
+++ b/app-emacs/mv_emacs/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+ <upstream>
+ <maintainer>
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+ <bugs-to>mailto:martin@mvath.de</bugs-to>
+ <remote-id type="github">vaeth/mv_emacs</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-emacs/mv_emacs/mv_emacs-1.2.ebuild b/app-emacs/mv_emacs/mv_emacs-1.2.ebuild
new file mode 100644
index 00000000..f3fd39a7
--- /dev/null
+++ b/app-emacs/mv_emacs/mv_emacs-1.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+RESTRICT="mirror"
+inherit elisp-common eutils
+
+DESCRIPTION="(X)Emacs extensions: block support, macrorecorder, verify change"
+HOMEPAGE="https://github.com/vaeth/mv_emacs/"
+SRC_URI="https://github.com/vaeth/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="virtual/emacs"
+RDEPEND=${DEPEND}
+
+src_unpack() {
+ default
+ cd "${S}"
+ mkdir sitefile
+ cat >"sitefile/50${PN}-gentoo.el" <<EOF
+(add-to-list 'load-path "@SITELISP@")
+(load "mv_emacs-autoloads")
+EOF
+}
+
+src_prepare() {
+ epatch_user
+}
+
+src_compile() {
+ elisp-make-autoload-file || die
+ elisp-compile *.el || die
+}
+
+src_install() {
+ dodoc README
+ elisp-install "${PN}" *.el *.elc || die
+ elisp-site-file-install "sitefile/50${PN}-gentoo.el" || die
+}
+
+pkg_postinst() {
+ elisp-site-regen
+}
+
+pkg_postrm() {
+ elisp-site-regen
+}