summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoritojun <itojun@pkgsrc.org>2000-11-02 11:31:26 +0000
committeritojun <itojun@pkgsrc.org>2000-11-02 11:31:26 +0000
commit7d8ede7248492ed80c7009903b64ded2047974b4 (patch)
tree326b54348126736c1e356d32e0efcd948bad0847
parentbca720e4285baf83132d08730bdd0386fb910f09 (diff)
downloadpkgsrc-7d8ede7248492ed80c7009903b64ded2047974b4.tar.gz
kali distributed scheme
-rw-r--r--lang/kali/Makefile13
-rw-r--r--lang/kali/files/md53
-rw-r--r--lang/kali/pkg/COMMENT1
-rw-r--r--lang/kali/pkg/DESCR22
-rw-r--r--lang/kali/pkg/PLIST106
5 files changed, 145 insertions, 0 deletions
diff --git a/lang/kali/Makefile b/lang/kali/Makefile
new file mode 100644
index 00000000000..21ee5d95bce
--- /dev/null
+++ b/lang/kali/Makefile
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/11/02 11:31:26 itojun Exp $
+
+DISTNAME= kali-0.47
+CATEGORIES= lang
+MASTER_SITES= ftp://ftp.nj.nec.com/pub/pls/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://www.neci.nj.nec.com/PLS/Kali.html
+
+GNU_CONFIGURE= yes
+ALL_TARGET= # empty
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/lang/kali/files/md5 b/lang/kali/files/md5
new file mode 100644
index 00000000000..f55728b2f22
--- /dev/null
+++ b/lang/kali/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/11/02 11:31:26 itojun Exp $
+
+MD5 (kali-0.47.tar.gz) = a3a7b4370a8f2c630eb00b92966b6ee8
diff --git a/lang/kali/pkg/COMMENT b/lang/kali/pkg/COMMENT
new file mode 100644
index 00000000000..2f369e6ceaf
--- /dev/null
+++ b/lang/kali/pkg/COMMENT
@@ -0,0 +1 @@
+Distributed implementation of Scheme
diff --git a/lang/kali/pkg/DESCR b/lang/kali/pkg/DESCR
new file mode 100644
index 00000000000..b9da3a912e7
--- /dev/null
+++ b/lang/kali/pkg/DESCR
@@ -0,0 +1,22 @@
+Kali Scheme is a distributed implementation of Scheme that permits
+efficient transmission of higher-order objects such as closures
+and continuations. The integration of distributed communication
+facilities within a higher-order programming language engenders a
+number of new abstractions and paradigms for distributed computing.
+Among these are user-specified load-balancing and migration policies
+for threads, incrementally-linked distributed computations, and
+parameterized client-server applications. Kali Scheme supports
+concurrency and communication using first-class procedures and
+continuations. It integrates procedures and continuations into a
+message-based distributed framework that allows any Scheme object
+(including code vectors) to be sent and received in a message. Some
+of the applications and implementation techniques we have looked
+at using Kali Scheme include:
+
+ User-level load balancing and migration.
+ Incremental distributed linking of code objects.
+ Parameterized client-server applications.
+ Long-lived parallel computations.
+ Distributed data mining.
+ Executable content in messages over wide-area networks
+ (e.g. the World-Wide Web)
diff --git a/lang/kali/pkg/PLIST b/lang/kali/pkg/PLIST
new file mode 100644
index 00000000000..90dad18885d
--- /dev/null
+++ b/lang/kali/pkg/PLIST
@@ -0,0 +1,106 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/11/02 11:31:26 itojun Exp $
+bin/kali
+include/kali.h
+lib/kali/big/array.scm
+lib/kali/big/big-util.scm
+lib/kali/big/bigbit.scm
+lib/kali/big/compose-cont.scm
+lib/kali/big/defrecord.scm
+lib/kali/big/destructure.scm
+lib/kali/big/dump.scm
+lib/kali/big/external.scm
+lib/kali/big/filename.scm
+lib/kali/big/format.scm
+lib/kali/big/general-table.scm
+lib/kali/big/linked-queue.scm
+lib/kali/big/lu-decomp.scm
+lib/kali/big/more-port.scm
+lib/kali/big/pipe.scm
+lib/kali/big/placeholder.scm
+lib/kali/big/pp.scm
+lib/kali/big/queue.scm
+lib/kali/big/random.scm
+lib/kali/big/receive.scm
+lib/kali/big/search-tree.scm
+lib/kali/big/socket.scm
+lib/kali/big/sort.scm
+lib/kali/big/strong.scm
+lib/kali/daemon
+lib/kali/env/assem.scm
+lib/kali/env/basic-command.scm
+lib/kali/env/build.scm
+lib/kali/env/command-level.scm
+lib/kali/env/command.scm
+lib/kali/env/debug.scm
+lib/kali/env/debuginfo.scm
+lib/kali/env/disasm.scm
+lib/kali/env/disclosers.scm
+lib/kali/env/dispcond.scm
+lib/kali/env/flatload.scm
+lib/kali/env/init-defpackage.scm
+lib/kali/env/inspect.scm
+lib/kali/env/jar-assem.scm
+lib/kali/env/list-interface.scm
+lib/kali/env/load-package.scm
+lib/kali/env/pacman.scm
+lib/kali/env/pedit.scm
+lib/kali/env/profile.scm
+lib/kali/env/read-command.scm
+lib/kali/env/shadow.scm
+lib/kali/env/space.scm
+lib/kali/env/start.scm
+lib/kali/env/traverse.scm
+lib/kali/env/version-info.scm
+lib/kali/kali.image
+lib/kali/link/data.scm
+lib/kali/link/generate-c-header.scm
+lib/kali/link/link.scm
+lib/kali/link/loadc.scm
+lib/kali/link/reify.scm
+lib/kali/link/transport.scm
+lib/kali/link/write-image.scm
+lib/kali/misc/annotate.scm
+lib/kali/misc/doodl.scm
+lib/kali/misc/either.scm
+lib/kali/misc/engine.scm
+lib/kali/misc/getenv.scm
+lib/kali/misc/hilbert.scm
+lib/kali/misc/ilength.scm
+lib/kali/misc/integertostring.scm
+lib/kali/misc/load-static.scm
+lib/kali/misc/mail.scm
+lib/kali/misc/packages.scm
+lib/kali/misc/pipe.scm
+lib/kali/misc/psd-s48.scm
+lib/kali/misc/remote.scm
+lib/kali/misc/require.scm
+lib/kali/misc/separate.scm
+lib/kali/misc/shift-reset.scm
+lib/kali/misc/sicp.scm
+lib/kali/misc/slib-init.scm
+lib/kali/misc/static.scm
+lib/kali/misc/syscall.scm
+lib/kali/misc/test-doodl.scm
+lib/kali/opt/analyze.scm
+lib/kali/opt/expand.scm
+lib/kali/opt/flatten.scm
+lib/kali/opt/inline.scm
+lib/kali/opt/sort.scm
+lib/kali/opt/tst.scm
+lib/kali/rts/bignum.scm
+lib/kali/rts/defenum.scm
+lib/kali/rts/floatnum.scm
+lib/kali/rts/innum.scm
+lib/kali/rts/jar-defrecord.scm
+lib/kali/rts/ratnum.scm
+lib/kali/rts/recnum.scm
+lib/kali/rts/xnum.scm
+lib/kali/scheme48vm
+@dirrm lib/kali/big
+@dirrm lib/kali/env
+@dirrm lib/kali/link
+@dirrm lib/kali/misc
+@dirrm lib/kali/opt
+@dirrm lib/kali/rts
+@dirrm lib/kali
+man/man1/kali.1