diff options
author | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2001-03-06 17:50:10 +0000 |
---|---|---|
committer | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2001-03-06 17:50:10 +0000 |
commit | 5d9d3750425e5494d9178a9153ce95fb41fb64aa (patch) | |
tree | 9807a632f61e1e22ae85987cca30b9e807b853e2 /lang | |
parent | 97daaa019f5a97ede092a3c5ca6189b3b1d2ce21 (diff) | |
download | ports-5d9d3750425e5494d9178a9153ce95fb41fb64aa.tar.gz ports-5d9d3750425e5494d9178a9153ce95fb41fb64aa.zip |
add aleph
Aleph is a multi-threaded functional programming language
Notes
Notes:
svn path=/head/; revision=39147
Diffstat (limited to 'lang')
-rw-r--r-- | lang/Makefile | 1 | ||||
-rw-r--r-- | lang/afnix/Makefile | 28 | ||||
-rw-r--r-- | lang/afnix/distinfo | 1 | ||||
-rw-r--r-- | lang/afnix/pkg-comment | 1 | ||||
-rw-r--r-- | lang/afnix/pkg-descr | 18 | ||||
-rw-r--r-- | lang/afnix/pkg-plist | 151 | ||||
-rw-r--r-- | lang/aleph/Makefile | 28 | ||||
-rw-r--r-- | lang/aleph/distinfo | 1 | ||||
-rw-r--r-- | lang/aleph/pkg-comment | 1 | ||||
-rw-r--r-- | lang/aleph/pkg-descr | 18 | ||||
-rw-r--r-- | lang/aleph/pkg-plist | 151 |
11 files changed, 399 insertions, 0 deletions
diff --git a/lang/Makefile b/lang/Makefile index a9dfc2d5632a..5e8eca599784 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -6,6 +6,7 @@ SUBDIR += STk SUBDIR += Sather SUBDIR += TenDRA + SUBDIR += aleph SUBDIR += atlast SUBDIR += bc-gcc SUBDIR += bwbasic diff --git a/lang/afnix/Makefile b/lang/afnix/Makefile new file mode 100644 index 000000000000..faeb92b6d21e --- /dev/null +++ b/lang/afnix/Makefile @@ -0,0 +1,28 @@ +# ex:ts=8 +# New ports collection makefile for: aleph +# Date created: Mar 7, 2001 +# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= aleph +PORTVERSION= 0.7.1 +CATEGORIES= lang +MASTER_SITES= ftp://ftp.aleph-lang.org/pub/%SUBDIR%/ +MASTER_SITE_SUBDIR= ${PORTNAME}-${PORTVERSION:S,.,-,g} +DISTNAME= ${PORTNAME}-src-${PORTVERSION:S,.,-,g} + +MAINTAINER= ijliao@FreeBSD.org + +USE_GMAKE= yes +USE_NEWGCC= yes + +INSTALLS_SHLIB= yes + +MAN1= aleph.1 + +do-configure: + @(cd ${WRKSRC}; ./cnf/bin/aleph-setup -o) + +.include <bsd.port.mk> diff --git a/lang/afnix/distinfo b/lang/afnix/distinfo new file mode 100644 index 000000000000..18fb2b307af8 --- /dev/null +++ b/lang/afnix/distinfo @@ -0,0 +1 @@ +MD5 (aleph-src-0-7-1.tar.gz) = 077333da400068eadbfc969be1ae0819 diff --git a/lang/afnix/pkg-comment b/lang/afnix/pkg-comment new file mode 100644 index 000000000000..1d103f3c012a --- /dev/null +++ b/lang/afnix/pkg-comment @@ -0,0 +1 @@ +Aleph is a multi-threaded functional programming language diff --git a/lang/afnix/pkg-descr b/lang/afnix/pkg-descr new file mode 100644 index 000000000000..99e080372e36 --- /dev/null +++ b/lang/afnix/pkg-descr @@ -0,0 +1,18 @@ +Aleph is a multi-threaded functional programming language with dynamic +symbol bindings that support the object oriented paradigm. Aleph features +a state of the art runtime engine that supports both 32 and 64 bits +platforms. Aleph comes with a rich set of libraries that are designed to +be platform independent. + +The Aleph engine is written in C++ and provides runtime compatibility with +it. Such compatibility includes the ability to instantiate C++ classes, +use virtual methods and raise or catch exceptions. A comprehensive API has +been designed to ease the integration of foreign libraries. + + - Builtin objects + - Functional programming + - Object oriented + - Multi-threaded engine + - condition objects. + +WWW: http://www.aleph-lang.org/ diff --git a/lang/afnix/pkg-plist b/lang/afnix/pkg-plist new file mode 100644 index 000000000000..247da8eec714 --- /dev/null +++ b/lang/afnix/pkg-plist @@ -0,0 +1,151 @@ +bin/aleph +etc/aleph/license.txt +@dirrm etc/aleph +include/aleph/eng/Argument.hpp +include/aleph/eng/Builtin.hpp +include/aleph/eng/Class.hpp +include/aleph/eng/Closure.hpp +include/aleph/eng/Constant.hpp +include/aleph/eng/Former.hpp +include/aleph/eng/Function.hpp +include/aleph/eng/Globalset.hpp +include/aleph/eng/Instance.hpp +include/aleph/eng/Interp.hpp +include/aleph/eng/Lexer.hpp +include/aleph/eng/Lexical.hpp +include/aleph/eng/Localset.hpp +include/aleph/eng/Meta.hpp +include/aleph/eng/Module.hpp +include/aleph/eng/Nameset.hpp +include/aleph/eng/Options.hpp +include/aleph/eng/Printer.hpp +include/aleph/eng/Promise.hpp +include/aleph/eng/Qualified.hpp +include/aleph/eng/Reader.hpp +include/aleph/eng/Reserved.hpp +include/aleph/eng/Return.hpp +include/aleph/eng/Symbol.hpp +include/aleph/eng/Token.hpp +include/aleph/net/Address.hpp +include/aleph/net/Datagram.hpp +include/aleph/net/Libanet.hpp +include/aleph/net/Multicast.hpp +include/aleph/net/Netcalls.hpp +include/aleph/net/Predanet.hpp +include/aleph/net/Socket.hpp +include/aleph/net/TcpClient.hpp +include/aleph/net/TcpServer.hpp +include/aleph/net/TcpSocket.hpp +include/aleph/net/UdpClient.hpp +include/aleph/net/UdpServer.hpp +include/aleph/net/UdpSocket.hpp +include/aleph/plt/cclk.hpp +include/aleph/plt/ccnf.hpp +include/aleph/plt/ccnv.hpp +include/aleph/plt/cdir.hpp +include/aleph/plt/cerr.hpp +include/aleph/plt/cmem.hpp +include/aleph/plt/cmth.hpp +include/aleph/plt/cnet.hpp +include/aleph/plt/cshl.hpp +include/aleph/plt/csio.hpp +include/aleph/plt/cstr.hpp +include/aleph/plt/csys.hpp +include/aleph/plt/cthr.hpp +include/aleph/plt/ctrm.hpp +include/aleph/sio/Directory.hpp +include/aleph/sio/Libasio.hpp +include/aleph/sio/Pathasio.hpp +include/aleph/sio/Predasio.hpp +include/aleph/std/BitSet.hpp +include/aleph/std/Boolean.hpp +include/aleph/std/Buffer.hpp +include/aleph/std/Character.hpp +include/aleph/std/Cilo.hpp +include/aleph/std/Condvar.hpp +include/aleph/std/Cons.hpp +include/aleph/std/Cursor.hpp +include/aleph/std/Exception.hpp +include/aleph/std/Finalize.hpp +include/aleph/std/Graph.hpp +include/aleph/std/HashTable.hpp +include/aleph/std/Input.hpp +include/aleph/std/InputFile.hpp +include/aleph/std/InputString.hpp +include/aleph/std/InputTerm.hpp +include/aleph/std/Integer.hpp +include/aleph/std/Iterable.hpp +include/aleph/std/Iterator.hpp +include/aleph/std/Library.hpp +include/aleph/std/List.hpp +include/aleph/std/Literal.hpp +include/aleph/std/Lockrw.hpp +include/aleph/std/Method.hpp +include/aleph/std/Monitor.hpp +include/aleph/std/Mutex.hpp +include/aleph/std/NameTable.hpp +include/aleph/std/Object.hpp +include/aleph/std/Output.hpp +include/aleph/std/OutputFile.hpp +include/aleph/std/OutputString.hpp +include/aleph/std/OutputTerm.hpp +include/aleph/std/Qarray.hpp +include/aleph/std/QuarkTable.hpp +include/aleph/std/Queue.hpp +include/aleph/std/Reactor.hpp +include/aleph/std/Real.hpp +include/aleph/std/Regex.hpp +include/aleph/std/Runnable.hpp +include/aleph/std/Stack.hpp +include/aleph/std/String.hpp +include/aleph/std/Strvec.hpp +include/aleph/std/System.hpp +include/aleph/std/Terminal.hpp +include/aleph/std/Thread.hpp +include/aleph/std/Thrmap.hpp +include/aleph/std/Vector.hpp +include/aleph/sys/Libasys.hpp +include/aleph/sys/Predasys.hpp +include/aleph/sys/Syscalls.hpp +include/aleph/sys/Time.hpp +include/aleph/www/CgiQuery.hpp +include/aleph/www/HtmlPage.hpp +include/aleph/www/Libawww.hpp +include/aleph/www/Predawww.hpp +include/aleph/www/Url.hpp +@dirrm include/aleph/eng +@dirrm include/aleph/net +@dirrm include/aleph/plt +@dirrm include/aleph/sio +@dirrm include/aleph/std +@dirrm include/aleph/sys +@dirrm include/aleph/www +@dirrm include/aleph +lib/libaleph-eng.a +lib/libaleph-eng.so +lib/libaleph-eng.so.0.7 +lib/libaleph-eng.so.0.7.1 +lib/libaleph-net.a +lib/libaleph-net.so +lib/libaleph-net.so.0.7 +lib/libaleph-net.so.0.7.1 +lib/libaleph-plt.a +lib/libaleph-plt.so +lib/libaleph-plt.so.0.7 +lib/libaleph-plt.so.0.7.1 +lib/libaleph-sio.a +lib/libaleph-sio.so +lib/libaleph-sio.so.0.7 +lib/libaleph-sio.so.0.7.1 +lib/libaleph-std.a +lib/libaleph-std.so +lib/libaleph-std.so.0.7 +lib/libaleph-std.so.0.7.1 +lib/libaleph-sys.a +lib/libaleph-sys.so +lib/libaleph-sys.so.0.7 +lib/libaleph-sys.so.0.7.1 +lib/libaleph-www.a +lib/libaleph-www.so +lib/libaleph-www.so.0.7 +lib/libaleph-www.so.0.7.1 diff --git a/lang/aleph/Makefile b/lang/aleph/Makefile new file mode 100644 index 000000000000..faeb92b6d21e --- /dev/null +++ b/lang/aleph/Makefile @@ -0,0 +1,28 @@ +# ex:ts=8 +# New ports collection makefile for: aleph +# Date created: Mar 7, 2001 +# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= aleph +PORTVERSION= 0.7.1 +CATEGORIES= lang +MASTER_SITES= ftp://ftp.aleph-lang.org/pub/%SUBDIR%/ +MASTER_SITE_SUBDIR= ${PORTNAME}-${PORTVERSION:S,.,-,g} +DISTNAME= ${PORTNAME}-src-${PORTVERSION:S,.,-,g} + +MAINTAINER= ijliao@FreeBSD.org + +USE_GMAKE= yes +USE_NEWGCC= yes + +INSTALLS_SHLIB= yes + +MAN1= aleph.1 + +do-configure: + @(cd ${WRKSRC}; ./cnf/bin/aleph-setup -o) + +.include <bsd.port.mk> diff --git a/lang/aleph/distinfo b/lang/aleph/distinfo new file mode 100644 index 000000000000..18fb2b307af8 --- /dev/null +++ b/lang/aleph/distinfo @@ -0,0 +1 @@ +MD5 (aleph-src-0-7-1.tar.gz) = 077333da400068eadbfc969be1ae0819 diff --git a/lang/aleph/pkg-comment b/lang/aleph/pkg-comment new file mode 100644 index 000000000000..1d103f3c012a --- /dev/null +++ b/lang/aleph/pkg-comment @@ -0,0 +1 @@ +Aleph is a multi-threaded functional programming language diff --git a/lang/aleph/pkg-descr b/lang/aleph/pkg-descr new file mode 100644 index 000000000000..99e080372e36 --- /dev/null +++ b/lang/aleph/pkg-descr @@ -0,0 +1,18 @@ +Aleph is a multi-threaded functional programming language with dynamic +symbol bindings that support the object oriented paradigm. Aleph features +a state of the art runtime engine that supports both 32 and 64 bits +platforms. Aleph comes with a rich set of libraries that are designed to +be platform independent. + +The Aleph engine is written in C++ and provides runtime compatibility with +it. Such compatibility includes the ability to instantiate C++ classes, +use virtual methods and raise or catch exceptions. A comprehensive API has +been designed to ease the integration of foreign libraries. + + - Builtin objects + - Functional programming + - Object oriented + - Multi-threaded engine + - condition objects. + +WWW: http://www.aleph-lang.org/ diff --git a/lang/aleph/pkg-plist b/lang/aleph/pkg-plist new file mode 100644 index 000000000000..247da8eec714 --- /dev/null +++ b/lang/aleph/pkg-plist @@ -0,0 +1,151 @@ +bin/aleph +etc/aleph/license.txt +@dirrm etc/aleph +include/aleph/eng/Argument.hpp +include/aleph/eng/Builtin.hpp +include/aleph/eng/Class.hpp +include/aleph/eng/Closure.hpp +include/aleph/eng/Constant.hpp +include/aleph/eng/Former.hpp +include/aleph/eng/Function.hpp +include/aleph/eng/Globalset.hpp +include/aleph/eng/Instance.hpp +include/aleph/eng/Interp.hpp +include/aleph/eng/Lexer.hpp +include/aleph/eng/Lexical.hpp +include/aleph/eng/Localset.hpp +include/aleph/eng/Meta.hpp +include/aleph/eng/Module.hpp +include/aleph/eng/Nameset.hpp +include/aleph/eng/Options.hpp +include/aleph/eng/Printer.hpp +include/aleph/eng/Promise.hpp +include/aleph/eng/Qualified.hpp +include/aleph/eng/Reader.hpp +include/aleph/eng/Reserved.hpp +include/aleph/eng/Return.hpp +include/aleph/eng/Symbol.hpp +include/aleph/eng/Token.hpp +include/aleph/net/Address.hpp +include/aleph/net/Datagram.hpp +include/aleph/net/Libanet.hpp +include/aleph/net/Multicast.hpp +include/aleph/net/Netcalls.hpp +include/aleph/net/Predanet.hpp +include/aleph/net/Socket.hpp +include/aleph/net/TcpClient.hpp +include/aleph/net/TcpServer.hpp +include/aleph/net/TcpSocket.hpp +include/aleph/net/UdpClient.hpp +include/aleph/net/UdpServer.hpp +include/aleph/net/UdpSocket.hpp +include/aleph/plt/cclk.hpp +include/aleph/plt/ccnf.hpp +include/aleph/plt/ccnv.hpp +include/aleph/plt/cdir.hpp +include/aleph/plt/cerr.hpp +include/aleph/plt/cmem.hpp +include/aleph/plt/cmth.hpp +include/aleph/plt/cnet.hpp +include/aleph/plt/cshl.hpp +include/aleph/plt/csio.hpp +include/aleph/plt/cstr.hpp +include/aleph/plt/csys.hpp +include/aleph/plt/cthr.hpp +include/aleph/plt/ctrm.hpp +include/aleph/sio/Directory.hpp +include/aleph/sio/Libasio.hpp +include/aleph/sio/Pathasio.hpp +include/aleph/sio/Predasio.hpp +include/aleph/std/BitSet.hpp +include/aleph/std/Boolean.hpp +include/aleph/std/Buffer.hpp +include/aleph/std/Character.hpp +include/aleph/std/Cilo.hpp +include/aleph/std/Condvar.hpp +include/aleph/std/Cons.hpp +include/aleph/std/Cursor.hpp +include/aleph/std/Exception.hpp +include/aleph/std/Finalize.hpp +include/aleph/std/Graph.hpp +include/aleph/std/HashTable.hpp +include/aleph/std/Input.hpp +include/aleph/std/InputFile.hpp +include/aleph/std/InputString.hpp +include/aleph/std/InputTerm.hpp +include/aleph/std/Integer.hpp +include/aleph/std/Iterable.hpp +include/aleph/std/Iterator.hpp +include/aleph/std/Library.hpp +include/aleph/std/List.hpp +include/aleph/std/Literal.hpp +include/aleph/std/Lockrw.hpp +include/aleph/std/Method.hpp +include/aleph/std/Monitor.hpp +include/aleph/std/Mutex.hpp +include/aleph/std/NameTable.hpp +include/aleph/std/Object.hpp +include/aleph/std/Output.hpp +include/aleph/std/OutputFile.hpp +include/aleph/std/OutputString.hpp +include/aleph/std/OutputTerm.hpp +include/aleph/std/Qarray.hpp +include/aleph/std/QuarkTable.hpp +include/aleph/std/Queue.hpp +include/aleph/std/Reactor.hpp +include/aleph/std/Real.hpp +include/aleph/std/Regex.hpp +include/aleph/std/Runnable.hpp +include/aleph/std/Stack.hpp +include/aleph/std/String.hpp +include/aleph/std/Strvec.hpp +include/aleph/std/System.hpp +include/aleph/std/Terminal.hpp +include/aleph/std/Thread.hpp +include/aleph/std/Thrmap.hpp +include/aleph/std/Vector.hpp +include/aleph/sys/Libasys.hpp +include/aleph/sys/Predasys.hpp +include/aleph/sys/Syscalls.hpp +include/aleph/sys/Time.hpp +include/aleph/www/CgiQuery.hpp +include/aleph/www/HtmlPage.hpp +include/aleph/www/Libawww.hpp +include/aleph/www/Predawww.hpp +include/aleph/www/Url.hpp +@dirrm include/aleph/eng +@dirrm include/aleph/net +@dirrm include/aleph/plt +@dirrm include/aleph/sio +@dirrm include/aleph/std +@dirrm include/aleph/sys +@dirrm include/aleph/www +@dirrm include/aleph +lib/libaleph-eng.a +lib/libaleph-eng.so +lib/libaleph-eng.so.0.7 +lib/libaleph-eng.so.0.7.1 +lib/libaleph-net.a +lib/libaleph-net.so +lib/libaleph-net.so.0.7 +lib/libaleph-net.so.0.7.1 +lib/libaleph-plt.a +lib/libaleph-plt.so +lib/libaleph-plt.so.0.7 +lib/libaleph-plt.so.0.7.1 +lib/libaleph-sio.a +lib/libaleph-sio.so +lib/libaleph-sio.so.0.7 +lib/libaleph-sio.so.0.7.1 +lib/libaleph-std.a +lib/libaleph-std.so +lib/libaleph-std.so.0.7 +lib/libaleph-std.so.0.7.1 +lib/libaleph-sys.a +lib/libaleph-sys.so +lib/libaleph-sys.so.0.7 +lib/libaleph-sys.so.0.7.1 +lib/libaleph-www.a +lib/libaleph-www.so +lib/libaleph-www.so.0.7 +lib/libaleph-www.so.0.7.1 |