diff options
Diffstat (limited to 'app-emacs/scad-mode')
-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 | 21 | ||||
-rw-r--r-- | app-emacs/scad-mode/scad-mode-93.2-r1.ebuild | 21 |
4 files changed, 46 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..adfaf3c76f97 --- /dev/null +++ b/app-emacs/scad-mode/metadata.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>gnu-emacs@gentoo.org</email> + <name>Gentoo GNU Emacs project</name> + </maintainer> + <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> + <bugs-to>https://github.com/openscad/emacs-scad-mode/issues/</bugs-to> + <remote-id type="github">openscad/emacs-scad-mode</remote-id> + </upstream> + <stabilize-allarches /> +</pkgmetadata> diff --git a/app-emacs/scad-mode/scad-mode-93.2-r1.ebuild b/app-emacs/scad-mode/scad-mode-93.2-r1.ebuild new file mode 100644 index 000000000000..cc7e383ee958 --- /dev/null +++ b/app-emacs/scad-mode/scad-mode-93.2-r1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=27.1 + +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/${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}/emacs-${P}" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +DOCS=( README.org ) +SITEFILE="50${PN}-gentoo.el" |