summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Elias Pipping <pipping@exherbo.org> 2013-12-28 19:11:05 +0100
committerAvatar Elias Pipping <pipping@exherbo.org> 2013-12-28 19:34:46 +0100
commite287e9d0458deae6e59d3820b9e71ec5dee254dc (patch)
tree00c0a854a6de93d820bc71868114016783cda59d
parentc5856dbf5ed08a6975a97418c5628adcad6c396a (diff)
downloademacs-e287e9d0458deae6e59d3820b9e71ec5dee254dc.tar.gz
emacs-e287e9d0458deae6e59d3820b9e71ec5dee254dc.tar.xz
Add git-modes
-rw-r--r--metadata/repository_mask.conf1
-rw-r--r--packages/app-emacs/git-modes/files/git-modes-exherbo.el.in1
-rw-r--r--packages/app-emacs/git-modes/git-modes-scm.exheres-019
3 files changed, 21 insertions, 0 deletions
diff --git a/metadata/repository_mask.conf b/metadata/repository_mask.conf
index 0bf13e9..d6aff63 100644
--- a/metadata/repository_mask.conf
+++ b/metadata/repository_mask.conf
@@ -9,6 +9,7 @@
app-emacs/emms[~scm]
app-emacs/exheres-mode[~scm]
app-emacs/geiser[~scm]
+ app-emacs/git-modes[~scm]
app-emacs/gnus[~scm]
app-emacs/slime[~scm]
app-emacs/twittering-mode[~scm]
diff --git a/packages/app-emacs/git-modes/files/git-modes-exherbo.el.in b/packages/app-emacs/git-modes/files/git-modes-exherbo.el.in
new file mode 100644
index 0000000..886bc1f
--- /dev/null
+++ b/packages/app-emacs/git-modes/files/git-modes-exherbo.el.in
@@ -0,0 +1 @@
+(require 'git-modes-autoloads)
diff --git a/packages/app-emacs/git-modes/git-modes-scm.exheres-0 b/packages/app-emacs/git-modes/git-modes-scm.exheres-0
new file mode 100644
index 0000000..4cacdee
--- /dev/null
+++ b/packages/app-emacs/git-modes/git-modes-scm.exheres-0
@@ -0,0 +1,19 @@
+# Copyright 2013 Elias Pipping <pipping@exherbo.org>
+# Distributed under the terms of the GNU General Public License v2
+
+require github [ user=magit ] elisp
+
+SUMMARY="GNU Emacs modes for Git-related files"
+
+LICENCES="GPL-3"
+SLOT="0"
+PLATFORMS="~amd64"
+MYOPTIONS=""
+
+src_install() {
+ elisp_src_install
+
+ elisp-generate-autoload ${PN}-autoloads.el
+ elisp-install ${PN} ${PN}-autoloads.el
+}
+