summaryrefslogtreecommitdiff
path: root/app-emacs/editorconfig-emacs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-06-16 05:02:38 +0100
committerV3n3RiX <venerix@redcorelinux.org>2018-06-16 05:02:38 +0100
commitf1bc537f089cc8477a9a18db597cb349e1b00e91 (patch)
treec48eb730c43e5f35729fabbe5cb4bfbe4a1bc794 /app-emacs/editorconfig-emacs
parentcb3e8c6af7661fbcafdcacc7e0ecdfb610d098fa (diff)
gentoo resync : 16.06.2018
Diffstat (limited to 'app-emacs/editorconfig-emacs')
-rw-r--r--app-emacs/editorconfig-emacs/Manifest5
-rw-r--r--app-emacs/editorconfig-emacs/editorconfig-emacs-0.7.8-r1.ebuild (renamed from app-emacs/editorconfig-emacs/editorconfig-emacs-0.7.8.ebuild)22
-rw-r--r--app-emacs/editorconfig-emacs/files/50editorconfig-emacs-gentoo.el7
-rw-r--r--app-emacs/editorconfig-emacs/metadata.xml5
4 files changed, 23 insertions, 16 deletions
diff --git a/app-emacs/editorconfig-emacs/Manifest b/app-emacs/editorconfig-emacs/Manifest
index 72a6c15a48fe..99fa52f588a5 100644
--- a/app-emacs/editorconfig-emacs/Manifest
+++ b/app-emacs/editorconfig-emacs/Manifest
@@ -1,3 +1,4 @@
+AUX 50editorconfig-emacs-gentoo.el 315 BLAKE2B caefc75ef9a37e43d2a5de2f9c50a8f2992124fa98030080d5a5dc6c37490e1217e47595e4e894aa264568899d54891db8676348d10984327a4c596bcbf7b923 SHA512 66e86f6af9fa2feadc5477b6b7290320b2544219d8c099f74f94873fa4d4d45dd8f0dad17b14dcb455f1e18f1dd7606ade1ef77e0aff5708102ed5f35df81705
DIST editorconfig-emacs-0.7.8.tar.gz 28250 BLAKE2B 8c09b7e495ff38d4276cdbaf60109f91b3e32215f2c6a8aceffd80a02cf024d79eac1739b3f2efa3697b78804da32d0cc2969db628d1064a0fb1db1b059a191d SHA512 21815a5a778ffef68b5205e409aa827c1bd6c9a8c542647ebec889a9f00f5b3f71e3a2072bc2f0373e8ce30c1bb57f5f6350953a3c149742a8e2e46ca9846c9a
-EBUILD editorconfig-emacs-0.7.8.ebuild 613 BLAKE2B a451969704982f323e08c281792a7b044b2578ad3fcade696085fb81146e88ae16006b3ff8a469629e36720952390fd3b4ad77bcf5f9f8933c37177a37669797 SHA512 2cd2a795390ed58a19c5334270162f16ab766c92437cf14d5b3b2da5baf6d93d770bfa76a1e7ce403e593ff9f48d0fe85667e18278b66a037358a6edf593ab78
-MISC metadata.xml 314 BLAKE2B 3cd2e13195fbd68b2cdb65b42ff010a6f037e3f071de030879d2dddfa7f4c2d18774cd2487edeeb023284bea7b059959384ba5929a7f447ffa0023ba442e319d SHA512 0164edb2a9e2ce508705a25118d396472f7a3d465b0e36f44dce0305a51a7db33cc6389230bb0a9fe8a068bcd30dd73eca6839a78766109ebd27573906cf0a87
+EBUILD editorconfig-emacs-0.7.8-r1.ebuild 648 BLAKE2B 613aad383cca044f944485ad202a062a33d21ed6d2a2b81e4d5e402055f58debefffa8888f2123849c31ae9091baf46755ad9c9d126ce41047da4f14ec791a0d SHA512 112c8a2861d5d845ce34107d02fde7f8d674930ae5c01cc9e6e868c3eff7bfaea74f4589774cb722c6f673f3bc11ac996425bbc212cbd246c0d2b4d86b013181
+MISC metadata.xml 460 BLAKE2B bde11fb17627dc46db6a53aa2ca4e76d2deacc9939c7c4abbf48751ffcfc5d07f1bad2c497fe2dbc1ddf0abd7b0eb9f3de165355d72caab22b3cfd3586303949 SHA512 4f2681813655765cf12d11c39e46edea3f5f2a40900e9e173f43e90e4f7304c0295351d06acc39fec5fa88079d9d305d0c24ca14ea42d601657708ea15302100
diff --git a/app-emacs/editorconfig-emacs/editorconfig-emacs-0.7.8.ebuild b/app-emacs/editorconfig-emacs/editorconfig-emacs-0.7.8-r1.ebuild
index 8b6ace3612d8..f79186d032e1 100644
--- a/app-emacs/editorconfig-emacs/editorconfig-emacs-0.7.8.ebuild
+++ b/app-emacs/editorconfig-emacs/editorconfig-emacs-0.7.8-r1.ebuild
@@ -1,9 +1,9 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit elisp
+inherit elisp readme.gentoo-r1
DESCRIPTION="EditorConfig plugin for emacs"
HOMEPAGE="https://github.com/editorconfig/editorconfig-emacs"
@@ -12,16 +12,10 @@ SRC_URI="https://github.com/editorconfig/${PN}/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="test"
+RESTRICT="test" # make test requires a git repo
-src_install() {
- local site_file="${T}/50${PN}-gentoo.el"
- echo "
-(require 'editorconfig)
-(editorconfig-mode 1)
-" > "${site_file}" || die
- elisp-site-file-install "${site_file}"
- elisp_src_install
- dodoc README.md
-}
+SITEFILE="50${PN}-gentoo.el"
+DOCS="README.md"
+DOC_CONTENTS="The EditorConfig feature is not enabled as a site default.
+ Add the following line to your ~/.emacs file to activate it:
+ \n\t(editorconfig-mode 1)"
diff --git a/app-emacs/editorconfig-emacs/files/50editorconfig-emacs-gentoo.el b/app-emacs/editorconfig-emacs/files/50editorconfig-emacs-gentoo.el
new file mode 100644
index 000000000000..93d6816e8e7b
--- /dev/null
+++ b/app-emacs/editorconfig-emacs/files/50editorconfig-emacs-gentoo.el
@@ -0,0 +1,7 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'editorconfig-mode "editorconfig"
+ "Toggle EditorConfig feature." t)
+(autoload 'editorconfig-conf-mode "editorconfig-conf-mode"
+ "Major mode for editing .editorconfig files." t)
+(add-to-list 'auto-mode-alist
+ '("/\\.editorconfig\\'" . editorconfig-conf-mode))
diff --git a/app-emacs/editorconfig-emacs/metadata.xml b/app-emacs/editorconfig-emacs/metadata.xml
index 14acb12060dd..65f408f2b6bf 100644
--- a/app-emacs/editorconfig-emacs/metadata.xml
+++ b/app-emacs/editorconfig-emacs/metadata.xml
@@ -7,4 +7,9 @@
<maintainer type="person">
<email>zmedico@gentoo.org</email>
</maintainer>
+ <maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+ </maintainer>
+ <stabilize-allarches/>
</pkgmetadata>