summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2011-07-13 20:26:02 +0000
committerUlrich Müller <ulm@gentoo.org>2011-07-13 20:26:02 +0000
commitf08e6400494a4d3a6435a027858452db76f9c7c8 (patch)
treec3f644c1d6c69edb63b53bc360a29d1eca2ca8ae
parentFix installation of Info files if Texinfo source is in a subdirectory, bug 37... (diff)
downloademacs-f08e6400494a4d3a6435a027858452db76f9c7c8.tar.gz
emacs-f08e6400494a4d3a6435a027858452db76f9c7c8.tar.bz2
emacs-f08e6400494a4d3a6435a027858452db76f9c7c8.zip
Initial import, bug 373741.
svn path=/emacs-overlay/; revision=1647
-rw-r--r--app-emacs/pov-mode/ChangeLog11
-rw-r--r--app-emacs/pov-mode/Manifest15
-rw-r--r--app-emacs/pov-mode/files/50pov-mode-gentoo.el10
-rw-r--r--app-emacs/pov-mode/metadata.xml5
-rw-r--r--app-emacs/pov-mode/pov-mode-3.2.ebuild33
5 files changed, 74 insertions, 0 deletions
diff --git a/app-emacs/pov-mode/ChangeLog b/app-emacs/pov-mode/ChangeLog
new file mode 100644
index 0000000..f5b459e
--- /dev/null
+++ b/app-emacs/pov-mode/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for app-emacs/pov-mode
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*pov-mode-3.2 (13 Jul 2011)
+
+ 13 Jul 2011; Ulrich Mueller <ulm@gentoo.org> +files/50pov-mode-gentoo.el,
+ +pov-mode-3.2.ebuild, +metadata.xml:
+ Initial import. Ebuild and site-init file contributed by Martin von Gagern
+ <Martin.vGagern@gmx.net> in bug 373741.
+
diff --git a/app-emacs/pov-mode/Manifest b/app-emacs/pov-mode/Manifest
new file mode 100644
index 0000000..6f57f43
--- /dev/null
+++ b/app-emacs/pov-mode/Manifest
@@ -0,0 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX 50pov-mode-gentoo.el 499 RMD160 a2ebdc531f664b89e8674f9ae9d2e82d46f4629d SHA1 2bfcb622c8bf00abc6cb56a24a720ac11b835f03 SHA256 88610ed8b7c7724a7ec37b1ec47943528164d1b371de729562701bcea614ee77
+DIST pov-mode-3.2.tar.gz 65120 RMD160 d1eaf31237d78da3e5f599da2ba0b72d9bbfb377 SHA1 f30c5090e34ad4b07cbd51ccb82d4a3e6fd69422 SHA256 b98f6c1a1778d4d7f9ecbccdf20fa233ccf9f502306a43fd2f52bf8ef3d019e6
+EBUILD pov-mode-3.2.ebuild 715 RMD160 143ba0177fe7c7f8fdc70c3911bf6229d28dbddb SHA1 107fec365348640312d3cf3648e5b804268d4b25 SHA256 894b4da3ef0739fd4acc7b610e868444ba0586301c93df52d975e3e310c9e013
+MISC ChangeLog 383 RMD160 fa39e12bd867f935edcd3432ccdedae5a5fc153c SHA1 f01ba52e0015085b6234ef18b9cef23e51d26511 SHA256 dec0c3cd94186ea2173395ee8616411d8c57b7c0ecb7d3d9fd5c6a6a558b9150
+MISC metadata.xml 158 RMD160 415d172437ca754d24fc5ab186ba8e77934d96e4 SHA1 61f6eff9729cd87a725c2a70c81aca4270a17fc4 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iEYEARECAAYFAk4eAAwACgkQOeoy/oIi7ux+qQCfX2Wc54O6g/6HyoHWNqJHJA18
+rEsAoIVw6QcTx3GIK58qZ6YCgb6TQMeQ
+=A617
+-----END PGP SIGNATURE-----
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 0000000..ea6ac94
--- /dev/null
+++ b/app-emacs/pov-mode/files/50pov-mode-gentoo.el
@@ -0,0 +1,10 @@
+(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-documentation-directory "/usr/share/doc/html/media-gfx/povray")
+(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 0000000..bc306fe
--- /dev/null
+++ b/app-emacs/pov-mode/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>emacs</herd>
+</pkgmetadata>
diff --git a/app-emacs/pov-mode/pov-mode-3.2.ebuild b/app-emacs/pov-mode/pov-mode-3.2.ebuild
new file mode 100644
index 0000000..39b7778
--- /dev/null
+++ b/app-emacs/pov-mode/pov-mode-3.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit elisp
+
+DESCRIPTION="Emacs mode for povray"
+HOMEPAGE="https://gitorious.org/pov-mode/pov-mode/trees/master"
+#SRC_URI="http://tromey.com/elpa/${P}.tar"
+SRC_URI="http://martin.von-gagern.net/gentoo/${P}.tar.gz
+ http://dev.gentoo.org/~ulm/distfiles/${P}.tar.gz"
+
+LICENSE="GPL-3 FDL-1.2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+SITEFILE="50${PN}-gentoo.el"
+ELISP_TEXINFO="info/pov-mode.texi"
+DOCS="README"
+
+src_prepare() {
+ rm -f *.info || die # ensure we build them from source
+}
+
+src_install() {
+ elisp_src_install
+ insinto ${SITEETC}/${PN}
+ doins *.xpm
+ doins -r InsertMenu/
+}