diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2005-12-27 21:14:39 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2005-12-27 21:14:39 +0000 |
commit | c2e628f92fbf86cf7814864d8f1ccdd2d8b60747 (patch) | |
tree | a95a6e99932d10e28a6882f2bd5cb571fd00582e /lang | |
parent | 73dd53b5acf11dd53c7779f0c3faedfc3ec1f194 (diff) | |
download | ports-c2e628f92fbf86cf7814864d8f1ccdd2d8b60747.tar.gz ports-c2e628f92fbf86cf7814864d8f1ccdd2d8b60747.zip |
Notes
Diffstat (limited to 'lang')
-rw-r--r-- | lang/Makefile | 1 | ||||
-rw-r--r-- | lang/elan/Makefile | 39 | ||||
-rw-r--r-- | lang/elan/distinfo | 3 | ||||
-rw-r--r-- | lang/elan/files/patch-docs | 22 | ||||
-rw-r--r-- | lang/elan/pkg-descr | 13 | ||||
-rw-r--r-- | lang/elan/pkg-plist | 27 |
6 files changed, 105 insertions, 0 deletions
diff --git a/lang/Makefile b/lang/Makefile index 6433c96f5cf6..62f77fc01e3e 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -37,6 +37,7 @@ SUBDIR += ecl SUBDIR += egcs SUBDIR += eiffel + SUBDIR += elan SUBDIR += elisp-manual SUBDIR += elk SUBDIR += emacs-lisp-intro diff --git a/lang/elan/Makefile b/lang/elan/Makefile new file mode 100644 index 000000000000..02b9bc511565 --- /dev/null +++ b/lang/elan/Makefile @@ -0,0 +1,39 @@ +# New ports collection makefile for: elan +# Date created: 19 Nov 2005 +# Whom: Ed Schouten <ed@fxq.nl> +# +# $FreeBSD$ +# + +PORTNAME= elan +PORTVERSION= 1.7b +CATEGORIES= lang +MASTER_SITES= ftp://ftp.cs.ru.nl/pub/vb/ +DISTNAME= ${PORTNAME}-1.7-beta + +MAINTAINER= ed@fxq.nl +COMMENT= Compiler for the Elan Programming Environment + +LIB_DEPENDS= dcg:${PORTSDIR}/devel/mimir + +WRKSRC= ${WRKDIR}/${PORTNAME}-1.7 + +MAN1= elancc.1 + +USE_GMAKE= yes +GNU_CONFIGURE= yes +INSTALLS_SHLIB= yes +USE_AUTOTOOLS= libtool:13:inc + +.include <bsd.port.pre.mk> + +post-install: +.if !defined (NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/manuals/compiler/comp.ps \ + ${DOCSDIR}/elan-compiler.ps + ${INSTALL_DATA} ${WRKSRC}/manuals/language/elan.ps \ + ${DOCSDIR}/elan-language.ps +.endif + +.include <bsd.port.post.mk> diff --git a/lang/elan/distinfo b/lang/elan/distinfo new file mode 100644 index 000000000000..db261ccb7561 --- /dev/null +++ b/lang/elan/distinfo @@ -0,0 +1,3 @@ +MD5 (elan-1.7-beta.tar.gz) = 22fa3d626ada071802a2a114fe4a12a9 +SHA256 (elan-1.7-beta.tar.gz) = 0830c9f38a4446f028a28744f93fcb52d1bc96be13d383414236f1f99caddc5b +SIZE (elan-1.7-beta.tar.gz) = 441339 diff --git a/lang/elan/files/patch-docs b/lang/elan/files/patch-docs new file mode 100644 index 000000000000..5288a3568634 --- /dev/null +++ b/lang/elan/files/patch-docs @@ -0,0 +1,22 @@ +--- manuals/compiler/Makefile.in Thu May 19 17:52:40 2005 ++++ manuals/compiler/Makefile.in Fri Nov 25 23:31:03 2005 +@@ -221,7 +221,7 @@ + + info-am: + +-install-data-am: install-docDATA ++install-data-am: + + install-exec-am: + +--- manuals/language/Makefile.in Thu May 19 17:52:39 2005 ++++ manuals/language/Makefile.in Fri Nov 25 23:30:54 2005 +@@ -217,7 +217,7 @@ + + info-am: + +-install-data-am: install-docDATA ++install-data-am: + + install-exec-am: + diff --git a/lang/elan/pkg-descr b/lang/elan/pkg-descr new file mode 100644 index 000000000000..30d0531b70b4 --- /dev/null +++ b/lang/elan/pkg-descr @@ -0,0 +1,13 @@ +Elan is an educational programming language for learning and teaching +systematic programming. + +It was developed in 1974 by a group at the Technical University of +Berlin as an alternative to BASIC in teaching, and approved for use in +secondary schools in Germany by the "Arbeitskreis Schulsprache". It is +presently in use in a number of schools in Western Germany, Belgium, The +Netherlands and Hungary for informatics teaching in secondary education, +and used at the Radboud University Nijmegen in the Netherlands for +teaching systematic programming to students from various disciplines and +in teacher courses. + +WWW: http://www.cs.ru.nl/elan/ diff --git a/lang/elan/pkg-plist b/lang/elan/pkg-plist new file mode 100644 index 000000000000..f0cdd048d53b --- /dev/null +++ b/lang/elan/pkg-plist @@ -0,0 +1,27 @@ +bin/elancc +bin/mktests +include/rts_alloc.h +include/rts_error.h +include/rts_files.h +include/rts_init.h +include/rts_ints.h +include/rts_random.h +include/rts_reals.h +include/rts_system.h +include/rts_term.h +include/rts_texts.h +lib/liberts.a +lib/liberts.so +lib/liberts.so.1 +%%DATADIR%%/prelude/elan0.ppe +%%DATADIR%%/prelude/kareltje.ppe +%%DATADIR%%/prelude/standard.ppe +%%DATADIR%%/src/elan0.e +%%DATADIR%%/src/kareltje.e +%%DATADIR%%/src/standard.e +@dirrm %%DATADIR%%/prelude +@dirrm %%DATADIR%%/src +@dirrm %%DATADIR%% +%%PORTDOCS%%%%DOCSDIR%%/elan-compiler.ps +%%PORTDOCS%%%%DOCSDIR%%/elan-language.ps +%%PORTDOCS%%@dirrm %%DOCSDIR%% |