ports/129857: [NEW PORT] lang/clojure-mode.el: Emacs lisp module for the Clojure language

Peter Schuller peter.schuller at infidyne.com
Mon Dec 22 15:30:02 UTC 2008


>Number:         129857
>Category:       ports
>Synopsis:       [NEW PORT] lang/clojure-mode.el: Emacs lisp module for the Clojure language
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 22 15:30:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     peter.schuller at infidyne.com
>Release:        FreeBSD 8.0-CURRENT amd64
>Organization:
>Environment:
System: FreeBSD prometheus.scode.org 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Wed Dec  3 01:00:41 CET
>Description:
clojure-mode is an emacs editing mode for the clojure
(www.clojure.org) programming language.

WWW: http://clojure.codestuffs.com/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- clojure-mode.el-20081222.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	clojure-mode.el
#	clojure-mode.el/pkg-message
#	clojure-mode.el/pkg-descr
#	clojure-mode.el/pkg-plist
#	clojure-mode.el/distinfo
#	clojure-mode.el/Makefile
#
echo c - clojure-mode.el
mkdir -p clojure-mode.el > /dev/null 2>&1
echo x - clojure-mode.el/pkg-message
sed 's/^X//' >clojure-mode.el/pkg-message << '1e7f3aa14f025cd214de89ce34651f7a'
XTo use clojure-mode in Emacs, add the following lines to your ~/.emacs:
X
X  (autoload 'clojure-mode "clojure-mode" "A mode for clojure lisp" t)
X  (add-to-list 'auto-mode-alist '("\\.clj$" . clojure-mode))
X
XIn addition, if you are also using paredit, you may wish to make it
Xmore clojure aware:
X
X  (autoload 'paredit-mode "paredit" "Parenthesis editing minor mode" t)
X  (eval-after-load "clojure-mode"
X    '(progn
X       (defun clojure-paredit-hook () (paredit-mode +1))
X       (add-hook 'clojure-mode-hook 'clojure-paredit-hook)
X  
X       (define-key clojure-mode-map "{" 'paredit-open-brace)
X       (define-key clojure-mode-map "}" 'paredit-close-brace)))
X
1e7f3aa14f025cd214de89ce34651f7a
echo x - clojure-mode.el/pkg-descr
sed 's/^X//' >clojure-mode.el/pkg-descr << 'db3bf154cfaea0cf8df7d91dc47500a8'
Xclojure-mode is an emacs editing mode for the clojure
X(www.clojure.org) programming language.
X
XWWW: http://clojure.codestuffs.com/
db3bf154cfaea0cf8df7d91dc47500a8
echo x - clojure-mode.el/pkg-plist
sed 's/^X//' >clojure-mode.el/pkg-plist << 'f564ecefab07bc13dd22c6b5011c3e37'
X%%EMACS_SITE_LISPDIR%%/clojure-mode.el
X%%EMACS_SITE_LISPDIR%%/clojure-paredit.el
f564ecefab07bc13dd22c6b5011c3e37
echo x - clojure-mode.el/distinfo
sed 's/^X//' >clojure-mode.el/distinfo << '8b5582f519ed4661de92275044bd60ba'
XMD5 (clojure-mode-20081222.tar.gz) = f787dbc95c371120c299fd86db54cef6
XSHA256 (clojure-mode-20081222.tar.gz) = 68480db98b02afa572364c4b57c07f320c4562c073c073e060e92d900a513926
XSIZE (clojure-mode-20081222.tar.gz) = 24864
8b5582f519ed4661de92275044bd60ba
echo x - clojure-mode.el/Makefile
sed 's/^X//' >clojure-mode.el/Makefile << '351843b6db6c557f6657db34e3c7c43e'
X# New ports collection makefile for:   clojure-mode.el
X# Date created:		22 Dec 2008
X# Whom:			Peter Schuller <peter.schuller at infidyne.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	clojure-mode.el
XPORTVERSION=	20081222
XCATEGORIES=	lang elisp
X# upstream has no releases or snapshots; roll our own tarball
XMASTER_SITES=	http://distfiles.scode.org/ports/
XDISTNAME=	clojure-mode-${PORTVERSION}
X
XMAINTAINER=	peter.schuller at infidyne.com
XCOMMENT=	Emacs lisp module for the Clojure language
X
XUSE_EMACS=	yes
XEMACS_PORT_NAME?=emacs22
X
XNO_BUILD=	yes
XWRKSRC=		${WRKDIR}/clojure-mode
X
Xdo-install:
X	${INSTALL_DATA} ${WRKSRC}/clojure-mode.el ${PREFIX}/${EMACS_SITE_LISPDIR}/clojure-mode.el
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
351843b6db6c557f6657db34e3c7c43e
exit
--- clojure-mode.el-20081222.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list