diff options
author | Bernd Waibel <waebbl-gentoo@posteo.net> | 2023-03-25 11:18:41 +0100 |
---|---|---|
committer | Joonas Niilola <juippis@gentoo.org> | 2023-05-02 16:38:47 +0300 |
commit | c271c7800bd876cdf950a2e153319c8b06ff5178 (patch) | |
tree | 3b8b6fdb56e8e18ad063c9b9e5e77468db3851cc | |
parent | dev-util/packer: add 1.8.6 (diff) | |
download | gentoo-c271c7800bd876cdf950a2e153319c8b06ff5178.tar.gz gentoo-c271c7800bd876cdf950a2e153319c8b06ff5178.tar.bz2 gentoo-c271c7800bd876cdf950a2e153319c8b06ff5178.zip |
app-emacs/scad-mode: new package, add 93.2
Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
-rw-r--r-- | app-emacs/scad-mode/Manifest | 1 | ||||
-rw-r--r-- | app-emacs/scad-mode/files/50scad-mode-gentoo.el | 3 | ||||
-rw-r--r-- | app-emacs/scad-mode/metadata.xml | 15 | ||||
-rw-r--r-- | app-emacs/scad-mode/scad-mode-93.2.ebuild | 21 |
4 files changed, 40 insertions, 0 deletions
diff --git a/app-emacs/scad-mode/Manifest b/app-emacs/scad-mode/Manifest new file mode 100644 index 000000000000..7965bbdba325 --- /dev/null +++ b/app-emacs/scad-mode/Manifest @@ -0,0 +1 @@ +DIST scad-mode-93.2.tar.gz 18854 BLAKE2B 6f8753fbb636cd670027cc757fd85f9662cc2f0f8c40413609f223c4c28cacca9de1e02f05245587677a07013693080d37176e7c8736cbb191c0806f3cd8fd44 SHA512 53d761204d66aa9c2d6a680fa541fa1ba47362f1f792571773bbe8a7bcfcc437efa558ae689729cfad8def360f0ffcd2d7d163f350394b797e9f7584ddd53ac6 diff --git a/app-emacs/scad-mode/files/50scad-mode-gentoo.el b/app-emacs/scad-mode/files/50scad-mode-gentoo.el new file mode 100644 index 000000000000..3cc7c1a7c46f --- /dev/null +++ b/app-emacs/scad-mode/files/50scad-mode-gentoo.el @@ -0,0 +1,3 @@ +(add-to-list 'load-path "@SITELISP@") +(autoload 'scad-mode "scad-mode" "Major mode for editing SCAD code." t) +(add-to-list 'auto-mode-alist '("\\.scad$" . scad-mode)) diff --git a/app-emacs/scad-mode/metadata.xml b/app-emacs/scad-mode/metadata.xml new file mode 100644 index 000000000000..cff47be20342 --- /dev/null +++ b/app-emacs/scad-mode/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>waebbl-gentoo@posteo.net</email> + <name>Bernd Waibel</name> + </maintainer> + <maintainer type="project" proxied="proxy"> + <email>proxy-maint@gentoo.org</email> + <name>Gentoo Proxy Maintainers</name> + </maintainer> + <upstream> + <remote-id type="github">openscad/emacs-scad-mode</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-emacs/scad-mode/scad-mode-93.2.ebuild b/app-emacs/scad-mode/scad-mode-93.2.ebuild new file mode 100644 index 000000000000..778468803824 --- /dev/null +++ b/app-emacs/scad-mode/scad-mode-93.2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Emacs mode to edit OpenSCAD files" +HOMEPAGE="https://github.com/openscad/emacs-scad-mode" +SRC_URI="https://github.com/openscad/emacs-scad-mode/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/emacs-${P}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=app-editors/emacs-23.1:*" +DEPEND="${RDEPEND}" + +DOCS=( README.org ) +SITEFILE="50${PN}-gentoo.el" |