summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lang/STk/Makefile15
-rw-r--r--lang/STk/distinfo1
-rw-r--r--lang/STk/pkg-comment1
-rw-r--r--lang/STk/pkg-descr11
-rw-r--r--lang/STk/pkg-plist94
5 files changed, 122 insertions, 0 deletions
diff --git a/lang/STk/Makefile b/lang/STk/Makefile
new file mode 100644
index 0000000..01a4688
--- /dev/null
+++ b/lang/STk/Makefile
@@ -0,0 +1,15 @@
+# New ports collection makefile for: STk
+# Version required: 2.1
+# Date created: 28 Dec 1994
+# Whom: jmacd@uclink.berkeley.edu
+#
+# $Id: Makefile,v 1.2 1994/12/31 03:48:02 swallace Exp $
+#
+
+DISTNAME= STk-2.1
+MASTER_SITES= ftp://ftp.cs.indiana.edu/pub/scheme-repository/imp/
+GNU_CONFIGURE= yes
+MAKE_FLAGS= "prefix = ${PREFIX}"
+
+
+.include <bsd.port.mk>
diff --git a/lang/STk/distinfo b/lang/STk/distinfo
new file mode 100644
index 0000000..74666f5
--- /dev/null
+++ b/lang/STk/distinfo
@@ -0,0 +1 @@
+MD5 (STk-2.1.tar.gz) = edae72388bb6cb26860627cadc80af31
diff --git a/lang/STk/pkg-comment b/lang/STk/pkg-comment
new file mode 100644
index 0000000..6495b54
--- /dev/null
+++ b/lang/STk/pkg-comment
@@ -0,0 +1 @@
+STk is a scheme interpreter with full access to the Tk graphical package.
diff --git a/lang/STk/pkg-descr b/lang/STk/pkg-descr
new file mode 100644
index 0000000..5cfbc23
--- /dev/null
+++ b/lang/STk/pkg-descr
@@ -0,0 +1,11 @@
+STk is a Scheme interpreter which can access to the Tk graphical package.
+Concretely it can be seen as the John Ousterhout's Tk package where
+the Tcl language has been replaced by Scheme.
+
+The Scheme interpreter is now R4RS conformant.
+
+This release provides an efficient object oriented system called STklos.
+STklos is a full OO system with multi-inheritance, generic functions,
+multi-methods and a true meta object protocol).
+
+Ported to FreeBSD by Josh MacDonald, <jmacd@uclink.berkeley.edu>
diff --git a/lang/STk/pkg-plist b/lang/STk/pkg-plist
new file mode 100644
index 0000000..f60e222
--- /dev/null
+++ b/lang/STk/pkg-plist
@@ -0,0 +1,94 @@
+@cwd /usr/local
+bin/stk
+lib/stk
+man/man1/stk.1
+man/man3/3DBorder.3
+man/man3/BackgdErr.3
+man/man3/ClrSelect.3
+man/man3/ConfigWidg.3
+man/man3/ConfigWind.3
+man/man3/CoordToWin.3
+man/man3/CrtErrHdlr.3
+man/man3/CrtGenHdlr.3
+man/man3/CrtMainWin.3
+man/man3/CrtSelHdlr.3
+man/man3/DoOneEvent.3
+man/man3/DoWhenIdle.3
+man/man3/EventHndlr.3
+man/man3/FileHndlr.3
+man/man3/GeomReq.3
+man/man3/GetAnchor.3
+man/man3/GetBitmap.3
+man/man3/GetCapStyl.3
+man/man3/GetColor.3
+man/man3/GetCursor.3
+man/man3/GetFontStr.3
+man/man3/GetGC.3
+man/man3/GetJoinStl.3
+man/man3/GetJustify.3
+man/man3/GetOption.3
+man/man3/GetPixels.3
+man/man3/GetRelief.3
+man/man3/GetRootCrd.3
+man/man3/GetSelect.3
+man/man3/GetUid.3
+man/man3/GetVRoot.3
+man/man3/InternAtom.3
+man/man3/MainWin.3
+man/man3/ManageGeom.3
+man/man3/MapWindow.3
+man/man3/MoveToplev.3
+man/man3/Name.3
+man/man3/OwnSelect.3
+man/man3/ParseArgv.3
+man/man3/Preserve.3
+man/man3/RegInterp.3
+man/man3/Restack.3
+man/man3/RestrictEv.3
+man/man3/SetCModel.3
+man/man3/SetClass.3
+man/man3/SetGrid.3
+man/man3/SetVisual.3
+man/man3/Sleep.3
+man/man3/TimerHndlr.3
+man/man3/WindowId.3
+man/mann/after.n
+man/mann/bind.n
+man/mann/button.n
+man/mann/canvas.n
+man/mann/checkbutton.n
+man/mann/destroy.n
+man/mann/dialog.n
+man/mann/entry.n
+man/mann/exit.n
+man/mann/focus.n
+man/mann/frame.n
+man/mann/grab.n
+man/mann/label.n
+man/mann/lbSingSel.n
+man/mann/listbox.n
+man/mann/lower.n
+man/mann/menu.n
+man/mann/menubar.n
+man/mann/menubutton.n
+man/mann/message.n
+man/mann/option.n
+man/mann/options.n
+man/mann/pack-old.n
+man/mann/pack.n
+man/mann/place.n
+man/mann/radiobutton.n
+man/mann/raise.n
+man/mann/scale.n
+man/mann/scrollbar.n
+man/mann/selection.n
+man/mann/send.n
+man/mann/text.n
+man/mann/tk.n
+man/mann/tkerror.n
+man/mann/tkvars.n
+man/mann/tkwait.n
+man/mann/toplevel.n
+man/mann/update.n
+man/mann/winfo.n
+man/mann/wm.n
OpenPOWER on IntegriCloud