summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <fauli@gentoo.org>2009-04-08 23:19:56 +0000
committerChristian Faulhammer <fauli@gentoo.org>2009-04-08 23:19:56 +0000
commit6fa0e689e1bda461272f5ebe013d0fc1b9be3ad2 (patch)
tree73df74374c81c85ffa7c852708393930c688b6cd
parentGive in to ulm's nagging and use a versioned DISTFILE instead of EAPI 2 (diff)
downloademacs-6fa0e689e1bda461272f5ebe013d0fc1b9be3ad2.tar.gz
emacs-6fa0e689e1bda461272f5ebe013d0fc1b9be3ad2.tar.bz2
emacs-6fa0e689e1bda461272f5ebe013d0fc1b9be3ad2.zip
version bump for testing, has compile failures
svn path=/emacs-overlay/; revision=1373
-rw-r--r--app-emacs/matlab/Manifest4
-rw-r--r--app-emacs/matlab/files/51matlab-gentoo.el15
-rw-r--r--app-emacs/matlab/matlab-3.2.0_pre20081017.ebuild20
-rw-r--r--app-emacs/matlab/metadata.xml5
4 files changed, 44 insertions, 0 deletions
diff --git a/app-emacs/matlab/Manifest b/app-emacs/matlab/Manifest
new file mode 100644
index 0000000..2b4d355
--- /dev/null
+++ b/app-emacs/matlab/Manifest
@@ -0,0 +1,4 @@
+AUX 51matlab-gentoo.el 492 RMD160 b881f899369d49545d770874fce250e47d8b6cdf SHA1 a7aa2f5242e1155903f0c267640066359408f5ca SHA256 d932b3f5196187ba93c2b77567dfc7e4ae5502dd1376c349aef35623c70cfb39
+DIST matlab-3.2.0_pre20081017.tar.bz2 79033 RMD160 2a36153c0df42cd0d5a92553c0f3b5132c3bd857 SHA1 26d69cd635dc8969b000153662e45aefaa07cca2 SHA256 6c0d59f11d660a0df2f38e359ee04d95f3420ff7f3c7db100bcc670daef7222b
+EBUILD matlab-3.2.0_pre20081017.ebuild 483 RMD160 2e35e021c45bd110cd73be3e9260092dd947b429 SHA1 3e37966c94a594e6ee9c6834a4d099bf3a500be6 SHA256 d1efbe0f317d2d98d9a9c8f61cb77ae8d3ffb4e2cc0d55ff975bb093142f90e2
+MISC metadata.xml 158 RMD160 415d172437ca754d24fc5ab186ba8e77934d96e4 SHA1 61f6eff9729cd87a725c2a70c81aca4270a17fc4 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab
diff --git a/app-emacs/matlab/files/51matlab-gentoo.el b/app-emacs/matlab/files/51matlab-gentoo.el
new file mode 100644
index 0000000..48adabd
--- /dev/null
+++ b/app-emacs/matlab/files/51matlab-gentoo.el
@@ -0,0 +1,15 @@
+
+;;; matlab site-lisp configuration
+
+(add-to-list 'load-path "@SITELISP@")
+
+(autoload 'matlab-mode "matlab" "Enter Matlab mode." t)
+(add-to-list 'auto-mode-alist '("\\.m\\'" . matlab-mode))
+(autoload 'matlab-shell "matlab" "Interactive Matlab mode." t)
+
+(autoload 'mlint-minor-mode "mlint" nil t)
+(add-hook 'matlab-mode-hook (lambda () (mlint-minor-mode 1)))
+
+(autoload 'tlc-mode "tlc" "tlc Editing Mode" t)
+(add-to-list 'auto-mode-alist '("\\.tlc$" . tlc-mode))
+(setq tlc-indent-function t)
diff --git a/app-emacs/matlab/matlab-3.2.0_pre20081017.ebuild b/app-emacs/matlab/matlab-3.2.0_pre20081017.ebuild
new file mode 100644
index 0000000..9ca2e79
--- /dev/null
+++ b/app-emacs/matlab/matlab-3.2.0_pre20081017.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit elisp
+
+DESCRIPTION="Major modes for MATLAB dot-m and dot-tlc files"
+HOMEPAGE="http://matlab-emacs.sourceforge.net/"
+SRC_URI="http://dev.gentoo.org/~fauli/distfiles/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND="app-emacs/cedet"
+RDEPEND="${DEPEND}"
+
+SITEFILE=51${PN}-gentoo.el
+DOCS="README INSTALL ChangeLog*"
diff --git a/app-emacs/matlab/metadata.xml b/app-emacs/matlab/metadata.xml
new file mode 100644
index 0000000..bc306fe
--- /dev/null
+++ b/app-emacs/matlab/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>