summaryrefslogtreecommitdiff
path: root/lang/ucblogo
diff options
context:
space:
mode:
authorproff <proff>1999-04-04 03:49:22 +0000
committerproff <proff>1999-04-04 03:49:22 +0000
commit9ce8f059413ac2a2448210f17aefd7ebc8e2a2db (patch)
tree7b846329ca821a6f89bbc72fb27050b695213adc /lang/ucblogo
parent765a6001ba91d87cc4136ef96c1995addcfcf5b0 (diff)
downloadpkgsrc-9ce8f059413ac2a2448210f17aefd7ebc8e2a2db.tar.gz
The perils of having to entertain a pushy 8 year old :)
Diffstat (limited to 'lang/ucblogo')
-rw-r--r--lang/ucblogo/Makefile20
-rw-r--r--lang/ucblogo/files/md53
-rw-r--r--lang/ucblogo/patches/patch-aa16
-rw-r--r--lang/ucblogo/pkg/COMMENT1
-rw-r--r--lang/ucblogo/pkg/DESCR8
-rw-r--r--lang/ucblogo/pkg/PLIST408
6 files changed, 456 insertions, 0 deletions
diff --git a/lang/ucblogo/Makefile b/lang/ucblogo/Makefile
new file mode 100644
index 00000000000..44233a4a6d8
--- /dev/null
+++ b/lang/ucblogo/Makefile
@@ -0,0 +1,20 @@
+# New ports collection makefile for: logo
+# Version required: 4.6
+# Date created: 18 Feb 1999
+# Whom: proff
+#
+# $NetBSD: Makefile,v 1.1.1.1 1999/04/04 03:49:22 proff Exp $
+
+DISTNAME= ucblogo-4.6
+CATEGORIES= lang
+MASTER_SITES= ${MASTER_SITE_GNU}
+
+MAINTAINER= packages@netbsd.org
+
+MAKEFILE= makefile
+GNU_CONFIGURE= yes
+# otherwise ./configure guesses -L incorrectly
+CONFIGURE_ENV+= LIBS=-L/usr/X11R6/lib
+USE_X11= yes
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/lang/ucblogo/files/md5 b/lang/ucblogo/files/md5
new file mode 100644
index 00000000000..43f7bffced1
--- /dev/null
+++ b/lang/ucblogo/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 1999/04/04 03:49:22 proff Exp $
+
+MD5 (ucblogo-4.6.tar.gz) = d327af6a037e1ec0b8d06064b728e3f5
diff --git a/lang/ucblogo/patches/patch-aa b/lang/ucblogo/patches/patch-aa
new file mode 100644
index 00000000000..147f5d7cc22
--- /dev/null
+++ b/lang/ucblogo/patches/patch-aa
@@ -0,0 +1,16 @@
+--- makefile.in.orig Wed Jan 7 05:35:51 1998
++++ makefile.in Mon Mar 8 02:40:41 1999
+@@ -1,10 +1,11 @@
+ CC = @CC@
+-CFLAGS = @CFLAGS@ @CPPFLAGS@ @X_CFLAGS@ -O0
++CFLAGS = @CFLAGS@ @CPPFLAGS@ @X_CFLAGS@
+ LDFLAGS = @LDFLAGS@
+ LIBS = @X_PRE_LIBS@ @X_LIBS@ @LIBS@ @X_EXTRA_LIBS@
+ prefix = @prefix@
++datadir = @datadir@
+ BINDIR = $(prefix)/bin
+-LIBLOC = $(prefix)/lib/logo
++LIBLOC = $(datadir)/logo
+
+ # LIBLOC = `pwd`
+
diff --git a/lang/ucblogo/pkg/COMMENT b/lang/ucblogo/pkg/COMMENT
new file mode 100644
index 00000000000..aceb76012cb
--- /dev/null
+++ b/lang/ucblogo/pkg/COMMENT
@@ -0,0 +1 @@
+Brian Harvey's logo language interpreter.
diff --git a/lang/ucblogo/pkg/DESCR b/lang/ucblogo/pkg/DESCR
new file mode 100644
index 00000000000..4535484e8c0
--- /dev/null
+++ b/lang/ucblogo/pkg/DESCR
@@ -0,0 +1,8 @@
+[This package is GPL'd - please see README in sources for license information]
+
+This version of Logo is designed for a machine with adequate memory. It is
+not likely to be usable as the basis for a 64K microcomputer implementation.
+
+The interpreter was written primarily by Daniel Van Blerkom, Brian Harvey,
+Michael Katz, and Douglas Orleans. Thanks to Fred Gilham for the X11 code.
+Send comments by e-mail to bh@cs.berkeley.edu.
diff --git a/lang/ucblogo/pkg/PLIST b/lang/ucblogo/pkg/PLIST
new file mode 100644
index 00000000000..5afba0dde56
--- /dev/null
+++ b/lang/ucblogo/pkg/PLIST
@@ -0,0 +1,408 @@
+bin/logo
+share/logo/logolib/#
+share/logo/logolib/xcor
+share/logo/logolib/while
+share/logo/logolib/until
+share/logo/logolib/unburyname
+share/logo/logolib/unburyall
+share/logo/logolib/transfer
+share/logo/logolib/setpen
+share/logo/logolib/savel
+share/logo/logolib/rseq
+share/logo/logolib/reverse
+share/logo/logolib/remove
+share/logo/logolib/remdup
+share/logo/logolib/reduce
+share/logo/logolib/quoted
+share/logo/logolib/queue
+share/logo/logolib/push
+share/logo/logolib/pots
+share/logo/logolib/pops
+share/logo/logolib/popls
+share/logo/logolib/popl
+share/logo/logolib/pop
+share/logo/logolib/pons
+share/logo/logolib/pon
+share/logo/logolib/poall
+share/logo/logolib/pllist
+share/logo/logolib/pick
+share/logo/logolib/pen
+share/logo/logolib/namelist
+share/logo/logolib/name
+share/logo/logolib/mdsetitem
+share/logo/logolib/mditem
+share/logo/logolib/mdarray
+share/logo/logolib/map.se
+share/logo/logolib/map
+share/logo/logolib/macroexpand
+share/logo/logolib/localmake
+share/logo/logolib/listtoarray
+share/logo/logolib/iseq
+share/logo/logolib/invoke
+share/logo/logolib/ignore
+share/logo/logolib/gensym
+share/logo/logolib/foreach
+share/logo/logolib/for
+share/logo/logolib/find
+share/logo/logolib/filter
+share/logo/logolib/filep
+share/logo/logolib/file?
+share/logo/logolib/erpl
+share/logo/logolib/ern
+share/logo/logolib/emacs.debug
+share/logo/logolib/edps
+share/logo/logolib/edpls
+share/logo/logolib/edpl
+share/logo/logolib/edns
+share/logo/logolib/edn
+share/logo/logolib/edall
+share/logo/logolib/do.while
+share/logo/logolib/do.until
+share/logo/logolib/dequeue
+share/logo/logolib/crossmap
+share/logo/logolib/combine
+share/logo/logolib/closeall
+share/logo/logolib/cascade.2
+share/logo/logolib/cascade
+share/logo/logolib/buryname
+share/logo/logolib/buryall
+share/logo/logolib/arraytolist
+share/logo/logolib/`
+share/logo/logolib/ycor
+@dirrm share/logo/logolib
+share/logo/helpfiles/HELPCONTENTS
+share/logo/helpfiles/xcor
+share/logo/helpfiles/writer
+share/logo/helpfiles/writepos
+share/logo/helpfiles/wrap
+share/logo/helpfiles/wordp
+share/logo/helpfiles/word
+share/logo/helpfiles/window
+share/logo/helpfiles/while
+share/logo/helpfiles/wait
+share/logo/helpfiles/uppercase
+share/logo/helpfiles/untrace
+share/logo/helpfiles/until
+share/logo/helpfiles/unstep
+share/logo/helpfiles/unburyname
+share/logo/helpfiles/unburyall
+share/logo/helpfiles/unbury
+share/logo/helpfiles/type
+share/logo/helpfiles/ts
+share/logo/helpfiles/transfer
+share/logo/helpfiles/trace
+share/logo/helpfiles/towards
+share/logo/helpfiles/to
+share/logo/helpfiles/throw
+share/logo/helpfiles/thing
+share/logo/helpfiles/textscreen
+share/logo/helpfiles/text
+share/logo/helpfiles/test
+share/logo/helpfiles/tag
+share/logo/helpfiles/sum
+share/logo/helpfiles/substringp
+share/logo/helpfiles/stop
+share/logo/helpfiles/step
+share/logo/helpfiles/startup
+share/logo/helpfiles/standout
+share/logo/helpfiles/st
+share/logo/helpfiles/ss
+share/logo/helpfiles/sqrt
+share/logo/helpfiles/splitscreen
+share/logo/helpfiles/sin
+share/logo/helpfiles/showturtle
+share/logo/helpfiles/shownp
+share/logo/helpfiles/show
+share/logo/helpfiles/shell
+share/logo/helpfiles/sety
+share/logo/helpfiles/setxy
+share/logo/helpfiles/setx
+share/logo/helpfiles/setwritepos
+share/logo/helpfiles/setwrite
+share/logo/helpfiles/settextcolor
+share/logo/helpfiles/settc
+share/logo/helpfiles/setscrunch
+share/logo/helpfiles/setreadpos
+share/logo/helpfiles/setread
+share/logo/helpfiles/setpos
+share/logo/helpfiles/setpensize
+share/logo/helpfiles/setpenpattern
+share/logo/helpfiles/setpencolor
+share/logo/helpfiles/setpen
+share/logo/helpfiles/setpc
+share/logo/helpfiles/setpalette
+share/logo/helpfiles/setmargins
+share/logo/helpfiles/setitem
+share/logo/helpfiles/setheading
+share/logo/helpfiles/seth
+share/logo/helpfiles/setcursor
+share/logo/helpfiles/setbg
+share/logo/helpfiles/setbackground
+share/logo/helpfiles/sentence
+share/logo/helpfiles/se
+share/logo/helpfiles/scrunch
+share/logo/helpfiles/savepict
+share/logo/helpfiles/savel
+share/logo/helpfiles/save
+share/logo/helpfiles/rw
+share/logo/helpfiles/runresult
+share/logo/helpfiles/runparse
+share/logo/helpfiles/run
+share/logo/helpfiles/rt
+share/logo/helpfiles/rseq
+share/logo/helpfiles/round
+share/logo/helpfiles/rl
+share/logo/helpfiles/right
+share/logo/helpfiles/reverse
+share/logo/helpfiles/rerandom
+share/logo/helpfiles/repeat
+share/logo/helpfiles/repcount
+share/logo/helpfiles/remprop
+share/logo/helpfiles/remove
+share/logo/helpfiles/remdup
+share/logo/helpfiles/remainder
+share/logo/helpfiles/refresh
+share/logo/helpfiles/reduce
+share/logo/helpfiles/redefp
+share/logo/helpfiles/readword
+share/logo/helpfiles/readpos
+share/logo/helpfiles/readlist
+share/logo/helpfiles/reader
+share/logo/helpfiles/readchars
+share/logo/helpfiles/readchar
+share/logo/helpfiles/rcs
+share/logo/helpfiles/rc
+share/logo/helpfiles/rawascii
+share/logo/helpfiles/random
+share/logo/helpfiles/radsin
+share/logo/helpfiles/radcos
+share/logo/helpfiles/radarctan
+share/logo/helpfiles/quotient
+share/logo/helpfiles/quoted
+share/logo/helpfiles/queue
+share/logo/helpfiles/px
+share/logo/helpfiles/push
+share/logo/helpfiles/pu
+share/logo/helpfiles/product
+share/logo/helpfiles/procedures
+share/logo/helpfiles/procedurep
+share/logo/helpfiles/printwidthlimit
+share/logo/helpfiles/print
+share/logo/helpfiles/printdepthlimit
+share/logo/helpfiles/primitivep
+share/logo/helpfiles/pr
+share/logo/helpfiles/ppt
+share/logo/helpfiles/pprop
+share/logo/helpfiles/power
+share/logo/helpfiles/pots
+share/logo/helpfiles/pot
+share/logo/helpfiles/pos
+share/logo/helpfiles/pops
+share/logo/helpfiles/popls
+share/logo/helpfiles/popl
+share/logo/helpfiles/pop
+share/logo/helpfiles/pons
+share/logo/helpfiles/pon
+share/logo/helpfiles/poall
+share/logo/helpfiles/po
+share/logo/helpfiles/pllist
+share/logo/helpfiles/plists
+share/logo/helpfiles/plist
+share/logo/helpfiles/pick
+share/logo/helpfiles/penup
+share/logo/helpfiles/pensize
+share/logo/helpfiles/penreverse
+share/logo/helpfiles/penpattern
+share/logo/helpfiles/penpaint
+share/logo/helpfiles/penmode
+share/logo/helpfiles/penerase
+share/logo/helpfiles/pendownp
+share/logo/helpfiles/pendown
+share/logo/helpfiles/pencolor
+share/logo/helpfiles/pen
+share/logo/helpfiles/pe
+share/logo/helpfiles/pd
+share/logo/helpfiles/pc
+share/logo/helpfiles/pause
+share/logo/helpfiles/parse
+share/logo/helpfiles/palette
+share/logo/helpfiles/output
+share/logo/helpfiles/or
+share/logo/helpfiles/openwrite
+share/logo/helpfiles/openupdate
+share/logo/helpfiles/openread
+share/logo/helpfiles/openappend
+share/logo/helpfiles/op
+share/logo/helpfiles/numberp
+share/logo/helpfiles/not
+share/logo/helpfiles/norefresh
+share/logo/helpfiles/nodribble
+share/logo/helpfiles/nodes
+share/logo/helpfiles/names
+share/logo/helpfiles/namep
+share/logo/helpfiles/namelist
+share/logo/helpfiles/name
+share/logo/helpfiles/modulo
+share/logo/helpfiles/minus
+share/logo/helpfiles/memberp
+share/logo/helpfiles/member
+share/logo/helpfiles/mdsetitem
+share/logo/helpfiles/mditem
+share/logo/helpfiles/mdarray
+share/logo/helpfiles/mapdse
+share/logo/helpfiles/map
+share/logo/helpfiles/make
+share/logo/helpfiles/macrop
+share/logo/helpfiles/macroexpand
+share/logo/helpfiles/lt
+share/logo/helpfiles/lshift
+share/logo/helpfiles/lput
+share/logo/helpfiles/lowercase
+share/logo/helpfiles/log10
+share/logo/helpfiles/localmake
+share/logo/helpfiles/local
+share/logo/helpfiles/loadpict
+share/logo/helpfiles/loadnoisily
+share/logo/helpfiles/load
+share/logo/helpfiles/ln
+share/logo/helpfiles/listtoarray
+share/logo/helpfiles/listp
+share/logo/helpfiles/list
+share/logo/helpfiles/lessp
+share/logo/helpfiles/left
+share/logo/helpfiles/last
+share/logo/helpfiles/label
+share/logo/helpfiles/keyp
+share/logo/helpfiles/item
+share/logo/helpfiles/iseq
+share/logo/helpfiles/invoke
+share/logo/helpfiles/int
+share/logo/helpfiles/ignore
+share/logo/helpfiles/iftrue
+share/logo/helpfiles/ift
+share/logo/helpfiles/iffalse
+share/logo/helpfiles/iff
+share/logo/helpfiles/if
+share/logo/helpfiles/ifelse
+share/logo/helpfiles/ht
+share/logo/helpfiles/home
+share/logo/helpfiles/hideturtle
+share/logo/helpfiles/help
+share/logo/helpfiles/heading
+share/logo/helpfiles/greaterp
+share/logo/helpfiles/gprop
+share/logo/helpfiles/goto
+share/logo/helpfiles/gensym
+share/logo/helpfiles/gc
+share/logo/helpfiles/fulltext
+share/logo/helpfiles/fullscreen
+share/logo/helpfiles/fs
+share/logo/helpfiles/fput
+share/logo/helpfiles/forward
+share/logo/helpfiles/form
+share/logo/helpfiles/foreach
+share/logo/helpfiles/for
+share/logo/helpfiles/firsts
+share/logo/helpfiles/first
+share/logo/helpfiles/find
+share/logo/helpfiles/filter
+share/logo/helpfiles/fill
+share/logo/helpfiles/filep
+share/logo/helpfiles/fence
+share/logo/helpfiles/fd
+share/logo/helpfiles/exp
+share/logo/helpfiles/error
+share/logo/helpfiles/erract
+share/logo/helpfiles/erps
+share/logo/helpfiles/erpls
+share/logo/helpfiles/erpl
+share/logo/helpfiles/erns
+share/logo/helpfiles/ern
+share/logo/helpfiles/erf
+share/logo/helpfiles/erasefile
+share/logo/helpfiles/erase
+share/logo/helpfiles/erall
+share/logo/helpfiles/er
+share/logo/helpfiles/equalp
+share/logo/helpfiles/epspict
+share/logo/helpfiles/eofp
+share/logo/helpfiles/emptyp
+share/logo/helpfiles/edps
+share/logo/helpfiles/edpls
+share/logo/helpfiles/edpl
+share/logo/helpfiles/edns
+share/logo/helpfiles/edn
+share/logo/helpfiles/editfile
+share/logo/helpfiles/edit
+share/logo/helpfiles/edall
+share/logo/helpfiles/ed
+share/logo/helpfiles/dsetitem
+share/logo/helpfiles/dsetfirst
+share/logo/helpfiles/dsetbf
+share/logo/helpfiles/dribble
+share/logo/helpfiles/dodwhile
+share/logo/helpfiles/doduntil
+share/logo/helpfiles/dmaybeoutput
+share/logo/helpfiles/dmacro
+share/logo/helpfiles/difference
+share/logo/helpfiles/dequeue
+share/logo/helpfiles/deq
+share/logo/helpfiles/definedp
+share/logo/helpfiles/define
+share/logo/helpfiles/ddefmacro
+share/logo/helpfiles/cursor
+share/logo/helpfiles/ct
+share/logo/helpfiles/cs
+share/logo/helpfiles/crossmap
+share/logo/helpfiles/count
+share/logo/helpfiles/cos
+share/logo/helpfiles/copydef
+share/logo/helpfiles/continue
+share/logo/helpfiles/contents
+share/logo/helpfiles/combine
+share/logo/helpfiles/co
+share/logo/helpfiles/closeall
+share/logo/helpfiles/close
+share/logo/helpfiles/cleartext
+share/logo/helpfiles/clearscreen
+share/logo/helpfiles/clean
+share/logo/helpfiles/char
+share/logo/helpfiles/catch
+share/logo/helpfiles/caseignoredp
+share/logo/helpfiles/cascaded2
+share/logo/helpfiles/cascade
+share/logo/helpfiles/bye
+share/logo/helpfiles/butlast
+share/logo/helpfiles/butfirsts
+share/logo/helpfiles/butfirst
+share/logo/helpfiles/buryname
+share/logo/helpfiles/buryall
+share/logo/helpfiles/bury
+share/logo/helpfiles/buried
+share/logo/helpfiles/bl
+share/logo/helpfiles/bk
+share/logo/helpfiles/bitxor
+share/logo/helpfiles/bitor
+share/logo/helpfiles/bitnot
+share/logo/helpfiles/bitand
+share/logo/helpfiles/bg
+share/logo/helpfiles/bfs
+share/logo/helpfiles/bf
+share/logo/helpfiles/beforep
+share/logo/helpfiles/backslashedp
+share/logo/helpfiles/background
+share/logo/helpfiles/back
+share/logo/helpfiles/ashift
+share/logo/helpfiles/ascii
+share/logo/helpfiles/arraytolist
+share/logo/helpfiles/arrayp
+share/logo/helpfiles/array
+share/logo/helpfiles/arctan
+share/logo/helpfiles/arc
+share/logo/helpfiles/apply
+share/logo/helpfiles/and
+share/logo/helpfiles/allopen
+share/logo/helpfiles/`
+share/logo/helpfiles/ycor
+@dirrm share/logo/helpfiles
+@dirrm share/logo/ \ No newline at end of file