summaryrefslogtreecommitdiff
path: root/app-emacs/meson-mode
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-04-12 03:41:30 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-04-12 03:41:30 +0100
commit623ee73d661e5ed8475cb264511f683407d87365 (patch)
tree993eb27c93ec7a2d2d19550300d888fc1fed9e69 /app-emacs/meson-mode
parentceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (diff)
gentoo Easter resync : 12.04.2020
Diffstat (limited to 'app-emacs/meson-mode')
-rw-r--r--app-emacs/meson-mode/Manifest4
-rw-r--r--app-emacs/meson-mode/files/50meson-mode-gentoo.el4
-rw-r--r--app-emacs/meson-mode/meson-mode-0.2-r1.ebuild19
-rw-r--r--app-emacs/meson-mode/metadata.xml12
4 files changed, 39 insertions, 0 deletions
diff --git a/app-emacs/meson-mode/Manifest b/app-emacs/meson-mode/Manifest
new file mode 100644
index 000000000000..4e56f2755799
--- /dev/null
+++ b/app-emacs/meson-mode/Manifest
@@ -0,0 +1,4 @@
+AUX 50meson-mode-gentoo.el 218 BLAKE2B 05d454f80820e17a4b9f74fae44f024568b86fc0e4261fbb129b5bf38c72f9ecabf62dce62e1f29eb46f6dc422f8aac266477eeff7289cde7cb8bf17bec79f9e SHA512 bd6d2646490fe3860595e573b79fb04b76f04cf17efa3f5f743912dc40880f397b828459f385196db755219f1b4760a16c5e54a902c7eefe7e631b8ed18788f0
+DIST meson-mode-0.2.tar.gz 28194 BLAKE2B a11b7659dfb7883a624706ee3a80ab2de69c3f3830d363a767e2a2fc644a9d1d946269a7d30af4ec93180341807519e5bf0bd55e1500513076e7aa07e0ec888b SHA512 05a9554f2ff1520834648ef6b7c27d09d5f9355fe980d19a67eba39e1e0a4a402e64284e17c6d544b8e95bdee3e204b79d73c6166d6d8c48683036821bad532f
+EBUILD meson-mode-0.2-r1.ebuild 434 BLAKE2B 689c2c2143ce8cd3827dd6c2294380b2d49a4f719628b3e18c63c79767b81882ff599446210b498d061336265b894f1e21a710d3afd80a6f9cd98fadb3238ac2 SHA512 9c4ced0c9128f9dd4d0459ccd89ceafa3fd344581d1c763ff88e9dcd12f246dbc414800dd819b2bcb90088dbbd51f2b21a63f52431bc3cf2aae5bcf14e5cb38b
+MISC metadata.xml 353 BLAKE2B 912fc0f45ddc967120eb5dbfc95a69660b9538d7db04dce68c433a7f86e96a07c7ac5bc10a1642a14a32e16799c42f28d0bb1ab6debab193234f13a7c6ace229 SHA512 6bae7e341fa9a63f1ccd204a1c7ad869984c7bf088b016eb50ac0368da8265750af60edc9c22942c66cb11fd045b35c6112233e17731024211b82da98a902098
diff --git a/app-emacs/meson-mode/files/50meson-mode-gentoo.el b/app-emacs/meson-mode/files/50meson-mode-gentoo.el
new file mode 100644
index 000000000000..e1a3b4991dab
--- /dev/null
+++ b/app-emacs/meson-mode/files/50meson-mode-gentoo.el
@@ -0,0 +1,4 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'meson-mode "meson-mode"
+ "Major mode for editing Meson build-system files" t)
+(add-to-list 'auto-mode-alist '("/meson\\(\\.build\\|_options\\.txt\\)\\'" . meson-mode))
diff --git a/app-emacs/meson-mode/meson-mode-0.2-r1.ebuild b/app-emacs/meson-mode/meson-mode-0.2-r1.ebuild
new file mode 100644
index 000000000000..4280da270001
--- /dev/null
+++ b/app-emacs/meson-mode/meson-mode-0.2-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+NEED_EMACS=24
+inherit elisp
+
+DESCRIPTION="A GNU Emacs major mode for Meson build-system files"
+HOMEPAGE="https://github.com/wentasah/meson-mode"
+SRC_URI="https://github.com/wentasah/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DOCS=( README.md )
+
+SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/meson-mode/metadata.xml b/app-emacs/meson-mode/metadata.xml
new file mode 100644
index 000000000000..cfebf4666da4
--- /dev/null
+++ b/app-emacs/meson-mode/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>marecki@gentoo.org</email>
+ <name>Marek Szuba</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <remote-id type="github">wentasah/meson-mode</remote-id>
+ </upstream>
+</pkgmetadata>