Gentoo Archives: gentoo-commits

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emacs/atomic-chrome/files/, app-emacs/atomic-chrome/
Date: Sun, 19 Nov 2017 21:21:14
Message-Id: 1511126459.4461bf4001e7db4d79deb413efcfe70271a8b362.ulm@gentoo
1 commit: 4461bf4001e7db4d79deb413efcfe70271a8b362
2 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 19 21:20:32 2017 +0000
4 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 19 21:20:59 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4461bf40
7
8 app-emacs/atomic-chrome: Initial import.
9
10 Package-Manager: Portage-2.3.14, Repoman-2.3.6
11
12 app-emacs/atomic-chrome/Manifest | 1 +
13 app-emacs/atomic-chrome/atomic-chrome-2.0.0.ebuild | 21 +++++++++++++++++++++
14 .../atomic-chrome/files/50atomic-chrome-gentoo.el | 5 +++++
15 app-emacs/atomic-chrome/metadata.xml | 19 +++++++++++++++++++
16 4 files changed, 46 insertions(+)
17
18 diff --git a/app-emacs/atomic-chrome/Manifest b/app-emacs/atomic-chrome/Manifest
19 new file mode 100644
20 index 00000000000..30905645d68
21 --- /dev/null
22 +++ b/app-emacs/atomic-chrome/Manifest
23 @@ -0,0 +1 @@
24 +DIST atomic-chrome-2.0.0.tar.gz 218286 SHA256 f239fabd2438df8d947b333453534e6ab76f946c8879df2e3f1151baf76dac97 SHA512 702c8e80246f47dd46f4c864412e47c7cb74a13737754ccf81053a5054b97c4f48c4ca7613d1734dbf7251fbcd1d15269e2a605c36b3e7b631613506bb3a49bc WHIRLPOOL b6167c4299f0de6c56a1e68c2dfa7389d7c40dbc2e7820830c16eb02c29038e3eca7ed4aae6d2701e7fa41f02ebe88fda3948b4effbfbc6d89c779cce67d1613
25
26 diff --git a/app-emacs/atomic-chrome/atomic-chrome-2.0.0.ebuild b/app-emacs/atomic-chrome/atomic-chrome-2.0.0.ebuild
27 new file mode 100644
28 index 00000000000..7bcf414202f
29 --- /dev/null
30 +++ b/app-emacs/atomic-chrome/atomic-chrome-2.0.0.ebuild
31 @@ -0,0 +1,21 @@
32 +# Copyright 1999-2017 Gentoo Foundation
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=6
36 +NEED_EMACS=25
37 +
38 +inherit elisp
39 +
40 +DESCRIPTION="Edit text area on Chrome with Emacs using Atomic Chrome"
41 +HOMEPAGE="https://github.com/alpha22jp/atomic-chrome"
42 +SRC_URI="https://github.com/alpha22jp/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
43 +
44 +LICENSE="GPL-2+"
45 +SLOT="0"
46 +KEYWORDS="~amd64 ~x86"
47 +
48 +DEPEND="app-emacs/websocket"
49 +RDEPEND="${DEPEND}"
50 +
51 +SITEFILE="50${PN}-gentoo.el"
52 +DOCS="README.md"
53
54 diff --git a/app-emacs/atomic-chrome/files/50atomic-chrome-gentoo.el b/app-emacs/atomic-chrome/files/50atomic-chrome-gentoo.el
55 new file mode 100644
56 index 00000000000..82777a793c5
57 --- /dev/null
58 +++ b/app-emacs/atomic-chrome/files/50atomic-chrome-gentoo.el
59 @@ -0,0 +1,5 @@
60 +(add-to-list 'load-path "@SITELISP@")
61 +(autoload 'atomic-chrome-start-server "atomic-chrome"
62 + "Start websocket server for atomic-chrome." t)
63 +(autoload 'atomic-chrome-stop-server "atomic-chrome"
64 + "Stop websocket server for atomic-chrome." t)
65
66 diff --git a/app-emacs/atomic-chrome/metadata.xml b/app-emacs/atomic-chrome/metadata.xml
67 new file mode 100644
68 index 00000000000..07d473bfadb
69 --- /dev/null
70 +++ b/app-emacs/atomic-chrome/metadata.xml
71 @@ -0,0 +1,19 @@
72 +<?xml version="1.0" encoding="UTF-8"?>
73 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
74 +<pkgmetadata>
75 +<maintainer type="project">
76 + <email>gnu-emacs@g.o</email>
77 + <name>Gentoo GNU Emacs project</name>
78 +</maintainer>
79 +<longdescription>
80 + This is the Emacs version of Atomic Chrome which is an extension
81 + for the Google Chrome browser that allows you to edit text areas
82 + of the browser in Emacs. The input on Emacs is reflected to the
83 + browser instantly and continuously. You can use both the browser
84 + and Emacs at the same time. They are updated to the same content
85 + bi-directionally.
86 +
87 + Atomic Chrome for Emacs is also compatible with Firefox via the
88 + GhostText browser extension.
89 +</longdescription>
90 +</pkgmetadata>