summaryrefslogtreecommitdiff
path: root/app-emacs/pov-mode
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-emacs/pov-mode
reinit the tree, so we can have metadata
Diffstat (limited to 'app-emacs/pov-mode')
-rw-r--r--app-emacs/pov-mode/Manifest6
-rw-r--r--app-emacs/pov-mode/files/50pov-mode-gentoo.el9
-rw-r--r--app-emacs/pov-mode/metadata.xml8
-rw-r--r--app-emacs/pov-mode/pov-mode-3.3.ebuild29
4 files changed, 52 insertions, 0 deletions
diff --git a/app-emacs/pov-mode/Manifest b/app-emacs/pov-mode/Manifest
new file mode 100644
index 000000000000..1a130d49ddeb
--- /dev/null
+++ b/app-emacs/pov-mode/Manifest
@@ -0,0 +1,6 @@
+AUX 50pov-mode-gentoo.el 423 SHA256 c3a85e9efd49f093b9f13491f080e883f62f99f5180f3739ebd2fd3facb17e6b SHA512 d2d27e6770909ebd08a8c53dbfba3896aca814637c861623746e66097f0f21686507322c734c0a48e15ee281cca0e51a82fff716276f9aec65e5a1419c8dc028 WHIRLPOOL 971b6b5136561f505df07169b09d417a201fd7e086fd4c14dd362e9fa07aaaf3d9b48279c1646b579f90f2d724815fc4395d3c99d8709e6de663b1059ea108cb
+DIST pov-mode-3.3.tar.gz 65929 SHA256 ff766da83af91d17a2ab4103ded50fa2025a6e79dd97114c9cc96cd0d34587d8 SHA512 e705f25f1eb719152dbf5ec17c833f67b4c7be5b1ff9ddab94f67830d9d2caddabc47bcc6ce4864521eedd2728f4b59a6d2c0ddaba83f0b194bb0834d86e9396 WHIRLPOOL 51d9661dc7cfbd63da87eafc4951c9d9321f77ffd933f22f51d83a37280d374014b90e35630207f1a395bd83f28802f186197eb5a89a9ea45d9a1e750a76e395
+EBUILD pov-mode-3.3.ebuild 615 SHA256 292a93090454248d6259a825aeb7d785b6aa7dc275f09bd6153cd0145fce8ecd SHA512 e2b80cf0fba25fc171d4e3f6c2f07ba65a091470a630cd8efaf1cd19ca4070dc6e7db1f22131c45f4945077504be4fa05ba4a62f02eeacdb211059e7ba174ddd WHIRLPOOL 97527f7c9a2ca04f00d49221d53faad008aa419e8434981b4ddf9d626e9aa2257aebc9fc8a0fbea10eb26d0cce69304a1694c65898297999528d8f14020bab7a
+MISC ChangeLog 2543 SHA256 384911f7e959ae45eaca1b74dd5e86b8c835d0410012787597ddfac5eae5f322 SHA512 4a89e9eec57383785e2d4aa771b6cf4882695d5d29dfff821cbd11c24336c81e0207f834dd2c18ab519c9ea4c29e71812ec6a17fbff2c577b195703f7914353c WHIRLPOOL 25a8ef68e7b014c7a26a4fbf17b0446fe45ab4c7674184d65f73b49a8a0a4711a8c62eb0c1232e78029966f173bc415e704419cbb61606b18becedb002a44570
+MISC ChangeLog-2015 716 SHA256 bf7e4ae2892896d08d4382931228c7d0b4eb8821f5c6ab345a2c03976e9967df SHA512 a925416d9aaa2dabfaa22393f77c950a4dbfb768f8ff6b0f0c12b82d8131138ec4d4d49ec88059790ddd92838549109405c1da1f007d663c9c320a9ee61a5fd0 WHIRLPOOL df5f794c35cbabb0a8042987823a6f70c49a203921c21b67ee5910f9318ab3c6ecf8a75dbbc8844c400a35827fedbbaa51368d98d4e4aa1acd75740d5d9c7ec2
+MISC metadata.xml 259 SHA256 4d59c14917cb31648858cb06bc3c7f224cf1c3906dc3166f8f0d8b8e02970928 SHA512 9a5c456aae7919a4cdbb10b67a27c232daf2ec6db4202e04ba6d5873242fc982a659410443dd6fb4498d42af00b495acc51a6a2cbe12aeab91b585dfac7233a3 WHIRLPOOL 08c68f505a8cc685c52f3a54a07582b64ff7c0b4682c8f9333286fbb5caf4a8d406933c7937fe8c9611f456b5a549ee100657a1c9dc766c8965772f277bf31fb
diff --git a/app-emacs/pov-mode/files/50pov-mode-gentoo.el b/app-emacs/pov-mode/files/50pov-mode-gentoo.el
new file mode 100644
index 000000000000..0489820ec5f6
--- /dev/null
+++ b/app-emacs/pov-mode/files/50pov-mode-gentoo.el
@@ -0,0 +1,9 @@
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'pov-mode "pov-mode" "PoVray scene file mode" t)
+(add-to-list 'auto-mode-alist '("\\.pov\\'" . pov-mode))
+;;(add-to-list 'auto-mode-alist '("\\.inc\\'" . pov-mode))
+
+;; Override customization variables setting various directories.
+(setq pov-include-dir "/usr/share/povray/include")
+(setq pov-insertmenu-location "@SITEETC@/InsertMenu")
+(setq pov-icons-location "@SITEETC@/")
diff --git a/app-emacs/pov-mode/metadata.xml b/app-emacs/pov-mode/metadata.xml
new file mode 100644
index 000000000000..c438baf3b326
--- /dev/null
+++ b/app-emacs/pov-mode/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/app-emacs/pov-mode/pov-mode-3.3.ebuild b/app-emacs/pov-mode/pov-mode-3.3.ebuild
new file mode 100644
index 000000000000..4251766d372c
--- /dev/null
+++ b/app-emacs/pov-mode/pov-mode-3.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit elisp
+
+DESCRIPTION="Emacs mode for povray"
+HOMEPAGE="http://gitorious.org/pov-mode/"
+SRC_URI="http://gitorious.org/${PN}/${PN}/archive-tarball/v${PV} -> ${P}.tar.gz"
+
+LICENSE="GPL-3 FDL-1.2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="sys-apps/texinfo"
+
+S="${WORKDIR}/${PN}-${PN}"
+SITEFILE="50${PN}-gentoo.el"
+ELISP_REMOVE="${PN}-pkg.el ${PN}.info"
+ELISP_TEXINFO="info/${PN}.texi"
+DOCS="README"
+
+src_install() {
+ elisp_src_install
+ insinto ${SITEETC}/${PN}
+ doins *.xpm
+ doins -r InsertMenu/
+}