From cc89fb34bf534235370f53a6eafcf1be9a403522 Mon Sep 17 00:00:00 2001 From: Edwin Groothuis Date: Tue, 27 Dec 2005 21:04:05 +0000 Subject: [New ports] devel/mimir, lang/elan - Elan Programming Language Elan is a programming language originally developed by the Technical University of Berlin, but nowadays an implementation is maintained by the Radboud University of Nijmegen. We at TCCN learn youngsters how to program in this language. We installed FreeBSD on one of our SPARC's some time ago, but Elan wasn't in the Ports tree yet. That's why I made two ports. One for lang/elan, the Elan compiler, and one for devel/mimir, a library the Elan compiler uses. More info about Elan: http://en.wikipedia.org/wiki/Elan_programming_language PR: ports/89275 Submitted by: Ed Schouten --- devel/mimir/Makefile | 21 +++++++++++++++++++++ devel/mimir/distinfo | 3 +++ devel/mimir/pkg-descr | 8 ++++++++ devel/mimir/pkg-plist | 19 +++++++++++++++++++ 4 files changed, 51 insertions(+) create mode 100644 devel/mimir/Makefile create mode 100644 devel/mimir/distinfo create mode 100644 devel/mimir/pkg-descr create mode 100644 devel/mimir/pkg-plist (limited to 'devel/mimir') diff --git a/devel/mimir/Makefile b/devel/mimir/Makefile new file mode 100644 index 000000000000..d3b35f09cc16 --- /dev/null +++ b/devel/mimir/Makefile @@ -0,0 +1,21 @@ +# New ports collection makefile for: mimir +# Date created: 19 Nov 2005 +# Whom: Ed Schouten +# +# $FreeBSD$ +# + +PORTNAME= mimir +PORTVERSION= 2.14 +CATEGORIES= devel +MASTER_SITES= ftp://ftp.cs.ru.nl/pub/vb/ + +MAINTAINER= ed@fxq.nl +COMMENT= Data-structure library used by the Elan Programming Environment + +USE_GMAKE= yes +GNU_CONFIGURE= yes +INSTALLS_SHLIB= yes +USE_AUTOTOOLS= libtool:13:inc + +.include diff --git a/devel/mimir/distinfo b/devel/mimir/distinfo new file mode 100644 index 000000000000..f933af3f6d62 --- /dev/null +++ b/devel/mimir/distinfo @@ -0,0 +1,3 @@ +MD5 (mimir-2.14.tar.gz) = 183e0b6b0d03771d56e52746ba78493d +SHA256 (mimir-2.14.tar.gz) = 9fc28d56f3e784a4d78c6b352a2af49f4c35290342b13a056a3ec855ff63d4ef +SIZE (mimir-2.14.tar.gz) = 210674 diff --git a/devel/mimir/pkg-descr b/devel/mimir/pkg-descr new file mode 100644 index 000000000000..4246dda0a8ab --- /dev/null +++ b/devel/mimir/pkg-descr @@ -0,0 +1,8 @@ +Mimir is a libary used by the Elan programming language for the +generation of internal data structures to maintain the abstract syntax +tree and intermediate code. + +Its usage is not restricted to the Elan programming language itself +though. + +WWW: http://www.cs.ru.nl/elan/ diff --git a/devel/mimir/pkg-plist b/devel/mimir/pkg-plist new file mode 100644 index 000000000000..2f024b635376 --- /dev/null +++ b/devel/mimir/pkg-plist @@ -0,0 +1,19 @@ +bin/dcg +include/dcg.def +include/dcg.h +include/dcg_alloc.h +include/dcg_arith.h +include/dcg_error.h +include/dcg_lexutil.h +include/dcg_plist.def +include/dcg_plist.h +include/dcg_plist_ops.h +include/dcg_random.h +include/dcg_string.h +include/dcg_xput.h +lib/libdcg.a +lib/libdcg.so +lib/libdcg.so.2 +lib/libdcg2.a +lib/libdcg2.so +lib/libdcg2.so.2 -- cgit v1.2.3