diff options
author | Philip M. Gollucci <pgollucci@FreeBSD.org> | 2008-12-26 05:34:51 +0000 |
---|---|---|
committer | Philip M. Gollucci <pgollucci@FreeBSD.org> | 2008-12-26 05:34:51 +0000 |
commit | 7db294c758665cda606241d1ab40e1ea69cba950 (patch) | |
tree | ff31bffc8c011ea412b5ae80ecbe1943f36a95e1 /lang/clojure-mode.el | |
parent | 3d413fe3a7d4390099aebf717bac636b015b55b2 (diff) | |
download | ports-7db294c758665cda606241d1ab40e1ea69cba950.tar.gz ports-7db294c758665cda606241d1ab40e1ea69cba950.zip |
Notes
Diffstat (limited to 'lang/clojure-mode.el')
-rw-r--r-- | lang/clojure-mode.el/Makefile | 28 | ||||
-rw-r--r-- | lang/clojure-mode.el/distinfo | 3 | ||||
-rw-r--r-- | lang/clojure-mode.el/pkg-descr | 4 | ||||
-rw-r--r-- | lang/clojure-mode.el/pkg-message | 16 | ||||
-rw-r--r-- | lang/clojure-mode.el/pkg-plist | 1 |
5 files changed, 52 insertions, 0 deletions
diff --git a/lang/clojure-mode.el/Makefile b/lang/clojure-mode.el/Makefile new file mode 100644 index 000000000000..2160d0bd0755 --- /dev/null +++ b/lang/clojure-mode.el/Makefile @@ -0,0 +1,28 @@ +# New ports collection makefile for: clojure-mode.el +# Date created: 22 Dec 2008 +# Whom: Peter Schuller <peter.schuller@infidyne.com> +# +# $FreeBSD$ +# + +PORTNAME= clojure-mode.el +PORTVERSION= 20081222 +CATEGORIES= lang elisp +MASTER_SITES= http://distfiles.scode.org/ports/ +DISTNAME= clojure-mode-${PORTVERSION} + +MAINTAINER= peter.schuller@infidyne.com +COMMENT= Emacs lisp module for the Clojure language + +USE_EMACS= yes + +NO_BUILD= yes +WRKSRC= ${WRKDIR}/clojure-mode + +do-install: + ${INSTALL_DATA} ${WRKSRC}/clojure-mode.el ${PREFIX}/${EMACS_SITE_LISPDIR}/clojure-mode.el + +post-install: + @${CAT} ${PKGMESSAGE} + +.include <bsd.port.mk> diff --git a/lang/clojure-mode.el/distinfo b/lang/clojure-mode.el/distinfo new file mode 100644 index 000000000000..29526ccba418 --- /dev/null +++ b/lang/clojure-mode.el/distinfo @@ -0,0 +1,3 @@ +MD5 (clojure-mode-20081222.tar.gz) = f787dbc95c371120c299fd86db54cef6 +SHA256 (clojure-mode-20081222.tar.gz) = 68480db98b02afa572364c4b57c07f320c4562c073c073e060e92d900a513926 +SIZE (clojure-mode-20081222.tar.gz) = 24864 diff --git a/lang/clojure-mode.el/pkg-descr b/lang/clojure-mode.el/pkg-descr new file mode 100644 index 000000000000..467372958858 --- /dev/null +++ b/lang/clojure-mode.el/pkg-descr @@ -0,0 +1,4 @@ +clojure-mode is an emacs editing mode for the clojure +(www.clojure.org) programming language. + +WWW: http://clojure.codestuffs.com/ diff --git a/lang/clojure-mode.el/pkg-message b/lang/clojure-mode.el/pkg-message new file mode 100644 index 000000000000..7b8a86131bcd --- /dev/null +++ b/lang/clojure-mode.el/pkg-message @@ -0,0 +1,16 @@ +To use clojure-mode in Emacs, add the following lines to your ~/.emacs: + + (autoload 'clojure-mode "clojure-mode" "A mode for clojure lisp" t) + (add-to-list 'auto-mode-alist '("\\.clj$" . clojure-mode)) + +In addition, if you are also using paredit, you may wish to make it +more clojure aware: + + (autoload 'paredit-mode "paredit" "Parenthesis editing minor mode" t) + (eval-after-load "clojure-mode" + '(progn + (defun clojure-paredit-hook () (paredit-mode +1)) + (add-hook 'clojure-mode-hook 'clojure-paredit-hook) + + (define-key clojure-mode-map "{" 'paredit-open-brace) + (define-key clojure-mode-map "}" 'paredit-close-brace))) diff --git a/lang/clojure-mode.el/pkg-plist b/lang/clojure-mode.el/pkg-plist new file mode 100644 index 000000000000..870d9671e61b --- /dev/null +++ b/lang/clojure-mode.el/pkg-plist @@ -0,0 +1 @@ +%%EMACS_SITE_LISPDIR%%/clojure-mode.el |