Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/graaff:master commit in: app-emacs/ponylang-mode/, app-emacs/ponylang-mode/files/
Date: Wed, 24 Feb 2016 07:15:50
Message-Id: 1456168297.15dee40396ea6f7e748ecf713b8986ab8a19151e.graaff@gentoo
1 commit: 15dee40396ea6f7e748ecf713b8986ab8a19151e
2 Author: Hans de Graaff <hans <AT> degraaff <DOT> org>
3 AuthorDate: Mon Feb 22 19:11:37 2016 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 22 19:11:37 2016 +0000
6 URL: https://gitweb.gentoo.org/dev/graaff.git/commit/?id=15dee403
7
8 app-emacs/ponylang-mode: initial import
9
10 Package-Manager: portage-2.2.26
11
12 app-emacs/ponylang-mode/Manifest | 1 +
13 .../ponylang-mode/files/50ponylang-mode-gentoo.el | 6 ++++++
14 app-emacs/ponylang-mode/metadata.xml | 5 +++++
15 app-emacs/ponylang-mode/ponylang-mode-0.0.1.ebuild | 18 ++++++++++++++++++
16 4 files changed, 30 insertions(+)
17
18 diff --git a/app-emacs/ponylang-mode/Manifest b/app-emacs/ponylang-mode/Manifest
19 new file mode 100644
20 index 0000000..fd10e4c
21 --- /dev/null
22 +++ b/app-emacs/ponylang-mode/Manifest
23 @@ -0,0 +1 @@
24 +DIST ponylang-mode-0.0.1.tar.gz 4886 SHA256 4e9ff331e04ff04830361b8aadf7ce1a38a024b068eb2ffbcedc881b39491a3d SHA512 891c10da4e2b92dd99f6a13cae41441ea94f7612086c6e78ba63c22a5d9ed37bb92a18e290f878d9b2f46dc6c7bc61cce43a014311fa1719ad1cce50ae6470eb WHIRLPOOL 4223e9bd55a1a2f5419b60d37b13e5d72d4a29388083b2fbaf7710c21f4a509bda818eb020099c533f270a2badbaf28a7e5839a3e35b67858c354030c97b8fa7
25
26 diff --git a/app-emacs/ponylang-mode/files/50ponylang-mode-gentoo.el b/app-emacs/ponylang-mode/files/50ponylang-mode-gentoo.el
27 new file mode 100644
28 index 0000000..42e8e88
29 --- /dev/null
30 +++ b/app-emacs/ponylang-mode/files/50ponylang-mode-gentoo.el
31 @@ -0,0 +1,6 @@
32 +
33 +;;; ponylang-mode site-lisp configuration
34 +
35 +(add-to-list 'load-path "@SITELISP@")
36 +(add-to-list 'auto-mode-alist '("\\.pony$" . ponylang-mode))
37 +(autoload 'ponylang-mode "ponylang-mode" "Mode for editing pony")
38
39 diff --git a/app-emacs/ponylang-mode/metadata.xml b/app-emacs/ponylang-mode/metadata.xml
40 new file mode 100644
41 index 0000000..f977299
42 --- /dev/null
43 +++ b/app-emacs/ponylang-mode/metadata.xml
44 @@ -0,0 +1,5 @@
45 +<?xml version = '1.0' encoding = 'UTF-8'?>
46 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
47 +<pkgmetadata>
48 +<maintainer><email>graaff@g.o</email></maintainer>
49 +</pkgmetadata>
50
51 diff --git a/app-emacs/ponylang-mode/ponylang-mode-0.0.1.ebuild b/app-emacs/ponylang-mode/ponylang-mode-0.0.1.ebuild
52 new file mode 100644
53 index 0000000..eb90a97
54 --- /dev/null
55 +++ b/app-emacs/ponylang-mode/ponylang-mode-0.0.1.ebuild
56 @@ -0,0 +1,18 @@
57 +# Copyright 1999-2016 Gentoo Foundation
58 +# Distributed under the terms of the GNU General Public License v2
59 +# $Id$
60 +
61 +EAPI=5
62 +
63 +inherit elisp
64 +
65 +IUSE=""
66 +
67 +DESCRIPTION="A major mode for editing pony"
68 +HOMEPAGE="https://github.com/abingham/ponylang-mode/"
69 +SRC_URI="https://github.com/abingham/ponylang-mode/archive/${PV}.tar.gz -> ${P}.tar.gz"
70 +LICENSE="MIT"
71 +SLOT="0"
72 +KEYWORDS="~amd64"
73 +
74 +SITEFILE="50${PN}-gentoo.el"