summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2004-06-26 19:19:46 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2004-06-26 19:19:46 +0000
commit5bfff5d6a753e3ed3567e9444feabd417b7de3a7 (patch)
tree86079cd342b59208947ca45222264123e3f3ad54 /app-emacs
parent*** empty log message *** (diff)
downloadhistorical-5bfff5d6a753e3ed3567e9444feabd417b7de3a7.tar.gz
historical-5bfff5d6a753e3ed3567e9444feabd417b7de3a7.tar.bz2
historical-5bfff5d6a753e3ed3567e9444feabd417b7de3a7.zip
*** empty log message ***
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/sawfish/ChangeLog10
-rw-r--r--app-emacs/sawfish/Manifest5
-rw-r--r--app-emacs/sawfish/files/50sawfish-gentoo.el10
-rw-r--r--app-emacs/sawfish/files/digest-sawfish-1.311
-rw-r--r--app-emacs/sawfish/metadata.xml5
-rw-r--r--app-emacs/sawfish/sawfish-1.31.ebuild27
6 files changed, 58 insertions, 0 deletions
diff --git a/app-emacs/sawfish/ChangeLog b/app-emacs/sawfish/ChangeLog
new file mode 100644
index 000000000000..8abd68be97c2
--- /dev/null
+++ b/app-emacs/sawfish/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-emacs/sawfish
+# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/sawfish/ChangeLog,v 1.1 2004/06/26 19:19:46 mkennedy Exp $
+
+*sawfish-1.31 (26 Jun 2004)
+
+ 26 Jun 2004; <mkennedy@gentoo.org> +metadata.xml,
+ +files/50sawfish-gentoo.el, +sawfish-1.31.ebuild:
+ New port. Ebuild contributed by Matthew Kennedy <mkennedy@gentoo.org>
+
diff --git a/app-emacs/sawfish/Manifest b/app-emacs/sawfish/Manifest
new file mode 100644
index 000000000000..27796da6683e
--- /dev/null
+++ b/app-emacs/sawfish/Manifest
@@ -0,0 +1,5 @@
+MD5 3d750ac5a596142e5f5b705e9059506a sawfish-1.31.ebuild 756
+MD5 e68af7e8f55efc8223f9d936ee617828 sawfish-1.31.ebuild~ 809
+MD5 fcd33d07e4ee719b01157946734f4fe8 metadata.xml 158
+MD5 535e1a023f372d4e0f59347dd85b5f3e files/digest-sawfish-1.31 68
+MD5 60dbc5dfdd0b6cac43c6017b75657794 files/50sawfish-gentoo.el 99
diff --git a/app-emacs/sawfish/files/50sawfish-gentoo.el b/app-emacs/sawfish/files/50sawfish-gentoo.el
new file mode 100644
index 000000000000..8dbbb6168add
--- /dev/null
+++ b/app-emacs/sawfish/files/50sawfish-gentoo.el
@@ -0,0 +1,10 @@
+
+;;; elscreen site-lisp configuration
+
+(add-to-list 'load-path "@SITELISP@")
+(autoload 'sawfish-mode "sawfish" "sawfish-mode" t)
+(setq auto-mode-alist (cons '("\\.sawfishrc$" . sawfish-mode) auto-mode-alist)
+ auto-mode-alist (cons '("\\.jl$" . sawfish-mode) auto-mode-alist)
+ auto-mode-alist (cons '("\\.sawfish/rc$" . sawfish-mode) auto-mode-alist))
+
+
diff --git a/app-emacs/sawfish/files/digest-sawfish-1.31 b/app-emacs/sawfish/files/digest-sawfish-1.31
new file mode 100644
index 000000000000..6d79e3a86fe4
--- /dev/null
+++ b/app-emacs/sawfish/files/digest-sawfish-1.31
@@ -0,0 +1 @@
+MD5 91b11d845aa6df19c5fe050bd0b6746c sawfish-mode-1.31.tar.gz 10393
diff --git a/app-emacs/sawfish/metadata.xml b/app-emacs/sawfish/metadata.xml
new file mode 100644
index 000000000000..bc306fe58224
--- /dev/null
+++ b/app-emacs/sawfish/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/sawfish/sawfish-1.31.ebuild b/app-emacs/sawfish/sawfish-1.31.ebuild
new file mode 100644
index 000000000000..d77c44e086c9
--- /dev/null
+++ b/app-emacs/sawfish/sawfish-1.31.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/sawfish/sawfish-1.31.ebuild,v 1.1 2004/06/26 19:19:46 mkennedy Exp $
+
+inherit elisp
+
+DESCRIPTION="Sawfish is an GNU Emacs mode for writing code for the Sawfish window manager with support for a REPL."
+HOMEPAGE="http://www.davep.org/emacs/"
+SRC_URI="mirror://gentoo/sawfish-mode-${PV}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+IUSE=""
+
+DEPEND="virtual/emacs
+ x11-wm/sawfish"
+
+SITEFILE=50sawfish-gentoo.el
+
+src_compile() {
+ emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el
+}
+
+src_install() {
+ elisp-install ${PN} *.el *.elc
+ elisp-site-file-install ${FILESDIR}/${SITEFILE}
+}