summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
Diffstat (limited to 'lang')
-rw-r--r--lang/Makefile2
-rw-r--r--lang/logo/Makefile89
-rw-r--r--lang/logo/distinfo2
-rw-r--r--lang/logo/files/patch-config.h.in18
-rw-r--r--lang/logo/files/patch-docs-makefile9
-rw-r--r--lang/logo/files/patch-emacs-makefile19
-rw-r--r--lang/logo/files/patch-makefile.in24
-rw-r--r--lang/logo/files/patch-makehelp.c8
-rw-r--r--lang/logo/files/patch-term.c66
-rw-r--r--lang/logo/pkg-descr9
-rw-r--r--lang/logo/pkg-plist524
-rw-r--r--lang/sxm/Makefile25
-rw-r--r--lang/sxm/distinfo2
-rw-r--r--lang/sxm/files/patch-Makefile11
-rw-r--r--lang/sxm/pkg-descr11
-rw-r--r--lang/sxm/pkg-plist2
16 files changed, 0 insertions, 821 deletions
diff --git a/lang/Makefile b/lang/Makefile
index b21336090b2d..c1366f78e9c3 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -141,7 +141,6 @@
SUBDIR += linux-f10-libg2c
SUBDIR += linux-f10-tcl85
SUBDIR += linux-j
- SUBDIR += logo
SUBDIR += lua
SUBDIR += lua-mode.el
SUBDIR += lua52
@@ -327,7 +326,6 @@
SUBDIR += stklos
SUBDIR += stldoc
SUBDIR += swi-pl
- SUBDIR += sxm
SUBDIR += t3x
SUBDIR += tcc
SUBDIR += tcl-manual
diff --git a/lang/logo/Makefile b/lang/logo/Makefile
deleted file mode 100644
index 198ddb954259..000000000000
--- a/lang/logo/Makefile
+++ /dev/null
@@ -1,89 +0,0 @@
-# Created by: jkh
-# $FreeBSD$
-
-PORTNAME= ucblogo
-PORTVERSION= 5.5
-PORTREVISION= 4
-CATEGORIES= lang
-MASTER_SITES= http://www.cs.berkeley.edu/~bh/downloads/
-DISTNAME= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Brian Harvey's logo language interpreter
-
-DEPRECATED= Unmaintained since 2002
-EXPIRATION_DATE= 2014-04-17
-.if defined(EMACS_LOGO_MODE)
-USE_EMACS= yes
-.endif
-
-.if defined(WITH_FULL_DOCS)
-.undef NOPORTDOCS
-USE_TEX= tex:build
-USE_GHOSTSCRIPT=yes
-.endif
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-USE_XORG= x11 ice sm
-MAKEFILE= makefile
-HAS_CONFIGURE= yes
-
-ALL_TARGET= all
-
-.if defined(WITH_FULL_DOCS) || defined(EMACS_LOGO_MODE)
-USE_GMAKE= yes
-MAKE_ENV+= LIBLOC="${PREFIX}/lib/logo" BINDIR="${PREFIX}/bin" DOCSDIR="${DOCSDIR}" INFODIR="${PREFIX}/${INFO_PATH}"
-.endif
-
-.if defined(WITH_FULL_DOCS)
-INFO= ucblogo loops
-ALL_TARGET+= docs
-PLIST_SUB+= WITH_FULL_DOCS=""
-.else
-PLIST_SUB+= WITH_FULL_DOCS="@comment "
-.endif
-
-.if defined(EMACS_LOGO_MODE)
-ALL_TARGET+= logo-mode
-PLIST_SUB+= EMACS_LOGO_MODE=""
-.else
-PLIST_SUB+= EMACS_LOGO_MODE="@comment "
-.endif
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-pre-everything::
-.if !defined(EMACS_LOGO_MODE)
- @${ECHO_MSG} ""
- @${ECHO_MSG} " Define EMACS_LOGO_MODE to build the emacs logo mode"
- @${ECHO_MSG} ""
-.endif
-.if !defined(WITH_FULL_DOCS)
- @${ECHO_MSG} ""
- @${ECHO_MSG} " Define WITH_FULL_DOCS to build ps, pdf and html docs"
- @${ECHO_MSG} " This requires teTeX and ghostscript !"
- @${ECHO_MSG} ""
-.endif
-
-do-install:
-.for d in lib/logo lib/logo/logolib \
- lib/logo/helpfiles
- ${MKDIR} ${PREFIX}/$d
-.endfor
- ${MKDIR} ${EXAMPLESDIR}/csls
- ${INSTALL_PROGRAM} ${WRKSRC}/logo ${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/logolib/* ${PREFIX}/lib/logo/logolib/
- ${INSTALL_DATA} ${WRKSRC}/helpfiles/* ${PREFIX}/lib/logo/helpfiles/
- ${INSTALL_DATA} ${WRKSRC}/csls/* ${EXAMPLESDIR}/csls/
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/usermanual ${DOCSDIR}
-.endif
-.if defined(WITH_FULL_DOCS)
- cd ${WRKSRC}/docs/ ;${SETENV} ${MAKE_ENV} ${GMAKE} install
-.endif
-.ifdef defined(EMACS_LOGO_MODE)
- cd ${WRKSRC}/emacs; ${SETENV} ${MAKE_ENV} ${GMAKE} install-emacs
-.endif
-.include <bsd.port.post.mk>
diff --git a/lang/logo/distinfo b/lang/logo/distinfo
deleted file mode 100644
index e4fc4f2baadb..000000000000
--- a/lang/logo/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ucblogo.tar.gz) = a2922e065113274dd701ba3b03448134cceb047f3d6cadbe5322e23061e2ff9d
-SIZE (ucblogo.tar.gz) = 1290273
diff --git a/lang/logo/files/patch-config.h.in b/lang/logo/files/patch-config.h.in
deleted file mode 100644
index 130100f00501..000000000000
--- a/lang/logo/files/patch-config.h.in
+++ /dev/null
@@ -1,18 +0,0 @@
---- config.h.in.orig 2005-03-17 03:23:00.000000000 +0300
-+++ config.h.in 2007-12-04 15:40:18.000000000 +0300
-@@ -4,13 +4,13 @@
- #undef _POSIX_SOURCE
-
- /* Define as the return instruction for signal handlers. */
--#undef SIGRET
-+#define SIGRET
-
- /* Define as the return type of signal handlers (int or void). */
- #undef RETSIGTYPE
-
- /* Define if signal handlers take an argument. */
--#undef SIG_TAKES_ARG
-+#define SIG_TAKES_ARG
-
- /* Define to `unsigned' if <sys/types.h> doesn't define. */
- #undef size_t
diff --git a/lang/logo/files/patch-docs-makefile b/lang/logo/files/patch-docs-makefile
deleted file mode 100644
index f84b2048d758..000000000000
--- a/lang/logo/files/patch-docs-makefile
+++ /dev/null
@@ -1,9 +0,0 @@
---- docs/makefile.orig Tue Nov 30 16:57:46 2004
-+++ docs/makefile Mon Oct 10 18:12:01 2005
-@@ -1,6 +1,4 @@
- BUILDIR = `pwd`
--INFODIR = $(prefix)/info
--DOCSDIR = $(LIBLOC)/docs
- HTMLDIR = $(DOCSDIR)/html
-
- all: usermanual.ps usermanual.pdf html/usermanual_1.html ucblogo.info
diff --git a/lang/logo/files/patch-emacs-makefile b/lang/logo/files/patch-emacs-makefile
deleted file mode 100644
index d66375e99664..000000000000
--- a/lang/logo/files/patch-emacs-makefile
+++ /dev/null
@@ -1,19 +0,0 @@
---- emacs/makefile.orig Sun Nov 28 22:09:22 2004
-+++ emacs/makefile Mon Oct 10 18:15:03 2005
-@@ -1,6 +1,6 @@
- BUILDIR = `pwd`
- EMACSDIR = $(LIBLOC)/emacs
--INFODIR = $(prefix)/info
-+INFODIR = $(PREFIX)/info
- LOADPATH = $(subst X,$(EMACSDIR),(setq load-path (cons "\"X\"" load-path)))
- LOGOBIN = $(subst X,$(BINDIR),(setq logo-binary-name \"X/logo\"))
- INFOPATH = $(subst X,$(INFODIR),(setq logo-info-file \"X/ucblogo.info\"))
-@@ -39,7 +39,7 @@
- -rm -f e.*
- -rm -f add.user install-logo-mode dot.emacs dot.loops *.elc
-
--install: all
-+install-emacs: all
- for d in $(EMACSDIR); do [ -d $$d ] || mkdir -p $$d || exit 1; done
- cp -f logo.* $(EMACSDIR)/.
- cp -f letrec.* $(EMACSDIR)/.
diff --git a/lang/logo/files/patch-makefile.in b/lang/logo/files/patch-makefile.in
deleted file mode 100644
index 0b5f21ab9236..000000000000
--- a/lang/logo/files/patch-makefile.in
+++ /dev/null
@@ -1,24 +0,0 @@
---- makefile.in.orig Tue Nov 30 17:11:07 2004
-+++ makefile.in Mon Oct 10 18:20:37 2005
-@@ -2,9 +2,9 @@
- CFLAGS = @CFLAGS@ @CPPFLAGS@ @X_CFLAGS@ -O0
- LDFLAGS = @LDFLAGS@
- LIBS = @X_PRE_LIBS@ @X_LIBS@ @LIBS@ @X_EXTRA_LIBS@
--prefix = @prefix@
--BINDIR = $(prefix)/bin
--LIBLOC = $(prefix)/lib/logo
-+BINDIR = $(PREFIX)/bin
-+LIBLOC = $(PREFIX)/lib/logo
-+XMPDIR = $(PREFIX)/share/examples/logo
- MAKE = @MAKE@
-
- # LIBLOC = `pwd`
-@@ -19,7 +19,7 @@
-
- HDRS = globals.h logo.h xgraphics.h
-
--all: logo logolib/Messages helpfiles helpfiles/HELPCONTENTS logo-mode make-docs
-+all: logo logolib/Messages helpfiles helpfiles/HELPCONTENTS
-
- mem.o: mem.c
- $(CC) $(CFLAGS) -O0 -c mem.c
diff --git a/lang/logo/files/patch-makehelp.c b/lang/logo/files/patch-makehelp.c
deleted file mode 100644
index 733aeeed9f3b..000000000000
--- a/lang/logo/files/patch-makehelp.c
+++ /dev/null
@@ -1,8 +0,0 @@
---- makehelp.c.orig 2007-12-04 15:33:12.000000000 +0300
-+++ makehelp.c 2007-12-04 15:33:19.000000000 +0300
-@@ -1,4 +1,5 @@
- #include <stdio.h>
-+#include <stdlib.h>
- #include <ctype.h>
-
- char line[100], line2[100], line3[100];
diff --git a/lang/logo/files/patch-term.c b/lang/logo/files/patch-term.c
deleted file mode 100644
index d5661529ec08..000000000000
--- a/lang/logo/files/patch-term.c
+++ /dev/null
@@ -1,66 +0,0 @@
---- term.c.orig 2007-12-04 15:42:55.000000000 +0300
-+++ term.c 2007-12-04 15:43:04.000000000 +0300
-@@ -30,8 +30,8 @@
- #include <console.h>
- #endif
-
--#ifdef HAVE_TERMIO_H
--#include <termio.h>
-+#if 1
-+#include <termios.h>
- #else
- #ifdef HAVE_SGTTY_H
- #include <sgtty.h>
-@@ -71,8 +71,8 @@
- char so_arr[40];
- char se_arr[40];
-
--#ifdef HAVE_TERMIO_H
--struct termio tty_cooked, tty_cbreak;
-+#if 1
-+struct termios tty_cooked, tty_cbreak;
- #else
- #ifdef HAVE_SGTTY_H
- struct sgttyb tty_cooked, tty_cbreak;
-@@ -85,7 +85,7 @@
-
- char *termcap_ptr;
-
--int termcap_putter(char ch) {
-+int termcap_putter(int ch) {
- *termcap_ptr++ = ch;
- return 0;
- }
-@@ -125,8 +125,8 @@
- #endif /* WIN32 */
- #else
- if (interactive) {
--#ifdef HAVE_TERMIO_H
-- ioctl(0,TCGETA,(char *)(&tty_cooked));
-+#if 1
-+ tcgetattr(0, &tty_cooked);
- tty_cbreak = tty_cooked;
- tty_cbreak.c_cc[VMIN] = '\01';
- tty_cbreak.c_cc[VTIME] = '\0';
-@@ -181,8 +181,8 @@
- void charmode_on() {
- #ifdef unix
- if ((readstream == stdin) && interactive && !tty_charmode) {
--#ifdef HAVE_TERMIO_H
-- ioctl(0,TCSETA,(char *)(&tty_cbreak));
-+#if 1
-+ tcsetattr(0, TCSANOW, &tty_cbreak);
- #else /* !HAVE_TERMIO_H */
- ioctl(0,TIOCSETP,(char *)(&tty_cbreak));
- #endif /* HAVE_TERMIO_H */
-@@ -197,8 +197,8 @@
- void charmode_off() {
- #ifdef unix
- if (tty_charmode) {
--#ifdef HAVE_TERMIO_H
-- ioctl(0,TCSETA,(char *)(&tty_cooked));
-+#if 1
-+ tcsetattr(0, TCSANOW, &tty_cooked);
- #else /* !HAVE_TERMIO_H */
- ioctl(0,TIOCSETP,(char *)(&tty_cooked));
- #endif /* HAVE_TERMIO_H */
diff --git a/lang/logo/pkg-descr b/lang/logo/pkg-descr
deleted file mode 100644
index e713888abbcf..000000000000
--- a/lang/logo/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-[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.
-
-WWW: http://www.cs.berkeley.edu/~bh/logo.html
diff --git a/lang/logo/pkg-plist b/lang/logo/pkg-plist
deleted file mode 100644
index fd72e3f3e35e..000000000000
--- a/lang/logo/pkg-plist
+++ /dev/null
@@ -1,524 +0,0 @@
-bin/logo
-%%EMACS_LOGO_MODE%%bin/install-logo-mode
-lib/logo/helpfiles/ALL_NAMES
-lib/logo/helpfiles/HELPCONTENTS
-lib/logo/helpfiles/`
-lib/logo/helpfiles/allopen
-lib/logo/helpfiles/allowgetset
-lib/logo/helpfiles/and
-lib/logo/helpfiles/apply
-lib/logo/helpfiles/arc
-lib/logo/helpfiles/arctan
-lib/logo/helpfiles/arity
-lib/logo/helpfiles/array
-lib/logo/helpfiles/arrayp
-lib/logo/helpfiles/arraytolist
-lib/logo/helpfiles/ascii
-lib/logo/helpfiles/ashift
-lib/logo/helpfiles/back
-lib/logo/helpfiles/background
-lib/logo/helpfiles/backslashedp
-lib/logo/helpfiles/beforep
-lib/logo/helpfiles/bf
-lib/logo/helpfiles/bfs
-lib/logo/helpfiles/bg
-lib/logo/helpfiles/bitand
-lib/logo/helpfiles/bitnot
-lib/logo/helpfiles/bitor
-lib/logo/helpfiles/bitxor
-lib/logo/helpfiles/bk
-lib/logo/helpfiles/bl
-lib/logo/helpfiles/buried
-lib/logo/helpfiles/buriedp
-lib/logo/helpfiles/bury
-lib/logo/helpfiles/buryall
-lib/logo/helpfiles/buryname
-lib/logo/helpfiles/butfirst
-lib/logo/helpfiles/butfirsts
-lib/logo/helpfiles/butlast
-lib/logo/helpfiles/button
-lib/logo/helpfiles/buttonp
-lib/logo/helpfiles/bye
-lib/logo/helpfiles/cascade
-lib/logo/helpfiles/case
-lib/logo/helpfiles/caseignoredp
-lib/logo/helpfiles/catch
-lib/logo/helpfiles/char
-lib/logo/helpfiles/clean
-lib/logo/helpfiles/clearscreen
-lib/logo/helpfiles/cleartext
-lib/logo/helpfiles/close
-lib/logo/helpfiles/closeall
-lib/logo/helpfiles/co
-lib/logo/helpfiles/combine
-lib/logo/helpfiles/cond
-lib/logo/helpfiles/contents
-lib/logo/helpfiles/continue
-lib/logo/helpfiles/copydef
-lib/logo/helpfiles/cos
-lib/logo/helpfiles/count
-lib/logo/helpfiles/crossmap
-lib/logo/helpfiles/cs
-lib/logo/helpfiles/cslsload
-lib/logo/helpfiles/ct
-lib/logo/helpfiles/cursor
-lib/logo/helpfiles/ddefmacro
-lib/logo/helpfiles/define
-lib/logo/helpfiles/definedp
-lib/logo/helpfiles/deq
-lib/logo/helpfiles/dequeue
-lib/logo/helpfiles/difference
-lib/logo/helpfiles/dmacro
-lib/logo/helpfiles/dmaybeoutput
-lib/logo/helpfiles/doduntil
-lib/logo/helpfiles/dodwhile
-lib/logo/helpfiles/dribble
-lib/logo/helpfiles/dsetbf
-lib/logo/helpfiles/dsetfirst
-lib/logo/helpfiles/dsetitem
-lib/logo/helpfiles/dsetsegmentsize
-lib/logo/helpfiles/ed
-lib/logo/helpfiles/edall
-lib/logo/helpfiles/edit
-lib/logo/helpfiles/editfile
-lib/logo/helpfiles/edn
-lib/logo/helpfiles/edns
-lib/logo/helpfiles/edpl
-lib/logo/helpfiles/edpls
-lib/logo/helpfiles/edps
-lib/logo/helpfiles/emptyp
-lib/logo/helpfiles/eofp
-lib/logo/helpfiles/epspict
-lib/logo/helpfiles/equalp
-lib/logo/helpfiles/er
-lib/logo/helpfiles/erall
-lib/logo/helpfiles/erase
-lib/logo/helpfiles/erasefile
-lib/logo/helpfiles/erf
-lib/logo/helpfiles/ern
-lib/logo/helpfiles/erns
-lib/logo/helpfiles/erpl
-lib/logo/helpfiles/erpls
-lib/logo/helpfiles/erps
-lib/logo/helpfiles/erract
-lib/logo/helpfiles/error
-lib/logo/helpfiles/exp
-lib/logo/helpfiles/fd
-lib/logo/helpfiles/fence
-lib/logo/helpfiles/filep
-lib/logo/helpfiles/fill
-lib/logo/helpfiles/filter
-lib/logo/helpfiles/find
-lib/logo/helpfiles/first
-lib/logo/helpfiles/firsts
-lib/logo/helpfiles/for
-lib/logo/helpfiles/foreach
-lib/logo/helpfiles/forever
-lib/logo/helpfiles/form
-lib/logo/helpfiles/forward
-lib/logo/helpfiles/fput
-lib/logo/helpfiles/fs
-lib/logo/helpfiles/fullprintp
-lib/logo/helpfiles/fullscreen
-lib/logo/helpfiles/fulltext
-lib/logo/helpfiles/gc
-lib/logo/helpfiles/gensym
-lib/logo/helpfiles/global
-lib/logo/helpfiles/goto
-lib/logo/helpfiles/gprop
-lib/logo/helpfiles/greaterequalp
-lib/logo/helpfiles/greaterp
-lib/logo/helpfiles/heading
-lib/logo/helpfiles/help
-lib/logo/helpfiles/hideturtle
-lib/logo/helpfiles/home
-lib/logo/helpfiles/ht
-lib/logo/helpfiles/if
-lib/logo/helpfiles/ifelse
-lib/logo/helpfiles/iff
-lib/logo/helpfiles/iffalse
-lib/logo/helpfiles/ift
-lib/logo/helpfiles/iftrue
-lib/logo/helpfiles/ignore
-lib/logo/helpfiles/int
-lib/logo/helpfiles/invoke
-lib/logo/helpfiles/iseq
-lib/logo/helpfiles/item
-lib/logo/helpfiles/keyp
-lib/logo/helpfiles/label
-lib/logo/helpfiles/last
-lib/logo/helpfiles/left
-lib/logo/helpfiles/lessequalp
-lib/logo/helpfiles/lessp
-lib/logo/helpfiles/list
-lib/logo/helpfiles/listp
-lib/logo/helpfiles/listtoarray
-lib/logo/helpfiles/ln
-lib/logo/helpfiles/load
-lib/logo/helpfiles/loadnoisily
-lib/logo/helpfiles/loadpict
-lib/logo/helpfiles/local
-lib/logo/helpfiles/localmake
-lib/logo/helpfiles/log10
-lib/logo/helpfiles/logoplatform
-lib/logo/helpfiles/logoversion
-lib/logo/helpfiles/lowercase
-lib/logo/helpfiles/lput
-lib/logo/helpfiles/lshift
-lib/logo/helpfiles/lt
-lib/logo/helpfiles/macroexpand
-lib/logo/helpfiles/macrop
-lib/logo/helpfiles/make
-lib/logo/helpfiles/map
-lib/logo/helpfiles/mapdse
-lib/logo/helpfiles/mdarray
-lib/logo/helpfiles/mditem
-lib/logo/helpfiles/mdsetitem
-lib/logo/helpfiles/member
-lib/logo/helpfiles/memberp
-lib/logo/helpfiles/minus
-lib/logo/helpfiles/modulo
-lib/logo/helpfiles/mousepos
-lib/logo/helpfiles/name
-lib/logo/helpfiles/namelist
-lib/logo/helpfiles/namep
-lib/logo/helpfiles/names
-lib/logo/helpfiles/nodes
-lib/logo/helpfiles/nodribble
-lib/logo/helpfiles/norefresh
-lib/logo/helpfiles/not
-lib/logo/helpfiles/notequalp
-lib/logo/helpfiles/numberp
-lib/logo/helpfiles/op
-lib/logo/helpfiles/openappend
-lib/logo/helpfiles/openread
-lib/logo/helpfiles/openupdate
-lib/logo/helpfiles/openwrite
-lib/logo/helpfiles/or
-lib/logo/helpfiles/output
-lib/logo/helpfiles/palette
-lib/logo/helpfiles/parse
-lib/logo/helpfiles/pause
-lib/logo/helpfiles/pc
-lib/logo/helpfiles/pd
-lib/logo/helpfiles/pe
-lib/logo/helpfiles/pen
-lib/logo/helpfiles/pencolor
-lib/logo/helpfiles/pendown
-lib/logo/helpfiles/pendownp
-lib/logo/helpfiles/penerase
-lib/logo/helpfiles/penmode
-lib/logo/helpfiles/penpaint
-lib/logo/helpfiles/penpattern
-lib/logo/helpfiles/penreverse
-lib/logo/helpfiles/pensize
-lib/logo/helpfiles/penup
-lib/logo/helpfiles/pick
-lib/logo/helpfiles/plist
-lib/logo/helpfiles/plistp
-lib/logo/helpfiles/plists
-lib/logo/helpfiles/pllist
-lib/logo/helpfiles/po
-lib/logo/helpfiles/poall
-lib/logo/helpfiles/pon
-lib/logo/helpfiles/pons
-lib/logo/helpfiles/pop
-lib/logo/helpfiles/popl
-lib/logo/helpfiles/popls
-lib/logo/helpfiles/pops
-lib/logo/helpfiles/pos
-lib/logo/helpfiles/pot
-lib/logo/helpfiles/pots
-lib/logo/helpfiles/power
-lib/logo/helpfiles/pprop
-lib/logo/helpfiles/ppt
-lib/logo/helpfiles/pr
-lib/logo/helpfiles/prefix
-lib/logo/helpfiles/primitivep
-lib/logo/helpfiles/primitives
-lib/logo/helpfiles/print
-lib/logo/helpfiles/printdepthlimit
-lib/logo/helpfiles/printout
-lib/logo/helpfiles/printwidthlimit
-lib/logo/helpfiles/procedurep
-lib/logo/helpfiles/procedures
-lib/logo/helpfiles/product
-lib/logo/helpfiles/pu
-lib/logo/helpfiles/push
-lib/logo/helpfiles/px
-lib/logo/helpfiles/queue
-lib/logo/helpfiles/quoted
-lib/logo/helpfiles/quotient
-lib/logo/helpfiles/radarctan
-lib/logo/helpfiles/radcos
-lib/logo/helpfiles/radsin
-lib/logo/helpfiles/random
-lib/logo/helpfiles/rawascii
-lib/logo/helpfiles/rc
-lib/logo/helpfiles/rcs
-lib/logo/helpfiles/readchar
-lib/logo/helpfiles/readchars
-lib/logo/helpfiles/reader
-lib/logo/helpfiles/readlist
-lib/logo/helpfiles/readpos
-lib/logo/helpfiles/readrawline
-lib/logo/helpfiles/readword
-lib/logo/helpfiles/redefp
-lib/logo/helpfiles/reduce
-lib/logo/helpfiles/refresh
-lib/logo/helpfiles/remainder
-lib/logo/helpfiles/remdup
-lib/logo/helpfiles/remove
-lib/logo/helpfiles/remprop
-lib/logo/helpfiles/repcount
-lib/logo/helpfiles/repeat
-lib/logo/helpfiles/rerandom
-lib/logo/helpfiles/reverse
-lib/logo/helpfiles/right
-lib/logo/helpfiles/rl
-lib/logo/helpfiles/round
-lib/logo/helpfiles/rseq
-lib/logo/helpfiles/rt
-lib/logo/helpfiles/run
-lib/logo/helpfiles/runparse
-lib/logo/helpfiles/runresult
-lib/logo/helpfiles/rw
-lib/logo/helpfiles/save
-lib/logo/helpfiles/savel
-lib/logo/helpfiles/savepict
-lib/logo/helpfiles/screenmode
-lib/logo/helpfiles/scrunch
-lib/logo/helpfiles/se
-lib/logo/helpfiles/sentence
-lib/logo/helpfiles/setbackground
-lib/logo/helpfiles/setbg
-lib/logo/helpfiles/setcslsloc
-lib/logo/helpfiles/setcursor
-lib/logo/helpfiles/seteditor
-lib/logo/helpfiles/seth
-lib/logo/helpfiles/setheading
-lib/logo/helpfiles/sethelploc
-lib/logo/helpfiles/setitem
-lib/logo/helpfiles/setlibloc
-lib/logo/helpfiles/setmargins
-lib/logo/helpfiles/setpalette
-lib/logo/helpfiles/setpc
-lib/logo/helpfiles/setpen
-lib/logo/helpfiles/setpencolor
-lib/logo/helpfiles/setpenpattern
-lib/logo/helpfiles/setpensize
-lib/logo/helpfiles/setpos
-lib/logo/helpfiles/setprefix
-lib/logo/helpfiles/setread
-lib/logo/helpfiles/setreadpos
-lib/logo/helpfiles/setscrunch
-lib/logo/helpfiles/settc
-lib/logo/helpfiles/settemploc
-lib/logo/helpfiles/settextcolor
-lib/logo/helpfiles/setwrite
-lib/logo/helpfiles/setwritepos
-lib/logo/helpfiles/setx
-lib/logo/helpfiles/setxy
-lib/logo/helpfiles/sety
-lib/logo/helpfiles/shell
-lib/logo/helpfiles/show
-lib/logo/helpfiles/shownp
-lib/logo/helpfiles/showturtle
-lib/logo/helpfiles/sin
-lib/logo/helpfiles/splitscreen
-lib/logo/helpfiles/sqrt
-lib/logo/helpfiles/ss
-lib/logo/helpfiles/st
-lib/logo/helpfiles/standout
-lib/logo/helpfiles/startup
-lib/logo/helpfiles/step
-lib/logo/helpfiles/stepped
-lib/logo/helpfiles/steppedp
-lib/logo/helpfiles/stop
-lib/logo/helpfiles/substringp
-lib/logo/helpfiles/sum
-lib/logo/helpfiles/tag
-lib/logo/helpfiles/test
-lib/logo/helpfiles/text
-lib/logo/helpfiles/textscreen
-lib/logo/helpfiles/thing
-lib/logo/helpfiles/throw
-lib/logo/helpfiles/to
-lib/logo/helpfiles/towards
-lib/logo/helpfiles/trace
-lib/logo/helpfiles/traced
-lib/logo/helpfiles/tracedp
-lib/logo/helpfiles/transfer
-lib/logo/helpfiles/ts
-lib/logo/helpfiles/turtlemode
-lib/logo/helpfiles/type
-lib/logo/helpfiles/unbury
-lib/logo/helpfiles/unburyall
-lib/logo/helpfiles/unburyname
-lib/logo/helpfiles/unburyonedit
-lib/logo/helpfiles/unstep
-lib/logo/helpfiles/until
-lib/logo/helpfiles/untrace
-lib/logo/helpfiles/uppercase
-lib/logo/helpfiles/usealternatenames
-lib/logo/helpfiles/wait
-lib/logo/helpfiles/while
-lib/logo/helpfiles/window
-lib/logo/helpfiles/word
-lib/logo/helpfiles/wordp
-lib/logo/helpfiles/wrap
-lib/logo/helpfiles/writepos
-lib/logo/helpfiles/writer
-lib/logo/helpfiles/xcor
-lib/logo/helpfiles/ycor
-lib/logo/logolib/#
-lib/logo/logolib/?rest
-lib/logo/logolib/Messages
-lib/logo/logolib/Messages.fr
-lib/logo/logolib/Messages.sp
-lib/logo/logolib/`
-lib/logo/logolib/buryall
-lib/logo/logolib/buryname
-lib/logo/logolib/cascade
-lib/logo/logolib/cascade.2
-lib/logo/logolib/case
-lib/logo/logolib/closeall
-lib/logo/logolib/combine
-lib/logo/logolib/cond
-lib/logo/logolib/crossmap
-lib/logo/logolib/dequeue
-lib/logo/logolib/do.until
-lib/logo/logolib/do.while
-lib/logo/logolib/edall
-lib/logo/logolib/edn
-lib/logo/logolib/edns
-lib/logo/logolib/edpl
-lib/logo/logolib/edpls
-lib/logo/logolib/edps
-lib/logo/logolib/emacs.debug
-lib/logo/logolib/ern
-lib/logo/logolib/erpl
-lib/logo/logolib/extract
-lib/logo/logolib/file?
-lib/logo/logolib/filep
-lib/logo/logolib/filter
-lib/logo/logolib/find
-lib/logo/logolib/for
-lib/logo/logolib/foreach
-lib/logo/logolib/gensym
-lib/logo/logolib/havemake
-lib/logo/logolib/ignore
-lib/logo/logolib/invoke
-lib/logo/logolib/iseq
-lib/logo/logolib/localmake
-lib/logo/logolib/logo-logo
-lib/logo/logolib/macroexpand
-lib/logo/logolib/map
-lib/logo/logolib/map.se
-lib/logo/logolib/mdarray
-lib/logo/logolib/mditem
-lib/logo/logolib/mdsetitem
-lib/logo/logolib/name
-lib/logo/logolib/namelist
-lib/logo/logolib/pen
-lib/logo/logolib/pick
-lib/logo/logolib/pllist
-lib/logo/logolib/poall
-lib/logo/logolib/pon
-lib/logo/logolib/pons
-lib/logo/logolib/pop
-lib/logo/logolib/popl
-lib/logo/logolib/popls
-lib/logo/logolib/pops
-lib/logo/logolib/pots
-lib/logo/logolib/push
-lib/logo/logolib/queue
-lib/logo/logolib/quoted
-lib/logo/logolib/reduce
-lib/logo/logolib/remdup
-lib/logo/logolib/remove
-lib/logo/logolib/reverse
-lib/logo/logolib/rseq
-lib/logo/logolib/savel
-lib/logo/logolib/setpen
-lib/logo/logolib/transfer
-lib/logo/logolib/unburyall
-lib/logo/logolib/unburyname
-lib/logo/logolib/until
-lib/logo/logolib/while
-lib/logo/logolib/xcor
-lib/logo/logolib/ycor
-%%EXAMPLESDIR%%/csls/algs
-%%EXAMPLESDIR%%/csls/basic
-%%EXAMPLESDIR%%/csls/buttons
-%%EXAMPLESDIR%%/csls/cards
-%%EXAMPLESDIR%%/csls/crypto
-%%EXAMPLESDIR%%/csls/diff
-%%EXAMPLESDIR%%/csls/doctor
-%%EXAMPLESDIR%%/csls/dotgame
-%%EXAMPLESDIR%%/csls/format
-%%EXAMPLESDIR%%/csls/fsm
-%%EXAMPLESDIR%%/csls/master
-%%EXAMPLESDIR%%/csls/match
-%%EXAMPLESDIR%%/csls/math
-%%EXAMPLESDIR%%/csls/mines
-%%EXAMPLESDIR%%/csls/multi
-%%EXAMPLESDIR%%/csls/pascal
-%%EXAMPLESDIR%%/csls/playfair
-%%EXAMPLESDIR%%/csls/plot
-%%EXAMPLESDIR%%/csls/poker
-%%EXAMPLESDIR%%/csls/pour
-%%EXAMPLESDIR%%/csls/psort
-%%EXAMPLESDIR%%/csls/solitaire
-%%EXAMPLESDIR%%/csls/streams
-%%EXAMPLESDIR%%/csls/student
-%%EXAMPLESDIR%%/csls/tower
-%%EXAMPLESDIR%%/csls/ttt
-%%PORTDOCS%%%%DOCSDIR%%/usermanual
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_1.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_10.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_11.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_12.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_13.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_14.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_15.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_16.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_2.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_3.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_4.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_5.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_6.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_7.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_8.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_9.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_abt.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_fot.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_ovr.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/html/usermanual_toc.html
-%%WITH_FULL_DOCS%%share/doc/ucblogo/usermanual.pdf
-%%WITH_FULL_DOCS%%share/doc/ucblogo/usermanual.ps
-%%WITH_FULL_DOCS%%share/doc/ucblogo/usermanual.texi
-%%EMACS_LOGO_MODE%%lib/logo/emacs/.LOOPS
-%%EMACS_LOGO_MODE%%lib/logo/emacs/.logo
-%%EMACS_LOGO_MODE%%lib/logo/emacs/README
-%%EMACS_LOGO_MODE%%lib/logo/emacs/check.lg
-%%EMACS_LOGO_MODE%%lib/logo/emacs/comint-logo.el
-%%EMACS_LOGO_MODE%%lib/logo/emacs/comint-logo.elc
-%%EMACS_LOGO_MODE%%lib/logo/emacs/dot.emacs
-%%EMACS_LOGO_MODE%%lib/logo/emacs/dot.loops
-%%EMACS_LOGO_MODE%%lib/logo/emacs/edfunc.el
-%%EMACS_LOGO_MODE%%lib/logo/emacs/letrec.el
-%%EMACS_LOGO_MODE%%lib/logo/emacs/letrec.elc
-%%EMACS_LOGO_MODE%%lib/logo/emacs/logo.el
-%%EMACS_LOGO_MODE%%lib/logo/emacs/logo.elc
-%%EMACS_LOGO_MODE%%lib/logo/emacs/tutor1.lg
-%%EMACS_LOGO_MODE%%lib/logo/emacs/tutorial.lg
-@dirrm lib/logo/helpfiles
-@dirrm lib/logo/logolib
-%%EMACS_LOGO_MODE%%@dirrm lib/logo/emacs
-@dirrm lib/logo
-@dirrm %%EXAMPLESDIR%%/csls
-@dirrm %%EXAMPLESDIR%%
-%%WITH_FULL_DOCS%%@dirrm %%DOCSDIR%%/html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/lang/sxm/Makefile b/lang/sxm/Makefile
deleted file mode 100644
index 4a3456e10bde..000000000000
--- a/lang/sxm/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= sxm
-PORTVERSION= 1.1
-PORTREVISION= 1
-CATEGORIES= lang scheme
-MASTER_SITES= http://www.malgil.com/sxm/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Another implementation of Scheme
-
-DEPRECATED= Unmaintained since 2002
-EXPIRATION_DATE= 2014-04-17
-USE_GMAKE= yes
-ALL_TARGET= all image Formlist
-
-MAN1= sxm.1 sxi.1
-
-NO_STAGE= yes
-post-patch:
- @${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|g ; \
- s,^CC,#CC,g" ${WRKSRC}/Makefile
-
-.include <bsd.port.mk>
diff --git a/lang/sxm/distinfo b/lang/sxm/distinfo
deleted file mode 100644
index 37de7d37af2e..000000000000
--- a/lang/sxm/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sxm-1.1.tar.gz) = 04bf7a4c9b527aa60d85bc074bee95f9a5376586b78fb82c4996f470d640d3da
-SIZE (sxm-1.1.tar.gz) = 280620
diff --git a/lang/sxm/files/patch-Makefile b/lang/sxm/files/patch-Makefile
deleted file mode 100644
index d6b5c4d05ca5..000000000000
--- a/lang/sxm/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig Tue Jan 1 14:56:42 2002
-+++ Makefile Tue Jan 1 14:57:17 2002
-@@ -20,7 +20,7 @@
-
- INSTALL = install
- CDEFS = CS=CS_ANSI $(CPPTABLES) SXMPATH=\"$(INSTALL_ROOT)$(bindir)/$(engine)\"
--CFLAGS = -Wall -pedantic -O2 $(CDEFS:%=-D%)
-+CFLAGS += $(CDEFS:%=-D%)
-
- # destinations for installer
- prefix=/usr/local
diff --git a/lang/sxm/pkg-descr b/lang/sxm/pkg-descr
deleted file mode 100644
index 889d8321e2db..000000000000
--- a/lang/sxm/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-SXM (a.k.a. CXEMA) is a portable implementation of the Scheme
-Programming language. It conforms to IEEE/ANSI standard of Scheme
-and supports all features of the R5RS Report on Scheme. In addition,
-SXM supports numerous features of Chez Scheme v6.0 and SRFIs 0, 6, 8,
-11, and 16. SXM is derived from David Michael Betz's XScheme. Due to
-the loss of compatibility with the original (object system has been
-dropped) and significant amount of modifications and additions (SXM
-is 4 times bigger), I decided to treat it as a separate project with
-its own name.
-
-WWW: http://www.malgil.com/sxm/
diff --git a/lang/sxm/pkg-plist b/lang/sxm/pkg-plist
deleted file mode 100644
index 34156910f646..000000000000
--- a/lang/sxm/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/sxi
-bin/sxm