diff options
author | Jimmy Olgeni <olgeni@FreeBSD.org> | 2002-11-11 15:39:29 +0000 |
---|---|---|
committer | Jimmy Olgeni <olgeni@FreeBSD.org> | 2002-11-11 15:39:29 +0000 |
commit | 360d2e73f1feb0a7b8945bf3b19cebcaa1956738 (patch) | |
tree | 03981619935a9169371487ba39af2151839a57a9 /devel | |
parent | o Fix build to match recent updates in GNU auto* support in bsd.port.mk (diff) |
Add Distel, a lisp toolkit to extend Emacs Lisp with Erlang-style
message passing. It includes some applications to integrate Emacs and
Erlang/OTP.
Notes
Notes:
svn path=/head/; revision=69897
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/distel/Makefile | 39 | ||||
-rw-r--r-- | devel/distel/distinfo | 1 | ||||
-rw-r--r-- | devel/distel/pkg-comment | 1 | ||||
-rw-r--r-- | devel/distel/pkg-descr | 7 | ||||
-rw-r--r-- | devel/distel/pkg-plist | 33 |
6 files changed, 82 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index c2311a3f768b..6ba703d01236 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -139,6 +139,7 @@ SUBDIR += dia2code SUBDIR += diffconvert SUBDIR += distcc + SUBDIR += distel SUBDIR += dmake SUBDIR += dmalloc SUBDIR += doc++ diff --git a/devel/distel/Makefile b/devel/distel/Makefile new file mode 100644 index 000000000000..05c9fe1368f0 --- /dev/null +++ b/devel/distel/Makefile @@ -0,0 +1,39 @@ +# New ports collection makefile for: distel +# Date Created: 11 November 2002 +# Whom: olgeni@FreeBSD.org +# +# $FreeBSD$ +# + +PORTNAME= distel +PORTVERSION= 3.1 +CATEGORIES= devel elisp +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= distel +DIST_SUBDIR= erlang + +MAINTAINER= olgeni@FreeBSD.org + +BUILD_DEPENDS+= erlc:${PORTSDIR}/lang/erlang + +HAS_CONFIGURE= yes +USE_GMAKE= yes +ALL_TARGET= base +EMACS_PORT_NAME?= emacs21 + +DISTEL_DOCS= config/emacs-init-snippet.el AUTHORS ChangeLog NEWS README README.ie-session + +do-install: + @${INSTALL_PROGRAM} ${WRKSRC}/c/dec32 ${PREFIX}/bin + @${MKDIR} ${PREFIX}/${EMACS_SITE_LISPDIR}/distel + @${INSTALL_DATA} ${WRKSRC}/elisp/*el ${PREFIX}/${EMACS_SITE_LISPDIR}/distel + @${INSTALL_DATA} ${WRKSRC}/elisp/*elc ${PREFIX}/${EMACS_SITE_LISPDIR}/distel + @${INSTALL_DATA} ${WRKSRC}/elisp/*elc ${PREFIX}/${EMACS_SITE_LISPDIR}/distel + @for FILE in ${DISTEL_DOCS}; do \ + ${INSTALL_DATA} ${WRKSRC}/$${FILE} ${DOCSDIR}; \ + done + @${MKDIR} ${DATADIR}/ebin ${DATADIR}/src + @${INSTALL_DATA} ${WRKSRC}/erl/*.erl ${DATADIR}/src + @${INSTALL_DATA} ${WRKSRC}/ebin/*.beam ${DATADIR}/ebin + +.include <bsd.port.mk> diff --git a/devel/distel/distinfo b/devel/distel/distinfo new file mode 100644 index 000000000000..5cbed48b41dc --- /dev/null +++ b/devel/distel/distinfo @@ -0,0 +1 @@ +MD5 (erlang/distel-3.1.tar.gz) = a813d6a57eb3c21630aa182e835a7bd2 diff --git a/devel/distel/pkg-comment b/devel/distel/pkg-comment new file mode 100644 index 000000000000..879d227ba37a --- /dev/null +++ b/devel/distel/pkg-comment @@ -0,0 +1 @@ +Distel extends Emacs Lisp with Erlang-style message passing diff --git a/devel/distel/pkg-descr b/devel/distel/pkg-descr new file mode 100644 index 000000000000..5f86ca451685 --- /dev/null +++ b/devel/distel/pkg-descr @@ -0,0 +1,7 @@ +Distel extends Emacs Lisp with Erlang-style processes and message +passing, and the Erlang distribution protocol. With this you can +write Emacs Lisp processes and have them communicate with normal +Erlang processes in real nodes. Includes some useful applications +(Dynamic TAGS, debugger, process list, profiler and more). + +WWW: http://www.bluetail.com/~luke/distel/ diff --git a/devel/distel/pkg-plist b/devel/distel/pkg-plist new file mode 100644 index 000000000000..2b90cfb6bb27 --- /dev/null +++ b/devel/distel/pkg-plist @@ -0,0 +1,33 @@ +bin/dec32 +%%EMACS_SITE_LISPDIR%%/distel/erl-test-init.el +%%EMACS_SITE_LISPDIR%%/distel/edb.el +%%EMACS_SITE_LISPDIR%%/distel/derl.el +%%EMACS_SITE_LISPDIR%%/distel/epmd.el +%%EMACS_SITE_LISPDIR%%/distel/erl-example.el +%%EMACS_SITE_LISPDIR%%/distel/erl-service.el +%%EMACS_SITE_LISPDIR%%/distel/erl-test.el +%%EMACS_SITE_LISPDIR%%/distel/erl.el +%%EMACS_SITE_LISPDIR%%/distel/erlext.el +%%EMACS_SITE_LISPDIR%%/distel/net-fsm.el +%%EMACS_SITE_LISPDIR%%/distel/patmatch.el +%%EMACS_SITE_LISPDIR%%/distel/distel-ie.el +%%EMACS_SITE_LISPDIR%%/distel/ewoc.el +%%EMACS_SITE_LISPDIR%%/distel/distel.el +%%EMACS_SITE_LISPDIR%%/distel/md5.el +share/distel/ebin/dilber.beam +share/distel/ebin/dilber_servant.beam +share/distel/ebin/distel.beam +share/distel/ebin/distel_ie.beam +share/distel/src/dilber.erl +share/distel/src/dilber_servant.erl +share/distel/src/distel.erl +share/distel/src/distel_ie.erl +share/doc/distel/AUTHORS +share/doc/distel/ChangeLog +share/doc/distel/NEWS +share/doc/distel/README +share/doc/distel/README.ie-session +share/doc/distel/emacs-init-snippet.el +@dirrm share/distel/src +@dirrm share/distel/ebin +@dirrm share/distel |