aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbapt <bapt@FreeBSD.org>2014-09-02 01:12:32 +0800
committerbapt <bapt@FreeBSD.org>2014-09-02 01:12:32 +0800
commit0cce0d7ddeb6dd72c9af4b0d98f1180f0b4e9287 (patch)
tree821835ef871d8d5f876233f0c9ca25b093d3811d
parentcfb7c7bce75972ce11cb56cbe27ce7ffb31f462a (diff)
downloadfreebsd-ports-gnome-0cce0d7ddeb6dd72c9af4b0d98f1180f0b4e9287.tar.gz
freebsd-ports-gnome-0cce0d7ddeb6dd72c9af4b0d98f1180f0b4e9287.tar.zst
freebsd-ports-gnome-0cce0d7ddeb6dd72c9af4b0d98f1180f0b4e9287.zip
Remove non staged ports without pending PR from l*
-rw-r--r--LEGAL2
-rw-r--r--MOVED18
-rw-r--r--lang/Makefile18
-rw-r--r--lang/Sather/Makefile179
-rw-r--r--lang/Sather/distinfo2
-rw-r--r--lang/Sather/files/patch-Boot_sacomp.code_cgenCGEN1354269066xxxxxxxxx.c20
-rw-r--r--lang/Sather/files/patch-Boot_sacomp.code_stringsxx.c11
-rw-r--r--lang/Sather/files/patch-Emacs__sather-mode.texinfo19
-rw-r--r--lang/Sather/files/patch-Emacs__sather-tutorial.texinfo17
-rw-r--r--lang/Sather/files/patch-Emacs__sather.texinfo16
-rw-r--r--lang/Sather/files/patch-System_Platforms_freebsd_header.h10
-rw-r--r--lang/Sather/pkg-descr22
-rw-r--r--lang/gnustep-guile/Makefile70
-rw-r--r--lang/gnustep-guile/distinfo2
-rw-r--r--lang/gnustep-guile/files/NSConcreteNumber.h104
-rw-r--r--lang/gnustep-guile/files/patch-Greg_configure36
-rw-r--r--lang/gnustep-guile/files/patch-configure11
-rw-r--r--lang/gnustep-guile/pkg-descr11
-rw-r--r--lang/gnustep-guile/pkg-plist56
-rw-r--r--lang/haskell-mode.el/Makefile50
-rw-r--r--lang/haskell-mode.el/distinfo2
-rw-r--r--lang/haskell-mode.el/files/pkg-message.in14
-rw-r--r--lang/haskell-mode.el/pkg-descr9
-rw-r--r--lang/hiphop-php/Makefile148
-rw-r--r--lang/hiphop-php/distinfo36
-rw-r--r--lang/hiphop-php/files/LICENSE.UNICODE51
-rw-r--r--lang/hiphop-php/files/patch-CMake-FindLibDwarf.cmake36
-rw-r--r--lang/hiphop-php/files/patch-CMake-HPHPFindLibs.cmake88
-rw-r--r--lang/hiphop-php/files/patch-CMake-HPHPSetup.cmake13
-rw-r--r--lang/hiphop-php/files/patch-hphp-runtime-base-program_functions.cpp16
-rw-r--r--lang/hiphop-php/files/patch-hphp-runtime-ext-ext_hotprofiler.cpp10
-rw-r--r--lang/hiphop-php/files/patch-hphp-runtime-ext-ext_image.cpp63
-rw-r--r--lang/hiphop-php/files/patch-hphp-runtime-ext-ext_posix.cpp10
-rw-r--r--lang/hiphop-php/files/patch-hphp-runtime-vm-debug-dwarf.cpp47
-rw-r--r--lang/hiphop-php/files/patch-hphp-runtime-vm-jit-translator-x64.cpp10
-rw-r--r--lang/hiphop-php/files/patch-hphp-runtime-vm-repo.cpp11
-rw-r--r--lang/hiphop-php/files/patch-hphp-third_party-folly-folly-FileUtil.cpp18
-rw-r--r--lang/hiphop-php/files/patch-hphp-util-assertions.h11
-rw-r--r--lang/hiphop-php/files/patch-hphp-util-compatibility.cpp11
-rw-r--r--lang/hiphop-php/files/patch-hphp-util-compatibility.h11
-rw-r--r--lang/hiphop-php/files/patch-hphp-util-embedded_data.cpp78
-rw-r--r--lang/hiphop-php/files/patch-hphp-util-generate_buildinfo.sh11
-rw-r--r--lang/hiphop-php/files/patch-hphp-util-parser-parser.cpp12
-rw-r--r--lang/hiphop-php/pkg-descr10
-rw-r--r--lang/lush/Makefile46
-rw-r--r--lang/lush/distinfo2
-rw-r--r--lang/lush/files/patch-configure11
-rw-r--r--lang/lush/files/patch-include_header.h12
-rw-r--r--lang/lush/pkg-descr9
-rw-r--r--lang/lush/pkg-plist870
-rw-r--r--lang/metaocaml/Makefile144
-rw-r--r--lang/metaocaml/distinfo2
-rw-r--r--lang/metaocaml/files/patch-Makefile11
-rw-r--r--lang/metaocaml/files/patch-camlp4_man_Makefile21
-rw-r--r--lang/metaocaml/files/patch-configure134
-rw-r--r--lang/metaocaml/files/patch-ocamldoc_Makefile22
-rw-r--r--lang/metaocaml/files/patch-stdlib_Makefile11
-rw-r--r--lang/metaocaml/files/pkg-message.in4
-rw-r--r--lang/metaocaml/pkg-descr6
-rw-r--r--lang/mpd/Makefile65
-rw-r--r--lang/mpd/distinfo2
-rw-r--r--lang/mpd/files/patch-csw__asm.c24
-rw-r--r--lang/mpd/pkg-descr14
-rw-r--r--lang/mpd/pkg-plist508
-rw-r--r--lang/ocaml-camlidl/Makefile63
-rw-r--r--lang/ocaml-camlidl/distinfo4
-rw-r--r--lang/ocaml-camlidl/pkg-descr14
-rw-r--r--lang/ocaml-camlidl/pkg-plist24
-rw-r--r--lang/ocaml-mode.el/Makefile40
-rw-r--r--lang/ocaml-mode.el/distinfo2
-rw-r--r--lang/ocaml-mode.el/files/patch-aa11
-rw-r--r--lang/ocaml-mode.el/pkg-descr10
-rw-r--r--lang/ocaml-mode.el/pkg-plist11
-rw-r--r--lang/ocs/Makefile101
-rw-r--r--lang/ocs/distinfo2
-rw-r--r--lang/ocs/pkg-descr9
-rw-r--r--lang/oorexx/Makefile31
-rw-r--r--lang/oorexx/distinfo2
-rw-r--r--lang/oorexx/files/patch-Makefile67
-rw-r--r--lang/oorexx/files/patch-obj_rexximg.sh14
-rw-r--r--lang/oorexx/files/patch-rexxapi-RexxAPIManager.cpp12
-rw-r--r--lang/oorexx/pkg-descr7
-rw-r--r--lang/oorexx/pkg-plist53
-rw-r--r--lang/rakudo/Makefile99
-rw-r--r--lang/rakudo/distinfo2
-rw-r--r--lang/rakudo/files/patch-perl6.1218
-rw-r--r--lang/rakudo/pkg-descr5
-rw-r--r--lang/rakudo/pkg-plist1182
-rw-r--r--lang/sml-mode.el/Makefile41
-rw-r--r--lang/sml-mode.el/distinfo2
-rw-r--r--lang/sml-mode.el/pkg-descr8
-rw-r--r--lang/sml-mode.el/pkg-plist18
-rw-r--r--lang/sr/Makefile63
-rw-r--r--lang/sr/distinfo2
-rw-r--r--lang/sr/files/patch-aa58
-rw-r--r--lang/sr/files/patch-ab22
-rw-r--r--lang/sr/files/patch-lexed__sr.yy.c18
-rw-r--r--lang/sr/files/patch-lexed__srlatex.yy.c18
-rw-r--r--lang/sr/files/patch-lexed__srtex.yy.c18
-rw-r--r--lang/sr/files/patch-rts:funcs.h70
-rw-r--r--lang/sr/files/patch-rts__alloc.c11
-rw-r--r--lang/sr/files/patch-rts__array.c60
-rw-r--r--lang/sr/files/patch-rts__io.c60
-rw-r--r--lang/sr/files/patch-rts__main.c34
-rw-r--r--lang/sr/files/patch-rts__math.c82
-rw-r--r--lang/sr/files/patch-rts__misc.c50
-rw-r--r--lang/sr/files/patch-rts__oper.c10
-rw-r--r--lang/sr/files/patch-rts__scan.c34
-rw-r--r--lang/sr/files/patch-rts__socket.c12
-rw-r--r--lang/sr/files/patch-sr-Makefile24
-rw-r--r--lang/sr/files/patch-sr.h61
-rw-r--r--lang/sr/files/patch-sr__output.c34
-rw-r--r--lang/sr/files/patch-sr__protos.h11
-rw-r--r--lang/sr/pkg-descr15
-rw-r--r--lang/sr/pkg-plist388
-rw-r--r--lang/t3x/Makefile32
-rw-r--r--lang/t3x/distinfo2
-rw-r--r--lang/t3x/files/patch-ports__Common-unix__tty.c19
-rw-r--r--lang/t3x/pkg-descr7
-rw-r--r--lang/t3x/pkg-plist97
-rw-r--r--lang/xds-c/Makefile62
-rw-r--r--lang/xds-c/distinfo2
-rw-r--r--lang/xds-c/files/patch-C__X2C.c11
-rw-r--r--lang/xds-c/files/patch-C__xosTime.c11
-rw-r--r--lang/xds-c/files/patch-bin__xm.cfg17
-rw-r--r--lang/xds-c/files/patch-bin__xm.tem17
-rw-r--r--lang/xds-c/files/patch-bin__xmwork20
-rw-r--r--lang/xds-c/files/patch-include__xrnMman.h14
-rw-r--r--lang/xds-c/files/patch-lib__C__lib.mkf15
-rw-r--r--lang/xds-c/files/pkg-message.in10
-rw-r--r--lang/xds-c/files/plist821
-rw-r--r--lang/xds-c/files/plist-doc120
-rw-r--r--lang/xds-c/pkg-descr3
-rw-r--r--lang/xds-c/pkg-plist944
-rw-r--r--lang/xds/Makefile58
-rw-r--r--lang/xds/distinfo2
-rw-r--r--lang/xds/files/patch-C__X2C.c11
-rw-r--r--lang/xds/files/patch-C__xosBalls.c14
-rw-r--r--lang/xds/files/patch-C__xosTime.c11
-rw-r--r--lang/xds/files/patch-apisyms-x869
-rw-r--r--lang/xds/files/patch-bin__xc.tem17
-rw-r--r--lang/xds/files/patch-bin__xcwork100
-rw-r--r--lang/xds/files/patch-include__xrnMman.h14
-rw-r--r--lang/xds/files/patch-lib__x86__lib.mkf15
-rw-r--r--lang/xds/files/patch-samples__buildx8620
-rw-r--r--lang/xds/files/pkg-message.in10
-rw-r--r--lang/xds/files/plist333
-rw-r--r--lang/xds/files/plist-doc121
-rw-r--r--lang/xds/pkg-descr4
-rw-r--r--lang/xds/pkg-plist457
-rw-r--r--lang/xotcl/Makefile111
-rw-r--r--lang/xotcl/distinfo2
-rw-r--r--lang/xotcl/files/patch-Makefile.in78
-rw-r--r--lang/xotcl/files/patch-configure11
-rw-r--r--lang/xotcl/pkg-descr15
-rw-r--r--lang/xotcl/pkg-plist227
156 files changed, 18 insertions, 10371 deletions
diff --git a/LEGAL b/LEGAL
index 0341d60cece3..785012505f88 100644
--- a/LEGAL
+++ b/LEGAL
@@ -268,8 +268,6 @@ webfonts/* x11-fonts/webfonts Restrictive copyright
win32/* multimedia/win32-codecs Licensing status of the codecs is unknown
xanim-* multimedia/xanim Must be redistributed without fee
xchada01.lzh games/xchadance Contains commercial character data
-xds-c-* lang/xds-c Excelsior forbids any redistribution
-xds-[0-9]* lang/xds Excelsior forbids any redistribution
xephem-* astro/xephem Personal use only
XFrisk-* games/xfrisk Copyright/trademark violation?
XFrisk-*.tar.gz games/xfrisk Possible trademark infringement
diff --git a/MOVED b/MOVED
index 470acbf65026..8f1ad4861459 100644
--- a/MOVED
+++ b/MOVED
@@ -6650,3 +6650,21 @@ java/jai-imageio||2014-09-01|Not staged
java/jboss5||2014-09-01|Not staged
java/jc||2014-09-01|Not staged
java/poseidon||2014-09-01|Not staged
+lang/Sather||2014-09-01|Not staged
+lang/gnustep-guile||2014-09-01|Not staged
+lang/haskell-mode.el||2014-09-01|Not staged
+lang/hiphop-php||2014-09-01|Not staged
+lang/lush||2014-09-01|Not staged
+lang/metaocaml||2014-09-01|Not staged
+lang/mpd||2014-09-01|Not staged
+lang/ocaml-camlidl||2014-09-01|Not staged
+lang/ocaml-mode.el||2014-09-01|Not staged
+lang/ocs||2014-09-01|Not staged
+lang/oorexx||2014-09-01|Not staged
+lang/rakudo||2014-09-01|Not staged
+lang/sml-mode.el||2014-09-01|Not staged
+lang/sr||2014-09-01|Not staged
+lang/t3x||2014-09-01|Not staged
+lang/xds-c||2014-09-01|Not staged
+lang/xds||2014-09-01|Not staged
+lang/xotcl||2014-09-01|Not staged
diff --git a/lang/Makefile b/lang/Makefile
index 45e5469b9d8c..f971d0fe57a2 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -4,7 +4,6 @@
COMMENT = Programming languages
SUBDIR += Gofer
- SUBDIR += Sather
SUBDIR += abcl
SUBDIR += adacontrol
SUBDIR += afnix
@@ -99,7 +98,6 @@
SUBDIR += gnatdroid-sysroot
SUBDIR += gnu-cobol
SUBDIR += gnustep-base
- SUBDIR += gnustep-guile
SUBDIR += go
SUBDIR += gprolog
SUBDIR += groovy
@@ -107,8 +105,6 @@
SUBDIR += guile
SUBDIR += guile2
SUBDIR += harbour
- SUBDIR += haskell-mode.el
- SUBDIR += hiphop-php
SUBDIR += hla
SUBDIR += hope
SUBDIR += hs-brainfuck
@@ -147,12 +143,10 @@
SUBDIR += lua51
SUBDIR += lua52
SUBDIR += luajit
- SUBDIR += lush
SUBDIR += malbolge
SUBDIR += maude
SUBDIR += mawk
SUBDIR += mdk
- SUBDIR += metaocaml
SUBDIR += micropython
SUBDIR += mit-scheme
SUBDIR += mixal
@@ -163,7 +157,6 @@
SUBDIR += mono-basic
SUBDIR += moscow_ml
SUBDIR += mosh
- SUBDIR += mpd
SUBDIR += mtasc
SUBDIR += munger
SUBDIR += nawk
@@ -182,15 +175,11 @@
SUBDIR += nx
SUBDIR += ocaml
SUBDIR += ocaml-autoconf
- SUBDIR += ocaml-camlidl
- SUBDIR += ocaml-mode.el
SUBDIR += ocaml-nox11
- SUBDIR += ocs
SUBDIR += ofc
SUBDIR += ohugs
SUBDIR += onyx
SUBDIR += oo2c
- SUBDIR += oorexx
SUBDIR += opendylan
SUBDIR += otcl
SUBDIR += p2c
@@ -272,7 +261,6 @@
SUBDIR += qt5-qml
SUBDIR += racket
SUBDIR += racket-minimal
- SUBDIR += rakudo
SUBDIR += ratfor
SUBDIR += rexx-imc
SUBDIR += rexx-regina
@@ -306,7 +294,6 @@
SUBDIR += slib-guile
SUBDIR += slisp
SUBDIR += smalltalk
- SUBDIR += sml-mode.el
SUBDIR += smlnj
SUBDIR += snobol4
SUBDIR += spidermonkey17
@@ -316,12 +303,10 @@
SUBDIR += spl
SUBDIR += squeak
SUBDIR += squirrel
- SUBDIR += sr
SUBDIR += stalin
SUBDIR += starlogo
SUBDIR += stldoc
SUBDIR += swi-pl
- SUBDIR += t3x
SUBDIR += tcc
SUBDIR += tcl-manual
SUBDIR += tcl-wrapper
@@ -343,9 +328,6 @@
SUBDIR += visualworks
SUBDIR += whitespace
SUBDIR += x10
- SUBDIR += xds
- SUBDIR += xds-c
- SUBDIR += xotcl
SUBDIR += yabasic
SUBDIR += yap
SUBDIR += yap-devel
diff --git a/lang/Sather/Makefile b/lang/Sather/Makefile
deleted file mode 100644
index a511f67afd8c..000000000000
--- a/lang/Sather/Makefile
+++ /dev/null
@@ -1,179 +0,0 @@
-# Created by: hsu
-# $FreeBSD$
-
-PORTNAME= sather
-PORTVERSION= 1.2.2
-PORTREVISION= 2
-CATEGORIES= lang
-MASTER_SITES= ${MASTER_SITE_GNU}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Sather compiler
-
-#
-# NOTE: currently build fails with threaded Tk
-#
-LIB_DEPENDS= libtk84.so:${PORTSDIR}/x11-toolkits/tk84 \
- libgc-redirect.so:${PORTSDIR}/devel/boehm-gc-redirect
-BUILD_DEPENDS= ${LOCALBASE}/bin/libtool:${PORTSDIR}/devel/libtool
-
-USES= gmake tar:bzip2
-ALL_TARGET= full optional
-MAN1= sabrowse.1 sacomp.1
-
-INFO= sather sather-mode sather-tutorial
-
-SAT_CFLAGS= ${CFLAGS} -I. \
- -I../System/Common \
- -I${LOCALBASE}/include \
- -I${LOCALBASE}/include/tcl8.4 -I${LOCALBASE}/include/tk8.4
-SAT_LIBS= -L${LOCALBASE}/lib -lgc-redirect -lm
-SAT_LIBDIR= ${PREFIX}/lib/sather
-
-OPTIONS_DEFINE= EMACS DOCS
-EMACS_DESC= Install Emacs syntax files
-
-.if !defined(NOPORTDOCS)
-PORTDOCS= *
-.endif
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} >= 900000
-BROKEN= segfaults during build on 9.X
-.endif
-
-post-extract:
-#
-# Precompiled binaries are for Linux only
-#
- ${RM} -f ${WRKSRC}/Boot/sacomp.code/*.o
-
-post-patch:
- @${REINPLACE_CMD} -E \
- -e "s,/usr/lib/sather,${SAT_LIBDIR}," \
- -e "s,/usr/X11R6,${LOCALBASE}," \
- -e "s,/usr/X11R6,${LOCALBASE}," \
- ${WRKSRC}/Boot/sacomp.code/strings.c \
- ${WRKSRC}/Doc/Installation.html \
- ${WRKSRC}/Doc/man/man1/sabrowse.1 \
- ${WRKSRC}/Doc/man/man1/sacomp.1 \
- ${WRKSRC}/Library/System/unix.sa \
- ${WRKSRC}/System/Platforms/X/Platform.module \
- ${WRKSRC}/System/Platforms/tcltk/startup.tcl \
- ${WRKSRC}/debian/bin-wrapper
-
- @${REINPLACE_CMD} -E \
- -e "s,(TK_LIB_NAME[[:space:]]*=[[:space:]]*).*,\1tk84," \
- -e "s,(TCL_LIB_NAME[[:space:]]*=[[:space:]]*).*,\1tcl84," \
- ${WRKSRC}/System/Platforms/tcltk/Make.target.inc
-
- @${REINPLACE_CMD} -E \
- -e 's,(VERSION:[[:space:]]*).*,\1"${PORTVERSION}";,' \
- -e 's,(C_COMPILER:[[:space:]]*).*,\1"${CC}";,' \
- -e 's,(CC_OPTIONS:[[:space:]]*).*,\1"${SAT_CFLAGS}";,' \
- -e 's,(GC_LINK:[[:space:]]*).*,\1"${SAT_LIBS}";,' \
- -e 's,(CC_OPTIMIZE_FLAG:[[:space:]]*).*,\1""\,"${CFLAGS}";,' \
- -e 's,(MAKE_COMMAND:[[:space:]]*).*,\1"${MAKE_CMD}";,' \
- -e 's,(FORTRAN_APPEND_UNDERSCORE:[[:space:]]*).*,\1"true";,' \
- -e 's,CONFIG_PLATFORMS,unix,' \
- -e 's,CONFIG_DEFAULT_PLATFORM,freebsd,' \
- ${WRKSRC}/System/Common/CONFIG.proto \
- ${WRKSRC}/System/Platforms/freebsd/CONFIG
-
- @${REINPLACE_CMD} -E \
- -e "s,(DEFAULT_PLATFORM[[:space:]]*=[[:space:]]*).*,\1freebsd,"\
- -e "s,(CPP[[:space:]]*=[[:space:]]*).*,\1/usr/bin/cpp -P," \
- -e "s,(CC[[:space:]]*=[[:space:]]*).*,\1${CC}," \
- -e "s,(CFLAGS[[:space:]]*=[[:space:]]*).*,\1${SAT_CFLAGS}," \
- -e "s,(LIBS[[:space:]]*=[[:space:]]*).*,\1${SAT_LIBS}," \
- ${WRKSRC}/Makefile ${WRKSRC}/Boot/sacomp.code/Makefile
-
- @${REINPLACE_CMD} -E \
- -e 's,/usr/bin/tclsh,${LOCALBASE}/bin/tclsh8.4,' \
- ${WRKSRC}/Browser/Web/*
-#
-# Don't generate cpp comments - Sather won't like it
-#
- @${REINPLACE_CMD} -E \
- -e 's,#(CPP[[:space:]]*=[[:space:]]*).*,\1/usr/bin/cpp -P,' \
- ${WRKSRC}/System/Common/Makefile
-#
-# We have this function in stdlib
-#
- @${ECHO_CMD} \"abort2\" >> ${WRKSRC}/System/FORBID
-
-post-build:
-.for file in sather-tutorial.texinfo sather-mode.texinfo sather.texinfo
- cd ${WRKSRC}/Emacs && makeinfo --no-split ${file}
-.endfor
-
-do-install:
- @${MKDIR} ${SAT_LIBDIR}/Bin
-.for file in sabrowse sacomp
- ${INSTALL_PROGRAM} ${WRKSRC}/Bin/${file} ${SAT_LIBDIR}/Bin
-.endfor
-.for file in PP gen_html saprep
- ${INSTALL_SCRIPT} ${WRKSRC}/Bin/${file} ${SAT_LIBDIR}/Bin
-.endfor
- ${INSTALL_SCRIPT} ${WRKSRC}/debian/bin-wrapper ${SAT_LIBDIR}/Bin
-.for link in sabrowse sacomp
- ${LN} -sf ${SAT_LIBDIR}/Bin/bin-wrapper ${PREFIX}/bin/${link}
-.endfor
-.for obj in Browser Library System/Common System/Debug System/FORBID \
- System/Platforms/X System/Platforms/dualgui System/Platforms/f77 \
- System/Platforms/freebsd System/Platforms/gui System/Platforms/tcltk
- ${TAR} -C ${WRKSRC} -cf - \
- --exclude "ActiveThreads" --exclude "Brahma" \
- --exclude "CONFIG.proto" --exclude "Siva" \
- --exclude "dual_gui_server.code" --exclude "*.bak" \
- --exclude "*.config" --exclude "*.orig" \
- --exclude "*Makefile*" ${obj} | \
- ${TAR} -C ${SAT_LIBDIR} --unlink -xf -
-.endfor
-
-#
-# Permissions safety
-#
- @${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${SAT_LIBDIR}
- @${FIND} ${SAT_LIBDIR}/ -type f ! -perm +111 -exec ${CHMOD} \
- ${SHAREMODE} {} \;
- @${FIND} ${SAT_LIBDIR}/ -type f -perm +111 -exec ${CHMOD} \
- ${BINMODE} {} \;
- @${FIND} ${SAT_LIBDIR}/ -type d -exec ${CHMOD} 755 {} \;
-
-#
-# Generate PLIST
-#
- @${FIND} -d ${SAT_LIBDIR}/ -type f | \
- ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
- @${FIND} -d ${SAT_LIBDIR}/ -type d | \
- ${SED} 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST}
-.for FILE in sabrowse sacomp
- @${ECHO_CMD} \
- "@exec ${LN} -sf %D/lib/sather/Bin/bin-wrapper %D/bin/${FILE}"\
- >> ${TMPPLIST}
- @${ECHO_CMD} "bin/${FILE}" >> ${TMPPLIST}
-.endfor
-
-.for file in sabrowse.1 sacomp.1
- ${INSTALL_MAN} ${WRKSRC}/Doc/man/man1/${file} ${MANPREFIX}/man/man1
-.endfor
-.for file in ${INFO}
- ${INSTALL_DATA} ${WRKSRC}/Emacs/${file}.info ${PREFIX}/info
-.endfor
-.if ${PORT_OPTIONS:MEMACS}
-. for file in hl319.el sather-lib.el sather-module.el sather.el
- ${INSTALL_DATA} ${WRKSRC}/Emacs/${file} ${PREFIX}/share/emacs/site-lisp
- @${ECHO_CMD} "share/emacs/site-lisp/${file}" >> ${TMPPLIST}
-. endfor
-.endif
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
- @(cd ${WRKSRC}/Doc && ${COPYTREE_SHARE} "*" ${DOCSDIR} \
- "! -regex .*man.* ! -regex .*GPL ! -regex .*\.bak")
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/lang/Sather/distinfo b/lang/Sather/distinfo
deleted file mode 100644
index 327d6c7518db..000000000000
--- a/lang/Sather/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sather-1.2.2.tar.bz2) = 75a94e3f07eccf45f8476cd074dc6ed3d1648b77006776cd44c856b7778d0545
-SIZE (sather-1.2.2.tar.bz2) = 4586748
diff --git a/lang/Sather/files/patch-Boot_sacomp.code_cgenCGEN1354269066xxxxxxxxx.c b/lang/Sather/files/patch-Boot_sacomp.code_cgenCGEN1354269066xxxxxxxxx.c
deleted file mode 100644
index 281192a114a9..000000000000
--- a/lang/Sather/files/patch-Boot_sacomp.code_cgenCGEN1354269066xxxxxxxxx.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- Boot/sacomp.code/cgenCGEN1354269066xxxxxxxxx.c.orig Wed Aug 2 12:55:05 2006
-+++ Boot/sacomp.code/cgenCGEN1354269066xxxxxxxxx.c Wed Aug 2 12:58:46 2006
-@@ -9717,7 +9717,7 @@
- extern STR defaul1261471675;
- BOOL L108;
- extern STR PSATHER_ABORT2;
-- extern STR abort2;
-+ extern STR abort22;
- extern STR name139;
- BOOL L109;
- BOOL L1101_;
-@@ -10215,7 +10215,7 @@
- SATTR(ndefer_self3,routine_code,FSTR_p1752847026(ATTR(ndefer_self3,routine_code), ndefer_s3));
- }
- ndefer_self4 = self;
-- ndefer_s4 = ((STR) &abort2);
-+ ndefer_s4 = ((STR) &abort22);
- CGEN_d695831906(ndefer_self4);
- SATTR(ndefer_self4,routine_code,FSTR_p1752847026(ATTR(ndefer_self4,routine_code), ndefer_s4));
- ndefer_self5 = self;
diff --git a/lang/Sather/files/patch-Boot_sacomp.code_stringsxx.c b/lang/Sather/files/patch-Boot_sacomp.code_stringsxx.c
deleted file mode 100644
index 659c28544c67..000000000000
--- a/lang/Sather/files/patch-Boot_sacomp.code_stringsxx.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- Boot/sacomp.code/stringsxx.c.orig Wed Aug 2 12:56:59 2006
-+++ Boot/sacomp.code/stringsxx.c Wed Aug 2 12:59:38 2006
-@@ -2358,7 +2358,7 @@
- OB_HEADER header;
- INT asize;
- CHAR arr_part[21];
-- } abort2 = { {STR_tag}, 20, " abort();\n" };
-+ } abort22 = { {STR_tag}, 20, " abort();\n" };
- struct {
- OB_HEADER header;
- INT asize;
diff --git a/lang/Sather/files/patch-Emacs__sather-mode.texinfo b/lang/Sather/files/patch-Emacs__sather-mode.texinfo
deleted file mode 100644
index 4e90bc1793dd..000000000000
--- a/lang/Sather/files/patch-Emacs__sather-mode.texinfo
+++ /dev/null
@@ -1,19 +0,0 @@
---- Emacs/sather-mode.texinfo.orig Wed Nov 3 22:09:35 1999
-+++ Emacs/sather-mode.texinfo Thu May 2 22:00:14 2002
-@@ -5,7 +5,16 @@
- @setchapternewpage off
- @c %**end of header
-
-+
- @ifinfo
-+@format
-+INFO-DIR-SECTION Sather
-+START-INFO-DIR-ENTRY
-+* sather-mode: (sather-mode).
-+ The Sather Emacs Programming Environment.
-+END-INFO-DIR-ENTRY
-+@end format
-+
- This file describes the Emacs editing environment for the Sather
- language.
-
diff --git a/lang/Sather/files/patch-Emacs__sather-tutorial.texinfo b/lang/Sather/files/patch-Emacs__sather-tutorial.texinfo
deleted file mode 100644
index fdb309dfa5d3..000000000000
--- a/lang/Sather/files/patch-Emacs__sather-tutorial.texinfo
+++ /dev/null
@@ -1,17 +0,0 @@
---- Emacs/sather-tutorial.texinfo.orig Wed Nov 3 22:09:35 1999
-+++ Emacs/sather-tutorial.texinfo Thu May 2 22:01:24 2002
-@@ -7,6 +7,14 @@
- @setchapternewpage odd
-
- @ifinfo
-+@format
-+INFO-DIR-SECTION Sather
-+START-INFO-DIR-ENTRY
-+* sather-tutorial: (sather-tutorial).
-+ The Sather Eclectic Tutorial.
-+END-INFO-DIR-ENTRY
-+@end format
-+
- Sather Eclectic Tutorial
-
- Copyright (C) 1995 by International Computer Science Institute
diff --git a/lang/Sather/files/patch-Emacs__sather.texinfo b/lang/Sather/files/patch-Emacs__sather.texinfo
deleted file mode 100644
index 9cf230d89eb3..000000000000
--- a/lang/Sather/files/patch-Emacs__sather.texinfo
+++ /dev/null
@@ -1,16 +0,0 @@
---- Emacs/sather.texinfo.orig Sun Jul 25 17:23:34 1999
-+++ Emacs/sather.texinfo Thu May 2 22:01:13 2002
-@@ -9,6 +9,13 @@
- @c %**end of header
-
- @ifinfo
-+@format
-+INFO-DIR-SECTION Sather
-+START-INFO-DIR-ENTRY
-+* sather: (sather). The Sather Specification.
-+END-INFO-DIR-ENTRY
-+@end format
-+
- This file describes the Sather language.
-
- Copyright (C) 1995 by International Computer Science Institute
diff --git a/lang/Sather/files/patch-System_Platforms_freebsd_header.h b/lang/Sather/files/patch-System_Platforms_freebsd_header.h
deleted file mode 100644
index 6f3bb1954eb3..000000000000
--- a/lang/Sather/files/patch-System_Platforms_freebsd_header.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- System/Platforms/freebsd/header.h.orig Thu Aug 3 00:32:26 2006
-+++ System/Platforms/freebsd/header.h Thu Aug 3 00:32:32 2006
-@@ -16,7 +16,7 @@
-
- #define GC_DEBUG
--# include <gc/gc.h>
-+# include <gc.h>
- #endif
-
- #include "../../Common/c_header.h"
diff --git a/lang/Sather/pkg-descr b/lang/Sather/pkg-descr
deleted file mode 100644
index a244c08de639..000000000000
--- a/lang/Sather/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-Sather is an object oriented language which aims to be simple,
-efficient, safe, and non-proprietary. It aims to meet the needs of
-modern research groups and to foster the development of a large,
-freely available, high-quality library of efficient well-written
-classes for a wide variety of computational tasks. It was originally
-based on Eiffel but now incorporates ideas and approaches from several
-languages. One way of placing it in the "space of languages" is to say
-that it attempts to be as efficient as C, C++, or Fortran, as elegant
-and safe as Eiffel or CLU, and to support higher-order functions as
-well as Common Lisp, Scheme, or Smalltalk.
-
-Sather has garbage collection, statically-checked strong typing,
-multiple inheritance, separate implementation and type inheritance,
-parameterized classes, dynamic dispatch, iteration abstraction,
-higher-order routines and iters, exception handling, assertions,
-preconditions, postconditions, and class invariants. Sather code can
-be compiled into C code and can efficiently link with C object files.
-
-Note: this version will work with non-threaded Tk only due to problems
-with GC and threads!
-
-WWW: http://www.gnu.org/software/sather/
diff --git a/lang/gnustep-guile/Makefile b/lang/gnustep-guile/Makefile
deleted file mode 100644
index a85cfa45d6e8..000000000000
--- a/lang/gnustep-guile/Makefile
+++ /dev/null
@@ -1,70 +0,0 @@
-# Created by: Thomas Gellekum <tg@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= guile
-PORTVERSION= 1.1.4
-PORTREVISION= 8
-CATEGORIES= lang gnustep
-MASTER_SITES= ${MASTER_SITE_GNUSTEP}
-MASTER_SITE_SUBDIR= libs
-PKGNAMEPREFIX= gnustep-
-PKGNAMESUFFIX?= ${NOX11_SUFFIX}${PKGNAMESUFFIX2}
-DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GNUstep interface to the GUILE scheme interpreter
-
-BROKEN= Does not build
-
-LIB_DEPENDS+= libguile.so:${PORTSDIR}/lang/guile
-
-LICENSE= GPLv2
-
-USE_GNUSTEP= yes
-USE_GNUSTEP_CONFIGURE= yes
-USE_GNUSTEP_BUILD= yes
-USE_GNUSTEP_INSTALL= yes
-USE_GNUSTEP_LDCONFIG= ${GNUSTEP_SYSTEM_LIBRARIES}
-
-GNU_CONFIGURE= yes
-MAKE_FLAGS= OPTFLAG="${CFLAGS}"
-PLIST_SUB+= GUILE_VER="${GUILE_VER}"
-
-MAN1= greg.1
-INFO= greg
-
-FIXME= Library/gg_class.m ScriptKit/Library/GuileInterpreter.m
-
-.if defined(WITHOUT_X11)
-NOX11_SUFFIX?= -nox11
-USE_GNUSTEP_BASE= yes
-PLIST_SUB+= USEX11="@comment "
-CONFLICTS?= gnustep-guile-1.*
-.else
-USE_GNUSTEP_BACK= yes
-PLIST_SUB+= USEX11=""
-CONFLICTS?= gnustep-guile-nox11-1.*
-.endif
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-GUILE_VER!= ${MAKE} -C ${PORTSDIR}/lang/guile -V GUILE_VER
-
-post-patch:
- ${REINPLACE_CMD} -e 's|echo aout|echo elf|' \
- ${WRKSRC}/Greg/configure
-.for i in ${FIXME}
- ${REINPLACE_CMD} -e 's|scm_catch_body_t|scm_t_catch_body|' \
- -e 's|scm_catch_handler_t|scm_t_catch_handler|' \
- -e 's|scm_intern|scm_c_define|' \
- ${WRKSRC}/${i}
-.endfor
-
-pre-configure:
- ${TOUCH} ${WRKSRC}/Greg/ac_nonexistent.h
-
-post-configure:
- ${MV} ${WRKSRC}/Greg/Makefile ${WRKSRC}/Greg/GNUmakefile
-
-.include <bsd.port.post.mk>
diff --git a/lang/gnustep-guile/distinfo b/lang/gnustep-guile/distinfo
deleted file mode 100644
index 6cc44488434e..000000000000
--- a/lang/gnustep-guile/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gnustep-guile-1.1.4.tar.gz) = 755aa7e2dbdf62fc409b5f1c71e5311588bb41e90cbce1aa05bd232546f6bc02
-SIZE (gnustep-guile-1.1.4.tar.gz) = 380735
diff --git a/lang/gnustep-guile/files/NSConcreteNumber.h b/lang/gnustep-guile/files/NSConcreteNumber.h
deleted file mode 100644
index 59163c03d41f..000000000000
--- a/lang/gnustep-guile/files/NSConcreteNumber.h
+++ /dev/null
@@ -1,104 +0,0 @@
-/* NSConcreteNumber - Interface for Concrete NSNumber classes
-
- Copyright (C) 1993,1994 Free Software Foundation, Inc.
-
- Written by: Adam Fedor <fedor@boulder.colorado.edu>
- Date: Mar 1995
-
- This file is part of the GNUstep Base Library.
-
- This library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Library General Public
- License as published by the Free Software Foundation; either
- version 2 of the License, or (at your option) any later version.
-
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Library General Public License for more details.
-
- You should have received a copy of the GNU Library General Public
- License along with this library; if not, write to the Free
- Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
-*/
-
-#include <Foundation/NSValue.h>
-
-@interface NSBoolNumber : NSNumber
-{
- BOOL data;
-}
-@end
-
-@interface NSUCharNumber : NSNumber
-{
- unsigned char data;
-}
-@end
-
-@interface NSCharNumber : NSNumber
-{
- signed char data;
-}
-@end
-
-@interface NSUShortNumber : NSNumber
-{
- unsigned short data;
-}
-@end
-
-@interface NSShortNumber : NSNumber
-{
- signed short data;
-}
-@end
-
-@interface NSUIntNumber : NSNumber
-{
- unsigned int data;
-}
-@end
-
-@interface NSIntNumber : NSNumber
-{
- signed int data;
-}
-@end
-
-@interface NSULongNumber : NSNumber
-{
- unsigned long data;
-}
-@end
-
-@interface NSLongNumber : NSNumber
-{
- signed long data;
-}
-@end
-
-@interface NSULongLongNumber : NSNumber
-{
- unsigned long long data;
-}
-@end
-
-@interface NSLongLongNumber : NSNumber
-{
- signed long long data;
-}
-@end
-
-@interface NSFloatNumber : NSNumber
-{
- float data;
-}
-@end
-
-@interface NSDoubleNumber : NSNumber
-{
- double data;
-}
-@end
-
diff --git a/lang/gnustep-guile/files/patch-Greg_configure b/lang/gnustep-guile/files/patch-Greg_configure
deleted file mode 100644
index b1e2c84d3a21..000000000000
--- a/lang/gnustep-guile/files/patch-Greg_configure
+++ /dev/null
@@ -1,36 +0,0 @@
---- Greg/configure.orig 2014-02-05 13:56:54.154224000 +0000
-+++ Greg/configure
-@@ -2440,13 +2440,13 @@ darwin* | rhapsody*)
- esac
- ;;
-
--freebsd*)
-+dragonfly*|freebsd*)
- if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
- case $host_cpu in
- i*86 )
- # Not sure whether the presence of OpenBSD here was a mistake.
- # Let's accept both of them until this is cleared up.
-- lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
-+ lt_cv_deplibs_check_method='file_magic (FreeBSD|DragonFly|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
- lt_cv_file_magic_cmd=/usr/bin/file
- lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
- ;;
-@@ -4543,7 +4543,7 @@ else
- ;;
-
- # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
-- freebsd*)
-+ dragonfly*|freebsd*)
- archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
- hardcode_libdir_flag_spec='-R$libdir'
- hardcode_direct=yes
-@@ -4990,7 +4990,7 @@ freebsd1*)
- dynamic_linker=no
- ;;
-
--freebsd*)
-+dragonfly*|freebsd*)
- objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
- version_type=freebsd-$objformat
- case $version_type in
diff --git a/lang/gnustep-guile/files/patch-configure b/lang/gnustep-guile/files/patch-configure
deleted file mode 100644
index ee323f88b014..000000000000
--- a/lang/gnustep-guile/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Thu Mar 27 11:03:26 2003
-+++ configure Sat May 31 16:42:42 2003
-@@ -1149,7 +1149,7 @@
- esac
- case " $ac_configure_args " in
- *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
-- *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
-+# *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
- esac
- fi
- done
diff --git a/lang/gnustep-guile/pkg-descr b/lang/gnustep-guile/pkg-descr
deleted file mode 100644
index 26dcf84deedc..000000000000
--- a/lang/gnustep-guile/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-GNUstep is a set of general-purpose Objective-C libraries based on the
-OpenStep standard developed by NeXT (now Apple) Inc. The libraries
-consist of everything from foundation classes, such as dictionaries and
-arrays, to GUI interface classes such as windows, sliders, buttons, etc.
-
-Please contact the GNUstep maintainers at <discussion@gnustep.org> in
-case of questions and help offers.
-
-LICENSE: GPL2 or later
-
-WWW: http://www.gnustep.org/
diff --git a/lang/gnustep-guile/pkg-plist b/lang/gnustep-guile/pkg-plist
deleted file mode 100644
index c9006e0ec89d..000000000000
--- a/lang/gnustep-guile/pkg-plist
+++ /dev/null
@@ -1,56 +0,0 @@
-%%USEX11%%GNUstep/System/Applications/guile-gui.app/Resources/Info-gnustep.plist
-%%USEX11%%GNUstep/System/Applications/guile-gui.app/Resources/guile-gui.desktop
-%%USEX11%%GNUstep/System/Applications/guile-gui.app/guile-gui
-%%USEX11%%GNUstep/System/Applications/guile-gui.app/stamp.make
-%%USEX11%%GNUstep/System/Applications/gui.app/Resources/Info-gnustep.plist
-%%USEX11%%GNUstep/System/Applications/gui.app/Resources/gui.desktop
-%%USEX11%%GNUstep/System/Applications/gui.app/gui
-%%USEX11%%GNUstep/System/Applications/gui.app/stamp.make
-GNUstep/System/Library/Headers/GNUstepGuile/gstep_guile.h
-GNUstep/System/Library/Headers/GNUstepGuile/gg_Object.h
-GNUstep/System/Library/Headers/ScriptKit/Guile.h
-GNUstep/System/Library/Headers/ScriptKit/GuileInterpreter.h
-GNUstep/System/Library/Headers/ScriptKit/GuileInvocation.h
-GNUstep/System/Library/Headers/ScriptKit/GuileProcedure.h
-GNUstep/System/Library/Headers/ScriptKit/GuileSCM.h
-GNUstep/System/Library/Headers/ScriptKit/GuileScript.h
-GNUstep/System/Library/Headers/ScriptKit/SKInterpreter.h
-GNUstep/System/Library/Headers/ScriptKit/SKScript.h
-GNUstep/System/Library/Headers/ScriptKit/ScriptKit.h
-GNUstep/System/Library/Headers/gnustep/guile/gstep_guile.h
-GNUstep/System/Library/Headers/gnustep/guile/gg_Object.h
-GNUstep/System/Library/Libraries/Guile/languages/gstep-guile.scm
-GNUstep/System/Library/Libraries/libScriptKit.so
-GNUstep/System/Library/Libraries/libScriptKit.so.%%MAJORLIBVERSION%%
-GNUstep/System/Library/Libraries/libScriptKit.so.%%LIBVERSION%%
-GNUstep/System/Library/Libraries/libgg_base.so
-GNUstep/System/Library/Libraries/libgg_base.so.%%VERSION%%
-GNUstep/System/Library/Libraries/libgg_base.so.1
-%%USEX11%%GNUstep/System/Library/Libraries/libgg_gui.so
-%%USEX11%%GNUstep/System/Library/Libraries/libgg_gui.so.%%VERSION%%
-%%USEX11%%GNUstep/System/Library/Libraries/libgg_gui.so.1
-GNUstep/System/Library/Libraries/libgstep_guile.so
-GNUstep/System/Library/Libraries/libgstep_guile.so.%%VERSION%%
-GNUstep/System/Library/Libraries/libgstep_guile.so.1
-GNUstep/System/Library/Makefiles/Additional/guile.make
-GNUstep/System/Tools/go
-%%USEX11%%GNUstep/System/Tools/gui
-GNUstep/System/Tools/guile-base
-%%USEX11%%GNUstep/System/Tools/guile-gui
-bin/greg
-lib/libgreg.a
-lib/libgreg.la
-lib/libgreg.so
-lib/libgreg.so.1
-%%USEX11%%@dirrm GNUstep/System/Applications/guile-gui.app/Resources
-%%USEX11%%@dirrm GNUstep/System/Applications/guile-gui.app
-%%USEX11%%@dirrm GNUstep/System/Applications/gui.app/Resources
-%%USEX11%%@dirrm GNUstep/System/Applications/gui.app
-@dirrm GNUstep/System/Library/Libraries/Guile/languages/gstep-guile
-@dirrm GNUstep/System/Library/Libraries/Guile/languages
-@dirrm GNUstep/System/Library/Libraries/Guile
-@dirrm GNUstep/System/Library/Headers/gnustep/guile
-@dirrm GNUstep/System/Library/Headers/ScriptKit
-@dirrm GNUstep/System/Library/Headers/GNUstepGuile
-@exec mkdir -p %D/GNUstep/System/Library/Libraries/Guile/languages/gstep-guile
-share/guile/%%GUILE_VER%%/ice-9/greg.scm
diff --git a/lang/haskell-mode.el/Makefile b/lang/haskell-mode.el/Makefile
deleted file mode 100644
index af551e49414f..000000000000
--- a/lang/haskell-mode.el/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# Created by: Josh Elsasser <jre@vineyard.net>
-# $FreeBSD$
-
-PORTNAME= haskell-mode
-PORTVERSION= 2.9.1
-CATEGORIES= lang elisp
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Emacs lisp mode for editing haskell programs
-
-LICENSE= GPLv3
-
-OPTIONS_DEFINE= DOCS
-
-GH_ACCOUNT= haskell
-GH_COMMIT= 166ec39
-GH_TAGNAME= ${PORTVERSION:S/./_/g}
-NO_BUILD= yes
-PORTDOCS= NEWS fontlock.hs indent.hs README.md
-USE_GITHUB= yes
-
-ELISPDIR= ${PREFIX}/${PLIST_DIRS}
-ELISPFILES= ghc-core.el haskell-align-imports.el haskell-c.el \
- haskell-cabal.el haskell-checkers.el haskell-decl-scan.el \
- haskell-doc.el haskell-font-lock.el haskell-ghci.el \
- haskell-hugs.el haskell-indent.el haskell-indentation.el \
- haskell-interactive-mode.el haskell-mode.el \
- haskell-move-nested.el haskell-navigate-imports.el \
- haskell-package.el haskell-process.el haskell-session.el \
- haskell-show.el haskell-simple-indent.el haskell-site-file.el \
- haskell-sort-imports.el haskell-string.el inf-haskell.el
-
-PLIST_DIRS= share/emacs/site-lisp/${PORTNAME}/
-PLIST_FILES= ${ELISPFILES:C/^| [^ ]/${PLIST_DIRS}/g}
-SUB_FILES= pkg-message
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-do-install:
- @${MKDIR} ${ELISPDIR}
- @${INSTALL_DATA} ${ELISPFILES:S,^,${WRKSRC}/,} ${ELISPDIR}/
-
-post-install:
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
- @${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}/
-.endif
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/lang/haskell-mode.el/distinfo b/lang/haskell-mode.el/distinfo
deleted file mode 100644
index c9c4fda710b7..000000000000
--- a/lang/haskell-mode.el/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (haskell-mode-2.9.1.tar.gz) = 90dd5590162583f099a900f2f71b06625f5e48cdce1b566fc5fd8d248c6f1242
-SIZE (haskell-mode-2.9.1.tar.gz) = 123603
diff --git a/lang/haskell-mode.el/files/pkg-message.in b/lang/haskell-mode.el/files/pkg-message.in
deleted file mode 100644
index 7f063eaca8fa..000000000000
--- a/lang/haskell-mode.el/files/pkg-message.in
+++ /dev/null
@@ -1,14 +0,0 @@
-To use haskell-mode in Emacs, add the following lines to your ~/.emacs:
-
-(load "%%PREFIX%%/share/emacs/site-lisp/haskell-mode/haskell-site-file")
-
-Add the following lines according to which modules you want to use:
-
-(add-hook 'haskell-mode-hook 'turn-on-haskell-doc-mode)
-(add-hook 'haskell-mode-hook 'turn-on-haskell-indentation)
-(add-hook 'haskell-mode-hook 'turn-on-haskell-indent)
-(add-hook 'haskell-mode-hook 'turn-on-haskell-simple-indent)
-(add-hook 'haskell-mode-hook 'font-lock-mode)
-
-Note that the three indentation modules are mutually exclusive - add at
-most one.
diff --git a/lang/haskell-mode.el/pkg-descr b/lang/haskell-mode.el/pkg-descr
deleted file mode 100644
index 0b1f221587e5..000000000000
--- a/lang/haskell-mode.el/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Haskell-mode is a major Emacs mode for editing Haskell source code. It
-provides syntax highlighting and automatic indentation and comes with
-inf-haskell which allows interaction with an inferior Haskell interactive
-loop such as the one of Hugs or GHCi.
-
-Note that if you want to use haskell-mode under XEmacs, you should
-install editors/xemacs-packages instead.
-
-WWW: http://projects.haskell.org/haskellmode-emacs/
diff --git a/lang/hiphop-php/Makefile b/lang/hiphop-php/Makefile
deleted file mode 100644
index f8473d30faed..000000000000
--- a/lang/hiphop-php/Makefile
+++ /dev/null
@@ -1,148 +0,0 @@
-# Created by: Martin Matuska <mm@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= hiphop-php
-PORTVERSION= 2.1
-PORTREVISION= 10
-CATEGORIES= lang devel www
-MASTER_SITES= https://github.com/facebook/hiphop-php/archive/:main \
- http://unicode.org/Public/UNIDATA/:unidata \
- http://unicode.org/Public/MAPPINGS/ISO8859/:mappings
-DISTNAME= HPHP-${PORTVERSION}
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-PATCH_SITES= http://cpp.in/dev/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= HipHop Virtual Machine for PHP (HHVM)
-
-BROKEN= Fails to configure
-
-LICENSE= PHP301 ZEND200 UNICODE
-LICENSE_COMB= multi
-LICENSE_NAME_UNICODE= Unicode, Inc. License Agreement
-LICENSE_NAME_ZEND200= The Zend Engine License, version 2.00
-LICENSE_FILE_PHP301= ${WRKSRC}/LICENSE.PHP
-LICENSE_FILE_UNICODE= ${FILESDIR}/LICENSE.UNICODE
-LICENSE_FILE_ZEND200= ${WRKSRC}/LICENSE.ZEND
-LICENSE_PERMS_UNICODE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-LICENSE_PERMS_ZEND200= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-LICENSE_DISTFILES_PHP301= ${DISTNAME}${EXTRACT_SUFX}
-LICENSE_DISTFILES_UNICODE= EastAsianWidth.txt \
- 8859-1.TXT 8859-2.TXT 8859-3.TXT 8859-4.TXT 8859-5.TXT \
- 8859-6.TXT 8859-7.TXT 8859-8.TXT 8859-9.TXT 8859-10.TXT \
- 8859-11.TXT 8859-13.TXT 8859-14.TXT 8859-15.TXT 8859-16.TXT
-LICENSE_DISTFILES_ZEND200= ${DISTNAME}${EXTRACT_SUFX}
-
-LIB_DEPENDS= libicudata.so:${PORTSDIR}/devel/icu \
- libboost_thread.so:${PORTSDIR}/devel/boost-libs \
- libexecinfo.so:${PORTSDIR}/devel/libexecinfo \
- libtbb.so:${PORTSDIR}/devel/tbb \
- libgd.so:${PORTSDIR}/graphics/gd \
- libmcrypt.so:${PORTSDIR}/security/libmcrypt \
- libonig.so:${PORTSDIR}/devel/oniguruma4 \
- libpcre.so:${PORTSDIR}/devel/pcre \
- libexpat.so:${PORTSDIR}/textproc/expat2 \
- libmemcached.so:${PORTSDIR}/databases/libmemcached \
- libc-client4.so:${PORTSDIR}/mail/cclient \
- libunwind.so:${PORTSDIR}/devel/libunwind \
- libglog.so:${PORTSDIR}/devel/glog
-
-OPTIONS_DEFINE= DOCS
-
-ONLY_FOR_ARCHS= amd64
-ONLY_FOR_ARCHS_REASON= This program is developed for amd64 only
-
-_EXTDIR= share/hiphop-php/ext
-
-BUILD_DEPENDS+= bison:${PORTSDIR}/devel/bison \
- flex:${PORTSDIR}/textproc/flex \
- re2c:${PORTSDIR}/devel/re2c \
- bash:${PORTSDIR}/shells/bash \
- ${LOCALBASE}/${_EXTDIR}/lib/libevent.a:${PORTSDIR}/devel/libevent-hiphop \
- ${LOCALBASE}/${_EXTDIR}/lib/libcurl.a:${PORTSDIR}/ftp/curl-hiphop \
- ${LOCALBASE}/lib/libdwarf.a:${PORTSDIR}/devel/libdwarf
-
-WRKSRC= ${WRKDIR}/hiphop-php-HPHP-${PORTVERSION}
-
-USES= cmake gettext
-USE_MYSQL= yes
-USE_GNOME= libxml2
-USE_OPENSSL= yes
-USE_OPENLDAP= yes
-USE_GCC= yes
-
-GITVERSION= 96532ec
-
-CUSTOM_ENV= HPHP_HOME=${WRKSRC} \
- HPHP_LIB=${WRKSRC}/bin \
- CMAKE_PREFIX_PATH=${WRKDIR}/libs
-
-DISTFILES+= ${DISTNAME}${EXTRACT_SUFX}:main \
- EastAsianWidth.txt:unidata \
- 8859-1.TXT:mappings \
- 8859-2.TXT:mappings \
- 8859-3.TXT:mappings \
- 8859-4.TXT:mappings \
- 8859-5.TXT:mappings \
- 8859-6.TXT:mappings \
- 8859-7.TXT:mappings \
- 8859-8.TXT:mappings \
- 8859-9.TXT:mappings \
- 8859-10.TXT:mappings \
- 8859-11.TXT:mappings \
- 8859-13.TXT:mappings \
- 8859-14.TXT:mappings \
- 8859-15.TXT:mappings \
- 8859-16.TXT:mappings
-
-PLIST_FILES= bin/hhvm
-PORTDOCS= *
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-_CFLAGS= ${CFLAGS} -DHAVE_POSIX_FALLOCATE=1
-_CXXFLAGS= ${CXXFLAGS} -D_GLIBCXX_USE_C99 -DHAVE_POSIX_FALLOCATE=1
-
-CONFIGURE_ENV+= ${CUSTOM_ENV}
-MAKE_ENV+= ${CUSTOM_ENV}
-
-post-extract:
- @${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/EastAsianWidth.txt \
- ${WRKSRC}/hphp/third_party/libmbfl/mbfl/
-.for i in 1 2 3 4 5 6 7 8 9 10 11 13 14 15 16
- @${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/8859-${i}.TXT \
- ${WRKSRC}/hphp/third_party/libmbfl/filters/
-.endfor
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-levent|${WRKSRC}/libs/lib/libevent.a|g' \
- ${WRKSRC}/hphp/third_party/libafdt/configure
- @${REINPLACE_CMD} -e 's,#!/bin/bash,#!${LOCALBASE}/bin/bash,g' \
- ${WRKSRC}/hphp/util/parser/test/run_verify_parse.sh \
- ${WRKSRC}/hphp/util/generate_buildinfo.sh \
- ${WRKSRC}/hphp/tools/timeout.sh
- @${REINPLACE_CMD} \
- -e 's|%%CURL_LIB%%|${LOCALBASE}/${_EXTDIR}/lib/libcurl.a /usr/lib/libgssapi.a|g' \
- -e 's|%%LIBEVENT_LIB%%|${LOCALBASE}/${_EXTDIR}/lib/libevent.a|g' \
- -e 's|%%CURL_INCLUDE_DIR%%|${LOCALBASE}/${_EXTDIR}/include|g' \
- -e 's|%%LIBEVENT_INCLUDE_DIR%%|${LOCALBASE}/${_EXTDIR}/include|g' \
- ${WRKSRC}/CMake/HPHPFindLibs.cmake
- @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
- ${WRKSRC}/CMake/FindLibDwarf.cmake \
- ${WRKSRC}/CMake/FindLibElf.cmake
- @${REINPLACE_CMD} -e 's|%%CFLAGS%%|${_CFLAGS}|g' \
- -e 's|%%CXXFLAGS%%|${_CXXFLAGS}|g' \
- ${WRKSRC}/CMake/HPHPSetup.cmake
- @${REINPLACE_CMD} -e 's|../src/hhvm/hhvm|hhvm|g' \
- ${WRKSRC}/hphp/doc/Makefile
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/hphp/hhvm/hhvm ${LOCALBASE}/bin/
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${DOCSDIR}
- ${CP} -rf ${WRKSRC}/hphp/doc/ ${DOCSDIR}/
-.endif
-
-.include <bsd.port.mk>
diff --git a/lang/hiphop-php/distinfo b/lang/hiphop-php/distinfo
deleted file mode 100644
index 61e588904612..000000000000
--- a/lang/hiphop-php/distinfo
+++ /dev/null
@@ -1,36 +0,0 @@
-SHA256 (HPHP-2.1.tar.gz) = 7d8ecfe9c84a4824b3d26b674305df19c07caa90325d38eb8d092386ca175ec6
-SIZE (HPHP-2.1.tar.gz) = 10209944
-SHA256 (EastAsianWidth.txt) = 8461529935463876182ca12c1d7d7a0a1111ae3b3e2a9a660fc66551e690fe83
-SIZE (EastAsianWidth.txt) = 884163
-SHA256 (8859-1.TXT) = 884eb5ae5aa74867c7b2c93a40b9460920e26731dfafa58f783e9d568fc79055
-SIZE (8859-1.TXT) = 10592
-SHA256 (8859-2.TXT) = 5c81eca66455c5b36853c8a66495f58636643f6ddb261083d877a7f2a48287b7
-SIZE (8859-2.TXT) = 10816
-SHA256 (8859-3.TXT) = a7906a91ec3a4ac7f10ec7e25966d36d98fb720f401d595de5f9f06ab1f2b2a7
-SIZE (8859-3.TXT) = 10498
-SHA256 (8859-4.TXT) = 5bb8f1fa3fdf6df88ee3d1a17f58bdf5e336f6b665d58ea04bf7bd7bdbf259dc
-SIZE (8859-4.TXT) = 10792
-SHA256 (8859-5.TXT) = c1244fabad6e9b7a8053da89448c42388bbe93681742e01e74f7a22b7f08e3ed
-SIZE (8859-5.TXT) = 10427
-SHA256 (8859-6.TXT) = a2917a1017ecb3c82fc44cd57365dbda0788f7cc1e8da94d8175f6600cf03548
-SIZE (8859-6.TXT) = 8308
-SHA256 (8859-7.TXT) = 7b8d7ce8242993556958a5f95529d9d71181e6a08a070d037f157a22a77716a9
-SIZE (8859-7.TXT) = 10582
-SHA256 (8859-8.TXT) = 4bea5cf4b048e3b7ccf704ea153edcf77d2a4c627dd8710f8f7e037afb62a171
-SIZE (8859-8.TXT) = 8553
-SHA256 (8859-9.TXT) = 976d48dfff033c7bfedd08bc61d26f0a5fefb4c3f48f8735f454e100cf40294c
-SIZE (8859-9.TXT) = 10628
-SHA256 (8859-10.TXT) = 13339ad725052723ff6aac91ceef1a120a3231c4fac647e0b63d5565efdd2a53
-SIZE (8859-10.TXT) = 10989
-SHA256 (8859-11.TXT) = a742830aea98cbd27e5ecf811277d0c68e1e7be5a29cf7b98719474cc9cd458a
-SIZE (8859-11.TXT) = 9730
-SHA256 (8859-13.TXT) = 6e07d8120d8225f0556c9c7f477c7d4392141290c3ae7f6a81c3926c34c0e52c
-SIZE (8859-13.TXT) = 10588
-SHA256 (8859-14.TXT) = 3426e4b6b5b644920110ddd7d6404cd41b361eec966cfcb6cd135e1439f7719b
-SIZE (8859-14.TXT) = 11021
-SHA256 (8859-15.TXT) = 0e94e2789e46c7a1e7e453735947e5e593fed2ded6eef659a5282dfc413ff59f
-SIZE (8859-15.TXT) = 10601
-SHA256 (8859-16.TXT) = f6abb360ffac4700d51bb84c753b088d0f7d49bdc6bc482c458b2c3ef2725a54
-SIZE (8859-16.TXT) = 10886
-SHA256 (hphp-libmemcached-1.0.patch) = 2ce5159d9208abff4eddf52fef0f1a84ad27eecb169d7309dae8867bd4cac0da
-SIZE (hphp-libmemcached-1.0.patch) = 1504
diff --git a/lang/hiphop-php/files/LICENSE.UNICODE b/lang/hiphop-php/files/LICENSE.UNICODE
deleted file mode 100644
index f6af2b5f91b6..000000000000
--- a/lang/hiphop-php/files/LICENSE.UNICODE
+++ /dev/null
@@ -1,51 +0,0 @@
-UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
-
-Unicode Data Files include all data files under the directories
-http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
-http://www.unicode.org/cldr/data/. Unicode Data Files do not include PDF
-online code charts under the directory http://www.unicode.org/Public/.
-Software includes any source code published in the Unicode Standard or
-under the directories http://www.unicode.org/Public/,
-http://www.unicode.org/reports/, and http://www.unicode.org/cldr/data/.
-
-NOTICE TO USER: Carefully read the following legal agreement. BY
-DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.'S DATA
-FILES ("DATA FILES"), AND/OR SOFTWARE ("SOFTWARE"), YOU UNEQUIVOCALLY
-ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF
-THIS AGREEMENT. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY,
-DISTRIBUTE OR USE THE DATA FILES OR SOFTWARE.
-
-COPYRIGHT AND PERMISSION NOTICE
-
-Copyright © 1991-2012 Unicode, Inc. All rights reserved. Distributed
-under the Terms of Use in http://www.unicode.org/copyright.html.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of the Unicode data files and any associated documentation (the
-"Data Files") or Unicode software and any associated documentation (the
-"Software") to deal in the Data Files or Software without restriction,
-including without limitation the rights to use, copy, modify, merge,
-publish, distribute, and/or sell copies of the Data Files or Software,
-and to permit persons to whom the Data Files or Software are furnished
-to do so, provided that (a) the above copyright notice(s) and this
-permission notice appear with all copies of the Data Files or Software,
-(b) both the above copyright notice(s) and this permission notice appear
-in associated documentation, and (c) there is clear notice in each
-modified Data File or in the Software as well as in the documentation
-associated with the Data File(s) or Software that the data or software
-has been modified.
-
-THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
-ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
-WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT
-HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR
-ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
-RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
-CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
-CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
-
-Except as contained in this notice, the name of a copyright holder shall
-not be used in advertising or otherwise to promote the sale, use or
-other dealings in these Data Files or Software without prior written
-authorization of the copyright holder.
diff --git a/lang/hiphop-php/files/patch-CMake-FindLibDwarf.cmake b/lang/hiphop-php/files/patch-CMake-FindLibDwarf.cmake
deleted file mode 100644
index 41d363c933e4..000000000000
--- a/lang/hiphop-php/files/patch-CMake-FindLibDwarf.cmake
+++ /dev/null
@@ -1,36 +0,0 @@
---- CMake/FindLibDwarf.cmake.orig 2013-07-12 20:00:55.000000000 +0200
-+++ CMake/FindLibDwarf.cmake 2013-07-21 16:31:25.292419225 +0200
-@@ -16,31 +16,8 @@
- set (LibDwarf_FIND_QUIETLY TRUE)
- endif (LIBDWARF_LIBRARIES AND LIBDWARF_INCLUDE_DIRS)
-
--find_path (DWARF_INCLUDE_DIR
-- NAMES
-- dwarf.h
-- PATHS
-- /usr/include
-- /usr/include/libdwarf
-- /usr/local/include
-- /opt/local/include
-- /sw/include
-- ENV CPATH) # PATH and INCLUDE will also work
--
--if (DWARF_INCLUDE_DIR)
-- set (LIBDWARF_INCLUDE_DIRS ${DWARF_INCLUDE_DIR})
--endif ()
--
--find_library (LIBDWARF_LIBRARIES
-- NAMES
-- dwarf
-- PATHS
-- /usr/lib
-- /usr/local/lib
-- /opt/local/lib
-- /sw/lib
-- ENV LIBRARY_PATH # PATH and LIB will also work
-- ENV LD_LIBRARY_PATH)
-+set (LIBDWARF_INCLUDE_DIRS %%LOCALBASE%%/include)
-+set (LIBDWARF_LIBRARIES %%LOCALBASE%%/lib/libdwarf.a)
- include (FindPackageHandleStandardArgs)
-
-
diff --git a/lang/hiphop-php/files/patch-CMake-HPHPFindLibs.cmake b/lang/hiphop-php/files/patch-CMake-HPHPFindLibs.cmake
deleted file mode 100644
index e9eb09efb98a..000000000000
--- a/lang/hiphop-php/files/patch-CMake-HPHPFindLibs.cmake
+++ /dev/null
@@ -1,88 +0,0 @@
---- CMake/HPHPFindLibs.cmake.orig 2013-07-12 20:00:55.000000000 +0200
-+++ CMake/HPHPFindLibs.cmake 2013-07-21 20:48:54.447418294 +0200
-@@ -17,6 +17,18 @@
-
- include(CheckFunctionExists)
-
-+# libevent checks
-+set(LIBEVENT_LIB %%LIBEVENT_LIB%%)
-+set(LIBEVENT_INCLUDE_DIR %%LIBEVENT_INCLUDE_DIR%%)
-+include_directories(${LIBEVENT_INCLUDE_DIR})
-+
-+# CURL checks
-+set(CURL_LIBRARIES %%CURL_LIB%%)
-+set(CURL_INCLUDE_DIR %%CURL_INCLUDE_DIR%%)
-+include_directories(${CURL_INCLUDE_DIR})
-+add_definitions("-DHAVE_CURL_MULTI_SELECT")
-+add_definitions("-DHAVE_CURL_MULTI_WAIT")
-+
- # boost checks
- find_package(Boost 1.48.0 COMPONENTS system program_options filesystem regex REQUIRED)
- include_directories(${Boost_INCLUDE_DIRS})
-@@ -73,21 +85,6 @@
- find_package(PCRE REQUIRED)
- include_directories(${PCRE_INCLUDE_DIRS})
-
--# libevent checks
--find_package(LibEvent REQUIRED)
--include_directories(${LIBEVENT_INCLUDE_DIR})
--
--set(CMAKE_REQUIRED_LIBRARIES "${LIBEVENT_LIB}")
--CHECK_FUNCTION_EXISTS("evhttp_bind_socket_with_fd" HAVE_CUSTOM_LIBEVENT)
--if (NOT HAVE_CUSTOM_LIBEVENT)
-- unset(HAVE_CUSTOM_LIBEVENT CACHE)
-- unset(LIBEVENT_INCLUDE_DIR CACHE)
-- unset(LIBEVENT_LIB CACHE)
-- unset(LibEvent_FOUND CACHE)
-- message(FATAL_ERROR "Custom libevent is required with HipHop patches")
--endif ()
--set(CMAKE_REQUIRED_LIBRARIES)
--
- # GD checks
- find_package(GD REQUIRED)
-
-@@ -104,21 +101,6 @@
- add_definitions(-DHAVE_LIBXED)
- endif()
-
--# CURL checks
--find_package(CURL REQUIRED)
--include_directories(${CURL_INCLUDE_DIR})
--
--set(CMAKE_REQUIRED_LIBRARIES "${CURL_LIBRARIES}")
--CHECK_FUNCTION_EXISTS("curl_multi_select" HAVE_CURL_MULTI_SELECT)
--CHECK_FUNCTION_EXISTS("curl_multi_wait" HAVE_CURL_MULTI_WAIT)
--if (HAVE_CURL_MULTI_SELECT)
-- add_definitions("-DHAVE_CURL_MULTI_SELECT")
--endif()
--if (HAVE_CURL_MULTI_WAIT)
-- add_definitions("-DHAVE_CURL_MULTI_WAIT")
--endif()
--set(CMAKE_REQUIRED_LIBRARIES)
--
- # LibXML2 checks
- find_package(LibXml2 REQUIRED)
- include_directories(${LIBXML2_INCLUDE_DIR})
-@@ -328,9 +310,14 @@
-
- if (FREEBSD)
- FIND_LIBRARY (EXECINFO_LIB execinfo)
-+ FIND_LIBRARY (GETTEXT_LIB intl)
-+
- if (NOT EXECINFO_LIB)
- message(FATAL_ERROR "You need to install libexecinfo")
- endif()
-+ if (NOT GETTEXT_LIB)
-+ message(FATAL_ERROR "You need to install gettext (libintl)")
-+ endif()
- endif()
-
- if (APPLE)
-@@ -396,6 +383,7 @@
-
- if (FREEBSD)
- target_link_libraries(${target} ${EXECINFO_LIB})
-+ target_link_libraries(${target} ${GETTEXT_LIB})
- endif()
-
- if (APPLE)
diff --git a/lang/hiphop-php/files/patch-CMake-HPHPSetup.cmake b/lang/hiphop-php/files/patch-CMake-HPHPSetup.cmake
deleted file mode 100644
index 9975de62d87a..000000000000
--- a/lang/hiphop-php/files/patch-CMake-HPHPSetup.cmake
+++ /dev/null
@@ -1,13 +0,0 @@
---- CMake/HPHPSetup.cmake.orig 2013-07-12 20:00:55.000000000 +0200
-+++ CMake/HPHPSetup.cmake 2013-07-21 11:03:57.285458378 +0200
-@@ -133,8 +133,8 @@
- set(CMAKE_C_FLAGS "-no-ipo -fp-model precise -wd584 -wd1418 -wd1918 -wd383 -wd869 -wd981 -wd424 -wd1419 -wd444 -wd271 -wd2259 -wd1572 -wd1599 -wd82 -wd177 -wd593 -w")
- set(CMAKE_CXX_FLAGS "-no-ipo -fp-model precise -wd584 -wd1418 -wd1918 -wd383 -wd869 -wd981 -wd424 -wd1419 -wd444 -wd271 -wd2259 -wd1572 -wd1599 -wd82 -wd177 -wd593 -fno-omit-frame-pointer -ftemplate-depth-120 -Wall -Woverloaded-virtual -Wno-deprecated -w1 -Wno-strict-aliasing -Wno-write-strings -Wno-invalid-offsetof -fno-operator-names")
- else()
-- set(CMAKE_C_FLAGS "-w")
-- set(CMAKE_CXX_FLAGS "-fno-gcse -fno-omit-frame-pointer -ftemplate-depth-120 -Wall -Woverloaded-virtual -Wno-deprecated -Wno-strict-aliasing -Wno-write-strings -Wno-invalid-offsetof -fno-operator-names -Wno-error=array-bounds -Wno-error=switch -std=gnu++0x -Werror=format-security -Wno-unused-result -Wno-sign-compare")
-+ set(CMAKE_C_FLAGS "%%CFLAGS%%")
-+ set(CMAKE_CXX_FLAGS "-fno-gcse -fno-omit-frame-pointer -ftemplate-depth-120 -Wall -Woverloaded-virtual -Wno-deprecated -Wno-strict-aliasing -Wno-write-strings -Wno-invalid-offsetof -fno-operator-names -Wno-error=array-bounds -Wno-error=switch -std=gnu++0x -Werror=format-security -Wno-unused-result -Wno-sign-compare %%CXXFLAGS%%")
- endif()
-
- IF(CMAKE_COMPILER_IS_GNUCC)
diff --git a/lang/hiphop-php/files/patch-hphp-runtime-base-program_functions.cpp b/lang/hiphop-php/files/patch-hphp-runtime-base-program_functions.cpp
deleted file mode 100644
index bc75ef3a3832..000000000000
--- a/lang/hiphop-php/files/patch-hphp-runtime-base-program_functions.cpp
+++ /dev/null
@@ -1,16 +0,0 @@
---- hphp/runtime/base/program_functions.cpp.orig 2013-07-21 12:37:28.901704505 +0200
-+++ hphp/runtime/base/program_functions.cpp 2013-07-21 12:37:50.729630002 +0200
-@@ -1290,10 +1290,10 @@
-
- void hphp_process_init() {
- pthread_attr_t attr;
--#ifndef __APPLE__
-- pthread_getattr_np(pthread_self(), &attr);
--#else
-+#if defined(__APPLE__) || defined(__FreeBSD__)
- pthread_attr_init(&attr);
-+#else
-+ pthread_getattr_np(pthread_self(), &attr);
- #endif
- Util::init_stack_limits(&attr);
- pthread_attr_destroy(&attr);
diff --git a/lang/hiphop-php/files/patch-hphp-runtime-ext-ext_hotprofiler.cpp b/lang/hiphop-php/files/patch-hphp-runtime-ext-ext_hotprofiler.cpp
deleted file mode 100644
index 670e801525e6..000000000000
--- a/lang/hiphop-php/files/patch-hphp-runtime-ext-ext_hotprofiler.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- hphp/runtime/ext/ext_hotprofiler.cpp.orig 2013-07-21 13:34:10.135485647 +0200
-+++ hphp/runtime/ext/ext_hotprofiler.cpp 2013-07-21 13:35:02.222657875 +0200
-@@ -28,6 +28,7 @@
-
- #ifdef __FreeBSD__
- # include <sys/resource.h>
-+# include <sys/param.h>
- # include <sys/cpuset.h>
- # define cpu_set_t cpuset_t
- # define SET_AFFINITY(pid, size, mask) \
diff --git a/lang/hiphop-php/files/patch-hphp-runtime-ext-ext_image.cpp b/lang/hiphop-php/files/patch-hphp-runtime-ext-ext_image.cpp
deleted file mode 100644
index d5bbd0e02dd5..000000000000
--- a/lang/hiphop-php/files/patch-hphp-runtime-ext-ext_image.cpp
+++ /dev/null
@@ -1,63 +0,0 @@
-diff --git a/hphp/runtime/ext/ext_image.cpp b/hphp/runtime/ext/ext_image.cpp
-index 3f471a3..7793ee3 100644
---- a/hphp/runtime/ext/ext_image.cpp
-+++ hphp/runtime/ext/ext_image.cpp
-@@ -2351,11 +2351,11 @@ static const char php_sig_gd2[3] = {'g', 'd', '2'};
- ** This way you gain a lot of flexibilty about how this package
- ** reads a wbmp file.
- */
--static int getmbi(int (*getin) (void *in), void *in) {
-+static int getmbi(gdIOCtx *ctx) {
- int i, mbi = 0;
-
- do {
-- i = getin (in);
-+ i = (ctx->getC)(ctx);
- if (i < 0)
- return (-1);
- mbi = (mbi << 7) | (i & 0x7f);
-@@ -2369,11 +2369,11 @@ static int getmbi(int (*getin) (void *in), void *in) {
- ** Skips the ExtHeader. Not needed for the moment
- **
- */
--int skipheader (int (*getin) (void *in), void *in) {
-+int skipheader (gdIOCtx *ctx) {
- int i;
-
- do {
-- i = getin (in);
-+ i = (ctx->getC)(ctx);
- if (i < 0) return (-1);
- }
- while (i & 0x80);
-@@ -2404,8 +2404,8 @@ static int _php_image_type (char data[8]) {
- gdIOCtx *io_ctx;
- io_ctx = gdNewDynamicCtxEx(8, data, 0);
- if (io_ctx) {
-- if (getmbi((int(*)(void *)) gdGetC, io_ctx) == 0 &&
-- skipheader((int(*)(void *)) gdGetC, io_ctx) == 0 ) {
-+ if (getmbi(io_ctx) == 0 &&
-+ skipheader(io_ctx) == 0 ) {
- #if HAVE_LIBGD204
- io_ctx->gd_free(io_ctx);
- #else
-@@ -4200,8 +4200,8 @@ bool f_imagefilter(CResRef image, int filtertype,
- (src->trueColor?gdImageGetTrueColorPixel:gdImageGetPixel)
- #endif
-
--static int gdImageConvolution(gdImagePtr src, float filter[3][3],
-- float filter_div, float offset) {
-+static int hphp_gdImageConvolution(gdImagePtr src, float filter[3][3],
-+ float filter_div, float offset) {
- int x, y, i, j, new_a;
- float new_r, new_g, new_b;
- int new_pxl, pxl=0;
-@@ -4290,7 +4290,7 @@ bool f_imageconvolution(CResRef image, CArrRef matrix,
- }
- }
- }
-- if (gdImageConvolution(im_src, mtx, div, offset)) {
-+ if (hphp_gdImageConvolution(im_src, mtx, div, offset)) {
- return true;
- } else {
- return false;
diff --git a/lang/hiphop-php/files/patch-hphp-runtime-ext-ext_posix.cpp b/lang/hiphop-php/files/patch-hphp-runtime-ext-ext_posix.cpp
deleted file mode 100644
index e27c787fa39e..000000000000
--- a/lang/hiphop-php/files/patch-hphp-runtime-ext-ext_posix.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- hphp/runtime/ext/ext_posix.cpp.orig 2013-07-21 13:35:52.420426882 +0200
-+++ hphp/runtime/ext/ext_posix.cpp 2013-07-21 13:36:48.030517355 +0200
-@@ -20,6 +20,7 @@
- #include <sys/times.h>
- #include <sys/utsname.h>
- #include <sys/types.h>
-+#include <sys/param.h>
- #include <sys/time.h>
- #include <pwd.h>
- #include <memory>
diff --git a/lang/hiphop-php/files/patch-hphp-runtime-vm-debug-dwarf.cpp b/lang/hiphop-php/files/patch-hphp-runtime-vm-debug-dwarf.cpp
deleted file mode 100644
index 0cd96632c28f..000000000000
--- a/lang/hiphop-php/files/patch-hphp-runtime-vm-debug-dwarf.cpp
+++ /dev/null
@@ -1,47 +0,0 @@
---- hphp/runtime/vm/debug/dwarf.cpp.orig 2013-07-21 17:25:47.751427347 +0200
-+++ hphp/runtime/vm/debug/dwarf.cpp 2013-07-21 17:27:13.024430533 +0200
-@@ -17,7 +17,7 @@
-
- #include <stdio.h>
- #include "debug.h"
--#ifndef __APPLE__
-+#if !defined(__APPLE__) && !defined(__FreeBSD__)
- #include "hphp/runtime/vm/debug/elfwriter.h"
- #endif
- #include "hphp/runtime/vm/debug/gdb-jit.h"
-@@ -36,7 +36,7 @@
- int g_dwarfCallback(char *name, int size, Dwarf_Unsigned type,
- Dwarf_Unsigned flags, Dwarf_Unsigned link, Dwarf_Unsigned info,
- Dwarf_Unsigned *sect_name_index, Dwarf_Ptr handle, int *error) {
--#ifndef __APPLE__
-+#if !defined(__APPLE__) && !defined(__FreeBSD__)
- ElfWriter *e = reinterpret_cast<ElfWriter *>(handle);
- return e->dwarfCallback(name, size, type, flags, link, info);
- #else
-@@ -221,7 +221,7 @@
- m_dwarfChunks[j] = nullptr;
- }
- m_dwarfChunks[i] = chunk;
--#ifndef __APPLE__
-+#if !defined(__APPLE__) && !defined(__FreeBSD__)
- // register compacted chunk with gdb
- ElfWriter e = ElfWriter(chunk);
- #endif
-@@ -291,7 +291,7 @@
- f->m_chunk = chunk;
- }
-
--#ifndef __APPLE__
-+#if !defined(__APPLE__) && !defined(__FreeBSD__)
- if (f->m_chunk->m_functions.size() >= RuntimeOption::EvalGdbSyncChunks) {
- ElfWriter e = ElfWriter(f->m_chunk);
- }
-@@ -306,7 +306,7 @@
- for (i = 0; i < m_dwarfChunks.size(); i++) {
- if (m_dwarfChunks[i] && !m_dwarfChunks[i]->isSynced()) {
- unregister_gdb_chunk(m_dwarfChunks[i]);
--#ifndef __APPLE__
-+#if !defined(__APPLE__) && !defined(__FreeBSD__)
- ElfWriter e = ElfWriter(m_dwarfChunks[i]);
- #endif
- }
diff --git a/lang/hiphop-php/files/patch-hphp-runtime-vm-jit-translator-x64.cpp b/lang/hiphop-php/files/patch-hphp-runtime-vm-jit-translator-x64.cpp
deleted file mode 100644
index fc70535c9e75..000000000000
--- a/lang/hiphop-php/files/patch-hphp-runtime-vm-jit-translator-x64.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- hphp/runtime/vm/jit/translator-x64.cpp.orig 2013-07-21 13:57:07.101533182 +0200
-+++ hphp/runtime/vm/jit/translator-x64.cpp 2013-07-21 13:57:26.025419037 +0200
-@@ -31,6 +31,7 @@
-
- #ifdef __FreeBSD__
- #define RIP_REGISTER(v) (v).mc_rip
-+#include <sys/ucontext.h>
- #elif defined(__APPLE__)
- #define RIP_REGISTER(v) (v)->__ss.__rip
- #elif defined(__x86_64__)
diff --git a/lang/hiphop-php/files/patch-hphp-runtime-vm-repo.cpp b/lang/hiphop-php/files/patch-hphp-runtime-vm-repo.cpp
deleted file mode 100644
index b8b14698e339..000000000000
--- a/lang/hiphop-php/files/patch-hphp-runtime-vm-repo.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- hphp/runtime/vm/repo.cpp.orig 2013-07-22 20:34:07.689418184 +0200
-+++ hphp/runtime/vm/repo.cpp 2013-07-22 20:34:29.924423584 +0200
-@@ -216,7 +216,7 @@
-
- std::string Repo::table(int repoId, const char* tablePrefix) {
- std::stringstream ss;
-- ss << dbName(repoId) << "." << tablePrefix << "_" << kRepoSchemaId;
-+ ss << dbName(repoId) << "_" << tablePrefix << "_" << kRepoSchemaId;
- return ss.str();
- }
-
diff --git a/lang/hiphop-php/files/patch-hphp-third_party-folly-folly-FileUtil.cpp b/lang/hiphop-php/files/patch-hphp-third_party-folly-folly-FileUtil.cpp
deleted file mode 100644
index 7cfe2936afa3..000000000000
--- a/lang/hiphop-php/files/patch-hphp-third_party-folly-folly-FileUtil.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
---- hphp/third_party/folly/folly/FileUtil.cpp.orig 2013-07-21 12:17:10.950456554 +0200
-+++ hphp/third_party/folly/folly/FileUtil.cpp 2013-07-21 12:17:51.135882548 +0200
-@@ -53,10 +53,12 @@
- }
-
- int fdatasyncNoInt(int fd) {
--#ifndef __APPLE__
-- return wrapNoInt(fdatasync, fd);
--#else
-+#if defined(__APPLE__)
- return wrapNoInt(fcntl, fd, F_FULLFSYNC);
-+#elif defined(__FreeBSD__)
-+ return wrapNoInt(fsync, fd);
-+#else
-+ return wrapNoInt(fdatasync, fd);
- #endif
- }
-
diff --git a/lang/hiphop-php/files/patch-hphp-util-assertions.h b/lang/hiphop-php/files/patch-hphp-util-assertions.h
deleted file mode 100644
index 412e2a92d894..000000000000
--- a/lang/hiphop-php/files/patch-hphp-util-assertions.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- hphp/util/assertions.h.orig 2013-07-22 00:36:45.262881238 +0200
-+++ hphp/util/assertions.h 2013-07-22 00:37:05.484417990 +0200
-@@ -86,7 +86,7 @@
- const char* file,
- unsigned int line,
- const char* func) {
--#if !defined(NDEBUG) && !defined(__APPLE__)
-+#if !defined(NDEBUG) && !defined(__APPLE__) && !defined(__FreeBSD__)
- __assert_fail(e, file, line, func);
- #else
- extern void impl_assert_fail(const char*,
diff --git a/lang/hiphop-php/files/patch-hphp-util-compatibility.cpp b/lang/hiphop-php/files/patch-hphp-util-compatibility.cpp
deleted file mode 100644
index dadff461baf3..000000000000
--- a/lang/hiphop-php/files/patch-hphp-util-compatibility.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- hphp/util/compatibility.cpp.orig 2013-07-21 12:48:24.829495815 +0200
-+++ hphp/util/compatibility.cpp 2013-07-21 12:48:45.364579480 +0200
-@@ -20,7 +20,7 @@
- namespace HPHP {
- ///////////////////////////////////////////////////////////////////////////////
-
--#if defined(__APPLE__)
-+#if defined(__APPLE__) || defined(__FreeBSD__)
- char *strndup(const char* str, size_t len) {
- size_t str_len = strlen(str);
- if (len < str_len) {
diff --git a/lang/hiphop-php/files/patch-hphp-util-compatibility.h b/lang/hiphop-php/files/patch-hphp-util-compatibility.h
deleted file mode 100644
index 53c184a95ac0..000000000000
--- a/lang/hiphop-php/files/patch-hphp-util-compatibility.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- hphp/util/compatibility.h.orig 2013-07-21 12:48:18.383655924 +0200
-+++ hphp/util/compatibility.h 2013-07-21 12:48:34.993417921 +0200
-@@ -24,7 +24,7 @@
-
- #define PHP_DIR_SEPARATOR '/'
-
--#if defined(__APPLE__)
-+#if defined(__APPLE__) || defined(__FreeBSD__)
- char *strndup(const char* str, size_t len);
- int dprintf(int fd, const char *format, ...) ATTRIBUTE_PRINTF(2,3);
- typedef int clockid_t;
diff --git a/lang/hiphop-php/files/patch-hphp-util-embedded_data.cpp b/lang/hiphop-php/files/patch-hphp-util-embedded_data.cpp
deleted file mode 100644
index 0671bc9144ce..000000000000
--- a/lang/hiphop-php/files/patch-hphp-util-embedded_data.cpp
+++ /dev/null
@@ -1,78 +0,0 @@
---- hphp/util/embedded_data.cpp.orig 2013-07-22 20:35:04.724464109 +0200
-+++ hphp/util/embedded_data.cpp 2013-07-22 20:44:41.416725106 +0200
-@@ -27,12 +27,43 @@
- #include <string.h>
- #include <unistd.h>
-
-+#ifdef __FreeBSD__
-+#include <limits.h>
-+#include <sys/sysctl.h>
-+#endif
-+
- #ifdef __APPLE__
- #include <mach-o/getsect.h>
- #endif
-
- namespace HPHP { namespace Util {
-
-+#ifdef __FreeBSD__
-+static int
-+_get_exepath(char *buffer, size_t *size) {
-+ int mib[4];
-+ size_t cb;
-+
-+ if (!buffer || !size) {
-+ return (-1);
-+ }
-+
-+ mib[0] = CTL_KERN;
-+ mib[1] = KERN_PROC;
-+ mib[2] = KERN_PROC_PATHNAME;
-+ mib[3] = -1;
-+
-+ cb = *size;
-+ if (sysctl(mib, 4, buffer, &cb, NULL, 0) < 0) {
-+ *size = 0;
-+ return (-1);
-+ }
-+ *size = strlen(buffer);
-+
-+ return(0);
-+}
-+#endif
-+
- bool get_embedded_data(const char *section, embedded_data* desc) {
- #ifndef __APPLE__
- GElf_Shdr shdr;
-@@ -42,7 +73,19 @@
-
- if (elf_version(EV_CURRENT) == EV_NONE) return false;
-
-+#ifdef __FreeBSD__
-+ char exepath[PATH_MAX];
-+ size_t exesize;
-+
-+ exesize = sizeof(exepath);
-+ if (_get_exepath(exepath, &exesize) != 0) return false;
-+
-+ if (exesize < 1) return false;
-+
-+ int fd = open(exepath, O_RDONLY, 0);
-+#else
- int fd = open("/proc/self/exe", O_RDONLY, 0);
-+#endif
- if (fd < 0) return false;
- SCOPE_EXIT { close(fd); };
-
-@@ -67,7 +110,11 @@
- if (!strcmp(section, name)) {
- GElf_Shdr ghdr;
- if (gelf_getshdr(scn, &ghdr) != &ghdr) return false;
-+#ifdef __FreeBSD__
-+ desc->m_filename = exepath;
-+#else
- desc->m_filename = "/proc/self/exe";
-+#endif
- desc->m_start = ghdr.sh_offset;
- desc->m_len = ghdr.sh_size;
- return true;
diff --git a/lang/hiphop-php/files/patch-hphp-util-generate_buildinfo.sh b/lang/hiphop-php/files/patch-hphp-util-generate_buildinfo.sh
deleted file mode 100644
index e33edae4cf5f..000000000000
--- a/lang/hiphop-php/files/patch-hphp-util-generate_buildinfo.sh
+++ /dev/null
@@ -1,11 +0,0 @@
---- hphp/util/generate_buildinfo.sh.orig 2013-07-22 20:32:44.836745592 +0200
-+++ hphp/util/generate_buildinfo.sh 2013-07-22 20:33:07.435450744 +0200
-@@ -74,7 +74,7 @@
- # As with COMPILER_ID above, we're not in git so we have to
- # use a fallback state where we assume to repo is constantly
- # changing by using the system time
-- HHVM_REPO_SCHEMA=$(date +%N.%s)
-+ HHVM_REPO_SCHEMA=$(date +%N_%s)
- fi
- fi
-
diff --git a/lang/hiphop-php/files/patch-hphp-util-parser-parser.cpp b/lang/hiphop-php/files/patch-hphp-util-parser-parser.cpp
deleted file mode 100644
index 87b9243d93b4..000000000000
--- a/lang/hiphop-php/files/patch-hphp-util-parser-parser.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/hphp/util/parser/parser.cpp b/hphp/util/parser/parser.cpp
-index 72c11bb..0132a4b 100644
---- a/hphp/util/parser/parser.cpp
-+++ hphp/util/parser/parser.cpp
-@@ -186,6 +186,7 @@ void ParserBase::addLabel(const std::string &label,
- labelInfo.scopeId = info.scopes.back();
- labelInfo.stmt = extractStatement(stmt);
- labelInfo.loc = loc;
-+ labelInfo.inTryCatchBlock = false;
- info.labels[label] = labelInfo;
- }
-
diff --git a/lang/hiphop-php/pkg-descr b/lang/hiphop-php/pkg-descr
deleted file mode 100644
index 90c585d1c346..000000000000
--- a/lang/hiphop-php/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-HipHop VM (HHVM) is a new open-source virtual machine designed for executing
-programs written in PHP. HHVM uses a just-in-time compilation approach to
-achieve superior performance while maintaining the flexibility that PHP
-developers are accustomed to. HipHop VM (and before it HPHPc) has realized
-a > 5x increase in throughput for Facebook compared with Zend PHP 5.2.
-
-HipHop VM is most commonly run as a standalone server, replacing both Apache
-and mod_php.
-
-WWW: https://github.com/facebook/hiphop-php/wiki
diff --git a/lang/lush/Makefile b/lang/lush/Makefile
deleted file mode 100644
index d16ec7b58662..000000000000
--- a/lang/lush/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Created by: David Yeske <dyeske@gmail.com>
-# $FreeBSD$
-
-PORTNAME= lush
-PORTVERSION= 1.2.1
-PORTREVISION= 9
-CATEGORIES= lang
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= High level object-oriented programming language
-
-USES= gettext
-USE_XORG= xt xft
-USE_GL= yes
-USE_SDL= sdl image
-GNU_CONFIGURE= yes
-
-WRKSRC= ${WRKDIR}/lush
-
-CPPFLAGS+= -I${LOCALBASE}/include
-LIBS+= -L${LOCALBASE}/lib -lintl -lfontconfig
-
-CONFIGURE_ARGS= --without-bfd
-
-MAN1= lush.1
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "sparc64"
-BROKEN= Does not build on sparc64
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -E -e \
- 's|opt=.+$$||; \
- s|-O3||; \
- s|-Wall||; \
- s|-pthread|${PTHREAD_LIBS}|' \
- ${WRKSRC}/configure
-
-pre-install:
- @${FIND} ${WRKSRC}/ -name "*.bak" -delete
-
-.include <bsd.port.post.mk>
diff --git a/lang/lush/distinfo b/lang/lush/distinfo
deleted file mode 100644
index de35a04d495e..000000000000
--- a/lang/lush/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (lush-1.2.1.tar.gz) = 1423085ef7c4ed83374333ba7a552e7f5f35add8db0c2478c8b00c96931ad8c9
-SIZE (lush-1.2.1.tar.gz) = 4431778
diff --git a/lang/lush/files/patch-configure b/lang/lush/files/patch-configure
deleted file mode 100644
index 9abd109e0680..000000000000
--- a/lang/lush/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Sun Dec 28 01:01:52 2003
-+++ configure Sun Dec 28 01:02:14 2003
-@@ -8513,7 +8513,7 @@
-
-
-
--for ac_header in unistd.h vfork.h
-+for ac_header in unistd.h vfork.h sys/types.h
- do
- as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
- if eval "test \"\${$as_ac_Header+set}\" = set"; then
diff --git a/lang/lush/files/patch-include_header.h b/lang/lush/files/patch-include_header.h
deleted file mode 100644
index a2ca8b53c251..000000000000
--- a/lang/lush/files/patch-include_header.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- include/header.h.orig Thu Sep 25 23:54:56 2003
-+++ include/header.h Sun Dec 28 01:27:32 2003
-@@ -45,6 +45,9 @@
- #endif
- #endif
-
-+#ifdef HAVE_SYS_TYPES_H
-+# include <sys/types.h>
-+#endif
-
- /* VERSION.H --------------------------------------------------- */
-
diff --git a/lang/lush/pkg-descr b/lang/lush/pkg-descr
deleted file mode 100644
index 155042c2ff72..000000000000
--- a/lang/lush/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Lush is an object-oriented programming language designed for
-researchers, experimenters, and engineers interested in large-scale
-numerical and graphic applications. Lush is designed to be used in
-situations where one would want to combine the flexibility of a
-high-level, loosely-typed interpreted language, with the efficiency
-of a strongly-typed, natively-compiled language, and with the easy
-integration of code written in C, C++, or other languages.
-
-WWW: http://lush.sourceforge.net/
diff --git a/lang/lush/pkg-plist b/lang/lush/pkg-plist
deleted file mode 100644
index 82a485913f6b..000000000000
--- a/lang/lush/pkg-plist
+++ /dev/null
@@ -1,870 +0,0 @@
-bin/lush
-share/lush/demos/README
-share/lush/demos/RUNME
-share/lush/demos/calculator
-share/lush/demos/glteapot
-share/lush/demos/lunar-lander
-share/lush/demos/lushdoc
-share/lush/demos/lushlife
-share/lush/demos/lushlife.lsh
-share/lush/demos/sdl-bounce
-share/lush/demos/sdl-lushlife
-share/lush/demos/sdl-slimevolley
-share/lush/demos/sdlgl-triangle
-share/lush/demos/show-image
-share/lush/demos/simple-gui
-share/lush/etc/README.ivtools
-share/lush/etc/compile-all
-share/lush/etc/lush-find-string
-share/lush/etc/lush.1
-share/lush/etc/lush.el
-share/lush/etc/make-html-manual
-share/lush/etc/make-latex-manual
-share/lush/include/check_func.h
-share/lush/include/define.h
-share/lush/include/dh.h
-share/lush/include/dldbfd.h
-share/lush/include/fltlib.h
-share/lush/include/graphics.h
-share/lush/include/header.h
-share/lush/include/header.h.orig
-share/lush/include/idx.h
-share/lush/include/idxmac.h
-share/lush/include/idxops.h
-share/lush/include/idxsquops.h
-share/lush/include/lushconf.h
-share/lush/include/lushconf.h.in
-share/lush/include/lushmake.h
-share/lush/include/lushmake.h.in
-share/lush/lsh/compiler/compiler.hlp
-share/lush/lsh/compiler/dh-compile.lsh
-share/lush/lsh/compiler/dh-macro.lsh
-share/lush/lsh/compiler/dh-util.lsh
-share/lush/lsh/compiler/lush_runtime.c
-share/lush/lsh/compiler/make-standalone.lsh
-share/lush/lsh/compiler/old/dh-graphics.sn
-share/lush/lsh/libc/add-makehelp.lsh
-share/lush/lsh/libc/constants.lsh
-share/lush/lsh/libc/cparse.lsh
-share/lush/lsh/libc/fortran.lsh
-share/lush/lsh/libc/libc.lsh
-share/lush/lsh/libc/make.lsh
-share/lush/lsh/libc/mallinfo.lsh
-share/lush/lsh/libc/shell.lsh
-share/lush/lsh/libc/stdio.lsh
-share/lush/lsh/libc/stopwatch.lsh
-share/lush/lsh/libdb/db.lsh
-share/lush/lsh/libdb/examples/forest.lsh
-share/lush/lsh/libdb/examples/mnist.lsh
-share/lush/lsh/libgraph/grammar.lsh
-share/lush/lsh/libgraph/graph.lsh
-share/lush/lsh/libgraph/gsearch.lsh
-share/lush/lsh/libgraph/gtransform.lsh
-share/lush/lsh/libgraph/rsearch.lsh
-share/lush/lsh/libidx/idx-array.lsh
-share/lush/lsh/libidx/idx-convol.lsh
-share/lush/lsh/libidx/idx-double.lsh
-share/lush/lsh/libidx/idx-float.lsh
-share/lush/lsh/libidx/idx-int.lsh
-share/lush/lsh/libidx/idx-io.lsh
-share/lush/lsh/libidx/idx-macros.lsh
-share/lush/lsh/libidx/idx-map.lsh
-share/lush/lsh/libidx/idx-sort.lsh
-share/lush/lsh/libidx/idx-squops.lsh
-share/lush/lsh/libidx/idx-ubyte.lsh
-share/lush/lsh/libimage/cca.lsh
-share/lush/lsh/libimage/color-quantize.lsh
-share/lush/lsh/libimage/demos/sample.jpg
-share/lush/lsh/libimage/demos/show-image.lsh
-share/lush/lsh/libimage/fimage.lsh
-share/lush/lsh/libimage/image-io.lsh
-share/lush/lsh/libimage/image-transform.lsh
-share/lush/lsh/libimage/img-util.lsh
-share/lush/lsh/libimage/libimage.hlp
-share/lush/lsh/libimage/morpho-short.lsh
-share/lush/lsh/libimage/morpho.lsh
-share/lush/lsh/libimage/pbm.lsh
-share/lush/lsh/libimage/pnm.lsh
-share/lush/lsh/libimage/rgbafim-greypage.lsh
-share/lush/lsh/libimage/rgbafimage.lsh
-share/lush/lsh/libimage/rgbaim-greypage.lsh
-share/lush/lsh/libimage/rgbaimage.lsh
-share/lush/lsh/libimage/rle.lsh
-share/lush/lsh/libimage/run-macros.lsh
-share/lush/lsh/libimage/runs2ubim.lsh
-share/lush/lsh/libimage/shimage.lsh
-share/lush/lsh/libimage/ubimage.lsh
-share/lush/lsh/libogre/calctool.lsh
-share/lush/lsh/libogre/classtool.lsh
-share/lush/lsh/libogre/helptool.lsh
-share/lush/lsh/libogre/ldocpane.lsh
-share/lush/lsh/libogre/ogre.hlp
-share/lush/lsh/libogre/ogre.lsh
-share/lush/lsh/libogre/treebrowser-test.lsh
-share/lush/lsh/libogre/treebrowser.lsh
-share/lush/lsh/libplot/plotter.lsh
-share/lush/lsh/libstd/brace.lsh
-share/lush/lsh/libstd/cluster.lsh
-share/lush/lsh/libstd/compat.lsh
-share/lush/lsh/libstd/dynamic.lsh
-share/lush/lsh/libstd/dz.lsh
-share/lush/lsh/libstd/graphenv.lsh
-share/lush/lsh/libstd/help.lsh
-share/lush/lsh/libstd/ldoc.lsh
-share/lush/lsh/libstd/ltree.lsh
-share/lush/lsh/libstd/oldplotenv.lsh
-share/lush/lsh/libstd/overload.lsh
-share/lush/lsh/libstd/plotenv.lsh
-share/lush/lsh/libstd/remote.lsh
-share/lush/lsh/libstd/svgwindow.lsh
-share/lush/lsh/lush-manual-latex.hlp
-share/lush/lsh/lush-manual.hlp
-share/lush/lsh/manual/boolean.hlp
-share/lush/lsh/manual/comdraw-graphics.hlp
-share/lush/lsh/manual/control.hlp
-share/lush/lsh/manual/copying.hlp
-share/lush/lsh/manual/date.hlp
-share/lush/lsh/manual/dynloader.hlp
-share/lush/lsh/manual/dz.hlp
-share/lush/lsh/manual/events.hlp
-share/lush/lsh/manual/faq.hlp
-share/lush/lsh/manual/functions.hlp
-share/lush/lsh/manual/graphics.hlp
-share/lush/lsh/manual/help.hlp
-share/lush/lsh/manual/helptool-shortcuts.hlp
-share/lush/lsh/manual/htable.hlp
-share/lush/lsh/manual/idx.hlp
-share/lush/lsh/manual/inputoutput.hlp
-share/lush/lsh/manual/list.hlp
-share/lush/lsh/manual/lush-basics.hlp
-share/lush/lsh/manual/lush-definition.hlp
-share/lush/lsh/manual/lush-interpreter-internals.hlp
-share/lush/lsh/manual/lush-intro.hlp
-share/lush/lsh/manual/lush-tutorial.hlp
-share/lush/lsh/manual/miscellaneous.hlp
-share/lush/lsh/manual/numberlists.hlp
-share/lush/lsh/manual/numbers.hlp
-share/lush/lsh/manual/objects.hlp
-share/lush/lsh/manual/storage.hlp
-share/lush/lsh/manual/strings.hlp
-share/lush/lsh/manual/symbol.hlp
-share/lush/lsh/manual/tltools.hlp
-share/lush/lsh/profiler/profile.lsh
-share/lush/packages/alsa/alsa-config.lsh
-share/lush/packages/alsa/alsa.hlp
-share/lush/packages/alsa/alsa.lsh
-share/lush/packages/alsa/demos/play-wav.lsh
-share/lush/packages/alsa/pcm.lsh
-share/lush/packages/alsa/rawmidi.lsh
-share/lush/packages/alsa/seq.lsh
-share/lush/packages/audio/audio.hlp
-share/lush/packages/audio/ronde3-susato.ogg
-share/lush/packages/audio/simple-audio.lsh
-share/lush/packages/audio/spectrogram-demo.lsh
-share/lush/packages/audiofile/audiofile-config.lsh
-share/lush/packages/audiofile/audiofile.hlp
-share/lush/packages/audiofile/audiofile.lsh
-share/lush/packages/audiofile/demos/read-wav.lsh
-share/lush/packages/blas/blas-c.lsh
-share/lush/packages/blas/blas-config.lsh
-share/lush/packages/blas/blas-d.lsh
-share/lush/packages/blas/blas-s.lsh
-share/lush/packages/blas/blas-x.lsh
-share/lush/packages/blas/blas-z.lsh
-share/lush/packages/blas/blas.hlp
-share/lush/packages/blas/blas.lsh
-share/lush/packages/cblas/cblas-config.lsh
-share/lush/packages/cblas/cblas-constants.lsh
-share/lush/packages/cblas/cblas.lsh
-share/lush/packages/devices/devices.hlp
-share/lush/packages/devices/joystick.lsh
-share/lush/packages/devices/parport.lsh
-share/lush/packages/devices/serial.lsh
-share/lush/packages/devices/usb2rc.lsh
-share/lush/packages/ffmpeg/avsource.lsh
-share/lush/packages/ffmpeg/ffmpeg-config.lsh
-share/lush/packages/ffmpeg/ffmpeg-enum.lsh
-share/lush/packages/ffmpeg/ffmpeg.hlp
-share/lush/packages/ffmpeg/ffmpeg.lsh
-share/lush/packages/ffmpeg/play.lsh
-share/lush/packages/fftw/fftw-config.lsh
-share/lush/packages/fftw/fftw-test.lsh
-share/lush/packages/fftw/fftw.lsh
-share/lush/packages/fftw/sample-image.mat
-share/lush/packages/gblearn2/ccc-tdnn.lsh
-share/lush/packages/gblearn2/data-sources.lsh
-share/lush/packages/gblearn2/demos/dsource-mnist.lsh
-share/lush/packages/gblearn2/demos/lenet5.lsh
-share/lush/packages/gblearn2/demos/xor.lsh
-share/lush/packages/gblearn2/gb-config.lsh
-share/lush/packages/gblearn2/gb-conx.lsh
-share/lush/packages/gblearn2/gb-learn.hlp
-share/lush/packages/gblearn2/gb-learn.lsh
-share/lush/packages/gblearn2/gb-meters.lsh
-share/lush/packages/gblearn2/gb-modules-nn.lsh
-share/lush/packages/gblearn2/gb-modules.lsh
-share/lush/packages/gblearn2/gb-params.lsh
-share/lush/packages/gblearn2/gb-states.lsh
-share/lush/packages/gblearn2/gb-trainers.lsh
-share/lush/packages/gblearn2/net-c.lsh
-share/lush/packages/gblearn2/net-cc.lsh
-share/lush/packages/gblearn2/net-ccc.lsh
-share/lush/packages/gblearn2/net-cf.lsh
-share/lush/packages/gblearn2/net-cfe.lsh
-share/lush/packages/gblearn2/net-cff.lsh
-share/lush/packages/gblearn2/net-csccf.lsh
-share/lush/packages/gblearn2/net-cscf.lsh
-share/lush/packages/gblearn2/net-cscfe.lsh
-share/lush/packages/gblearn2/net-cscsce.lsh
-share/lush/packages/gblearn2/net-cscscf.lsh
-share/lush/packages/gblearn2/net-cscscfe.lsh
-share/lush/packages/gblearn2/net-cscscscf.lsh
-share/lush/packages/gblearn2/net-ff.lsh
-share/lush/packages/gblearn2/net-lenet5.lsh
-share/lush/packages/gblearn2/net-xx.lsh
-share/lush/packages/gblearn2/net-xxx.lsh
-share/lush/packages/gsl/aux_convert.lsh
-share/lush/packages/gsl/aux_globalvar.lsh
-share/lush/packages/gsl/aux_macro_func.lsh
-share/lush/packages/gsl/aux_structure.lsh
-share/lush/packages/gsl/blas.lsh
-share/lush/packages/gsl/block.lsh
-share/lush/packages/gsl/cheb.lsh
-share/lush/packages/gsl/combination.lsh
-share/lush/packages/gsl/complex.lsh
-share/lush/packages/gsl/const.lsh
-share/lush/packages/gsl/demos/gsl-demos.hlp
-share/lush/packages/gsl/demos/test_ch15_01.lsh
-share/lush/packages/gsl/demos/test_ch25_01.lsh
-share/lush/packages/gsl/demos/test_ch30_01.lsh
-share/lush/packages/gsl/demos/test_ch31_01.lsh
-share/lush/packages/gsl/demos/test_ch33_01.lsh
-share/lush/packages/gsl/dht.lsh
-share/lush/packages/gsl/diff.lsh
-share/lush/packages/gsl/eigen.lsh
-share/lush/packages/gsl/err.lsh
-share/lush/packages/gsl/fft.lsh
-share/lush/packages/gsl/fit.lsh
-share/lush/packages/gsl/gsl-config.lsh
-share/lush/packages/gsl/gsl-idx.lsh
-share/lush/packages/gsl/gsl.hlp
-share/lush/packages/gsl/gsl.lsh
-share/lush/packages/gsl/gsl_pow_int.lsh
-share/lush/packages/gsl/histogram.lsh
-share/lush/packages/gsl/ieee_utils.lsh
-share/lush/packages/gsl/integration.lsh
-share/lush/packages/gsl/interpolation.lsh
-share/lush/packages/gsl/linalg.lsh
-share/lush/packages/gsl/matrix.lsh
-share/lush/packages/gsl/min.lsh
-share/lush/packages/gsl/monte.lsh
-share/lush/packages/gsl/multifit.lsh
-share/lush/packages/gsl/multimin.lsh
-share/lush/packages/gsl/multiroots.lsh
-share/lush/packages/gsl/ntuple.lsh
-share/lush/packages/gsl/ode-initval.lsh
-share/lush/packages/gsl/permutation.lsh
-share/lush/packages/gsl/poly.lsh
-share/lush/packages/gsl/qrng.lsh
-share/lush/packages/gsl/randist.lsh
-share/lush/packages/gsl/rng.lsh
-share/lush/packages/gsl/roots.lsh
-share/lush/packages/gsl/siman.lsh
-share/lush/packages/gsl/sort.lsh
-share/lush/packages/gsl/specfunc.lsh
-share/lush/packages/gsl/statistics.lsh
-share/lush/packages/gsl/sum.lsh
-share/lush/packages/gsl/sys.lsh
-share/lush/packages/gsl/vector.lsh
-share/lush/packages/htk/aux_structure.lsh
-share/lush/packages/htk/esignal.lsh
-share/lush/packages/htk/htk-config.lsh
-share/lush/packages/htk/htk.hlp
-share/lush/packages/htk/htk.lsh
-share/lush/packages/htk/htk_adapt.lsh
-share/lush/packages/htk/htk_audio.lsh
-share/lush/packages/htk/htk_constant.lsh
-share/lush/packages/htk/htk_dict.lsh
-share/lush/packages/htk/htk_fb.lsh
-share/lush/packages/htk/htk_func.lsh
-share/lush/packages/htk/htk_graf.lsh
-share/lush/packages/htk/htk_label.lsh
-share/lush/packages/htk/htk_lm.lsh
-share/lush/packages/htk/htk_math.lsh
-share/lush/packages/htk/htk_mem.lsh
-share/lush/packages/htk/htk_model.lsh
-share/lush/packages/htk/htk_net.lsh
-share/lush/packages/htk/htk_parm.lsh
-share/lush/packages/htk/htk_rec.lsh
-share/lush/packages/htk/htk_shell.lsh
-share/lush/packages/htk/htk_sigp.lsh
-share/lush/packages/htk/htk_train.lsh
-share/lush/packages/htk/htk_util.lsh
-share/lush/packages/htk/htk_vq.lsh
-share/lush/packages/htk/htk_wave.lsh
-share/lush/packages/htk/strarr.lsh
-share/lush/packages/inventor/actions.lsh
-share/lush/packages/inventor/demos/datasensor.lsh
-share/lush/packages/inventor/demos/glut_teapot.lsh
-share/lush/packages/inventor/demos/glutwindow.lsh
-share/lush/packages/inventor/demos/soxt_cone.lsh
-share/lush/packages/inventor/demos/soxt_dragger.lsh
-share/lush/packages/inventor/demos/soxt_manip.lsh
-share/lush/packages/inventor/demos/soxt_select.lsh
-share/lush/packages/inventor/demos/soxt_viewer.lsh
-share/lush/packages/inventor/demos/sphereMan.iv
-share/lush/packages/inventor/demos/timersensor.lsh
-share/lush/packages/inventor/details.lsh
-share/lush/packages/inventor/draggers.lsh
-share/lush/packages/inventor/engines.lsh
-share/lush/packages/inventor/enums.lsh
-share/lush/packages/inventor/errors.lsh
-share/lush/packages/inventor/events.lsh
-share/lush/packages/inventor/fields.lsh
-share/lush/packages/inventor/inventor-config.lsh
-share/lush/packages/inventor/inventor.hlp
-share/lush/packages/inventor/inventor.lsh
-share/lush/packages/inventor/inventorobject.lsh
-share/lush/packages/inventor/inventorxt.lsh
-share/lush/packages/inventor/manips.lsh
-share/lush/packages/inventor/misc.lsh
-share/lush/packages/inventor/nodekits.lsh
-share/lush/packages/inventor/nodes_1.lsh
-share/lush/packages/inventor/nodes_2.lsh
-share/lush/packages/inventor/nodes_group.lsh
-share/lush/packages/inventor/nodes_light.lsh
-share/lush/packages/inventor/nodes_others.lsh
-share/lush/packages/inventor/nodes_shape.lsh
-share/lush/packages/inventor/nodes_transformation.lsh
-share/lush/packages/inventor/projectors.lsh
-share/lush/packages/inventor/sb.lsh
-share/lush/packages/inventor/sensors.lsh
-share/lush/packages/inventor/soengineoutput.lsh
-share/lush/packages/inventor/sotype.lsh
-share/lush/packages/inventor/static.lsh
-share/lush/packages/inventor/staticsb.lsh
-share/lush/packages/inventor/xt-config.lsh
-share/lush/packages/inventor/xt_components.lsh
-share/lush/packages/inventor/xt_devices.lsh
-share/lush/packages/inventor/xt_others.lsh
-share/lush/packages/inventor/xt_sliderset.lsh
-share/lush/packages/inventor/xt_static.lsh
-share/lush/packages/inventor/xt_viewers.lsh
-share/lush/packages/lapack/demos/cholesky.lsh
-share/lush/packages/lapack/demos/linear-equation.lsh
-share/lush/packages/lapack/lapack-c.lsh
-share/lush/packages/lapack/lapack-config.lsh
-share/lush/packages/lapack/lapack-d.lsh
-share/lush/packages/lapack/lapack-s.lsh
-share/lush/packages/lapack/lapack-x.lsh
-share/lush/packages/lapack/lapack-z.lsh
-share/lush/packages/lapack/lapack.hlp
-share/lush/packages/lapack/lapack.lsh
-share/lush/packages/libnum/interpolator.lsh
-share/lush/packages/libnum/libcomplex.lsh
-share/lush/packages/libnum/libnum-config.lsh
-share/lush/packages/libnum/libnum.hlp
-share/lush/packages/libnum/libnum.lsh
-share/lush/packages/libnum/linalgebra.lsh
-share/lush/packages/libnum/polynomials.lsh
-share/lush/packages/libnum/special.lsh
-share/lush/packages/libnum/stats.lsh
-share/lush/packages/mpi/demos/test00.lsh
-share/lush/packages/mpi/mpi-config.lsh
-share/lush/packages/mpi/mpi.hlp
-share/lush/packages/mpi/mpi.lsh
-share/lush/packages/opencv/aux_const.lsh
-share/lush/packages/opencv/aux_convert.lsh
-share/lush/packages/opencv/aux_dynobject.lsh
-share/lush/packages/opencv/aux_io.lsh
-share/lush/packages/opencv/aux_macro_func.lsh
-share/lush/packages/opencv/aux_object.lsh
-share/lush/packages/opencv/aux_structure.lsh
-share/lush/packages/opencv/background.lsh
-share/lush/packages/opencv/calibration.lsh
-share/lush/packages/opencv/camshift.lsh
-share/lush/packages/opencv/colortrans.lsh
-share/lush/packages/opencv/compugeo.lsh
-share/lush/packages/opencv/condensation.lsh
-share/lush/packages/opencv/contours.lsh
-share/lush/packages/opencv/cv-config.lsh
-share/lush/packages/opencv/data_structures.lsh
-share/lush/packages/opencv/demos/d00_io.lsh
-share/lush/packages/opencv/demos/d01_sample.lsh
-share/lush/packages/opencv/demos/d02_cannyedge.lsh
-share/lush/packages/opencv/demos/d03_pyrseg.lsh
-share/lush/packages/opencv/demos/d04_video.lsh
-share/lush/packages/opencv/demos/d05_video_edge.lsh
-share/lush/packages/opencv/demos/d06_corners.lsh
-share/lush/packages/opencv/demos/d07_lk_track.lsh
-share/lush/packages/opencv/demos/lion.jpg
-share/lush/packages/opencv/demos/pic1.jpg
-share/lush/packages/opencv/demos/testimg.jpg
-share/lush/packages/opencv/derivative.lsh
-share/lush/packages/opencv/disttrans.lsh
-share/lush/packages/opencv/drawing.lsh
-share/lush/packages/opencv/eigenobjects.lsh
-share/lush/packages/opencv/feature.lsh
-share/lush/packages/opencv/floodfill.lsh
-share/lush/packages/opencv/geometry.lsh
-share/lush/packages/opencv/geotrans.lsh
-share/lush/packages/opencv/gesture.lsh
-share/lush/packages/opencv/histogram.lsh
-share/lush/packages/opencv/hmm.lsh
-share/lush/packages/opencv/hough.lsh
-share/lush/packages/opencv/kalman.lsh
-share/lush/packages/opencv/libutils.lsh
-share/lush/packages/opencv/matrix.lsh
-share/lush/packages/opencv/memstorage.lsh
-share/lush/packages/opencv/moments.lsh
-share/lush/packages/opencv/morphology.lsh
-share/lush/packages/opencv/motion.lsh
-share/lush/packages/opencv/opencv.hlp
-share/lush/packages/opencv/opencv.lsh
-share/lush/packages/opencv/opticalflow.lsh
-share/lush/packages/opencv/posit.lsh
-share/lush/packages/opencv/pyramids.lsh
-share/lush/packages/opencv/snake.lsh
-share/lush/packages/opencv/statistics.lsh
-share/lush/packages/opencv/subdiv.lsh
-share/lush/packages/opencv/thresholds.lsh
-share/lush/packages/opencv/undistortion.lsh
-share/lush/packages/opencv/utilities.lsh
-share/lush/packages/opencv/viewmorphing.lsh
-share/lush/packages/opengl/demos/glut-demo.lsh
-share/lush/packages/opengl/glenum.lsh
-share/lush/packages/opengl/glut.lsh
-share/lush/packages/opengl/opengl-config.lsh
-share/lush/packages/opengl/opengl.hlp
-share/lush/packages/opengl/opengl.lsh
-share/lush/packages/opengl/openglu.lsh
-share/lush/packages/python/aux_arg.lsh
-share/lush/packages/python/aux_const.lsh
-share/lush/packages/python/aux_convert.lsh
-share/lush/packages/python/aux_globalvar.lsh
-share/lush/packages/python/aux_macro.lsh
-share/lush/packages/python/aux_structure.lsh
-share/lush/packages/python/demos/addthem.py
-share/lush/packages/python/demos/addthem2.py
-share/lush/packages/python/demos/addthemclass.py
-share/lush/packages/python/demos/test_00.lsh
-share/lush/packages/python/demos/test_01.lsh
-share/lush/packages/python/demos/test_02.lsh
-share/lush/packages/python/demos/test_03.lsh
-share/lush/packages/python/demos/test_04.lsh
-share/lush/packages/python/py.lsh
-share/lush/packages/python/pybuffer.lsh
-share/lush/packages/python/pycall.lsh
-share/lush/packages/python/pycobject.lsh
-share/lush/packages/python/pycomplex.lsh
-share/lush/packages/python/pydict.lsh
-share/lush/packages/python/pyerr.lsh
-share/lush/packages/python/pyeval.lsh
-share/lush/packages/python/pyfile.lsh
-share/lush/packages/python/pyfloat.lsh
-share/lush/packages/python/pyimport.lsh
-share/lush/packages/python/pyint.lsh
-share/lush/packages/python/pyinterpreterstate.lsh
-share/lush/packages/python/pylist.lsh
-share/lush/packages/python/pylong.lsh
-share/lush/packages/python/pymapping.lsh
-share/lush/packages/python/pymem.lsh
-share/lush/packages/python/pymodule.lsh
-share/lush/packages/python/pynumber.lsh
-share/lush/packages/python/pyobject.lsh
-share/lush/packages/python/pyos.lsh
-share/lush/packages/python/pyothers.lsh
-share/lush/packages/python/pyparser.lsh
-share/lush/packages/python/pyrun.lsh
-share/lush/packages/python/pysequence.lsh
-share/lush/packages/python/pystring.lsh
-share/lush/packages/python/pysys.lsh
-share/lush/packages/python/python-config.lsh
-share/lush/packages/python/python.hlp
-share/lush/packages/python/python.lsh
-share/lush/packages/python/pythreadstate.lsh
-share/lush/packages/python/pytraceback.lsh
-share/lush/packages/python/pytuple.lsh
-share/lush/packages/python/pytype.lsh
-share/lush/packages/python/pyunicode.lsh
-share/lush/packages/python/pyweakref.lsh
-share/lush/packages/sdl/SDL.lsh
-share/lush/packages/sdl/SDLMain.m
-share/lush/packages/sdl/SDL_active.lsh
-share/lush/packages/sdl/SDL_audio.lsh
-share/lush/packages/sdl/SDL_byteorder.lsh
-share/lush/packages/sdl/SDL_cdrom.lsh
-share/lush/packages/sdl/SDL_copying.lsh
-share/lush/packages/sdl/SDL_endian.lsh
-share/lush/packages/sdl/SDL_error.lsh
-share/lush/packages/sdl/SDL_events.lsh
-share/lush/packages/sdl/SDL_getenv.lsh
-share/lush/packages/sdl/SDL_image.lsh
-share/lush/packages/sdl/SDL_joystick.lsh
-share/lush/packages/sdl/SDL_keyboard.lsh
-share/lush/packages/sdl/SDL_keysym.lsh
-share/lush/packages/sdl/SDL_main.lsh
-share/lush/packages/sdl/SDL_mouse.lsh
-share/lush/packages/sdl/SDL_mutex.lsh
-share/lush/packages/sdl/SDL_quit.lsh
-share/lush/packages/sdl/SDL_rwops.lsh
-share/lush/packages/sdl/SDL_syswm.lsh
-share/lush/packages/sdl/SDL_thread.lsh
-share/lush/packages/sdl/SDL_timer.lsh
-share/lush/packages/sdl/SDL_types.lsh
-share/lush/packages/sdl/SDL_version.lsh
-share/lush/packages/sdl/SDL_video.lsh
-share/lush/packages/sdl/demos/lander-simple.lsh
-share/lush/packages/sdl/demos/lem-flame.png
-share/lush/packages/sdl/demos/lem-shadow.png
-share/lush/packages/sdl/demos/lem.png
-share/lush/packages/sdl/demos/libsdl-demo.lsh
-share/lush/packages/sdl/demos/moon-svga.png
-share/lush/packages/sdl/demos/moon.png
-share/lush/packages/sdl/demos/sdlgl-demo-01.lsh
-share/lush/packages/sdl/demos/tutorial.lsh
-share/lush/packages/sdl/libgames.lsh
-share/lush/packages/sdl/libsdl.lsh
-share/lush/packages/sdl/sdl-config.lsh
-share/lush/packages/sdl/sdl-tutorial.hlp
-share/lush/packages/sdl/sdl.hlp
-share/lush/packages/sdlgames/lander/bullet.png
-share/lush/packages/sdlgames/lander/crater.png
-share/lush/packages/sdlgames/lander/flash.png
-share/lush/packages/sdlgames/lander/lander.lsh
-share/lush/packages/sdlgames/lander/lem-flame.png
-share/lush/packages/sdlgames/lander/lem-shadow.png
-share/lush/packages/sdlgames/lander/lem.png
-share/lush/packages/sdlgames/lander/lembit00.png
-share/lush/packages/sdlgames/lander/lembit01.png
-share/lush/packages/sdlgames/lander/lembit02.png
-share/lush/packages/sdlgames/lander/lembit03.png
-share/lush/packages/sdlgames/lander/lembit04.png
-share/lush/packages/sdlgames/lander/moon-svga.png
-share/lush/packages/sdlgames/lander/moon.png
-share/lush/packages/sdlgames/lander/stone00.png
-share/lush/packages/sdlgames/lander/stone01.png
-share/lush/packages/sdlgames/slimevolley/ball.png
-share/lush/packages/sdlgames/slimevolley/eye.png
-share/lush/packages/sdlgames/slimevolley/field.png
-share/lush/packages/sdlgames/slimevolley/net.png
-share/lush/packages/sdlgames/slimevolley/slime-blue.png
-share/lush/packages/sdlgames/slimevolley/slime-red.png
-share/lush/packages/sdlgames/slimevolley/slime.lsh
-share/lush/packages/sn28/README
-share/lush/packages/sn28/examples/bptool/NetMASK.sn
-share/lush/packages/sn28/examples/bptool/README
-share/lush/packages/sn28/examples/bptool/dig.des
-share/lush/packages/sn28/examples/bptool/dig.pat
-share/lush/packages/sn28/examples/conjgrad/demo
-share/lush/packages/sn28/examples/conjgrad/func.sn
-share/lush/packages/sn28/examples/knnenv/examples.lsh
-share/lush/packages/sn28/examples/knnenv/iris_test.cb
-share/lush/packages/sn28/examples/knnenv/iris_train.cb
-share/lush/packages/sn28/examples/knnenv/results.cb
-share/lush/packages/sn28/examples/netold/adaline/adaline.sn
-share/lush/packages/sn28/examples/netold/adaline/demo
-share/lush/packages/sn28/examples/netold/hamming/addresses.mat
-share/lush/packages/sn28/examples/netold/hamming/demo
-share/lush/packages/sn28/examples/netold/hamming/hamming.sn
-share/lush/packages/sn28/examples/netold/hopfield/demo
-share/lush/packages/sn28/examples/netold/hopfield/hopfield.sn
-share/lush/packages/sn28/examples/netold/hopfield/patterns.mat
-share/lush/packages/sn28/examples/netold/kanerva/addresses.mat
-share/lush/packages/sn28/examples/netold/kanerva/demo
-share/lush/packages/sn28/examples/netold/kanerva/kanerva.sn
-share/lush/packages/sn28/examples/netold/perceptron/demo
-share/lush/packages/sn28/examples/netold/perceptron/desired.mat
-share/lush/packages/sn28/examples/netold/perceptron/patterns.mat
-share/lush/packages/sn28/examples/netold/perceptron/perceptron.sn
-share/lush/packages/sn28/examples/netold/sla/demo1
-share/lush/packages/sn28/examples/netold/sla/demo2
-share/lush/packages/sn28/examples/netold/sla/desired.mat
-share/lush/packages/sn28/examples/netold/sla/or.sn
-share/lush/packages/sn28/examples/netold/sla/patterns.mat
-share/lush/packages/sn28/examples/netold/sla/sla.sn
-share/lush/packages/sn28/examples/netold/sla/tgf.sn
-share/lush/packages/sn28/examples/netold/xor/demo
-share/lush/packages/sn28/examples/netold/xor/xor.sn
-share/lush/packages/sn28/examples/nettool/NetFULL.c
-share/lush/packages/sn28/examples/nettool/NetFULL.sn
-share/lush/packages/sn28/examples/nettool/NetMASK.c
-share/lush/packages/sn28/examples/nettool/NetMASK.sn
-share/lush/packages/sn28/examples/nettool/NetTDNN.c
-share/lush/packages/sn28/examples/nettool/NetTDNN.sn
-share/lush/packages/sn28/examples/obd/bignet.sn
-share/lush/packages/sn28/examples/obd/demo
-share/lush/packages/sn28/examples/obd/example.sn
-share/lush/packages/sn28/examples/tsp/tsp
-share/lush/packages/sn28/lib/bptool.sn
-share/lush/packages/sn28/lib/connect.sn
-share/lush/packages/sn28/lib/imagetool.sn
-share/lush/packages/sn28/lib/knnenv.sn
-share/lush/packages/sn28/lib/matrixtool.sn
-share/lush/packages/sn28/lib/netenv.sn
-share/lush/packages/sn28/lib/nettool.sn
-share/lush/packages/sn28/lib/perf-file.sn
-share/lush/packages/sn28/lib/plot-nlf.sn
-share/lush/packages/sn28/lib/statenv.sn
-share/lush/packages/sn28/sn28.hlp
-share/lush/packages/sn28/sn28.lsh
-share/lush/packages/sn28/sn28common.lsh
-share/lush/packages/sn28/sn28ite.lsh
-share/lush/packages/sn28/sn28itenew.lsh
-share/lush/packages/sn28/sn28new.lsh
-share/lush/packages/sn28/src/adaptknn.c
-share/lush/packages/sn28/src/codebook.c
-share/lush/packages/sn28/src/codebook.h
-share/lush/packages/sn28/src/defn.h
-share/lush/packages/sn28/src/euclid.c
-share/lush/packages/sn28/src/gbp.c
-share/lush/packages/sn28/src/iac.c
-share/lush/packages/sn28/src/interf.c
-share/lush/packages/sn28/src/miscop.c
-share/lush/packages/sn28/src/network.c
-share/lush/packages/sn28/src/nlf.c
-share/lush/packages/sn28/src/sn2sn1.c
-share/lush/packages/svm/README
-share/lush/packages/svm/demos/mnist-kernel.lsh
-share/lush/packages/svm/demos/mnist-libsvm.lsh
-share/lush/packages/svm/demos/mnist-svqp.lsh
-share/lush/packages/svm/kernel.lsh
-share/lush/packages/svm/lasvm.lsh
-share/lush/packages/svm/lasvm/kcache.c
-share/lush/packages/svm/lasvm/kcache.h
-share/lush/packages/svm/lasvm/kernel.c
-share/lush/packages/svm/lasvm/kernel.h
-share/lush/packages/svm/lasvm/lasvm.c
-share/lush/packages/svm/lasvm/lasvm.h
-share/lush/packages/svm/lasvm/messages.c
-share/lush/packages/svm/lasvm/messages.h
-share/lush/packages/svm/lasvm/vector.c
-share/lush/packages/svm/lasvm/vector.h
-share/lush/packages/svm/lasvmcache.lsh
-share/lush/packages/svm/lasvmload.lsh
-share/lush/packages/svm/lasvmvector.lsh
-share/lush/packages/svm/libsvm.lsh
-share/lush/packages/svm/libsvm/README
-share/lush/packages/svm/libsvm/svm.cpp
-share/lush/packages/svm/libsvm/svm.h
-share/lush/packages/svm/svqp.lsh
-share/lush/packages/svm/svqp/README
-share/lush/packages/svm/svqp/svqp.cpp
-share/lush/packages/svm/svqp/svqp.h
-share/lush/packages/svm/svqp2/svqp2.cpp
-share/lush/packages/svm/svqp2/svqp2.h
-share/lush/packages/svm/svqp2svm.lsh
-share/lush/packages/svm/svqpsvm.lsh
-share/lush/packages/torch/aux_const.lsh
-share/lush/packages/torch/aux_structure.lsh
-share/lush/packages/torch/demos/DiskIdx2UbyteDataSet.cc
-share/lush/packages/torch/demos/DiskIdx2UbyteDataSet.h
-share/lush/packages/torch/demos/IOIdx2Ubyte.cc
-share/lush/packages/torch/demos/IOIdx2Ubyte.h
-share/lush/packages/torch/demos/gmm_train.lsh
-share/lush/packages/torch/demos/io.lsh
-share/lush/packages/torch/demos/io_idx.lsh
-share/lush/packages/torch/demos/svm_multi_test.lsh
-share/lush/packages/torch/demos/svm_multi_train.lsh
-share/lush/packages/torch/demos/test_data.gz
-share/lush/packages/torch/demos/train_data.gz
-share/lush/packages/torch/level0.lsh
-share/lush/packages/torch/level1.lsh
-share/lush/packages/torch/level2.lsh
-share/lush/packages/torch/level2_extra.lsh
-share/lush/packages/torch/level3.lsh
-share/lush/packages/torch/level3_extra.lsh
-share/lush/packages/torch/level4.lsh
-share/lush/packages/torch/level5.lsh
-share/lush/packages/torch/lists.lsh
-share/lush/packages/torch/matrix.lsh
-share/lush/packages/torch/torch-config.lsh
-share/lush/packages/torch/torch.hlp
-share/lush/packages/torch/torch.lsh
-share/lush/packages/video/libdc/libdc.hlp
-share/lush/packages/video/libdc/libdc.lsh
-share/lush/packages/video/libdc/libdc_config.lsh
-share/lush/packages/video/libdc/libdc_const.lsh
-share/lush/packages/video/libdc/demos/grab_multi.lsh
-share/lush/packages/video4linux/demos/effect-demo.lsh
-share/lush/packages/video4linux/demos/effect-sdl-demo.lsh
-share/lush/packages/video4linux/demos/jabba-320x240.jpg
-share/lush/packages/video4linux/demos/jabba-640x480.jpg
-share/lush/packages/video4linux/demos/v4l-demo.lsh
-share/lush/packages/video4linux/demos/v4l-sdl-demo.lsh
-share/lush/packages/video4linux/demos/video-utils.lsh
-share/lush/packages/video4linux/freq-tables.lsh
-share/lush/packages/video4linux/v4l.hlp
-share/lush/packages/video4linux/v4l.lsh
-share/lush/src/Makefile
-share/lush/src/Makefile.in
-share/lush/src/allocate.c
-share/lush/src/allocate.o
-share/lush/src/arith.c
-share/lush/src/arith.o
-share/lush/src/at.c
-share/lush/src/at.o
-share/lush/src/binary.c
-share/lush/src/binary.o
-share/lush/src/calls.c
-share/lush/src/calls.o
-share/lush/src/check_func.c
-share/lush/src/check_func.o
-share/lush/src/classify.c
-share/lush/src/classify.o
-share/lush/src/comdraw_driver.c
-share/lush/src/comdraw_driver.o
-share/lush/src/date.c
-share/lush/src/date.o
-share/lush/src/dh.c
-share/lush/src/dh.o
-share/lush/src/dldbfd.c
-share/lush/src/dump.c
-share/lush/src/dump.o
-share/lush/src/dz.c
-share/lush/src/dz.o
-share/lush/src/eval.c
-share/lush/src/eval.o
-share/lush/src/event.c
-share/lush/src/event.o
-share/lush/src/fileio.c
-share/lush/src/fileio.o
-share/lush/src/fltlib.c
-share/lush/src/fltlib.o
-share/lush/src/function.c
-share/lush/src/function.o
-share/lush/src/graphics.c
-share/lush/src/graphics.o
-share/lush/src/htable.c
-share/lush/src/htable.o
-share/lush/src/idx1.c
-share/lush/src/idx1.o
-share/lush/src/idx2.c
-share/lush/src/idx2.o
-share/lush/src/idx3.c
-share/lush/src/idx3.o
-share/lush/src/idx4.c
-share/lush/src/idx4.o
-share/lush/src/index.c
-share/lush/src/index.o
-share/lush/src/io.c
-share/lush/src/io.o
-share/lush/src/lisp_c.c
-share/lush/src/lisp_c.o
-share/lush/src/lisp_driver.c
-share/lush/src/lisp_driver.o
-share/lush/src/lush
-share/lush/src/main.c
-share/lush/src/main.o
-share/lush/src/module.c
-share/lush/src/module.o
-share/lush/src/nan.c
-share/lush/src/nan.o
-share/lush/src/oostruct.c
-share/lush/src/oostruct.o
-share/lush/src/ps_driver.c
-share/lush/src/ps_driver.o
-share/lush/src/storage.c
-share/lush/src/storage.o
-share/lush/src/string.c
-share/lush/src/string.o
-share/lush/src/symbol.c
-share/lush/src/symbol.o
-share/lush/src/toplevel.c
-share/lush/src/toplevel.o
-share/lush/src/unix.c
-share/lush/src/unix.o
-share/lush/src/user.c
-share/lush/src/user.o
-share/lush/src/x11_driver.c
-share/lush/src/x11_driver.o
-share/lush/sys/psdriver.pro
-share/lush/sys/stdenv.dump
-share/lush/sys/stdenv.lsh
-share/lush/sys/sysenv.lsh
-@dirrm share/lush/sys
-@dirrm share/lush/src
-@dirrm share/lush/packages/video4linux/demos
-@dirrm share/lush/packages/video4linux
-@dirrm share/lush/packages/video/libdc/demos
-@dirrm share/lush/packages/video/libdc
-@dirrm share/lush/packages/video
-@dirrm share/lush/packages/torch/demos
-@dirrm share/lush/packages/torch
-@dirrm share/lush/packages/svm/svqp2
-@dirrm share/lush/packages/svm/svqp
-@dirrm share/lush/packages/svm/libsvm
-@dirrm share/lush/packages/svm/lasvm
-@dirrm share/lush/packages/svm/demos
-@dirrm share/lush/packages/svm
-@dirrm share/lush/packages/sn28/src
-@dirrm share/lush/packages/sn28/lib
-@dirrm share/lush/packages/sn28/examples/tsp
-@dirrm share/lush/packages/sn28/examples/obd
-@dirrm share/lush/packages/sn28/examples/nettool
-@dirrm share/lush/packages/sn28/examples/netold/xor
-@dirrm share/lush/packages/sn28/examples/netold/sla
-@dirrm share/lush/packages/sn28/examples/netold/perceptron
-@dirrm share/lush/packages/sn28/examples/netold/kanerva
-@dirrm share/lush/packages/sn28/examples/netold/hopfield
-@dirrm share/lush/packages/sn28/examples/netold/hamming
-@dirrm share/lush/packages/sn28/examples/netold/adaline
-@dirrm share/lush/packages/sn28/examples/netold
-@dirrm share/lush/packages/sn28/examples/knnenv
-@dirrm share/lush/packages/sn28/examples/conjgrad
-@dirrm share/lush/packages/sn28/examples/bptool
-@dirrm share/lush/packages/sn28/examples
-@dirrm share/lush/packages/sn28
-@dirrm share/lush/packages/sdlgames/slimevolley
-@dirrm share/lush/packages/sdlgames/lander
-@dirrm share/lush/packages/sdlgames
-@dirrm share/lush/packages/sdl/demos
-@dirrm share/lush/packages/sdl
-@dirrm share/lush/packages/python/demos
-@dirrm share/lush/packages/python
-@dirrm share/lush/packages/opengl/demos
-@dirrm share/lush/packages/opengl
-@dirrm share/lush/packages/opencv/demos
-@dirrm share/lush/packages/opencv
-@dirrm share/lush/packages/mpi/demos
-@dirrm share/lush/packages/mpi
-@dirrm share/lush/packages/libnum
-@dirrm share/lush/packages/lapack/demos
-@dirrm share/lush/packages/lapack
-@dirrm share/lush/packages/inventor/demos
-@dirrm share/lush/packages/inventor
-@dirrm share/lush/packages/htk
-@dirrm share/lush/packages/gsl/demos
-@dirrm share/lush/packages/gsl
-@dirrm share/lush/packages/gblearn2/demos
-@dirrm share/lush/packages/gblearn2
-@dirrm share/lush/packages/fftw
-@dirrm share/lush/packages/ffmpeg
-@dirrm share/lush/packages/devices
-@dirrm share/lush/packages/cblas
-@dirrm share/lush/packages/blas
-@dirrm share/lush/packages/audiofile/demos
-@dirrm share/lush/packages/audiofile
-@dirrm share/lush/packages/audio
-@dirrm share/lush/packages/alsa/demos
-@dirrm share/lush/packages/alsa
-@dirrm share/lush/packages
-@dirrm share/lush/lsh/profiler
-@dirrm share/lush/lsh/manual
-@dirrm share/lush/lsh/libstd
-@dirrm share/lush/lsh/libplot
-@dirrm share/lush/lsh/libogre
-@dirrm share/lush/lsh/libimage/demos
-@dirrm share/lush/lsh/libimage
-@dirrm share/lush/lsh/libidx
-@dirrm share/lush/lsh/libgraph
-@dirrm share/lush/lsh/libdb/examples
-@dirrm share/lush/lsh/libdb
-@dirrm share/lush/lsh/libc
-@dirrm share/lush/lsh/compiler/old
-@dirrm share/lush/lsh/compiler
-@dirrm share/lush/lsh
-@dirrm share/lush/include
-@dirrm share/lush/etc
-@dirrm share/lush/demos
-@dirrm share/lush
diff --git a/lang/metaocaml/Makefile b/lang/metaocaml/Makefile
deleted file mode 100644
index 75b5afc15939..000000000000
--- a/lang/metaocaml/Makefile
+++ /dev/null
@@ -1,144 +0,0 @@
-# Created by: Geoffrey Mainland <mainland@apeiron.net>
-# $FreeBSD$
-
-PORTNAME= metaocaml
-PORTVERSION= 3.09.a30
-PORTREVISION= 2
-CATEGORIES= lang
-MASTER_SITES= http://www.metaocaml.org/dist/old/
-DISTNAME= MetaOCaml_309_alpha_030
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The MetaOCaml compiler and programming environment
-
-ONLY_FOR_ARCHS= i386 amd64 # feel free to test on other archs and send a PR
-
-REINPLACE_ARGS= -i ""
-
-HAS_CONFIGURE= yes
-CONFIGURE_ARGS= -prefix ${PREFIX} -cc "${CC} ${CFLAGS}" -with-pthread \
- -libdir ${PREFIX}/lib/metaocaml/lib \
- -bindir ${PREFIX}/lib/metaocaml/bin \
- -mandir ${DATADIR}/man
-
-USES= gmake
-ALL_TARGET= world opt metaocamlopt opt.opt
-STRIP=
-
-SUB_FILES= pkg-message
-SUB_LIST= PORTNAME="${PORTNAME}"
-
-MAN1= ocamlcp.1 ocamldep.1 ocamldebug.1 ocamldoc.1 ocamlopt.1 \
- ocamlrun.1 ocamlyacc.1 ocamlmktop.1 ocaml.1 ocamlc.1 \
- ocamllex.1 ocamlprof.1 camlp4.1
-MANN= Arg.n Array.n ArrayLabels.n Bigarray.Array1.n \
- Bigarray.Array2.n Bigarray.Array3.n Bigarray.Genarray.n \
- Bigarray.n Buffer.n Callback.n CamlinternalOO.n \
- CamlinternalMod.n Char.n Complex.n Digest.n Filename.n \
- Format.n Gc.n Genlex.n Hashtbl.HashedType.n Hashtbl.Make.n \
- Hashtbl.S.n Hashtbl.n Int32.n Int64.n Lazy.n Lexing.n List.n \
- ListLabels.n Map.Make.n Map.OrderedType.n Map.S.n Map.n \
- Marshal.n MoreLabels.Hashtbl.HashedType.n \
- MoreLabels.Hashtbl.Make.n MoreLabels.Hashtbl.S.n \
- MoreLabels.Hashtbl.n MoreLabels.Map.Make.n \
- MoreLabels.Map.OrderedType.n MoreLabels.Map.S.n \
- MoreLabels.Map.n MoreLabels.Set.Make.n \
- MoreLabels.Set.OrderedType.n MoreLabels.Set.S.n \
- MoreLabels.Set.n MoreLabels.n Nativeint.n Num.n Obj.n Oo.n \
- Parsing.n Pervasives.LargeFile.n Pervasives.n Printexc.n \
- Printf.n Queue.n Random.n Random.State.n Scanf.Scanning.n \
- Scanf.n Set.Make.n Set.OrderedType.n Set.S.n Set.n Sort.n \
- Stack.n StdLabels.Array.n StdLabels.List.n StdLabels.String.n \
- StdLabels.n Str.n Stream.n String.n StringLabels.n Sys.n \
- Unix.LargeFile.n Unix.n Weak.Make.n Weak.S.n Weak.n
-MLINKS= ocamlc.1 ocamlc.opt.1 ocamlopt.1 ocamlopt.opt.1 \
- camlp4.1 camlp4o.1 camlp4.1 camlp4r.1 camlp4.1 mkcamlp4.1 \
- camlp4.1 camlp4o.opt.1 camlp4.1 camlp4r.opt.1 \
- camlp4.1 ocpp.1
-
-OPTIONS_DEFINE= X11 LABLTK
-OPTIONS_DEFAULT= X11 LABLTK
-LABLTK_DESC= build the LablTk library
-
-PLISTDIR= ${PREFIX}/lib/metaocaml \
- ${PREFIX}/share/examples/metaocaml \
- ${PREFIX}/bin/metaocaml \
- ${PREFIX}/bin/metaocamlc \
- ${PREFIX}/bin/metaocamlopt
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-# Have to set this here and can't use ${DATADIR} or MLINKS get screwed up
-MANPREFIX= ${PREFIX}/share/metaocaml
-
-.if ${PORT_OPTIONS:MX11}
-USE_XORG= x11
-CONFIGURE_ARGS+=-x11include ${LOCALBASE}/include -x11lib ${LOCALBASE}/lib
-PLIST_SUB+= X11=""
-.else
-PLIST_SUB+= X11="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MLABLTK}
-USES+= tk
-CONFIGURE_ARGS+=-tkdefs "-I${TCL_INCLUDEDIR} -I${TK_INCLUDEDIR}"
-CONFIGURE_ARGS+=-tklibs "-L${LOCALBASE}/lib"
-PLIST_SUB+= LABLTK=""
-.if ! ${PORT_OPTIONS:MX11}
-CONFIGURE_ARGS+=-tk-no-x11
-.endif
-.else
-CONFIGURE_ARGS+=-no-tk
-PLIST_SUB+= LABLTK="@comment "
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e \
- "s|-D_THREAD_SAFE|${PTHREAD_CFLAGS}|; \
- s|-pthread|${PTHREAD_LIBS}|; \
- s|aspp='gcc'|aspp='${CC}'|" ${WRKSRC}/configure
- @${FIND} ${WRKSRC} -type f -name Makefile -exec ${REINPLACE_CMD} -Ee \
- 's,^([[:space:]]*(then)?[[:space:]]*)cp([[:space:]]+.*BINDIR),\1\$${BSD_INSTALL_PROGRAM} \3,; \
- s,^([[:space:]]*(then)?[[:space:]]*)cp([[:space:]]+.*LIBDIR),\1\$${BSD_INSTALL_DATA} \3,; \
- s,^([[:space:]]*(then)?[[:space:]]*)cp([[:space:]]+.*INSTALLDIR),\1\$${BSD_INSTALL_DATA} \3,; \
- s,^([[:space:]]*(then)?[[:space:]]*)\$$\(CP\)([[:space:]]+.*BINDIR),\1\$${BSD_INSTALL_PROGRAM} \3,; \
- s,^([[:space:]]*(then)?[[:space:]]*)\$$\(CP\)([[:space:]]+.*LIBDIR),\1\$${BSD_INSTALL_DATA} \3,; \
- s,^([[:space:]]*(then)?[[:space:]]*)(\$$\(CP\)|cp)([[:space:]]+.*(MANDIR|MANODIR|MANEXT)),\1\$${BSD_INSTALL_MAN} \4,; \
- s,([[:space:]]*then[[:space:]]*)cp([[:space:]]+.*LIBDIR),\1\$${BSD_INSTALL_DATA} \2,; \
- s,([[:space:]]*then[[:space:]]*)cp([[:space:]]+.*BINDIR),\1\$${BSD_INSTALL_PROGRAM} \2,; \
- s,([[:space:]]*(do|then)[[:space:]]*)(\$$\(CP\)|cp)([[:space:]]+.*(MANDIR|MANODIR|MANEXT)),\1\$${BSD_INSTALL_MAN} \4,; \
- s,-O,,' {} \;
-
-post-install:
-.if ${PORT_OPTIONS:MLABLTK}
-. for d in camltk labltk
- ${MKDIR} ${EXAMPLESDIR}/${d}
- ${CP} -R ${WRKSRC}/otherlibs/labltk/examples_${d}/* ${EXAMPLESDIR}/${d}
-. endfor
- ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR}/*
- ${FIND} ${EXAMPLESDIR}/* -type f -exec ${CHMOD} ${SHAREMODE} {} \;
- ${FIND} ${EXAMPLESDIR}/* -type d -exec ${CHMOD} ${BINMODE} {} \;
-.endif
- ${LN} -sf ${PREFIX}/lib/metaocaml/bin/metaocaml ${PREFIX}/bin/metaocaml
- ${LN} -sf ${PREFIX}/lib/metaocaml/bin/metaocamlopt ${PREFIX}/bin/metaocamlopt
- ${LN} -sf ${PREFIX}/lib/metaocaml/bin/metaocamlc ${PREFIX}/bin/metaocamlc
-.for p in camlp4o.opt camlp4r.opt ocamlc.opt ocamldep.opt ocamldoc.opt \
- ocamllex.opt ocamlopt.opt ocamlrun ocamlyacc
- ${STRIP_CMD} ${PREFIX}/lib/metaocaml/bin/${p}
-.endfor
- ${CHMOD} u+w ${PREFIX}/lib/metaocaml/lib/ld.conf
-.for dir in ${PLISTDIR}
- @${FIND} ${dir} ! -type d | \
- ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
- @${FIND} ${dir} -type d | ${SORT} -r | \
- ${SED} 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST}
-.endfor
- echo "@exec mkdir -p %D/lib/metaocaml/lib/ocamldoc/custom" >> ${TMPPLIST}
- echo "@dirrm ${MANPREFIX:S|${PREFIX}/||}/man/man1" >> ${TMPPLIST}
- echo "@dirrm ${MANPREFIX:S|${PREFIX}/||}/man/mann" >> ${TMPPLIST}
- echo "@dirrm ${MANPREFIX:S|${PREFIX}/||}/man" >> ${TMPPLIST}
- echo "@dirrm ${MANPREFIX:S|${PREFIX}/||}" >> ${TMPPLIST}
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.mk>
diff --git a/lang/metaocaml/distinfo b/lang/metaocaml/distinfo
deleted file mode 100644
index 60ceca130c98..000000000000
--- a/lang/metaocaml/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (MetaOCaml_309_alpha_030.tar.gz) = cd95a199d0edfe7e624f6690cd706e63eb142276f8f846c4f26739fe815d2f56
-SIZE (MetaOCaml_309_alpha_030.tar.gz) = 2708559
diff --git a/lang/metaocaml/files/patch-Makefile b/lang/metaocaml/files/patch-Makefile
deleted file mode 100644
index ecf27fdb20ac..000000000000
--- a/lang/metaocaml/files/patch-Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.orig Sat Aug 20 02:14:36 2005
-+++ Makefile Sat Aug 20 02:14:56 2005
-@@ -299,7 +299,7 @@
- cp ocaml $(BINDIR)/ocaml$(EXE)
- # XXO added lines from here
- cp metaocaml $(BINDIR)/metaocaml$(EXE)
-- cp parsing/asttypes.cmi parsing/parsetree.cmi \
-+ ${BSD_INSTALL_DATA} parsing/asttypes.cmi parsing/parsetree.cmi \
- parsing/location.cmi \
- parsing/longident.cmi \
- bytecomp/cabs.cmi bytecomp/cprint.cmi \
diff --git a/lang/metaocaml/files/patch-camlp4_man_Makefile b/lang/metaocaml/files/patch-camlp4_man_Makefile
deleted file mode 100644
index 193781dd4bb6..000000000000
--- a/lang/metaocaml/files/patch-camlp4_man_Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
---- camlp4/man/Makefile.orig Sat Nov 22 17:30:44 2003
-+++ camlp4/man/Makefile Sat Nov 22 04:48:25 2003
-@@ -3,7 +3,6 @@
- include ../config/Makefile
-
- TARGET=camlp4.1
--ALIASES=camlp4o.1 camlp4r.1 mkcamlp4.1 ocpp.1 camlp4o.opt.1 camlp4r.opt.1
-
- all: $(TARGET)
-
-@@ -18,10 +17,6 @@
- if test -n '$(MANDIR)'; then \
- $(MKDIR) $(MANDIR)/man1 ; \
- cp $(TARGET) $(MANDIR)/man1/. ; \
-- for i in $(ALIASES); do \
-- rm -f $(MANDIR)/man1/$$i; \
-- echo '.so man1/$(TARGET)' > $(MANDIR)/man1/$$i; \
-- done; \
- fi
-
- camlp4.1: camlp4.1.tpl
diff --git a/lang/metaocaml/files/patch-configure b/lang/metaocaml/files/patch-configure
deleted file mode 100644
index 117e2fc72154..000000000000
--- a/lang/metaocaml/files/patch-configure
+++ /dev/null
@@ -1,134 +0,0 @@
---- configure.orig Mon Oct 17 10:20:41 2005
-+++ configure Sat Nov 5 22:40:41 2005
-@@ -653,6 +653,7 @@
- alpha,*,digital) profiling='prof';;
- i386,*,linux_elf) profiling='prof';;
- i386,*,bsd_elf) profiling='prof';;
-+ *,*,freebsd) profiling='prof';;
- sparc,*,solaris)
- profiling='prof'
- case "$nativecc" in gcc*) ;; *) cc_profile='-xpg';; esac;;
-@@ -1123,117 +1124,14 @@
- x11_include="not found"
- x11_link="not found"
-
--for dir in \
-- $x11_include_dir \
-- \
-- /usr/X11R6/include \
-- /usr/include/X11R6 \
-- /usr/local/X11R6/include \
-- /usr/local/include/X11R6 \
-- /opt/X11R6/include \
-- \
-- /usr/X11/include \
-- /usr/include/X11 \
-- /usr/local/X11/include \
-- /usr/local/include/X11 \
-- /opt/X11/include \
-- \
-- /usr/X11R5/include \
-- /usr/include/X11R5 \
-- /usr/local/X11R5/include \
-- /usr/local/include/X11R5 \
-- /usr/local/x11r5/include \
-- /opt/X11R5/include \
-- \
-- /usr/X11R4/include \
-- /usr/include/X11R4 \
-- /usr/local/X11R4/include \
-- /usr/local/include/X11R4 \
-- \
-- /usr/X386/include \
-- /usr/x386/include \
-- /usr/XFree86/include/X11 \
-- \
-- /usr/include \
-- /usr/local/include \
-- /usr/unsupported/include \
-- /usr/athena/include \
-- /usr/lpp/Xamples/include \
-- \
-- /usr/openwin/include \
-- /usr/openwin/share/include \
-- ; \
--do
-- if test -f $dir/X11/X.h; then
-- x11_include=$dir
-- break
-- fi
--done
--
--if test "$x11_include" = "not found"; then
-- x11_try_lib_dir=''
--else
-- x11_try_lib_dir=`echo $x11_include | sed -e 's|include|lib|'`
-+if [ -n "$x11_include_dir" ]; then
-+ x11_include="$x11_include_dir"
- fi
-
--for dir in \
-- $x11_lib_dir \
-- $x11_try_lib_dir \
-- \
-- /usr/X11R6/lib64 \
-- /usr/X11R6/lib \
-- /usr/lib/X11R6 \
-- /usr/local/X11R6/lib \
-- /usr/local/lib/X11R6 \
-- /opt/X11R6/lib \
-- \
-- /usr/X11/lib \
-- /usr/lib/X11 \
-- /usr/local/X11/lib \
-- /usr/local/lib/X11 \
-- /opt/X11/lib \
-- \
-- /usr/X11R5/lib \
-- /usr/lib/X11R5 \
-- /usr/local/X11R5/lib \
-- /usr/local/lib/X11R5 \
-- /usr/local/x11r5/lib \
-- /opt/X11R5/lib \
-- \
-- /usr/X11R4/lib \
-- /usr/lib/X11R4 \
-- /usr/local/X11R4/lib \
-- /usr/local/lib/X11R4 \
-- \
-- /usr/X386/lib \
-- /usr/x386/lib \
-- /usr/XFree86/lib/X11 \
-- \
-- /usr/lib \
-- /usr/local/lib \
-- /usr/unsupported/lib \
-- /usr/athena/lib \
-- /usr/lpp/Xamples/lib \
-- /lib/usr/lib/X11 \
-- \
-- /usr/openwin/lib \
-- /usr/openwin/share/lib \
-- ; \
--do
-- if test -f $dir/libX11.a || \
-- test -f $dir/libX11.so || \
-- test -f $dir/libX11.dll.a || \
-- test -f $dir/libX11.sa; then
-- if test $dir = /usr/lib; then
-- x11_link="-lX11"
-- else
-- x11_link="-L$dir -lX11"
-- x11_libs="-L$dir"
-- fi
-- break
-- fi
--done
--
-+if [ -n "$x11_lib_dir" ]; then
-+ x11_link="-L$x11_lib_dir -lX11"
-+ x11_libs="-L$x11_lib_dir"
-+fi
-
- if test "$x11_include" = "not found" || test "$x11_link" = "not found"
- then
diff --git a/lang/metaocaml/files/patch-ocamldoc_Makefile b/lang/metaocaml/files/patch-ocamldoc_Makefile
deleted file mode 100644
index 544893e26311..000000000000
--- a/lang/metaocaml/files/patch-ocamldoc_Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
---- ocamldoc/Makefile.orig Sat Nov 22 17:38:34 2003
-+++ ocamldoc/Makefile Sat Nov 22 04:34:14 2003
-@@ -40,7 +40,7 @@
- OCAMLDOC_LIBA=odoc_info.a
- INSTALL_LIBDIR=$(OCAMLLIB)/ocamldoc
- INSTALL_BINDIR=$(OCAMLBIN)
--INSTALL_MANODIR=$(MANDIR)/man3
-+INSTALL_MANODIR=$(MANDIR)/mann
-
- INSTALL_MLIS=odoc_info.mli
- INSTALL_CMIS=$(INSTALL_MLIS:.mli=.cmi)
-@@ -281,7 +281,9 @@
- $(CP) ocamldoc.hva *.cmi $(GENERATORS) $(OCAMLDOC_LIBCMA) $(INSTALL_LIBDIR)
- $(CP) $(INSTALL_MLIS) $(INSTALL_CMIS) $(INSTALL_LIBDIR)
- if test -d $(INSTALL_MANODIR); then : ; else $(MKDIR) $(INSTALL_MANODIR); fi
-- $(CP) stdlib_man/* $(INSTALL_MANODIR)
-+ for f in stdlib_man/*; do \
-+ $(CP) $$f $(INSTALL_MANODIR)/`basename $$f .3o`.n; \
-+ done
-
- installopt:
- if test -f $(OCAMLDOC_OPT) ; then $(MAKE) installopt_really ; fi
diff --git a/lang/metaocaml/files/patch-stdlib_Makefile b/lang/metaocaml/files/patch-stdlib_Makefile
deleted file mode 100644
index 2d7048219470..000000000000
--- a/lang/metaocaml/files/patch-stdlib_Makefile
+++ /dev/null
@@ -1,11 +0,0 @@
---- stdlib/Makefile.orig Sat Aug 20 02:39:05 2005
-+++ stdlib/Makefile Sat Aug 20 02:39:27 2005
-@@ -47,7 +47,7 @@
- rm -f std_exit.p.cmi
-
- install:
-- cp stdlib.cma std_exit.cmo *.cmi *.mli *.ml camlheader camlheader_ur \
-+ ${BSD_INSTALL_DATA} stdlib.cma std_exit.cmo *.cmi *.mli *.ml camlheader camlheader_ur \
- $(LIBDIR)
-
- installopt: installopt-default installopt-$(PROFILING)
diff --git a/lang/metaocaml/files/pkg-message.in b/lang/metaocaml/files/pkg-message.in
deleted file mode 100644
index 5ab210798ab8..000000000000
--- a/lang/metaocaml/files/pkg-message.in
+++ /dev/null
@@ -1,4 +0,0 @@
-********************************************************************************
-The %%PORTNAME%% port installs all man pages in %%DATADIR%%/man.
-Please edit your MANPATH (or /etc/manpath.config) appropriately.
-********************************************************************************
diff --git a/lang/metaocaml/pkg-descr b/lang/metaocaml/pkg-descr
deleted file mode 100644
index 988527483a0d..000000000000
--- a/lang/metaocaml/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-MetaOCaml is a multi-stage extension of the OCaml programming language, and
-provides three basic constructs called Brackets, Escape, and Run for building,
-combining, and executing future-stage computations, respectively. MetaOCaml
-is a compiled dialect of MetaML.
-
-WWW: http://www.metaocaml.org/
diff --git a/lang/mpd/Makefile b/lang/mpd/Makefile
deleted file mode 100644
index 5e4e5fc08b06..000000000000
--- a/lang/mpd/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-# Created by: Kai Wang <kaiw27@gmail.com>
-# $FreeBSD$
-
-PORTNAME= mpd
-PORTVERSION= 1.0.1
-PORTREVISION= 2
-CATEGORIES= lang
-MASTER_SITES= http://www.cs.arizona.edu/mpd/download/ \
- http://crypto.riken.go.jp/pub/NetBSD/packages/distfiles/mpd-language/
-DISTNAME= ${PORTNAME}.${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Concurrent programming language
-
-ONLY_FOR_ARCHS= i386
-ONLY_FOR_ARCHS_REASON= uses assembly code for the target machine
-
-# net/mpd
-CONFLICTS= mpd-[^1]*
-NO_LATEST_LINK= yes
-
-USES= gmake tar:tgz
-
-OPTIONS_DEFINE= X11 DOCS
-OPTIONS_DEFAULT= X11
-
-MAN1= mpd.1 mpdl.1 mpdm.1 mpdprof.1
-MAN3= mpdanimator.3 mpdgetopt.3 mpdwin.3
-MAN5= mpdmap.5 mpdtrace.5
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-.if ! ${PORT_OPTIONS:MX11}
-PLIST_SUB+= X11="@comment "
-.else
-PLIST_SUB+= X11=""
-USE_XORG= x11
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -Ee \
- "s%^(CCPATH =) .*%\1 `${WHICH} ${CC}`%; \
- s%^(MPDSRC =) .*%\1 ${WRKSRC}%; \
- s%^((MPD(CMD|LIB)|MAN[135]) =) /usr/local%\1 ${PREFIX}%" \
- ${WRKSRC}/Configuration
-.if ${PORT_OPTIONS:MX11}
- @${REINPLACE_CMD} -Ee 's%^(XINCL =) .*%\1 ${LOCALBASE}/include%' \
- ${WRKSRC}/Configuration
-.else
- @${REINPLACE_CMD} -Ee 's%^(XINCL =) .*%\1%' ${WRKSRC}/Configuration
-.endif
-
-pre-install:
- @${MKDIR} ${PREFIX}/lib/mpd
-
-post-install:
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
- @${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
- @${MKDIR} ${EXAMPLESDIR}
- @${CP} -pR ${WRKSRC}/vsuite/examples/* ${EXAMPLESDIR}
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/lang/mpd/distinfo b/lang/mpd/distinfo
deleted file mode 100644
index 0ff23b865bb1..000000000000
--- a/lang/mpd/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mpd.1.0.1.tgz) = ec1f4ed6b626b6eecd439b95ed4e65d64529da61027296f3eee537eb74dca908
-SIZE (mpd.1.0.1.tgz) = 581498
diff --git a/lang/mpd/files/patch-csw__asm.c b/lang/mpd/files/patch-csw__asm.c
deleted file mode 100644
index d3b05302241a..000000000000
--- a/lang/mpd/files/patch-csw__asm.c
+++ /dev/null
@@ -1,24 +0,0 @@
---- csw/asm.c.orig Mon Feb 5 11:13:59 2007
-+++ csw/asm.c Sun Feb 4 23:58:49 2007
-@@ -8,21 +8,12 @@
-
- #include "../arch.h"
-
--#if (defined(__linux__) && defined(__ELF__)) || defined(__svr4__)
- #define MPD_BUILD_CONTEXT mpd_build_context
- #define MPD_CHG_CONTEXT mpd_chg_context
- #define MPD_CHECK_STK mpd_check_stk
- #define MPD_STK_OVERFLOW mpd_stk_overflow
- #define MPD_STK_UNDERFLOW mpd_stk_underflow
- #define MPD_STK_CORRUPTED mpd_stk_corrupted
--#else /* other systems use leading underscore */
--#define MPD_BUILD_CONTEXT _mpd_build_context
--#define MPD_CHG_CONTEXT _mpd_chg_context
--#define MPD_CHECK_STK _mpd_check_stk
--#define MPD_STK_OVERFLOW _mpd_stk_overflow
--#define MPD_STK_UNDERFLOW _mpd_stk_underflow
--#define MPD_STK_CORRUPTED _mpd_stk_corrupted
--#endif
-
- #include SFILE
-
diff --git a/lang/mpd/pkg-descr b/lang/mpd/pkg-descr
deleted file mode 100644
index 7e810f069083..000000000000
--- a/lang/mpd/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-MPD is a new programming language that has a syntax very close to the
-one used in the book Foundations of Multithreaded, Parallel, and
-Distributed Programming. The name of the language comes from the first
-three letters of the main words of the title of the book:
-Multithreaded, Parallel, and Distributed. These words also capture a
-distinguishing aspect of the language, namely that it supports all
-three of these concurrent programming techniques.
-
-MPD is implemented as a variant of the SR programming language. It has
-a different parser, but it uses the same intermediate form and
-run-time system as SR. Consequently, MPD provides the same variety of
-concurrent programming mechanisms as does SR.
-
-WWW: http://www.cs.arizona.edu/mpd/
diff --git a/lang/mpd/pkg-plist b/lang/mpd/pkg-plist
deleted file mode 100644
index b7d639449234..000000000000
--- a/lang/mpd/pkg-plist
+++ /dev/null
@@ -1,508 +0,0 @@
-bin/mpd
-bin/mpdl
-bin/mpdm
-bin/mpdprof
-lib/mpd/MPDWin.impl
-lib/mpd/MPDWin.o
-lib/mpd/MPDWin.spec
-lib/mpd/MPDanimator.impl
-lib/mpd/MPDanimator.o
-lib/mpd/MPDanimator.spec
-lib/mpd/MPDgetopt.impl
-lib/mpd/MPDgetopt.o
-lib/mpd/MPDgetopt.spec
-lib/mpd/mpd.h
-lib/mpd/mpdlib.a
-lib/mpd/mpdmap
-lib/mpd/mpdmulti.h
-%%X11%%lib/mpd/mpdwin.o
-lib/mpd/mpdx
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/cairn.jpg
-%%PORTDOCS%%%%DOCSDIR%%/install.html
-%%PORTDOCS%%%%DOCSDIR%%/release.html
-%%EXAMPLESDIR%%/README
-%%EXAMPLESDIR%%/animator/Makefile
-%%EXAMPLESDIR%%/animator/README
-%%EXAMPLESDIR%%/animator/bbdriver.mpd
-%%EXAMPLESDIR%%/animator/bbin.mpd
-%%EXAMPLESDIR%%/animator/bbproc.mpd
-%%EXAMPLESDIR%%/animator/bubblesort.mpd
-%%EXAMPLESDIR%%/animator/dining.mpd
-%%EXAMPLESDIR%%/animator/hello.mpd
-%%EXAMPLESDIR%%/animator/quicksort.mpd
-%%EXAMPLESDIR%%/animator/rwdriver.mpd
-%%EXAMPLESDIR%%/animator/rwfair.mpd
-%%EXAMPLESDIR%%/animator/rwstarve.mpd
-%%EXAMPLESDIR%%/animator/tfonts.mpd
-%%EXAMPLESDIR%%/animator/tlines.mpd
-%%EXAMPLESDIR%%/animator/tresize.mpd
-%%EXAMPLESDIR%%/animator/tsteps.mpd
-%%EXAMPLESDIR%%/animator/tzoom.mpd
-%%EXAMPLESDIR%%/chap01/CS/CS.mpd
-%%EXAMPLESDIR%%/chap01/CS/No_input.std
-%%EXAMPLESDIR%%/chap01/CS/Script
-%%EXAMPLESDIR%%/chap01/cgrep/Script
-%%EXAMPLESDIR%%/chap01/cgrep/cgrep.mpd
-%%EXAMPLESDIR%%/chap01/cgrep/in.std
-%%EXAMPLESDIR%%/chap01/factorial/No_input.std
-%%EXAMPLESDIR%%/chap01/factorial/Script
-%%EXAMPLESDIR%%/chap01/factorial/factorial.mpd
-%%EXAMPLESDIR%%/chap01/hello/No_input.std
-%%EXAMPLESDIR%%/chap01/hello/Script
-%%EXAMPLESDIR%%/chap01/hello/hello.mpd
-%%EXAMPLESDIR%%/chap01/matrix/No_input.std
-%%EXAMPLESDIR%%/chap01/matrix/Script
-%%EXAMPLESDIR%%/chap01/matrix/matrix.mpd
-%%EXAMPLESDIR%%/chap01/matrix/matrixa
-%%EXAMPLESDIR%%/chap01/matrix/matrixb
-%%EXAMPLESDIR%%/chap04/center/Script
-%%EXAMPLESDIR%%/chap04/center/center.mpd
-%%EXAMPLESDIR%%/chap04/center/in1
-%%EXAMPLESDIR%%/chap04/center/in1.std
-%%EXAMPLESDIR%%/chap04/differ/Script
-%%EXAMPLESDIR%%/chap04/differ/differ.mpd
-%%EXAMPLESDIR%%/chap04/differ/in1
-%%EXAMPLESDIR%%/chap04/differ/in1.std
-%%EXAMPLESDIR%%/chap04/evaluator/Script
-%%EXAMPLESDIR%%/chap04/evaluator/evaluator.mpd
-%%EXAMPLESDIR%%/chap04/evaluator/in1
-%%EXAMPLESDIR%%/chap04/evaluator/in1.std
-%%EXAMPLESDIR%%/chap04/fact/No_input.std
-%%EXAMPLESDIR%%/chap04/fact/Script
-%%EXAMPLESDIR%%/chap04/fact/fact.mpd
-%%EXAMPLESDIR%%/chap04/factorial/No_input.std
-%%EXAMPLESDIR%%/chap04/factorial/Script
-%%EXAMPLESDIR%%/chap04/factorial/factorial.mpd
-%%EXAMPLESDIR%%/chap04/insert/No_input.std
-%%EXAMPLESDIR%%/chap04/insert/Script
-%%EXAMPLESDIR%%/chap04/insert/insert.mpd
-%%EXAMPLESDIR%%/chap04/left/No_input.std
-%%EXAMPLESDIR%%/chap04/left/Script
-%%EXAMPLESDIR%%/chap04/left/left.mpd
-%%EXAMPLESDIR%%/chap04/search/Script
-%%EXAMPLESDIR%%/chap04/search/in1
-%%EXAMPLESDIR%%/chap04/search/in1.std
-%%EXAMPLESDIR%%/chap04/search/search.mpd
-%%EXAMPLESDIR%%/chap04/sigma/No_input.std
-%%EXAMPLESDIR%%/chap04/sigma/Script
-%%EXAMPLESDIR%%/chap04/sigma/sigma.mpd
-%%EXAMPLESDIR%%/chap04/sort1/No_input.std
-%%EXAMPLESDIR%%/chap04/sort1/Script
-%%EXAMPLESDIR%%/chap04/sort1/sort1.mpd
-%%EXAMPLESDIR%%/chap04/sort2/No_input.std
-%%EXAMPLESDIR%%/chap04/sort2/Script
-%%EXAMPLESDIR%%/chap04/sort2/sort2.mpd
-%%EXAMPLESDIR%%/chap04/trapezoidal/No_input.std
-%%EXAMPLESDIR%%/chap04/trapezoidal/Script
-%%EXAMPLESDIR%%/chap04/trapezoidal/trapezoidal.mpd
-%%EXAMPLESDIR%%/chap05/Stack/No_input.std
-%%EXAMPLESDIR%%/chap05/Stack/Script
-%%EXAMPLESDIR%%/chap05/Stack/Stack.mpd
-%%EXAMPLESDIR%%/chap05/Stack/Stack_User.mpd
-%%EXAMPLESDIR%%/chap05/foo/No_input.std
-%%EXAMPLESDIR%%/chap05/foo/Script
-%%EXAMPLESDIR%%/chap05/foo/foo.mpd
-%%EXAMPLESDIR%%/chap07/foo1/No_input.std
-%%EXAMPLESDIR%%/chap07/foo1/Script
-%%EXAMPLESDIR%%/chap07/foo1/foo1.mpd
-%%EXAMPLESDIR%%/chap07/foo2/No_input.std
-%%EXAMPLESDIR%%/chap07/foo2/Script
-%%EXAMPLESDIR%%/chap07/foo2/foo2.mpd
-%%EXAMPLESDIR%%/chap07/mult/Script
-%%EXAMPLESDIR%%/chap07/mult/in1
-%%EXAMPLESDIR%%/chap07/mult/in1.std
-%%EXAMPLESDIR%%/chap07/mult/mult.mpd
-%%EXAMPLESDIR%%/chap07/quick/Script
-%%EXAMPLESDIR%%/chap07/quick/in1
-%%EXAMPLESDIR%%/chap07/quick/in1.std
-%%EXAMPLESDIR%%/chap07/quick/quick.mpd
-%%EXAMPLESDIR%%/chap07/sums/No_input.std
-%%EXAMPLESDIR%%/chap07/sums/Script
-%%EXAMPLESDIR%%/chap07/sums/partial_sums.mpd
-%%EXAMPLESDIR%%/chap08/CS/CS.mpd
-%%EXAMPLESDIR%%/chap08/CS/No_input.std
-%%EXAMPLESDIR%%/chap08/CS/Script
-%%EXAMPLESDIR%%/chap08/CS_Ordered/CS_Ordered.mpd
-%%EXAMPLESDIR%%/chap08/CS_Ordered/No_input.std
-%%EXAMPLESDIR%%/chap08/CS_Ordered/Script
-%%EXAMPLESDIR%%/chap08/barrier1/No_input.std
-%%EXAMPLESDIR%%/chap08/barrier1/Script
-%%EXAMPLESDIR%%/chap08/barrier1/barrier1.mpd
-%%EXAMPLESDIR%%/chap08/barrier2/No_input.std
-%%EXAMPLESDIR%%/chap08/barrier2/Script
-%%EXAMPLESDIR%%/chap08/barrier2/barrier2.mpd
-%%EXAMPLESDIR%%/chap09/CS/CS.mpd
-%%EXAMPLESDIR%%/chap09/CS/No_input.std
-%%EXAMPLESDIR%%/chap09/CS/Script
-%%EXAMPLESDIR%%/chap09/cs1/No_input.std
-%%EXAMPLESDIR%%/chap09/cs1/Script
-%%EXAMPLESDIR%%/chap09/cs1/cs1.mpd
-%%EXAMPLESDIR%%/chap09/cs2/No_input.std
-%%EXAMPLESDIR%%/chap09/cs2/Script
-%%EXAMPLESDIR%%/chap09/cs2/cs2.mpd
-%%EXAMPLESDIR%%/chap09/cs3/No_input.std
-%%EXAMPLESDIR%%/chap09/cs3/Script
-%%EXAMPLESDIR%%/chap09/cs3/cs3.mpd
-%%EXAMPLESDIR%%/chap09/cs4/No_input.std
-%%EXAMPLESDIR%%/chap09/cs4/Script
-%%EXAMPLESDIR%%/chap09/cs4/cs4.mpd
-%%EXAMPLESDIR%%/chap09/merge/No_input.std
-%%EXAMPLESDIR%%/chap09/merge/Script
-%%EXAMPLESDIR%%/chap09/merge/stream_merge.mpd
-%%EXAMPLESDIR%%/chap09/quadrature/No_input.std
-%%EXAMPLESDIR%%/chap09/quadrature/Script
-%%EXAMPLESDIR%%/chap09/quadrature/quadrature.mpd
-%%EXAMPLESDIR%%/chap10/Stack/No_input.std
-%%EXAMPLESDIR%%/chap10/Stack/Script
-%%EXAMPLESDIR%%/chap10/Stack/Stack.mpd
-%%EXAMPLESDIR%%/chap10/Stack/Stack_User.mpd
-%%EXAMPLESDIR%%/chap10/conversation/No_input.std
-%%EXAMPLESDIR%%/chap10/conversation/Script
-%%EXAMPLESDIR%%/chap10/conversation/conversation.mpd
-%%EXAMPLESDIR%%/chap10/fun1/No_input.std
-%%EXAMPLESDIR%%/chap10/fun1/Script
-%%EXAMPLESDIR%%/chap10/fun1/fun1.mpd
-%%EXAMPLESDIR%%/chap10/fun2/No_input.std
-%%EXAMPLESDIR%%/chap10/fun2/Script
-%%EXAMPLESDIR%%/chap10/fun2/fun2.mpd
-%%EXAMPLESDIR%%/chap10/sort/Script
-%%EXAMPLESDIR%%/chap10/sort/in1
-%%EXAMPLESDIR%%/chap10/sort/in1.std
-%%EXAMPLESDIR%%/chap10/sort/pipeline_sort.mpd
-%%EXAMPLESDIR%%/chap11/RW/No_input.std
-%%EXAMPLESDIR%%/chap11/RW/RW_allocator.mpd
-%%EXAMPLESDIR%%/chap11/RW/Script
-%%EXAMPLESDIR%%/chap11/buffer/No_input.std
-%%EXAMPLESDIR%%/chap11/buffer/Script
-%%EXAMPLESDIR%%/chap11/buffer/bounded_buffer.mpd
-%%EXAMPLESDIR%%/chap11/cs/No_input.std
-%%EXAMPLESDIR%%/chap11/cs/Script
-%%EXAMPLESDIR%%/chap11/cs/cs.mpd
-%%EXAMPLESDIR%%/chap11/mailbox/No_input.std
-%%EXAMPLESDIR%%/chap11/mailbox/Script
-%%EXAMPLESDIR%%/chap11/mailbox/mailbox.mpd
-%%EXAMPLESDIR%%/chap11/main1/No_input.std
-%%EXAMPLESDIR%%/chap11/main1/Script
-%%EXAMPLESDIR%%/chap11/main1/main1.mpd
-%%EXAMPLESDIR%%/chap11/main2/No_input.std
-%%EXAMPLESDIR%%/chap11/main2/Script
-%%EXAMPLESDIR%%/chap11/main2/main2.mpd
-%%EXAMPLESDIR%%/chap11/sieve/No_input.std
-%%EXAMPLESDIR%%/chap11/sieve/Script
-%%EXAMPLESDIR%%/chap11/sieve/sieve.mpd
-%%EXAMPLESDIR%%/chap11/swap/No_input.std
-%%EXAMPLESDIR%%/chap11/swap/Script
-%%EXAMPLESDIR%%/chap11/swap/swap.mpd
-%%EXAMPLESDIR%%/chap12/main1/No_input.std
-%%EXAMPLESDIR%%/chap12/main1/Script
-%%EXAMPLESDIR%%/chap12/main1/foo.mpd
-%%EXAMPLESDIR%%/chap12/main1/glob.mpd
-%%EXAMPLESDIR%%/chap12/main1/main1.mpd
-%%EXAMPLESDIR%%/chap12/main2/No_input.std
-%%EXAMPLESDIR%%/chap12/main2/Script
-%%EXAMPLESDIR%%/chap12/main2/foo.mpd
-%%EXAMPLESDIR%%/chap12/main2/glob.mpd
-%%EXAMPLESDIR%%/chap12/main2/main2.mpd
-%%EXAMPLESDIR%%/chap13/centralized/No_input.std
-%%EXAMPLESDIR%%/chap13/centralized/Script
-%%EXAMPLESDIR%%/chap13/centralized/centralized.mpd
-%%EXAMPLESDIR%%/chap13/decentralized/No_input.std
-%%EXAMPLESDIR%%/chap13/decentralized/Script
-%%EXAMPLESDIR%%/chap13/decentralized/decentralized.mpd
-%%EXAMPLESDIR%%/chap13/distributed/No_input.std
-%%EXAMPLESDIR%%/chap13/distributed/Script
-%%EXAMPLESDIR%%/chap13/distributed/distributed.mpd
-%%EXAMPLESDIR%%/chap14/bag/No_input.std
-%%EXAMPLESDIR%%/chap14/bag/Script
-%%EXAMPLESDIR%%/chap14/bag/bag.mpd
-%%EXAMPLESDIR%%/chap14/broadcast/No_input.std
-%%EXAMPLESDIR%%/chap14/broadcast/Script
-%%EXAMPLESDIR%%/chap14/broadcast/broadcast.mpd
-%%EXAMPLESDIR%%/chap14/heartbeat/No_input.std
-%%EXAMPLESDIR%%/chap14/heartbeat/Script
-%%EXAMPLESDIR%%/chap14/heartbeat/heartbeat.mpd
-%%EXAMPLESDIR%%/chap14/strip/No_input.std
-%%EXAMPLESDIR%%/chap14/strip/Script
-%%EXAMPLESDIR%%/chap14/strip/strip.mpd
-%%EXAMPLESDIR%%/chap15/co/No_input.std
-%%EXAMPLESDIR%%/chap15/co/Script
-%%EXAMPLESDIR%%/chap15/co/co.mpd
-%%EXAMPLESDIR%%/chap15/gs/No_input.std
-%%EXAMPLESDIR%%/chap15/gs/Script
-%%EXAMPLESDIR%%/chap15/gs/gs.mpd
-%%EXAMPLESDIR%%/chap15/heartbeat/No_input.std
-%%EXAMPLESDIR%%/chap15/heartbeat/Script
-%%EXAMPLESDIR%%/chap15/heartbeat/heartbeat.mpd
-%%EXAMPLESDIR%%/chap15/strip/No_input.std
-%%EXAMPLESDIR%%/chap15/strip/Script
-%%EXAMPLESDIR%%/chap15/strip/strip.mpd
-%%EXAMPLESDIR%%/chap15/vm/No_input.std
-%%EXAMPLESDIR%%/chap15/vm/Script
-%%EXAMPLESDIR%%/chap15/vm/vm.mpd
-%%EXAMPLESDIR%%/chap16/README
-%%EXAMPLESDIR%%/chap16/cities3
-%%EXAMPLESDIR%%/chap16/cities4
-%%EXAMPLESDIR%%/chap16/cities6
-%%EXAMPLESDIR%%/chap16/cities8
-%%EXAMPLESDIR%%/chap16/distributed/Script
-%%EXAMPLESDIR%%/chap16/distributed/cities3.std
-%%EXAMPLESDIR%%/chap16/distributed/cities4.std
-%%EXAMPLESDIR%%/chap16/distributed/cities6.std
-%%EXAMPLESDIR%%/chap16/distributed/cities8.std
-%%EXAMPLESDIR%%/chap16/distributed/distributed.mpd
-%%EXAMPLESDIR%%/chap16/sequential/Script
-%%EXAMPLESDIR%%/chap16/sequential/cities3.std
-%%EXAMPLESDIR%%/chap16/sequential/cities4.std
-%%EXAMPLESDIR%%/chap16/sequential/cities6.std
-%%EXAMPLESDIR%%/chap16/sequential/cities8.std
-%%EXAMPLESDIR%%/chap16/sequential/sequential.mpd
-%%EXAMPLESDIR%%/chap16/shared/Script
-%%EXAMPLESDIR%%/chap16/shared/cities3.std
-%%EXAMPLESDIR%%/chap16/shared/cities4.std
-%%EXAMPLESDIR%%/chap16/shared/cities6.std
-%%EXAMPLESDIR%%/chap16/shared/cities8.std
-%%EXAMPLESDIR%%/chap16/shared/shared.mpd
-%%EXAMPLESDIR%%/chap17/No_input.std
-%%EXAMPLESDIR%%/chap17/Script
-%%EXAMPLESDIR%%/chap17/ci.mpd
-%%EXAMPLESDIR%%/chap17/ds.mpd
-%%EXAMPLESDIR%%/chap17/fs.mpd
-%%EXAMPLESDIR%%/chap17/globals.mpd
-%%EXAMPLESDIR%%/chap17/login.mpd
-%%EXAMPLESDIR%%/chap17/main.mpd
-%%EXAMPLESDIR%%/chap18/Bus.mpd
-%%EXAMPLESDIR%%/chap18/No_input.std
-%%EXAMPLESDIR%%/chap18/Processor.mpd
-%%EXAMPLESDIR%%/chap18/Scheduler.mpd
-%%EXAMPLESDIR%%/chap18/Script
-%%EXAMPLESDIR%%/graphics/Makefile
-%%EXAMPLESDIR%%/graphics/README
-%%EXAMPLESDIR%%/graphics/button.mpd
-%%EXAMPLESDIR%%/graphics/colors.100
-%%EXAMPLESDIR%%/graphics/colors.20
-%%EXAMPLESDIR%%/graphics/colors.50
-%%EXAMPLESDIR%%/graphics/demo.mpd
-%%EXAMPLESDIR%%/graphics/gauss.mpd
-%%EXAMPLESDIR%%/graphics/hello.mpd
-%%EXAMPLESDIR%%/graphics/mandel.mpd
-%%EXAMPLESDIR%%/graphics/qsort.mpd
-%%EXAMPLESDIR%%/graphics/winquad.mpd
-%%EXAMPLESDIR%%/misc/heartbeat/Script
-%%EXAMPLESDIR%%/misc/heartbeat/in1.1.std
-%%EXAMPLESDIR%%/misc/heartbeat/in1.3.std
-%%EXAMPLESDIR%%/misc/heartbeat/in2.2.std
-%%EXAMPLESDIR%%/misc/heartbeat/in2.4.std
-%%EXAMPLESDIR%%/misc/heartbeat/in3.3.std
-%%EXAMPLESDIR%%/misc/heartbeat/in4.3.std
-%%EXAMPLESDIR%%/misc/heartbeat/in4.4.std
-%%EXAMPLESDIR%%/misc/heartbeat/in4.5.std
-%%EXAMPLESDIR%%/misc/heartbeat/in5.1.std
-%%EXAMPLESDIR%%/misc/heartbeat/in5.4.std
-%%EXAMPLESDIR%%/misc/heartbeat/in6.2.std
-%%EXAMPLESDIR%%/misc/heartbeat/in6.7.std
-%%EXAMPLESDIR%%/misc/heartbeat/input1
-%%EXAMPLESDIR%%/misc/heartbeat/input2
-%%EXAMPLESDIR%%/misc/heartbeat/input3
-%%EXAMPLESDIR%%/misc/heartbeat/input4
-%%EXAMPLESDIR%%/misc/heartbeat/input5
-%%EXAMPLESDIR%%/misc/heartbeat/input6
-%%EXAMPLESDIR%%/misc/heartbeat/main.mpd
-%%EXAMPLESDIR%%/misc/heartbeat/node.mpd
-%%EXAMPLESDIR%%/misc/heartbeat/printer.mpd
-%%EXAMPLESDIR%%/misc/mbrot/No_input.std
-%%EXAMPLESDIR%%/misc/mbrot/Script
-%%EXAMPLESDIR%%/misc/mbrot/bkend.c
-%%EXAMPLESDIR%%/misc/mbrot/main.mpd
-%%EXAMPLESDIR%%/misc/mbrot/mbrot.c
-%%EXAMPLESDIR%%/misc/mbrot/remote.mpd
-%%EXAMPLESDIR%%/misc/probe/Script
-%%EXAMPLESDIR%%/misc/probe/in1.1.std
-%%EXAMPLESDIR%%/misc/probe/in1.3.std
-%%EXAMPLESDIR%%/misc/probe/in2.2.std
-%%EXAMPLESDIR%%/misc/probe/in2.4.std
-%%EXAMPLESDIR%%/misc/probe/in3.3.std
-%%EXAMPLESDIR%%/misc/probe/in4.3.std
-%%EXAMPLESDIR%%/misc/probe/in4.4.std
-%%EXAMPLESDIR%%/misc/probe/in4.5.std
-%%EXAMPLESDIR%%/misc/probe/in5.1.std
-%%EXAMPLESDIR%%/misc/probe/in5.4.std
-%%EXAMPLESDIR%%/misc/probe/in6.2.std
-%%EXAMPLESDIR%%/misc/probe/in6.7.std
-%%EXAMPLESDIR%%/misc/probe/input1
-%%EXAMPLESDIR%%/misc/probe/input2
-%%EXAMPLESDIR%%/misc/probe/input3
-%%EXAMPLESDIR%%/misc/probe/input4
-%%EXAMPLESDIR%%/misc/probe/input5
-%%EXAMPLESDIR%%/misc/probe/input6
-%%EXAMPLESDIR%%/misc/probe/main.mpd
-%%EXAMPLESDIR%%/misc/probe/node.mpd
-%%EXAMPLESDIR%%/misc/probe/printer.mpd
-%%EXAMPLESDIR%%/misc/queens/No_input.std
-%%EXAMPLESDIR%%/misc/queens/Script
-%%EXAMPLESDIR%%/misc/queens/queens.mpd
-%%EXAMPLESDIR%%/misc/remote/Script
-%%EXAMPLESDIR%%/misc/remote/remote.mpd
-%%EXAMPLESDIR%%/misc/tty/No_input.std
-%%EXAMPLESDIR%%/misc/tty/Script
-%%EXAMPLESDIR%%/misc/tty/tty.mpd
-%%EXAMPLESDIR%%/misc/wondrous/No_input.std
-%%EXAMPLESDIR%%/misc/wondrous/Script
-%%EXAMPLESDIR%%/misc/wondrous/wondrous.mpd
-%%EXAMPLESDIR%%/tutorial/cgrep.vm/No_input.std
-%%EXAMPLESDIR%%/tutorial/cgrep.vm/Script
-%%EXAMPLESDIR%%/tutorial/cgrep.vm/cgrep.vm.mpd
-%%EXAMPLESDIR%%/tutorial/cgrep/No_input.std
-%%EXAMPLESDIR%%/tutorial/cgrep/Script
-%%EXAMPLESDIR%%/tutorial/cgrep/cgrep.mpd
-%%EXAMPLESDIR%%/tutorial/cs.simulation/No_input.std
-%%EXAMPLESDIR%%/tutorial/cs.simulation/Script
-%%EXAMPLESDIR%%/tutorial/cs.simulation/cs.simulation.mpd
-%%EXAMPLESDIR%%/tutorial/find/No_input.std
-%%EXAMPLESDIR%%/tutorial/find/Script
-%%EXAMPLESDIR%%/tutorial/find/find.mpd
-%%EXAMPLESDIR%%/tutorial/hello/No_input.std
-%%EXAMPLESDIR%%/tutorial/hello/Script
-%%EXAMPLESDIR%%/tutorial/hello/hello.mpd
-%%EXAMPLESDIR%%/tutorial/mm.co/No_input.std
-%%EXAMPLESDIR%%/tutorial/mm.co/Script
-%%EXAMPLESDIR%%/tutorial/mm.co/mm.co.mpd
-%%EXAMPLESDIR%%/tutorial/mm.dist/No_input.std
-%%EXAMPLESDIR%%/tutorial/mm.dist/Script
-%%EXAMPLESDIR%%/tutorial/mm.dist/mm.dist.mpd
-%%EXAMPLESDIR%%/tutorial/mm.process/No_input.std
-%%EXAMPLESDIR%%/tutorial/mm.process/Script
-%%EXAMPLESDIR%%/tutorial/mm.process/mm.process.mpd
-%%EXAMPLESDIR%%/tutorial/mm.seq/No_input.std
-%%EXAMPLESDIR%%/tutorial/mm.seq/Script
-%%EXAMPLESDIR%%/tutorial/mm.seq/mm.seq.mpd
-%%EXAMPLESDIR%%/tutorial/quad.co/No_input.std
-%%EXAMPLESDIR%%/tutorial/quad.co/Script
-%%EXAMPLESDIR%%/tutorial/quad.co/quad.co.mpd
-%%EXAMPLESDIR%%/tutorial/quad.iter/No_input.std
-%%EXAMPLESDIR%%/tutorial/quad.iter/Script
-%%EXAMPLESDIR%%/tutorial/quad.iter/quad.iter.mpd
-%%EXAMPLESDIR%%/tutorial/quad.recurse/No_input.std
-%%EXAMPLESDIR%%/tutorial/quad.recurse/Script
-%%EXAMPLESDIR%%/tutorial/quad.recurse/quad.recurse.mpd
-%%EXAMPLESDIR%%/tutorial/quick/No_input.std
-%%EXAMPLESDIR%%/tutorial/quick/Script
-%%EXAMPLESDIR%%/tutorial/quick/quick.mpd
-%%EXAMPLESDIR%%/tutorial/rw.simulation/No_input.std
-%%EXAMPLESDIR%%/tutorial/rw.simulation/Script
-%%EXAMPLESDIR%%/tutorial/rw.simulation/rw.simulation.mpd
-%%EXAMPLESDIR%%/tutorial/sum/No_input.std
-%%EXAMPLESDIR%%/tutorial/sum/Script
-%%EXAMPLESDIR%%/tutorial/sum/sum.mpd
-%%EXAMPLESDIR%%/tutorial/window.hello/Script
-%%EXAMPLESDIR%%/tutorial/window.hello/window.hello.mpd
-@dirrm %%EXAMPLESDIR%%/tutorial/window.hello
-@dirrm %%EXAMPLESDIR%%/tutorial/sum
-@dirrm %%EXAMPLESDIR%%/tutorial/rw.simulation
-@dirrm %%EXAMPLESDIR%%/tutorial/quick
-@dirrm %%EXAMPLESDIR%%/tutorial/quad.recurse
-@dirrm %%EXAMPLESDIR%%/tutorial/quad.iter
-@dirrm %%EXAMPLESDIR%%/tutorial/quad.co
-@dirrm %%EXAMPLESDIR%%/tutorial/mm.seq
-@dirrm %%EXAMPLESDIR%%/tutorial/mm.process
-@dirrm %%EXAMPLESDIR%%/tutorial/mm.dist
-@dirrm %%EXAMPLESDIR%%/tutorial/mm.co
-@dirrm %%EXAMPLESDIR%%/tutorial/hello
-@dirrm %%EXAMPLESDIR%%/tutorial/find
-@dirrm %%EXAMPLESDIR%%/tutorial/cs.simulation
-@dirrm %%EXAMPLESDIR%%/tutorial/cgrep.vm
-@dirrm %%EXAMPLESDIR%%/tutorial/cgrep
-@dirrm %%EXAMPLESDIR%%/tutorial
-@dirrm %%EXAMPLESDIR%%/misc/wondrous
-@dirrm %%EXAMPLESDIR%%/misc/tty
-@dirrm %%EXAMPLESDIR%%/misc/remote
-@dirrm %%EXAMPLESDIR%%/misc/queens
-@dirrm %%EXAMPLESDIR%%/misc/probe
-@dirrm %%EXAMPLESDIR%%/misc/mbrot
-@dirrm %%EXAMPLESDIR%%/misc/heartbeat
-@dirrm %%EXAMPLESDIR%%/misc
-@dirrm %%EXAMPLESDIR%%/graphics
-@dirrm %%EXAMPLESDIR%%/chap18
-@dirrm %%EXAMPLESDIR%%/chap17
-@dirrm %%EXAMPLESDIR%%/chap16/shared
-@dirrm %%EXAMPLESDIR%%/chap16/sequential
-@dirrm %%EXAMPLESDIR%%/chap16/distributed
-@dirrm %%EXAMPLESDIR%%/chap16
-@dirrm %%EXAMPLESDIR%%/chap15/vm
-@dirrm %%EXAMPLESDIR%%/chap15/strip
-@dirrm %%EXAMPLESDIR%%/chap15/heartbeat
-@dirrm %%EXAMPLESDIR%%/chap15/gs
-@dirrm %%EXAMPLESDIR%%/chap15/co
-@dirrm %%EXAMPLESDIR%%/chap15
-@dirrm %%EXAMPLESDIR%%/chap14/strip
-@dirrm %%EXAMPLESDIR%%/chap14/heartbeat
-@dirrm %%EXAMPLESDIR%%/chap14/broadcast
-@dirrm %%EXAMPLESDIR%%/chap14/bag
-@dirrm %%EXAMPLESDIR%%/chap14
-@dirrm %%EXAMPLESDIR%%/chap13/distributed
-@dirrm %%EXAMPLESDIR%%/chap13/decentralized
-@dirrm %%EXAMPLESDIR%%/chap13/centralized
-@dirrm %%EXAMPLESDIR%%/chap13
-@dirrm %%EXAMPLESDIR%%/chap12/main2
-@dirrm %%EXAMPLESDIR%%/chap12/main1
-@dirrm %%EXAMPLESDIR%%/chap12
-@dirrm %%EXAMPLESDIR%%/chap11/swap
-@dirrm %%EXAMPLESDIR%%/chap11/sieve
-@dirrm %%EXAMPLESDIR%%/chap11/main2
-@dirrm %%EXAMPLESDIR%%/chap11/main1
-@dirrm %%EXAMPLESDIR%%/chap11/mailbox
-@dirrm %%EXAMPLESDIR%%/chap11/cs
-@dirrm %%EXAMPLESDIR%%/chap11/buffer
-@dirrm %%EXAMPLESDIR%%/chap11/RW
-@dirrm %%EXAMPLESDIR%%/chap11
-@dirrm %%EXAMPLESDIR%%/chap10/sort
-@dirrm %%EXAMPLESDIR%%/chap10/fun2
-@dirrm %%EXAMPLESDIR%%/chap10/fun1
-@dirrm %%EXAMPLESDIR%%/chap10/conversation
-@dirrm %%EXAMPLESDIR%%/chap10/Stack
-@dirrm %%EXAMPLESDIR%%/chap10
-@dirrm %%EXAMPLESDIR%%/chap09/quadrature
-@dirrm %%EXAMPLESDIR%%/chap09/merge
-@dirrm %%EXAMPLESDIR%%/chap09/cs4
-@dirrm %%EXAMPLESDIR%%/chap09/cs3
-@dirrm %%EXAMPLESDIR%%/chap09/cs2
-@dirrm %%EXAMPLESDIR%%/chap09/cs1
-@dirrm %%EXAMPLESDIR%%/chap09/CS
-@dirrm %%EXAMPLESDIR%%/chap09
-@dirrm %%EXAMPLESDIR%%/chap08/barrier2
-@dirrm %%EXAMPLESDIR%%/chap08/barrier1
-@dirrm %%EXAMPLESDIR%%/chap08/CS_Ordered
-@dirrm %%EXAMPLESDIR%%/chap08/CS
-@dirrm %%EXAMPLESDIR%%/chap08
-@dirrm %%EXAMPLESDIR%%/chap07/sums
-@dirrm %%EXAMPLESDIR%%/chap07/quick
-@dirrm %%EXAMPLESDIR%%/chap07/mult
-@dirrm %%EXAMPLESDIR%%/chap07/foo2
-@dirrm %%EXAMPLESDIR%%/chap07/foo1
-@dirrm %%EXAMPLESDIR%%/chap07
-@dirrm %%EXAMPLESDIR%%/chap05/foo
-@dirrm %%EXAMPLESDIR%%/chap05/Stack
-@dirrm %%EXAMPLESDIR%%/chap05
-@dirrm %%EXAMPLESDIR%%/chap04/trapezoidal
-@dirrm %%EXAMPLESDIR%%/chap04/sort2
-@dirrm %%EXAMPLESDIR%%/chap04/sort1
-@dirrm %%EXAMPLESDIR%%/chap04/sigma
-@dirrm %%EXAMPLESDIR%%/chap04/search
-@dirrm %%EXAMPLESDIR%%/chap04/left
-@dirrm %%EXAMPLESDIR%%/chap04/insert
-@dirrm %%EXAMPLESDIR%%/chap04/factorial
-@dirrm %%EXAMPLESDIR%%/chap04/fact
-@dirrm %%EXAMPLESDIR%%/chap04/evaluator
-@dirrm %%EXAMPLESDIR%%/chap04/differ
-@dirrm %%EXAMPLESDIR%%/chap04/center
-@dirrm %%EXAMPLESDIR%%/chap04
-@dirrm %%EXAMPLESDIR%%/chap01/matrix
-@dirrm %%EXAMPLESDIR%%/chap01/hello
-@dirrm %%EXAMPLESDIR%%/chap01/factorial
-@dirrm %%EXAMPLESDIR%%/chap01/cgrep
-@dirrm %%EXAMPLESDIR%%/chap01/CS
-@dirrm %%EXAMPLESDIR%%/chap01
-@dirrm %%EXAMPLESDIR%%/animator
-@dirrm %%EXAMPLESDIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm lib/mpd
diff --git a/lang/ocaml-camlidl/Makefile b/lang/ocaml-camlidl/Makefile
deleted file mode 100644
index a2cf2e5443ad..000000000000
--- a/lang/ocaml-camlidl/Makefile
+++ /dev/null
@@ -1,63 +0,0 @@
-# Created by: Stanislav Sedov <ssedov@mbsd.msk.ru>
-# $FreeBSD$
-
-PORTNAME= camlidl
-PORTVERSION= 1.05
-PORTREVISION= 2
-CATEGORIES= lang
-MASTER_SITES= http://caml.inria.fr/distrib/bazar-ocaml/
-PKGNAMEPREFIX= ocaml-
-DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} \
- ${PORTNAME}-${PORTVERSION}.doc.html.tar.gz
-EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Stub code generator for using C/C++ libraries from ocaml
-
-USE_OCAML= yes
-
-MAKE_JOBS_UNSAFE= yes
-
-DOCSDIR= ${PREFIX}/share/doc/ocaml/${PORTNAME}
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-post-extract:
- @${REINPLACE_CMD} -e "s,^\(OCAMLLIB=\).*,\1${PREFIX}/lib/ocaml,g" \
- -e "s,^\(BINDIR=\).*,\1${PREFIX}/bin,g" \
- -e "s,^CFLAGS=.*,#\&,g" \
- -e "s,^\(CPP=\).*,\1/usr/bin/cpp,g" \
- ${WRKSRC}/config/Makefile.unix
-
- @${REINPLACE_CMD} -e \
- "/^install/,/^$$/s,\([ \t]*\)cp,\1${INSTALL_SCRIPT},g" \
- ${WRKSRC}/compiler/Makefile
-
- @${REINPLACE_CMD} -e \
- "/^install/,/^$$/s,\([ \t]*\)cp,\1${INSTALL_DATA},g" \
- ${WRKSRC}/lib/Makefile ${WRKSRC}/runtime/Makefile.unix
-
- @${LN} -sf ${WRKSRC}/config/Makefile.unix ${WRKSRC}/config/Makefile
-
-pre-install:
-.if !exists(${PREFIX}/lib/ocaml/caml)
- ${MKDIR} ${PREFIX}/lib/ocaml/caml
-.endif
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- ${GZCAT} ${_DISTDIR}/${PORTNAME}-${PORTVERSION}.doc.html.tar.gz \
- | ${TAR} -C ${DOCSDIR} -xf -
- ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR}
- ${FIND} ${DOCSDIR}/ -type f -exec ${CHMOD} ${SHAREMODE} {} \;
-.endif
-
-test:
- @${ECHO_CMD} "Testing IDL library"
- @${REINPLACE_CMD} -e "s,^\(CCPP=\).*,\1${CXX},g" \
- ${WRKSRC}/tests/Makefile
- cd ${WRKSRC}/tests && ${SETENV} ${MAKE_ENV} ${MAKE} all
-
-.include <bsd.port.post.mk>
diff --git a/lang/ocaml-camlidl/distinfo b/lang/ocaml-camlidl/distinfo
deleted file mode 100644
index 210b2d64556d..000000000000
--- a/lang/ocaml-camlidl/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (camlidl-1.05.tar.gz) = 857ed5bd3b2f99c62813070e1a5b4b6375e837c6815f4ad956baeb6f8c660311
-SIZE (camlidl-1.05.tar.gz) = 100640
-SHA256 (camlidl-1.05.doc.html.tar.gz) = 00ac7822ec73cb3cb5cb23b5d34879436366d979887eb3a312e1adcae8c1c32c
-SIZE (camlidl-1.05.doc.html.tar.gz) = 45945
diff --git a/lang/ocaml-camlidl/pkg-descr b/lang/ocaml-camlidl/pkg-descr
deleted file mode 100644
index 5bd39063797a..000000000000
--- a/lang/ocaml-camlidl/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-CamlIDL is a stub code generator and COM binding for Objective Caml.
-
-CamlIDL comprises two parts:
-
- * A stub code generator that generates the C stub code required for the
-Caml/C interface, based on an MIDL specification. (MIDL stands for Microsoft's
-Interface Description Language; it looks like C header files with some extras
-annotations, plus a notion of object interfaces that look like C++ classess
-without inheritance.)
-
- * A (currently small) library of functions and tools to import COM
-components in Caml applications, and export Caml code as COM components.
-
-WWW: http://caml.inria.fr/pub/old_caml_site/camlidl/
diff --git a/lang/ocaml-camlidl/pkg-plist b/lang/ocaml-camlidl/pkg-plist
deleted file mode 100644
index 40640ce90cdf..000000000000
--- a/lang/ocaml-camlidl/pkg-plist
+++ /dev/null
@@ -1,24 +0,0 @@
-bin/camlidl
-lib/ocaml/caml/camlidlruntime.h
-lib/ocaml/com.a
-lib/ocaml/com.cma
-lib/ocaml/com.cmi
-lib/ocaml/com.cmxa
-lib/ocaml/libcamlidl.a
-%%PORTDOCS%%%%DOCSDIR%%/htmlman/contents_motif.gif
-%%PORTDOCS%%%%DOCSDIR%%/htmlman/index.html
-%%PORTDOCS%%%%DOCSDIR%%/htmlman/main.html
-%%PORTDOCS%%%%DOCSDIR%%/htmlman/main001.html
-%%PORTDOCS%%%%DOCSDIR%%/htmlman/main002.html
-%%PORTDOCS%%%%DOCSDIR%%/htmlman/main003.html
-%%PORTDOCS%%%%DOCSDIR%%/htmlman/main004.html
-%%PORTDOCS%%%%DOCSDIR%%/htmlman/main005.html
-%%PORTDOCS%%%%DOCSDIR%%/htmlman/main006.html
-%%PORTDOCS%%%%DOCSDIR%%/htmlman/main007.html
-%%PORTDOCS%%%%DOCSDIR%%/htmlman/next_motif.gif
-%%PORTDOCS%%%%DOCSDIR%%/htmlman/previous_motif.gif
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/htmlman
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%PORTDOCS%%@dirrmtry share/doc/ocaml
-@dirrmtry lib/ocaml/caml
-@dirrmtry lib/ocaml
diff --git a/lang/ocaml-mode.el/Makefile b/lang/ocaml-mode.el/Makefile
deleted file mode 100644
index 7ac109be9041..000000000000
--- a/lang/ocaml-mode.el/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: J Koshy <jkoshy@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= caml-mode
-PORTVERSION= 3.01
-PORTREVISION= 13
-CATEGORIES= lang elisp
-MASTER_SITES= http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/dist/ \
- ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= jkoshy
-DISTNAME= ocaml-mode-3.01
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= EMACS mode for editing OCaml programs
-
-BUILD_DEPENDS= emacs:${PORTSDIR}/editors/emacs
-RUN_DEPENDS= emacs:${PORTSDIR}/editors/emacs
-
-NO_BUILD= yes
-
-#
-# Install configuration
-#
-
-ELISP_SUBDIR= ${PREFIX}/share/emacs/site-lisp/
-CAMLMODE_ELISPDIR= ${ELISP_SUBDIR}/caml-mode
-CAMLMODE_DOCDIR= share/doc/caml-mode
-CAMLMODE_DIR_ENTRY=* Caml-mode: (caml-mode). A mode for editing CAML programs.
-
-INSTALL_TARGET= install install-ocamltags
-MAKE_ENV+= EMACSDIR=${CAMLMODE_ELISPDIR}
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "ia64"
-BROKEN= Does not build on ia64
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/lang/ocaml-mode.el/distinfo b/lang/ocaml-mode.el/distinfo
deleted file mode 100644
index f91ad4f0f131..000000000000
--- a/lang/ocaml-mode.el/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ocaml-mode-3.01.tar.gz) = de4233fcc29b6c90334b7c05fb8a524899ad6e546bfbefed190986fcf01d9bf1
-SIZE (ocaml-mode-3.01.tar.gz) = 32054
diff --git a/lang/ocaml-mode.el/files/patch-aa b/lang/ocaml-mode.el/files/patch-aa
deleted file mode 100644
index 1451606d079d..000000000000
--- a/lang/ocaml-mode.el/files/patch-aa
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile-- Tue Mar 27 09:10:46 2001
-+++ Makefile Tue Oct 23 11:57:10 2001
-@@ -11,7 +11,7 @@
- EMACS=emacs
-
- # Where to install ocamltags script
--SCRIPTDIR = /usr/local/bin
-+SCRIPTDIR = ${PREFIX}/bin
-
- # Command for byte-compiling the files
- COMPILECMD=(progn \
diff --git a/lang/ocaml-mode.el/pkg-descr b/lang/ocaml-mode.el/pkg-descr
deleted file mode 100644
index 8e665c8fe4a0..000000000000
--- a/lang/ocaml-mode.el/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-An EMACS major mode for editing O'Caml programs.
-
-To use this, put the following into your ~/.emacs:
-
- (setq auto-mode-alist
- (cons '("\\.ml[iylp]?$" . caml-mode) auto-mode-alist))
- (autoload 'caml-mode "caml" "Major mode for editing Caml code." t)
- (autoload 'run-caml "inf-caml" "Run an inferior Caml process." t)
-
-WWW: http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/ocaml.html
diff --git a/lang/ocaml-mode.el/pkg-plist b/lang/ocaml-mode.el/pkg-plist
deleted file mode 100644
index 529a7cdfd8b5..000000000000
--- a/lang/ocaml-mode.el/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-share/emacs/site-lisp/caml-mode/caml-compat.el
-share/emacs/site-lisp/caml-mode/inf-caml.el
-share/emacs/site-lisp/caml-mode/camldebug.el
-share/emacs/site-lisp/caml-mode/caml.el
-share/emacs/site-lisp/caml-mode/caml-hilit.el
-share/emacs/site-lisp/caml-mode/caml-font.el
-share/emacs/site-lisp/caml-mode/caml.elc
-share/emacs/site-lisp/caml-mode/inf-caml.elc
-share/emacs/site-lisp/caml-mode/camldebug.elc
-bin/ocamltags
-@dirrm share/emacs/site-lisp/caml-mode
diff --git a/lang/ocs/Makefile b/lang/ocs/Makefile
deleted file mode 100644
index ab6f5f373d29..000000000000
--- a/lang/ocs/Makefile
+++ /dev/null
@@ -1,101 +0,0 @@
-# Created by: Björn König <bkoenig@cs.tu-berlin.de>
-# $FreeBSD$
-
-PORTNAME= ocs
-PORTVERSION= 2.3k
-PORTREVISION= 1
-CATEGORIES= lang
-MASTER_SITES= http://user.cs.tu-berlin.de/~opal/
-DISTNAME= ${PORTNAME}-${PORTVERSION}-src
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The OPAL Compilation System
-
-BROKEN= Fails to build
-
-BUILD_DEPENDS= ${LOCALBASE}/bin/gsed:${PORTSDIR}/textproc/gsed
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-PLIST= ${WRKDIR}/pkg-plist
-
-# The Makefile of the source package doesn't have a 'build' target.
-# It rather compiles and installs the software in a single step using
-# an 'install' target. For this reason the port compiles/installs the
-# software to a temporary directory at the 'do-build' stage and
-# installs it manually at the 'do-install' stage.
-ALL_TARGET= install
-
-USES= gmake perl5 tk tar:bzip2
-HAS_CONFIGURE= yes
-USE_XORG= xt
-MAKE_JOBS_UNSAFE= yes
-USE_LDCONFIG= ${OCS}/lib/freebsd${OSREL}-${ARCH}
-
-NOT_FOR_ARCHS= amd64 ia64 sparc64
-
-CONFIGURE_ARGS= --prefix="${WRKDIR}" \
- --disable-absolute-pathes \
- --disable-locallinks \
- --with-tcl-lib="-L${LOCALBASE}/lib -ltcl${TCL_SHLIB_VER}" \
- --with-tcl-incl="-I${TCL_INCLUDEDIR} -I${TK_INCLUDEDIR} -I${LOCALBASE}/include" \
- --with-tk-lib="-ltk${TK_SHLIB_VER}" \
- --with-tk-incl="-I${TCL_INCLUDEDIR} -I${TK_INCLUDEDIR} -I${LOCALBASE}/include"
-
-MAN1= ocs.1 oc.1 genmake.1
-
-OCS_LINKS= oasys ocs
-OCS_INSTALL= bin etc lib packages
-
-# This is the place of the temporary installation.
-OCS_TEMPDIR= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
-# This is the target directory of the port installation.
-OCS= ${PREFIX}/${PORTNAME}
-
-.for f in ${OCS_LINKS}
-PLIST_FILES+= bin/$f
-.endfor
-
-NO_STAGE= yes
-post-patch:
-.for f in src/om/scripts/oasys src/om/scripts/ocs
- @${REINPLACE_CMD} "s,OCS=.*$$,OCS=\"${OCS}\"," ${WRKSRC}/$f
-.endfor
- @${REINPLACE_CMD} "s,\$$LIBS -ldl,\$$LIBS," ${WRKSRC}/configure
-
-# The Makefile don't like an existing (temporary) installation directory.
-# This won't hurt as long as we do a clean installation. But if you
-# 'make build' several times because of an interrupted compilation then it
-# is necessary to remove the directory to keep the make script satisfied.
-pre-build:
- @${RM} -rf ${OCS_TEMPDIR}
-
-pre-install:
- @${RM} -f ${PLIST}
- @${TOUCH} ${PLIST}
-.for d in ${OCS_INSTALL}
- @${FIND} ${OCS_TEMPDIR}/$d -not -type d | ${SED} "s,${OCS_TEMPDIR},${PORTNAME}," >> ${PLIST}
- @${FIND} -d ${OCS_TEMPDIR}/$d -type d | ${SED} "s,${OCS_TEMPDIR},@dirrmtry ${PORTNAME}," >> ${PLIST}
-.endfor
- @${ECHO} "@dirrmtry ${PORTNAME}" >> ${PLIST}
-.if !defined(WITHOUT_EXAMPLES)
- @${FIND} ${OCS_TEMPDIR}/examples -not -type d | ${SED} "s,${OCS_TEMPDIR}/examples,${EXAMPLESDIR_REL}," >> ${PLIST}
- @${FIND} -d ${OCS_TEMPDIR}/examples -type d | ${SED} "s,${OCS_TEMPDIR}/examples,@dirrmtry ${EXAMPLESDIR_REL}," >> ${PLIST}
-.endif
-
-do-install:
- @${MKDIR} ${OCS}
-.for d in ${OCS_INSTALL}
- @(cd ${OCS_TEMPDIR}; ${COPYTREE_BIN} $d ${OCS})
-.endfor
-.if !defined(WITHOUT_EXAMPLES)
- @(cd ${OCS_TEMPDIR}/examples; ${COPYTREE_SHARE} . ${EXAMPLESDIR})
-.endif
-.for f in ${OCS_LINKS}
- @${LN} -s ${OCS}/bin/$f ${PREFIX}/bin/$f
-.endfor
-.for f in ${MAN1}
- @${INSTALL_MAN} ${OCS_TEMPDIR}/man/man1/$f ${MAN1PREFIX}/man/man1/
-.endfor
-
-.include <bsd.port.mk>
diff --git a/lang/ocs/distinfo b/lang/ocs/distinfo
deleted file mode 100644
index 1032725777cd..000000000000
--- a/lang/ocs/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ocs-2.3k-src.tar.bz2) = b4b482a6cb56636c42d499d3312791958c13bdde865dafb008f171b2db4dfb6f
-SIZE (ocs-2.3k-src.tar.bz2) = 7992739
diff --git a/lang/ocs/pkg-descr b/lang/ocs/pkg-descr
deleted file mode 100644
index e519954d43d0..000000000000
--- a/lang/ocs/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-The OPAL compilation system (OCS) is a set of development tools for
-creating software using the algebraic programming language OPAL. The
-package includes a native compiler and an interpreter.
-
-OPAL is mainly developed at the Technical University of Berlin since
-1986 and it is used for research and evaluation of language concepts,
-algorithms and programming techniques.
-
-WWW: http://user.cs.tu-berlin.de/~opal/
diff --git a/lang/oorexx/Makefile b/lang/oorexx/Makefile
deleted file mode 100644
index 42faf1f202ad..000000000000
--- a/lang/oorexx/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: Micho
-# $FreeBSD$
-
-PORTNAME= oorexx
-PORTVERSION= 3.0.0
-CATEGORIES= lang
-MASTER_SITES= http://www.matem.unam.mx/~micho/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Powerful typeless object-oriented scripting language
-
-CONFLICTS= rexx-imc-[0-9]* rexx-regina-[0-9]*
-
-USE_LDCONFIG= yes
-MAKE_ENV= EXAMPLESDIR="${EXAMPLESDIR}"
-MAN1= rexx.1 rexxc.1 rxmigrate.1 rxsubcom.1 rxqueue.1
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} != "i386"
-BROKEN= Does not compile on !i386
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-D_REENTRANT|${PTHREAD_CFLAGS}|; \
- s|-pthread|${PTHREAD_LIBS}|' ${WRKSRC}/Makefile
- @${REINPLACE_CMD} -e 's|/usr/local/oorexx|${PREFIX}/lib/oorexx|' \
- ${WRKSRC}/rxtests/README
-
-.include <bsd.port.post.mk>
diff --git a/lang/oorexx/distinfo b/lang/oorexx/distinfo
deleted file mode 100644
index c1749d4ea94d..000000000000
--- a/lang/oorexx/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (oorexx-3.0.0.tar.gz) = f3362fa2b818f86c3a5187c0cc7c810ba015ad77a4d67845240bfc08a2c7499a
-SIZE (oorexx-3.0.0.tar.gz) = 1158894
diff --git a/lang/oorexx/files/patch-Makefile b/lang/oorexx/files/patch-Makefile
deleted file mode 100644
index 6143cc706f8a..000000000000
--- a/lang/oorexx/files/patch-Makefile
+++ /dev/null
@@ -1,67 +0,0 @@
---- Makefile.orig Tue Aug 23 20:06:02 2005
-+++ Makefile Mon Sep 12 19:21:57 2005
-@@ -65,13 +65,13 @@
- samples_dir = $(top_srcdir)/samples
- rxtests_dir = $(top_srcdir)/rxtests
-
--prefix = /usr/local
-+prefix = $(PREFIX)
-
- mandir = $(prefix)/man/man1
- catdir = $(prefix)/bin
- libdir = $(prefix)/lib
- bindir = $(prefix)/bin
--appdir = $(prefix)/oorexx
-+appdir = $(prefix)/lib/oorexx
-
- ####
- #### OORexx Object Files & Dependencies
-@@ -202,10 +202,8 @@
-
-
- EXTRA_FLAGS = -pthread -shared
--CXX = g++
--CC = gcc
--CFLAGS = -g -O2 -DNOOPT -DPTHREAD_KERNEL -DSHARED -D_POSIX_THREAD -D_REENTRANT -DHIGHTID -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX
--CXXFLAGS = -g -O2 -DNOOPT -DPTHREAD_KERNEL -DSHARED -D_POSIX_THREAD -D_REENTRANT -DHIGHTID -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX
-+CFLAGS += -DNOOPT -DPTHREAD_KERNEL -DSHARED -D_POSIX_THREAD -D_REENTRANT -DHIGHTID -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX
-+CXXFLAGS += -DNOOPT -DPTHREAD_KERNEL -DSHARED -D_POSIX_THREAD -D_REENTRANT -DHIGHTID -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX
- COMMON_CPPFLAGS = -DORX_VER=$(MAJOR) -DORX_REL=$(MINOR) -DORX_MOD=$(MOD_LVL) -DORX_FIX=0 -DORX_CATDIR=\"$(catdir)\" -DHIGHTID
-
- DEFS = -DHAVE_CONFIG_H
-@@ -1009,25 +1007,25 @@
- @rm -f $(SPROGRAM)
-
- install: $(PROGRAMS) $(SHARED_LIBRARIES) rexxown
-- @install $(SHARED_LIBRARIES) $(libdir)
-- @install $(PROGRAMS) $(bindir)
-- @hash && ./rexximg.sh
-- @install $(SUPFILES) $(bindir)
-- @install $(MANPAGES) $(mandir)
-+ $(BSD_INSTALL_PROGRAM) $(SHARED_LIBRARIES) $(libdir)
-+ $(BSD_INSTALL_PROGRAM) $(PROGRAMS) $(bindir)
-+ ./rexximg.sh
-+ $(BSD_INSTALL_DATA) $(SUPFILES) $(bindir)
-+ $(BSD_INSTALL_MAN) $(MANPAGES) $(mandir)
-
- rexxown: $(SPROGRAM) $(SLIBRARY)
-- @mkdir -p $(appdir)/samples $(appdir)/rxtests
-+ mkdir -p $(EXAMPLESDIR) $(appdir)/rxtests
-
- .for i in $(samples_dir)/*.rex $(samples_dir)/*.cls
-- @cp -n $i $(appdir)/samples
-+ $(BSD_INSTALL_DATA) $i $(EXAMPLESDIR)
- .endfor
-
- .for i in $(rxtests_dir)/*.rex $(rxtests_dir)/trexx $(rxtests_dir)/README
-- @cp -n $i $(appdir)/rxtests
-+ $(BSD_INSTALL_DATA) $i $(appdir)/rxtests
- .endfor
-
-- @install $(SPROGRAM) $(appdir)/rxtests
-- @install $(SLIBRARY) $(appdir)/rxtests
-+ $(BSD_INSTALL_PROGRAM) $(SPROGRAM) $(appdir)/rxtests
-+ $(BSD_INSTALL_PROGRAM) $(SLIBRARY) $(appdir)/rxtests
-
- deinstall:
- @cd $(bindir) && rm -f $(PROGRAMS) $(SUPFILES)
diff --git a/lang/oorexx/files/patch-obj_rexximg.sh b/lang/oorexx/files/patch-obj_rexximg.sh
deleted file mode 100644
index 0de1f43c4ebc..000000000000
--- a/lang/oorexx/files/patch-obj_rexximg.sh
+++ /dev/null
@@ -1,14 +0,0 @@
---- obj/rexximg.sh.orig Mon Sep 12 19:14:53 2005
-+++ obj/rexximg.sh Mon Sep 12 19:19:11 2005
-@@ -1,5 +1,11 @@
- #!/bin/sh
-
-+if [ -z "$LD_LIBRARY_PATH" ]; then
-+ export LD_LIBRARY_PATH="."
-+else
-+ export LD_LIBRARY_PATH=".:$LD_LIBRARY_PATH"
-+fi
-+
- # This shell script creates the initial OORexx image file
- cp ../kernel/RexxClasses/*.orx .
- cp ../kernel/bsd/*.orx .
diff --git a/lang/oorexx/files/patch-rexxapi-RexxAPIManager.cpp b/lang/oorexx/files/patch-rexxapi-RexxAPIManager.cpp
deleted file mode 100644
index 060fb29c5911..000000000000
--- a/lang/oorexx/files/patch-rexxapi-RexxAPIManager.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
---- rexxapi/RexxAPIManager.cpp.orig 2007-11-14 03:31:03.000000000 +0600
-+++ rexxapi/RexxAPIManager.cpp 2007-11-14 03:32:26.000000000 +0600
-@@ -108,6 +108,9 @@
- #include <signal.h>
- #include <limits.h>
- #endif
-+#if defined(__FreeBSD__)
-+#include <limits.h>
-+#endif
- /* #if defined(LINUX) && !defined(OPSYS_SUN) */
- /* #include <bits/posix1_lim.h> */
- /* #endif */
diff --git a/lang/oorexx/pkg-descr b/lang/oorexx/pkg-descr
deleted file mode 100644
index 29c3b823943b..000000000000
--- a/lang/oorexx/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-Open Object Rexx is a powerful object-oriented scripting language. The
-interpreter is almost fully compatible with the original Object Rexx by IBM.
-The port is derived from the generic Unix source code, with the idea to add
-BSD-specific enhancements over time and also to develop modules that would
-allow to run the most of OS/2 Object Rexx code on BSD platforms.
-
-WWW: http://www.oorexx.org/
diff --git a/lang/oorexx/pkg-plist b/lang/oorexx/pkg-plist
deleted file mode 100644
index 1ce88f8ac077..000000000000
--- a/lang/oorexx/pkg-plist
+++ /dev/null
@@ -1,53 +0,0 @@
-bin/rexx
-bin/rexx.cat
-bin/rexx.img
-bin/rexxc
-bin/rxdelipc
-bin/rxmigrate
-bin/rxqueue
-bin/rxsubcom
-lib/librexx.so
-lib/librexxapi.so
-lib/librexxutil.so
-lib/librxmath.so
-lib/librxregexp.so
-lib/librxsock.so
-lib/oorexx/rxtests/README
-lib/oorexx/rxtests/aspitest1.rex
-lib/oorexx/rxtests/aspitest2.rex
-lib/oorexx/rxtests/aspitest3.rex
-lib/oorexx/rxtests/callrexx1
-lib/oorexx/rxtests/callrexx2
-lib/oorexx/rxtests/del_macro.rex
-lib/oorexx/rxtests/example.rex
-lib/oorexx/rxtests/librexxasp1.so
-lib/oorexx/rxtests/librexxasp2.so
-lib/oorexx/rxtests/librexxasp3.so
-lib/oorexx/rxtests/load_macro.rex
-lib/oorexx/rxtests/macros.rex
-lib/oorexx/rxtests/startrx1.rex
-lib/oorexx/rxtests/startrx2.rex
-lib/oorexx/rxtests/startrx3.rex
-lib/oorexx/rxtests/trexx
-%%EXAMPLESDIR%%/ccreply.rex
-%%EXAMPLESDIR%%/complex.rex
-%%EXAMPLESDIR%%/factor.rex
-%%EXAMPLESDIR%%/greply.rex
-%%EXAMPLESDIR%%/guess.rex
-%%EXAMPLESDIR%%/ktguard.rex
-%%EXAMPLESDIR%%/makestring.rex
-%%EXAMPLESDIR%%/month.rex
-%%EXAMPLESDIR%%/pipe.rex
-%%EXAMPLESDIR%%/qdate.rex
-%%EXAMPLESDIR%%/qtime.rex
-%%EXAMPLESDIR%%/rexxcps.rex
-%%EXAMPLESDIR%%/rexxtry.rex
-%%EXAMPLESDIR%%/rxftp.cls
-%%EXAMPLESDIR%%/rxregexp.cls
-%%EXAMPLESDIR%%/semcls.rex
-%%EXAMPLESDIR%%/stack.rex
-%%EXAMPLESDIR%%/usecomp.rex
-%%EXAMPLESDIR%%/usepipe.rex
-@dirrm lib/oorexx/rxtests
-@dirrm lib/oorexx
-@dirrm %%EXAMPLESDIR%%
diff --git a/lang/rakudo/Makefile b/lang/rakudo/Makefile
deleted file mode 100644
index b77d83e0d84f..000000000000
--- a/lang/rakudo/Makefile
+++ /dev/null
@@ -1,99 +0,0 @@
-# Created by: Aliaksandr Zahatski <zahatski@gmail.com>
-# $FreeBSD$
-
-PORTNAME= rakudo
-PORTVERSION= 2013.10
-PORTREVISION= 1
-PORTEPOCH= 4
-CATEGORIES= lang
-MASTER_SITES= http://rakudo.org/downloads/star/
-DISTNAME= ${PORTNAME}-star-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= The Rakudo Perl 6 Compiler targets the Parrot Virtual Machine
-
-LICENSE= ART20
-
-BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex \
- ${LOCALBASE}/bin/gm4:${PORTSDIR}/devel/m4 \
- ${LOCALBASE}/bin/pcre-config:${PORTSDIR}/devel/pcre
-LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \
- libicudata.so:${PORTSDIR}/devel/icu
-
-OPTIONS_DEFINE= DOCS
-
-CONFLICTS= parrot-[0-9]*
-
-CONFIGURE_SCRIPT= Configure.pl
-CONFIGURE_PARROT_ARGS= --cc=${CC} --ccflags="${CFLAGS}" --cxx=${CXX} --link=${CXX} \
- --ld=${CC} --ldflags="${LDFLAGS} -L${LIBDIR} -L${LOCALBASE}/lib" \
- --gc=gms --inline --optimize --parrot_is_shared --verbose \
- --prefix=${PREFIX} \
- --icu-config=${LOCALBASE}/bin/icu-config \
- --lex=${LOCALBASE}/bin/flex \
- --yacc=${LOCALBASE}/bin/bison
-CONFIGURE_ARGS= --with-parrot=${PREFIX}/bin/parrot \
- --with-nqp=${PREFIX}/bin/nqp
-NO_BUILD= yes
-USES= bison gmake perl5
-USE_LDCONFIG= yes
-USE_PERL5= build
-
-EXTRA_DOCS= UsingPerl6-draft.pdf cheatsheet.txt
-MAN1= ops2c.1 \
- parrot.1 \
- parrot-nqp.1 \
- parrot-prove.1 \
- parrot_config.1 \
- parrot_nci_thunk_gen.1 \
- parrotbug.1 \
- pbc_to_exe.1 \
- perl6.1 \
- plumage.1 \
- rakudo.1 \
- winxed.1
-MANCOMPRESSED= no
-PLIST_SUB= PARROT_VERSION=${PARROT_VERSION}
-PORTDOCS= *
-
-PARROT_VERSION= 5.9.0
-
-NOT_FOR_ARCHS= ia64 powerpc sparc64
-NOT_FOR_ARCHS_REASON= does not compile
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-do-configure:
- cd ${WRKSRC}/parrot \
- && ${PERL} ${CONFIGURE_SCRIPT} ${CONFIGURE_PARROT_ARGS} \
- && ${MAKE} installable PREFIX=${PREFIX}
-
-do-install:
- cd ${WRKSRC}/parrot \
- && ${MAKE} install-dev PREFIX=${PREFIX} \
- && cd ${WRKSRC}/nqp \
- && ${PERL} ${CONFIGURE_SCRIPT} --with-parrot=${PREFIX}/bin/parrot \
- --prefix=${PREFIX} \
- && ${MAKE} ${INSTALL_TARGET} PREFIX=${PREFIX} \
- && cd ${WRKSRC} && ${PERL} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}\
- && ${MAKE} PREFIX=${PREFIX} && ${MAKE} ${INSTALL_TARGET} PREFIX=${PREFIX}
-
-post-install:
- ${INSTALL_MAN} ${WRKSRC}/perl6.1 ${MAN1PREFIX}/man/man1/perl6.1
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}/
- cd ${WRKSRC}/docs/ && ${INSTALL_DATA} ${EXTRA_DOCS} ${DOCSDIR}/
-.endif
-
-regression-test test: build
- ${MAKE} -C ${WRKSRC} test
-
-x-generate-plist:
- (${PORTSDIR}/Tools/scripts/plist -d -m ${MTREE_FILE} ${PREFIX} \
- | ${SED} -E \
- 's,.*share/nls/.+$$,,g \
- ;s,${PARROT_VERSION}(/.+)?$$,%%PARROT_VERSION%%\1,g \
- ' | ${TR} -s '\n') > temp-pkg-plist
-
-.include <bsd.port.mk>
diff --git a/lang/rakudo/distinfo b/lang/rakudo/distinfo
deleted file mode 100644
index 6c753593bfd3..000000000000
--- a/lang/rakudo/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rakudo-star-2013.10.tar.gz) = cbc6c8b976d19d351eaf1fb0257e971a534c385252ed50b59b41b2459245e4cf
-SIZE (rakudo-star-2013.10.tar.gz) = 10960397
diff --git a/lang/rakudo/files/patch-perl6.1 b/lang/rakudo/files/patch-perl6.1
deleted file mode 100644
index 61d8a42f1219..000000000000
--- a/lang/rakudo/files/patch-perl6.1
+++ /dev/null
@@ -1,218 +0,0 @@
---- perl6.1 1970-01-01 03:00:00.000000000 +0300
-+++ perl6.man 2009-01-15 11:22:55.000000000 +0300
-@@ -0,0 +1,215 @@
-+Manifying
-+.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.35
-+.\"
-+.\" Standard preamble:
-+.\" ========================================================================
-+.de Sh \" Subsection heading
-+.br
-+.if t .Sp
-+.ne 5
-+.PP
-+\fB\\$1\fR
-+.PP
-+..
-+.de Sp \" Vertical space (when we can't use .PP)
-+.if t .sp .5v
-+.if n .sp
-+..
-+.de Vb \" Begin verbatim text
-+.ft CW
-+.nf
-+.ne \\$1
-+..
-+.de Ve \" End verbatim text
-+.ft R
-+.fi
-+..
-+.\" Set up some character translations and predefined strings. \*(-- will
-+.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
-+.\" double quote, and \*(R" will give a right double quote. | will give a
-+.\" real vertical bar. \*(C+ will give a nicer C++. Capital omega is used to
-+.\" do unbreakable dashes and therefore won't be available. \*(C` and \*(C'
-+.\" expand to `' in nroff, nothing in troff, for use with C<>.
-+.tr \(*W-|\(bv\*(Tr
-+.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
-+.ie n \{\
-+. ds -- \(*W-
-+. ds PI pi
-+. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
-+. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
-+. ds L" ""
-+. ds R" ""
-+. ds C` ""
-+. ds C' ""
-+'br\}
-+.el\{\
-+. ds -- \|\(em\|
-+. ds PI \(*p
-+. ds L" ``
-+. ds R" ''
-+'br\}
-+.\"
-+.\" If the F register is turned on, we'll generate index entries on stderr for
-+.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
-+.\" entries marked with X<> in POD. Of course, you'll have to process the
-+.\" output yourself in some meaningful fashion.
-+.if \nF \{\
-+. de IX
-+. tm Index:\\$1\t\\n%\t"\\$2"
-+..
-+. nr % 0
-+. rr F
-+.\}
-+.\"
-+.\" For nroff, turn off justification. Always turn off hyphenation; it makes
-+.\" way too many mistakes in technical documents.
-+.hy 0
-+.if n .na
-+.\"
-+.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
-+.\" Fear. Run. Save yourself. No user-serviceable parts.
-+. \" fudge factors for nroff and troff
-+.if n \{\
-+. ds #H 0
-+. ds #V .8m
-+. ds #F .3m
-+. ds #[ \f1
-+. ds #] \fP
-+.\}
-+.if t \{\
-+. ds #H ((1u-(\\\\n(.fu%2u))*.13m)
-+. ds #V .6m
-+. ds #F 0
-+. ds #[ \&
-+. ds #] \&
-+.\}
-+. \" simple accents for nroff and troff
-+.if n \{\
-+. ds ' \&
-+. ds ` \&
-+. ds ^ \&
-+. ds , \&
-+. ds ~ ~
-+. ds /
-+.\}
-+.if t \{\
-+. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
-+. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
-+. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
-+. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
-+. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
-+. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
-+.\}
-+. \" troff and (daisy-wheel) nroff accents
-+.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
-+.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
-+.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
-+.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
-+.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
-+.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
-+.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
-+.ds ae a\h'-(\w'a'u*4/10)'e
-+.ds Ae A\h'-(\w'A'u*4/10)'E
-+. \" corrections for vroff
-+.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
-+.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
-+. \" for low resolution devices (crt and lpr)
-+.if \n(.H>23 .if \n(.V>19 \
-+\{\
-+. ds : e
-+. ds 8 ss
-+. ds o a
-+. ds d- d\h'-1'\(ga
-+. ds D- D\h'-1'\(hy
-+. ds th \o'bp'
-+. ds Th \o'LP'
-+. ds ae ae
-+. ds Ae AE
-+.\}
-+.rm #[ #] #H #V #F C
-+.\" ========================================================================
-+.\"
-+.IX Title "PERL6 1"
-+.TH PERL6 1 "2009-01-15" "perl v5.8.8" "User Contributed Perl Documentation"
-+.SH "NAME"
-+The Rakudo Perl 6 Compiler targets the Parrot Virtual Machine
-+.SH "SYNOPSIS"
-+.IX Header "SYNOPSIS"
-+.Vb 1
-+\& perl6 [switches] [--] [programfile] [arguments]
-+.Ve
-+.PP
-+.Vb 1
-+\& perl6 -e 'say "Hello World !"'
-+.Ve
-+.SH "DESCRIPTION"
-+.IX Header "DESCRIPTION"
-+This is the Perl 6 compiler for Parrot, called \*(L"Rakudo Perl 6\*(R",
-+or \*(L"Rakudo\*(R" for short. It's still fairly primitive, but it is rapidly expanding.
-+See \*(L"\s-1STATUS\s0\*(R" in docs for a list of what has been implemented thus far.
-+.PP
-+The following options are available:
-+.PP
-+.Vb 8
-+\& -c check syntax only (runs BEGIN and CHECK blocks)
-+\& -e program one line of program
-+\& -h, --help display this help text
-+\& --target=[stage] specify compilation stage to emit
-+\& -t, --trace=[flags] enable trace flags
-+\& --encoding=[mode] specify string encoding mode
-+\& -o, --output=[name] specify name of output file
-+\& -v, --version display version information
-+.Ve
-+.Sh "Where to get help or answers to questions"
-+.IX Subsection "Where to get help or answers to questions"
-+There are several mailing lists, \s-1IRC\s0 channels, and wikis available
-+with help for Perl 6 and Rakudo on Parrot. Figuring out the right
-+one to use is often the biggest battle. Here are some rough
-+guidelines:
-+.PP
-+If you have a question about Perl 6 syntax or the right way to
-+approach a problem using Perl 6, you probably want the
-+\&\f(CW\*(C`perl6\-users@perl.org\*(C'\fR mailing list. This list is primarily
-+for the people who want to \fIuse\fR Perl 6 to write programs, as
-+opposed to those who are implementing or developing the Perl 6
-+language itself.
-+.PP
-+Questions about the Rakudo compiler for Parrot and the Parrot
-+compiler tools can go to \f(CW\*(C`perl6\-compiler@perl.org\*(C'\fR. Discussion
-+about Parrot itself generally takes place on \f(CW\*(C`parrot\-porters@perl.org\*(C'\fR.
-+.PP
-+The Parrot and Rakudo development team tend to hang out on \s-1IRC\s0 a fair
-+bit, either on \f(CW\*(C`irc.perl.org/#parrot\*(C'\fR or \f(CW\*(C`irc.freenode.net/#perl6\*(C'\fR.
-+.PP
-+There are also Perl 6 and Parrot wikis, found at <http://www.perlfoundation.org/perl6/index.cgi>
-+<http://www.perlfoundation.org/parrot/index.cgi>
-+.PP
-+There is also a Rakudo related blog at <http://rakudo.org/>, and
-+a Parrot blog at <http://parrotblog.org/>.
-+.Sh "Reporting bugs"
-+.IX Subsection "Reporting bugs"
-+Common things that are known to have problems or not work in Rakudo
-+<http://www.perlfoundation.org/perl6/index.cgi?rakudo_feature_status>
-+.PP
-+Bug reports should be sent to \f(CW\*(C`rakudobug@perl.org\*(C'\fR with the moniker
-+[\s-1BUG\s0] (including the brackets) at the start of the subject so that
-+it gets appropriately tagged in the \s-1RT\s0 system (https://rt.perl.org/rt3/).
-+Please include or attach any sample source code that exhibits the
-+bug, and if appropriate identify the svn revision number of the code
-+that you're working from. There's no need to cc: the perl6\-compiler
-+mailing list, as the \s-1RT\s0 system will handle this on its own.
-+.Sh "Submitting patches"
-+.IX Subsection "Submitting patches"
-+If you have a patch that fixes a bug or adds a new feature, please
-+submit it to \f(CW\*(C`rakudobug@perl.org\*(C'\fR with the moniker [\s-1PATCH\s0]
-+(including the brackets) at the start of the subject line. We'll
-+generally accept patches in any form if we can get them to work,
-+but unified diff from the svn command is greatly preferred. In
-+general this means you can execute \*(L"svn diff >foo.patch\*(R" from
-+the languages/perl6/ directory and just attach the foo.patch file.
-+.SH "ENVIRONMENT"
-+.IX Header "ENVIRONMENT"
-+The following environment variables affect the execution of perl6:
-+.IP "\s-1PERL6LIB\s0" 4
-+.IX Item "PERL6LIB"
-+A list of directories in which to look for Perl6 libraries
diff --git a/lang/rakudo/pkg-descr b/lang/rakudo/pkg-descr
deleted file mode 100644
index 07eec84969b0..000000000000
--- a/lang/rakudo/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Rakudo is the Perl 6 implementation based on the Parrot VM.
-
-http://www.perlfoundation.org/perl6/index.cgi
-
-WWW: http://rakudo.org/
diff --git a/lang/rakudo/pkg-plist b/lang/rakudo/pkg-plist
deleted file mode 100644
index a73afdc0efdf..000000000000
--- a/lang/rakudo/pkg-plist
+++ /dev/null
@@ -1,1182 +0,0 @@
-bin/nqp
-bin/ops2c
-bin/p6doc
-bin/panda
-bin/parrot
-bin/parrot-nqp
-bin/parrot-prove
-bin/parrot_config
-bin/parrot_nci_thunk_gen
-bin/pbc_disassemble
-bin/pbc_dump
-bin/pbc_merge
-bin/pbc_to_exe
-bin/perl6
-bin/perl6-debug
-bin/ufo
-bin/winxed
-include/parrot/%%PARROT_VERSION%%/dynpmc/pmc_dynlexpad.h
-include/parrot/%%PARROT_VERSION%%/dynpmc/pmc_file.h
-include/parrot/%%PARROT_VERSION%%/dynpmc/pmc_gziphandle.h
-include/parrot/%%PARROT_VERSION%%/dynpmc/pmc_nqplexinfo.h
-include/parrot/%%PARROT_VERSION%%/dynpmc/pmc_nqplexpad.h
-include/parrot/%%PARROT_VERSION%%/dynpmc/pmc_ownedhash.h
-include/parrot/%%PARROT_VERSION%%/dynpmc/pmc_ownedresizablepmcarray.h
-include/parrot/%%PARROT_VERSION%%/dynpmc/pmc_qrpa.h
-include/parrot/%%PARROT_VERSION%%/dynpmc/pmc_rational.h
-include/parrot/%%PARROT_VERSION%%/dynpmc/pmc_select.h
-include/parrot/%%PARROT_VERSION%%/dynpmc/pmc_serializationcontext.h
-include/parrot/%%PARROT_VERSION%%/dynpmc/pmc_sixmodelobject.h
-include/parrot/%%PARROT_VERSION%%/dynpmc/pmc_stable.h
-include/parrot/%%PARROT_VERSION%%/dynpmc/pmc_subproxy.h
-include/parrot/%%PARROT_VERSION%%/imcc/api.h
-include/parrot/%%PARROT_VERSION%%/imcc/embed.h
-include/parrot/%%PARROT_VERSION%%/imcc/yyscanner.h
-include/parrot/%%PARROT_VERSION%%/parrot/alarm.h
-include/parrot/%%PARROT_VERSION%%/parrot/api.h
-include/parrot/%%PARROT_VERSION%%/parrot/atomic.h
-include/parrot/%%PARROT_VERSION%%/parrot/atomic/fallback.h
-include/parrot/%%PARROT_VERSION%%/parrot/atomic/gcc_ppc.h
-include/parrot/%%PARROT_VERSION%%/parrot/atomic/gcc_x86.h
-include/parrot/%%PARROT_VERSION%%/parrot/atomic/sparc.h
-include/parrot/%%PARROT_VERSION%%/parrot/caches.h
-include/parrot/%%PARROT_VERSION%%/parrot/call.h
-include/parrot/%%PARROT_VERSION%%/parrot/cclass.h
-include/parrot/%%PARROT_VERSION%%/parrot/compiler.h
-include/parrot/%%PARROT_VERSION%%/parrot/config.h
-include/parrot/%%PARROT_VERSION%%/parrot/context.h
-include/parrot/%%PARROT_VERSION%%/parrot/core_pmcs.h
-include/parrot/%%PARROT_VERSION%%/parrot/core_types.h
-include/parrot/%%PARROT_VERSION%%/parrot/datatypes.h
-include/parrot/%%PARROT_VERSION%%/parrot/debugger.h
-include/parrot/%%PARROT_VERSION%%/parrot/disassemble.h
-include/parrot/%%PARROT_VERSION%%/parrot/dynext.h
-include/parrot/%%PARROT_VERSION%%/parrot/encoding.h
-include/parrot/%%PARROT_VERSION%%/parrot/enums.h
-include/parrot/%%PARROT_VERSION%%/parrot/events.h
-include/parrot/%%PARROT_VERSION%%/parrot/exceptions.h
-include/parrot/%%PARROT_VERSION%%/parrot/exit.h
-include/parrot/%%PARROT_VERSION%%/parrot/extend.h
-include/parrot/%%PARROT_VERSION%%/parrot/extend_vtable.h
-include/parrot/%%PARROT_VERSION%%/parrot/feature.h
-include/parrot/%%PARROT_VERSION%%/parrot/gc_api.h
-include/parrot/%%PARROT_VERSION%%/parrot/global_setup.h
-include/parrot/%%PARROT_VERSION%%/parrot/has_header.h
-include/parrot/%%PARROT_VERSION%%/parrot/hash.h
-include/parrot/%%PARROT_VERSION%%/parrot/hll.h
-include/parrot/%%PARROT_VERSION%%/parrot/imageio.h
-include/parrot/%%PARROT_VERSION%%/parrot/interpreter.h
-include/parrot/%%PARROT_VERSION%%/parrot/io.h
-include/parrot/%%PARROT_VERSION%%/parrot/key.h
-include/parrot/%%PARROT_VERSION%%/parrot/library.h
-include/parrot/%%PARROT_VERSION%%/parrot/list.h
-include/parrot/%%PARROT_VERSION%%/parrot/longopt.h
-include/parrot/%%PARROT_VERSION%%/parrot/memory.h
-include/parrot/%%PARROT_VERSION%%/parrot/misc.h
-include/parrot/%%PARROT_VERSION%%/parrot/multidispatch.h
-include/parrot/%%PARROT_VERSION%%/parrot/namespace.h
-include/parrot/%%PARROT_VERSION%%/parrot/nci.h
-include/parrot/%%PARROT_VERSION%%/parrot/oo.h
-include/parrot/%%PARROT_VERSION%%/parrot/oo_private.h
-include/parrot/%%PARROT_VERSION%%/parrot/op.h
-include/parrot/%%PARROT_VERSION%%/parrot/oplib.h
-include/parrot/%%PARROT_VERSION%%/parrot/oplib/core_ops.h
-include/parrot/%%PARROT_VERSION%%/parrot/oplib/ops.h
-include/parrot/%%PARROT_VERSION%%/parrot/opsenum.h
-include/parrot/%%PARROT_VERSION%%/parrot/packfile.h
-include/parrot/%%PARROT_VERSION%%/parrot/parrot.h
-include/parrot/%%PARROT_VERSION%%/parrot/pbcversion.h
-include/parrot/%%PARROT_VERSION%%/parrot/platform_interface.h
-include/parrot/%%PARROT_VERSION%%/parrot/pmc.h
-include/parrot/%%PARROT_VERSION%%/parrot/pmc_freeze.h
-include/parrot/%%PARROT_VERSION%%/parrot/pobj.h
-include/parrot/%%PARROT_VERSION%%/parrot/pointer_array.h
-include/parrot/%%PARROT_VERSION%%/parrot/runcore_api.h
-include/parrot/%%PARROT_VERSION%%/parrot/runcore_profiling.h
-include/parrot/%%PARROT_VERSION%%/parrot/runcore_subprof.h
-include/parrot/%%PARROT_VERSION%%/parrot/runcore_trace.h
-include/parrot/%%PARROT_VERSION%%/parrot/scheduler.h
-include/parrot/%%PARROT_VERSION%%/parrot/scheduler_private.h
-include/parrot/%%PARROT_VERSION%%/parrot/settings.h
-include/parrot/%%PARROT_VERSION%%/parrot/string.h
-include/parrot/%%PARROT_VERSION%%/parrot/string_funcs.h
-include/parrot/%%PARROT_VERSION%%/parrot/sub.h
-include/parrot/%%PARROT_VERSION%%/parrot/thr_none.h
-include/parrot/%%PARROT_VERSION%%/parrot/thr_pthread.h
-include/parrot/%%PARROT_VERSION%%/parrot/thr_windows.h
-include/parrot/%%PARROT_VERSION%%/parrot/thread.h
-include/parrot/%%PARROT_VERSION%%/parrot/vtable.h
-include/parrot/%%PARROT_VERSION%%/parrot/vtables.h
-include/parrot/%%PARROT_VERSION%%/parrot/warnings.h
-include/parrot/%%PARROT_VERSION%%/pmc/dummy
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_addrregistry.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_alarm.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_arrayiterator.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_bigint.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_bignum.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_boolean.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_bytebuffer.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_callback.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_callcontext.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_capture.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_class.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_complex.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_continuation.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_coroutine.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_default.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_env.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_eval.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_eventhandler.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_exception.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_exceptionhandler.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_exporter.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_filehandle.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_fixedbooleanarray.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_fixedfloatarray.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_fixedintegerarray.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_fixedpmcarray.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_fixedstringarray.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_float.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_handle.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_hash.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_hashiterator.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_hashiteratorkey.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_imageiofreeze.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_imageiosize.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_imageiostrings.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_imageiothaw.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_imccompiler.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_integer.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_iterator.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_key.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_lexinfo.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_lexpad.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_managedstruct.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_mappedbytearray.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_multisub.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_namespace.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_nativepccmethod.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_nci.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_null.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_object.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_opcode.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_oplib.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_orderedhash.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_orderedhashiterator.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_os.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfile.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfileannotation.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfileannotations.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfilebytecodesegment.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfileconstanttable.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfiledebug.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfiledirectory.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfileopmap.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfilerawsegment.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfilesegment.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_packfileview.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_parrotinterpreter.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_parrotlibrary.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_pmclist.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_pmcproxy.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_pointer.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_proxy.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_ptr.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_ptrbuf.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_ptrobj.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_resizablebooleanarray.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_resizablefloatarray.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_resizableintegerarray.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_resizablepmcarray.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_resizablestringarray.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_role.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_scalar.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_scheduler.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_schedulermessage.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_sockaddr.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_socket.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_string.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_stringbuilder.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_stringhandle.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_stringiterator.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_structview.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_sub.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_task.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_timer.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_undef.h
-include/parrot/%%PARROT_VERSION%%/pmc/pmc_unmanagedstruct.h
-lib/libparrot.a
-lib/libparrot.so
-lib/libparrot.so.%%PARROT_VERSION%%
-lib/parrot/%%PARROT_VERSION%%/VERSION
-lib/parrot/%%PARROT_VERSION%%/bin/prove.pir
-lib/parrot/%%PARROT_VERSION%%/dynext/bit_ops.so
-lib/parrot/%%PARROT_VERSION%%/dynext/debug_ops.so
-lib/parrot/%%PARROT_VERSION%%/dynext/dynlexpad.so
-lib/parrot/%%PARROT_VERSION%%/dynext/file.so
-lib/parrot/%%PARROT_VERSION%%/dynext/gziphandle.so
-lib/parrot/%%PARROT_VERSION%%/dynext/io_ops.so
-lib/parrot/%%PARROT_VERSION%%/dynext/math_ops.so
-lib/parrot/%%PARROT_VERSION%%/dynext/nqp_bigint_ops.so
-lib/parrot/%%PARROT_VERSION%%/dynext/nqp_dyncall_ops.so
-lib/parrot/%%PARROT_VERSION%%/dynext/nqp_group.so
-lib/parrot/%%PARROT_VERSION%%/dynext/nqp_ops.so
-lib/parrot/%%PARROT_VERSION%%/dynext/obscure_ops.so
-lib/parrot/%%PARROT_VERSION%%/dynext/os.so
-lib/parrot/%%PARROT_VERSION%%/dynext/perl6_ops.so
-lib/parrot/%%PARROT_VERSION%%/dynext/rational.so
-lib/parrot/%%PARROT_VERSION%%/dynext/select.so
-lib/parrot/%%PARROT_VERSION%%/dynext/subproxy.so
-lib/parrot/%%PARROT_VERSION%%/dynext/sys_ops.so
-lib/parrot/%%PARROT_VERSION%%/dynext/trans_ops.so
-lib/parrot/%%PARROT_VERSION%%/include/call_bits.pasm
-lib/parrot/%%PARROT_VERSION%%/include/cclass.pasm
-lib/parrot/%%PARROT_VERSION%%/include/cloneflags.pasm
-lib/parrot/%%PARROT_VERSION%%/include/config.fpmc
-lib/parrot/%%PARROT_VERSION%%/include/datatypes.pasm
-lib/parrot/%%PARROT_VERSION%%/include/dlopenflags.pasm
-lib/parrot/%%PARROT_VERSION%%/include/errors.pasm
-lib/parrot/%%PARROT_VERSION%%/include/except_severity.pasm
-lib/parrot/%%PARROT_VERSION%%/include/except_types.pasm
-lib/parrot/%%PARROT_VERSION%%/include/fp_equality.pasm
-lib/parrot/%%PARROT_VERSION%%/include/green_threads.pir
-lib/parrot/%%PARROT_VERSION%%/include/hash_key_type.pasm
-lib/parrot/%%PARROT_VERSION%%/include/hllmacros.pir
-lib/parrot/%%PARROT_VERSION%%/include/iglobals.pasm
-lib/parrot/%%PARROT_VERSION%%/include/interpcores.pasm
-lib/parrot/%%PARROT_VERSION%%/include/interpdebug.pasm
-lib/parrot/%%PARROT_VERSION%%/include/interpflags.pasm
-lib/parrot/%%PARROT_VERSION%%/include/interpinfo.pasm
-lib/parrot/%%PARROT_VERSION%%/include/interptrace.pasm
-lib/parrot/%%PARROT_VERSION%%/include/iterator.pasm
-lib/parrot/%%PARROT_VERSION%%/include/libpaths.pasm
-lib/parrot/%%PARROT_VERSION%%/include/longopt.pasm
-lib/parrot/%%PARROT_VERSION%%/include/nqp_const.pir
-lib/parrot/%%PARROT_VERSION%%/include/packfile_annotation_keytype.pasm
-lib/parrot/%%PARROT_VERSION%%/include/parrotlib.pbc
-lib/parrot/%%PARROT_VERSION%%/include/pmctypes.pasm
-lib/parrot/%%PARROT_VERSION%%/include/socket.pasm
-lib/parrot/%%PARROT_VERSION%%/include/stat.pasm
-lib/parrot/%%PARROT_VERSION%%/include/stdio.pasm
-lib/parrot/%%PARROT_VERSION%%/include/stringinfo.pasm
-lib/parrot/%%PARROT_VERSION%%/include/sysinfo.pasm
-lib/parrot/%%PARROT_VERSION%%/include/test_more.pir
-lib/parrot/%%PARROT_VERSION%%/include/timer.pasm
-lib/parrot/%%PARROT_VERSION%%/include/tm.pasm
-lib/parrot/%%PARROT_VERSION%%/include/warnings.pasm
-lib/parrot/%%PARROT_VERSION%%/languages/JSON/JSON.pir
-lib/parrot/%%PARROT_VERSION%%/languages/data_json/Defines.mak
-lib/parrot/%%PARROT_VERSION%%/languages/data_json/JSON.nqp
-lib/parrot/%%PARROT_VERSION%%/languages/data_json/Rules.mak
-lib/parrot/%%PARROT_VERSION%%/languages/data_json/data_json.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/data_json/data_json.pir
-lib/parrot/%%PARROT_VERSION%%/languages/data_json/data_json/grammar.pg
-lib/parrot/%%PARROT_VERSION%%/languages/data_json/data_json/pge2pir.tg
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/NQPCORE.setting.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/NQPHLL.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/NQPP5QRegex.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/NQPP6QRegex.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/Perl6/Actions.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/Perl6/BOOTSTRAP.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/Perl6/Compiler.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/Perl6/Grammar.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/Perl6/Metamodel.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/Perl6/ModuleLoader.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/Perl6/Ops.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/Perl6/Optimizer.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/Perl6/Pod.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/Perl6/World.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/QAST.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/QASTNode.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/QRegex.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/nqp.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/nqpmo.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/parrot/parrot.pir
-lib/parrot/%%PARROT_VERSION%%/languages/pct/Defines.mak
-lib/parrot/%%PARROT_VERSION%%/languages/pct/PCT.pir
-lib/parrot/%%PARROT_VERSION%%/languages/pct/Rules.mak
-lib/parrot/%%PARROT_VERSION%%/languages/pct/src/PAST.pir
-lib/parrot/%%PARROT_VERSION%%/languages/pct/src/PAST/Compiler.pir
-lib/parrot/%%PARROT_VERSION%%/languages/pct/src/PAST/Node.pir
-lib/parrot/%%PARROT_VERSION%%/languages/pct/src/PCT/Dumper.pir
-lib/parrot/%%PARROT_VERSION%%/languages/pct/src/PCT/Grammar.pir
-lib/parrot/%%PARROT_VERSION%%/languages/pct/src/PCT/HLLCompiler.pir
-lib/parrot/%%PARROT_VERSION%%/languages/pct/src/PCT/Node.pir
-lib/parrot/%%PARROT_VERSION%%/languages/pct/src/POST/Compiler.pir
-lib/parrot/%%PARROT_VERSION%%/languages/pct/src/POST/Node.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/AST.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Any.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Array.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Associative.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Attribute.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Backtrace.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Backtrace/Frame.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador/App.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador/App.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador/Context.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador/Context.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador/Request.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador/Request.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador/Response.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador/Response.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador/Template.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador/Template.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador/Template/Mojo.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador/Template/Mojo.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador/Test.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador/Test.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Block.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bool.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Buf.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/CORE.setting.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Callable.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Capture.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Code.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Complex.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Cool.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Cursor.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/DBDish.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/DBDish.pm6
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/DBDish/Pg.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/DBDish/Pg.pm6
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/DBDish/SQLite.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/DBDish/SQLite.pm6
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/DBDish/TestMock.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/DBDish/TestMock.pm6
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/DBDish/mysql.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/DBDish/mysql.pm6
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/DBIish.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/DBIish.pm6
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Date.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Debugger/UI/CommandLine.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Debugger/UI/CommandLine.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Digest/MD5.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Digest/MD5.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Duration.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Enum.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/EnumMap.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Exception.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Failure.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/FatRat.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Grammar.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Grammar/Debugger.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Grammar/Debugger.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Grammar/Profiler/Simple.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Grammar/Profiler/Simple.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Grammar/Tracer.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Grammar/Tracer.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/HTTP/Easy.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/HTTP/Easy.pm6
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/HTTP/Easy/PSGI.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/HTTP/Easy/PSGI.pm6
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/HTTP/Status.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/HTTP/Status.pm6
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Hash.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/IETF/RFC_Grammar.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/IETF/RFC_Grammar.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/IETF/RFC_Grammar/IPv6.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/IETF/RFC_Grammar/IPv6.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/IETF/RFC_Grammar/URI.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/IETF/RFC_Grammar/URI.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/IO.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Instant.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Int.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Iterable.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Iterator.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/RPC/Client.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/RPC/Client.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/RPC/Server.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/RPC/Server.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/Tiny.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/Tiny.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/Tiny/Actions.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/Tiny/Actions.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/Tiny/Grammar.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/Tiny/Grammar.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Junction.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/LWP/Simple.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/LWP/Simple.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/List.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MIME/Base64.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MIME/Base64.pm6
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Macro.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Match.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Math/Model.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Math/Model.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Math/RungeKutta.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Math/RungeKutta.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Method.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Mu.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/NativeCall.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/NativeCall.pm6
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Nil.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Num.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Numeric.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/ObjAt.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/PSGI.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/PSGI.pm6
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Pair.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Panda.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Panda/App.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Panda/App.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Panda/Builder.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Panda/Common.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Panda/Ecosystem.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Panda/Fetcher.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Panda/Installer.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Panda/Project.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Panda/Project.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Panda/Tester.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Parameter.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Parcel.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Perl6/Documentable.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Perl6/Documentable.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Perl6/Documentable/Registry.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Perl6/Documentable/Registry.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Perl6/Type.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Perl6/Type.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Perl6/TypeGraph.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Perl6/TypeGraph.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Perl6/TypeGraph/Viz.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Perl6/TypeGraph/Viz.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Pod/Block.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Pod/Block/Code.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Pod/Block/Named.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Pod/Block/Para.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Pod/Item.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Pod/To/HTML.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Pod/To/HTML.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Pod/To/SectionFilter.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Pod/To/SectionFilter.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Pod/To/Text.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Pod/To/Text.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Positional.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/RESTRICTED.setting.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Range.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Rat.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Rational.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Real.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Regex.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Routine.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Box.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Box.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Data/Marker.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Data/Marker.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Data/Series.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Data/Series.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Pie.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Pie.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Positioned.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Positioned.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Signature.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Str.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Stringy.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Sub.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Template/Mojo.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Template/Mojo.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Term/ANSIColor.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Term/ANSIColor.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Test.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Test.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Test/Mock.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Test/Mock.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/URI.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/URI.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/URI/DefaultPort.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/URI/DefaultPort.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/URI/Escape.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/URI/Escape.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Version.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Whatever.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/WhateverCode.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/AdHoc.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Anon/Augment.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Anon/Multi.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Attribute/NoPackage.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Attribute/Package.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Attribute/Undeclared.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Augment/NoSuchType.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Bind/NativeType.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Comp.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Composition/NotComposable.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Constructor/Positional.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/ControlFlow.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/ControlFlow/Return.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Declaration/Scope.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Declaration/Scope/Multi.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Eval/NoSuchLang.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Export/NameClash.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/IO.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/IO/Chdir.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/IO/Chmod.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/IO/Copy.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/IO/Cwd.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/IO/Dir.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/IO/Mkdir.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/IO/Rename.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/IO/Rmdir.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/IO/Unlink.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Inheritance/Unsupported.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/JSON/RPC.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/JSON/RPC.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Method/InvalidQualifier.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Method/NotFound.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Method/Private/Permission.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Method/Private/Unqualified.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Mixin/NotComposable.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/NYI.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/NoDispatcher.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Numeric/Real.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/OS.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/OutOfRange.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Package/Stubbed.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Parameter/Default.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Parameter/MultipleTypeConstraints.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Parameter/Placeholder.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Parameter/Twigil.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Parameter/WrongOrder.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Phaser/Multiple.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Phaser/PrePost.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Placeholder/Block.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Placeholder/Mainline.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Pod.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Redeclaration.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Role/Initialization.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Sequence/Deduction.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Signature/NameClash.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Signature/Placeholder.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Str/Numeric.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Augment/Role.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Augment/WithoutMonkeyTyping.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Comment/Embedded.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Confused.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/InfixInTermPosition.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Missing.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/NegatedPair.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/NoSelf.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Number/RadixOutOfRange.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Obsolete.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/P5.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Placeholder.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Regex/Adverb.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Reserved.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Self/WithoutObject.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Signature/InvocantMarker.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/UnlessElse.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Variable/Match.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Variable/Numeric.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Variable/Twigil.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Temporal.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Temporal/Truncation.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/TypeCheck.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/TypeCheck/Assignment.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/TypeCheck/Binding.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/TypeCheck/Return.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/TypeCheck/Splice.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Undeclared.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/XML/Writer.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/XML/Writer.pm
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/classtut.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/containers.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/glossary.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/lib.pir
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/lib.pm6
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/objects.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/operators.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/terms.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/variables.pod
-lib/parrot/%%PARROT_VERSION%%/languages/perl6/perl6.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/pge/Defines.mak
-lib/parrot/%%PARROT_VERSION%%/languages/pge/P6Rule.grammar
-lib/parrot/%%PARROT_VERSION%%/languages/pge/PGE.pir
-lib/parrot/%%PARROT_VERSION%%/languages/pge/PGE/Exp.pir
-lib/parrot/%%PARROT_VERSION%%/languages/pge/PGE/Match.pir
-lib/parrot/%%PARROT_VERSION%%/languages/pge/PGE/OPTable.pir
-lib/parrot/%%PARROT_VERSION%%/languages/pge/PGE/P5Regex.pir
-lib/parrot/%%PARROT_VERSION%%/languages/pge/PGE/Perl6Regex.pir
-lib/parrot/%%PARROT_VERSION%%/languages/pge/PGE/Regex.pir
-lib/parrot/%%PARROT_VERSION%%/languages/pge/PGE/builtins.pg
-lib/parrot/%%PARROT_VERSION%%/languages/pge/Rules.mak
-lib/parrot/%%PARROT_VERSION%%/languages/pge/STATUS
-lib/parrot/%%PARROT_VERSION%%/languages/tge/Defines.mak
-lib/parrot/%%PARROT_VERSION%%/languages/tge/Rules.mak
-lib/parrot/%%PARROT_VERSION%%/languages/tge/TGE.pir
-lib/parrot/%%PARROT_VERSION%%/languages/tge/TGE/Compiler.pir
-lib/parrot/%%PARROT_VERSION%%/languages/tge/TGE/Grammar.pir
-lib/parrot/%%PARROT_VERSION%%/languages/tge/TGE/Parser.pg
-lib/parrot/%%PARROT_VERSION%%/languages/tge/TGE/Parser.pir
-lib/parrot/%%PARROT_VERSION%%/languages/tge/TGE/Rule.pir
-lib/parrot/%%PARROT_VERSION%%/languages/tge/TGE/Tree.pir
-lib/parrot/%%PARROT_VERSION%%/languages/tge/tgc.pbc
-lib/parrot/%%PARROT_VERSION%%/languages/tge/tgc.pir
-lib/parrot/%%PARROT_VERSION%%/languages/winxed/winxed.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Archive/Tar.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Archive/Tar.pir
-lib/parrot/%%PARROT_VERSION%%/library/Archive/Zip.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Archive/Zip.pir
-lib/parrot/%%PARROT_VERSION%%/library/CGI/QueryHash.pbc
-lib/parrot/%%PARROT_VERSION%%/library/CGI/QueryHash.pir
-lib/parrot/%%PARROT_VERSION%%/library/Config/JSON.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Config/JSON.pir
-lib/parrot/%%PARROT_VERSION%%/library/Configure/genfile.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Configure/genfile.pir
-lib/parrot/%%PARROT_VERSION%%/library/Crow.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Crow.pir
-lib/parrot/%%PARROT_VERSION%%/library/Curses.pir
-lib/parrot/%%PARROT_VERSION%%/library/Data/Dumper.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Data/Dumper.pir
-lib/parrot/%%PARROT_VERSION%%/library/Data/Dumper/Base.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Data/Dumper/Base.pir
-lib/parrot/%%PARROT_VERSION%%/library/Data/Dumper/Default.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Data/Dumper/Default.pir
-lib/parrot/%%PARROT_VERSION%%/library/Digest/MD5.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Digest/MD5.pir
-lib/parrot/%%PARROT_VERSION%%/library/Digest/sha256.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Digest/sha256.pir
-lib/parrot/%%PARROT_VERSION%%/library/Getopt/Obj.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Getopt/Obj.pir
-lib/parrot/%%PARROT_VERSION%%/library/HLL.pbc
-lib/parrot/%%PARROT_VERSION%%/library/HTTP/Daemon.pir
-lib/parrot/%%PARROT_VERSION%%/library/HTTP/Message.pbc
-lib/parrot/%%PARROT_VERSION%%/library/HTTP/Message.pir
-lib/parrot/%%PARROT_VERSION%%/library/Iter.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Iter.pir
-lib/parrot/%%PARROT_VERSION%%/library/JSON.pbc
-lib/parrot/%%PARROT_VERSION%%/library/JSON.pir
-lib/parrot/%%PARROT_VERSION%%/library/LWP/Protocol.pbc
-lib/parrot/%%PARROT_VERSION%%/library/LWP/Protocol.pir
-lib/parrot/%%PARROT_VERSION%%/library/LWP/UserAgent.pbc
-lib/parrot/%%PARROT_VERSION%%/library/LWP/UserAgent.pir
-lib/parrot/%%PARROT_VERSION%%/library/MIME/Base64.pbc
-lib/parrot/%%PARROT_VERSION%%/library/MIME/Base64.pir
-lib/parrot/%%PARROT_VERSION%%/library/Math/Rand.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Math/Rand.pir
-lib/parrot/%%PARROT_VERSION%%/library/ModuleLoader.pbc
-lib/parrot/%%PARROT_VERSION%%/library/NCI/Utils.pbc
-lib/parrot/%%PARROT_VERSION%%/library/NCI/Utils.pir
-lib/parrot/%%PARROT_VERSION%%/library/OpenGL.pir
-lib/parrot/%%PARROT_VERSION%%/library/OpenGL/Math.pir
-lib/parrot/%%PARROT_VERSION%%/library/P6Regex.pbc
-lib/parrot/%%PARROT_VERSION%%/library/P6object.pbc
-lib/parrot/%%PARROT_VERSION%%/library/P6object.pir
-lib/parrot/%%PARROT_VERSION%%/library/PCT.pbc
-lib/parrot/%%PARROT_VERSION%%/library/PCT/Dumper.pbc
-lib/parrot/%%PARROT_VERSION%%/library/PCT/Grammar.pbc
-lib/parrot/%%PARROT_VERSION%%/library/PCT/HLLCompiler.pbc
-lib/parrot/%%PARROT_VERSION%%/library/PCT/PAST.pbc
-lib/parrot/%%PARROT_VERSION%%/library/PGE.pbc
-lib/parrot/%%PARROT_VERSION%%/library/PGE/Dumper.pbc
-lib/parrot/%%PARROT_VERSION%%/library/PGE/Dumper.pir
-lib/parrot/%%PARROT_VERSION%%/library/PGE/Glob.pbc
-lib/parrot/%%PARROT_VERSION%%/library/PGE/Glob.pir
-lib/parrot/%%PARROT_VERSION%%/library/PGE/Hs.pbc
-lib/parrot/%%PARROT_VERSION%%/library/PGE/Hs.pir
-lib/parrot/%%PARROT_VERSION%%/library/PGE/Perl6Grammar.pbc
-lib/parrot/%%PARROT_VERSION%%/library/PGE/Perl6Grammar.pir
-lib/parrot/%%PARROT_VERSION%%/library/PGE/Text.pbc
-lib/parrot/%%PARROT_VERSION%%/library/PGE/Text.pir
-lib/parrot/%%PARROT_VERSION%%/library/PGE/Util.pbc
-lib/parrot/%%PARROT_VERSION%%/library/PGE/Util.pir
-lib/parrot/%%PARROT_VERSION%%/library/Parrot/Coroutine.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Parrot/Coroutine.pir
-lib/parrot/%%PARROT_VERSION%%/library/Parrot/Exception.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Parrot/Exception.pir
-lib/parrot/%%PARROT_VERSION%%/library/Pg.pir
-lib/parrot/%%PARROT_VERSION%%/library/ProfTest.pbc
-lib/parrot/%%PARROT_VERSION%%/library/ProfTest/Matcher.nqp
-lib/parrot/%%PARROT_VERSION%%/library/ProfTest/Matcher.pbc
-lib/parrot/%%PARROT_VERSION%%/library/ProfTest/Matcher.pir
-lib/parrot/%%PARROT_VERSION%%/library/ProfTest/NQPProfile.nqp
-lib/parrot/%%PARROT_VERSION%%/library/ProfTest/NQPProfile.pbc
-lib/parrot/%%PARROT_VERSION%%/library/ProfTest/NQPProfile.pir
-lib/parrot/%%PARROT_VERSION%%/library/ProfTest/PIRProfile.nqp
-lib/parrot/%%PARROT_VERSION%%/library/ProfTest/PIRProfile.pbc
-lib/parrot/%%PARROT_VERSION%%/library/ProfTest/PIRProfile.pir
-lib/parrot/%%PARROT_VERSION%%/library/ProfTest/Want.nqp
-lib/parrot/%%PARROT_VERSION%%/library/ProfTest/Want.pbc
-lib/parrot/%%PARROT_VERSION%%/library/ProfTest/Want.pir
-lib/parrot/%%PARROT_VERSION%%/library/Range.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Range.pir
-lib/parrot/%%PARROT_VERSION%%/library/Regex.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Rules.mak
-lib/parrot/%%PARROT_VERSION%%/library/SDL.pir
-lib/parrot/%%PARROT_VERSION%%/library/SDL/App.pir
-lib/parrot/%%PARROT_VERSION%%/library/SDL/Button.pir
-lib/parrot/%%PARROT_VERSION%%/library/SDL/Color.pir
-lib/parrot/%%PARROT_VERSION%%/library/SDL/Constants.pir
-lib/parrot/%%PARROT_VERSION%%/library/SDL/Event.pir
-lib/parrot/%%PARROT_VERSION%%/library/SDL/EventHandler.pir
-lib/parrot/%%PARROT_VERSION%%/library/SDL/Font.pir
-lib/parrot/%%PARROT_VERSION%%/library/SDL/Image.pir
-lib/parrot/%%PARROT_VERSION%%/library/SDL/LCD.pir
-lib/parrot/%%PARROT_VERSION%%/library/SDL/LCD.png
-lib/parrot/%%PARROT_VERSION%%/library/SDL/Rect.pir
-lib/parrot/%%PARROT_VERSION%%/library/SDL/Sprite.pir
-lib/parrot/%%PARROT_VERSION%%/library/SDL/StopWatch.pir
-lib/parrot/%%PARROT_VERSION%%/library/SDL/Surface.pir
-lib/parrot/%%PARROT_VERSION%%/library/Stream/Base.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Stream/Base.pir
-lib/parrot/%%PARROT_VERSION%%/library/Stream/Combiner.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Stream/Combiner.pir
-lib/parrot/%%PARROT_VERSION%%/library/Stream/Coroutine.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Stream/Coroutine.pir
-lib/parrot/%%PARROT_VERSION%%/library/Stream/Filter.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Stream/Filter.pir
-lib/parrot/%%PARROT_VERSION%%/library/Stream/Lines.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Stream/Lines.pir
-lib/parrot/%%PARROT_VERSION%%/library/Stream/ParrotIO.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Stream/ParrotIO.pir
-lib/parrot/%%PARROT_VERSION%%/library/Stream/Replay.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Stream/Replay.pir
-lib/parrot/%%PARROT_VERSION%%/library/Stream/Sub.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Stream/Sub.pir
-lib/parrot/%%PARROT_VERSION%%/library/Stream/Writer.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Stream/Writer.pir
-lib/parrot/%%PARROT_VERSION%%/library/String/Utils.pbc
-lib/parrot/%%PARROT_VERSION%%/library/String/Utils.pir
-lib/parrot/%%PARROT_VERSION%%/library/TAP/Formatter.pbc
-lib/parrot/%%PARROT_VERSION%%/library/TAP/Formatter.pir
-lib/parrot/%%PARROT_VERSION%%/library/TAP/Harness.pbc
-lib/parrot/%%PARROT_VERSION%%/library/TAP/Harness.pir
-lib/parrot/%%PARROT_VERSION%%/library/TAP/Parser.pbc
-lib/parrot/%%PARROT_VERSION%%/library/TAP/Parser.pir
-lib/parrot/%%PARROT_VERSION%%/library/TGE.pbc
-lib/parrot/%%PARROT_VERSION%%/library/TclLibrary.pbc
-lib/parrot/%%PARROT_VERSION%%/library/TclLibrary.pir
-lib/parrot/%%PARROT_VERSION%%/library/Test/Builder.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Test/Builder.pir
-lib/parrot/%%PARROT_VERSION%%/library/Test/Builder/Output.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Test/Builder/Output.pir
-lib/parrot/%%PARROT_VERSION%%/library/Test/Builder/Test.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Test/Builder/Test.pir
-lib/parrot/%%PARROT_VERSION%%/library/Test/Builder/TestPlan.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Test/Builder/TestPlan.pir
-lib/parrot/%%PARROT_VERSION%%/library/Test/Builder/Tester.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Test/Builder/Tester.pir
-lib/parrot/%%PARROT_VERSION%%/library/Test/Class.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Test/Class.pir
-lib/parrot/%%PARROT_VERSION%%/library/Test/More.pbc
-lib/parrot/%%PARROT_VERSION%%/library/Test/More.pir
-lib/parrot/%%PARROT_VERSION%%/library/URI.pbc
-lib/parrot/%%PARROT_VERSION%%/library/URI.pir
-lib/parrot/%%PARROT_VERSION%%/library/URI/Escape.pbc
-lib/parrot/%%PARROT_VERSION%%/library/URI/Escape.pir
-lib/parrot/%%PARROT_VERSION%%/library/YAML/Dumper.pbc
-lib/parrot/%%PARROT_VERSION%%/library/YAML/Dumper.pir
-lib/parrot/%%PARROT_VERSION%%/library/YAML/Dumper/Base.pbc
-lib/parrot/%%PARROT_VERSION%%/library/YAML/Dumper/Base.pir
-lib/parrot/%%PARROT_VERSION%%/library/YAML/Dumper/Default.pbc
-lib/parrot/%%PARROT_VERSION%%/library/YAML/Dumper/Default.pir
-lib/parrot/%%PARROT_VERSION%%/library/YAML/Tiny.pbc
-lib/parrot/%%PARROT_VERSION%%/library/YAML/Tiny.pm
-lib/parrot/%%PARROT_VERSION%%/library/config.pbc
-lib/parrot/%%PARROT_VERSION%%/library/crypto.declarations
-lib/parrot/%%PARROT_VERSION%%/library/distutils.pbc
-lib/parrot/%%PARROT_VERSION%%/library/distutils.pir
-lib/parrot/%%PARROT_VERSION%%/library/dumper.pbc
-lib/parrot/%%PARROT_VERSION%%/library/dumper.pir
-lib/parrot/%%PARROT_VERSION%%/library/libpcre.pbc
-lib/parrot/%%PARROT_VERSION%%/library/libpcre.pir
-lib/parrot/%%PARROT_VERSION%%/library/ncurses.declarations
-lib/parrot/%%PARROT_VERSION%%/library/ncurses.pbc
-lib/parrot/%%PARROT_VERSION%%/library/ncurses.pir
-lib/parrot/%%PARROT_VERSION%%/library/nqp-rx.pbc
-lib/parrot/%%PARROT_VERSION%%/library/nqp-setting.pbc
-lib/parrot/%%PARROT_VERSION%%/library/openssl.declarations
-lib/parrot/%%PARROT_VERSION%%/library/opsc.pbc
-lib/parrot/%%PARROT_VERSION%%/library/osutils.pbc
-lib/parrot/%%PARROT_VERSION%%/library/osutils.pir
-lib/parrot/%%PARROT_VERSION%%/library/parrotlib.pbc
-lib/parrot/%%PARROT_VERSION%%/library/parrotlib.pir
-lib/parrot/%%PARROT_VERSION%%/library/pcore.pbc
-lib/parrot/%%PARROT_VERSION%%/library/pcore.pir
-lib/parrot/%%PARROT_VERSION%%/library/pcre.pbc
-lib/parrot/%%PARROT_VERSION%%/library/pcre.pir
-lib/parrot/%%PARROT_VERSION%%/library/postgres.declarations
-lib/parrot/%%PARROT_VERSION%%/library/postgres.pbc
-lib/parrot/%%PARROT_VERSION%%/library/postgres.pir
-lib/parrot/%%PARROT_VERSION%%/library/uuid.pbc
-lib/parrot/%%PARROT_VERSION%%/library/uuid.pir
-lib/parrot/%%PARROT_VERSION%%/library/yaml_dumper.pbc
-lib/parrot/%%PARROT_VERSION%%/library/yaml_dumper.pir
-lib/parrot/%%PARROT_VERSION%%/parrot_config.o
-lib/parrot/%%PARROT_VERSION%%/tools/build/ops2c.pl
-lib/parrot/%%PARROT_VERSION%%/tools/build/pmc2c.pl
-lib/parrot/%%PARROT_VERSION%%/tools/dev/create_language.pl
-lib/parrot/%%PARROT_VERSION%%/tools/dev/gen_makefile.pl
-lib/parrot/%%PARROT_VERSION%%/tools/dev/mk_language_shell.pl
-lib/parrot/%%PARROT_VERSION%%/tools/dev/pprof2cg.pl
-lib/parrot/%%PARROT_VERSION%%/tools/dev/reconfigure.pl
-lib/parrot/%%PARROT_VERSION%%/tools/lib/File/Which.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/BuildUtil.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Config.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Config/Generated.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Compiler.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Data.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Messages.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Options.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Options/Conf.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Options/Conf/CLI.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Options/Conf/File.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Options/Conf/Shared.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Options/Reconf.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Options/Test.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Options/Test/Prepare.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Step.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Step/List.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Step/Methods.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Step/Test.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Test.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Trace.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Utils.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Distribution.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Directory.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/File.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Group.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/HTMLPage.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Item.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/POD2HTML.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/PodToHtml.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/C.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/Compilers.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/Config.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/Developer.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/Examples.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/IMCC.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/Info.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/Libs.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/Ops.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/PCT_Tutorial.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/PDDs.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/PMCs.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/Parrot.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/Perl.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/Tests.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section/Tools.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Text2HTML.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Git.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Git/Describe.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/H2inc.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Harness/DefaultTests.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Harness/Options.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Harness/Smoke.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Harness/TestSets.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Headerizer.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Headerizer/Functions.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/IO/Directory.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/IO/File.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/IO/Path.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Install.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Manifest.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/PMC.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/Dumper.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/Emitter.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/Library.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/Method.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/PCCMETHOD.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/PCCMETHOD_BITS.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/PMC.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/PMC/Null.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/PMC/Object.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/PMC/PrintTree.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/PMC/Proxy.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/PMC/RO.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/PMC/default.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/Parser.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/Pmc2cMain.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/UtilFunctions.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/VTable.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/SHA1.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/SearchOps.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Test.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Test/Harness.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Test/PGE.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Test/Pod.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Test/Pod/Utils.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Test/Util.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Test/Util/Runloop.pm
-lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Vtable.pm
-lib/parrot/%%PARROT_VERSION%%/tools/myconfig
-share/doc/parrot/%%PARROT_VERSION%%/CREDITS
-share/doc/parrot/%%PARROT_VERSION%%/DONORS.pod
-share/doc/parrot/%%PARROT_VERSION%%/LICENSE
-share/doc/parrot/%%PARROT_VERSION%%/PBC_COMPAT
-share/doc/parrot/%%PARROT_VERSION%%/PLATFORMS
-share/doc/parrot/%%PARROT_VERSION%%/README.pod
-share/doc/parrot/%%PARROT_VERSION%%/README_cygwin.pod
-share/doc/parrot/%%PARROT_VERSION%%/README_win32.pod
-share/doc/parrot/%%PARROT_VERSION%%/RESPONSIBLE_PARTIES
-share/doc/parrot/%%PARROT_VERSION%%/TODO
-share/parrot/%%PARROT_VERSION%%/MANIFEST
-share/parrot/%%PARROT_VERSION%%/MANIFEST.dev
-src/parrot/%%PARROT_VERSION%%/config_lib.pir
-src/parrot/%%PARROT_VERSION%%/pmc/addrregistry.dump
-src/parrot/%%PARROT_VERSION%%/pmc/alarm.dump
-src/parrot/%%PARROT_VERSION%%/pmc/arrayiterator.dump
-src/parrot/%%PARROT_VERSION%%/pmc/bigint.dump
-src/parrot/%%PARROT_VERSION%%/pmc/bignum.dump
-src/parrot/%%PARROT_VERSION%%/pmc/boolean.dump
-src/parrot/%%PARROT_VERSION%%/pmc/bytebuffer.dump
-src/parrot/%%PARROT_VERSION%%/pmc/callback.dump
-src/parrot/%%PARROT_VERSION%%/pmc/callcontext.dump
-src/parrot/%%PARROT_VERSION%%/pmc/capture.dump
-src/parrot/%%PARROT_VERSION%%/pmc/class.dump
-src/parrot/%%PARROT_VERSION%%/pmc/complex.dump
-src/parrot/%%PARROT_VERSION%%/pmc/continuation.dump
-src/parrot/%%PARROT_VERSION%%/pmc/coroutine.dump
-src/parrot/%%PARROT_VERSION%%/pmc/default.dump
-src/parrot/%%PARROT_VERSION%%/pmc/env.dump
-src/parrot/%%PARROT_VERSION%%/pmc/eval.dump
-src/parrot/%%PARROT_VERSION%%/pmc/eventhandler.dump
-src/parrot/%%PARROT_VERSION%%/pmc/exception.dump
-src/parrot/%%PARROT_VERSION%%/pmc/exceptionhandler.dump
-src/parrot/%%PARROT_VERSION%%/pmc/exporter.dump
-src/parrot/%%PARROT_VERSION%%/pmc/filehandle.dump
-src/parrot/%%PARROT_VERSION%%/pmc/fixedbooleanarray.dump
-src/parrot/%%PARROT_VERSION%%/pmc/fixedfloatarray.dump
-src/parrot/%%PARROT_VERSION%%/pmc/fixedintegerarray.dump
-src/parrot/%%PARROT_VERSION%%/pmc/fixedpmcarray.dump
-src/parrot/%%PARROT_VERSION%%/pmc/fixedstringarray.dump
-src/parrot/%%PARROT_VERSION%%/pmc/float.dump
-src/parrot/%%PARROT_VERSION%%/pmc/handle.dump
-src/parrot/%%PARROT_VERSION%%/pmc/hash.dump
-src/parrot/%%PARROT_VERSION%%/pmc/hashiterator.dump
-src/parrot/%%PARROT_VERSION%%/pmc/hashiteratorkey.dump
-src/parrot/%%PARROT_VERSION%%/pmc/imageiofreeze.dump
-src/parrot/%%PARROT_VERSION%%/pmc/imageiosize.dump
-src/parrot/%%PARROT_VERSION%%/pmc/imageiostrings.dump
-src/parrot/%%PARROT_VERSION%%/pmc/imageiothaw.dump
-src/parrot/%%PARROT_VERSION%%/pmc/imccompiler.dump
-src/parrot/%%PARROT_VERSION%%/pmc/integer.dump
-src/parrot/%%PARROT_VERSION%%/pmc/iterator.dump
-src/parrot/%%PARROT_VERSION%%/pmc/key.dump
-src/parrot/%%PARROT_VERSION%%/pmc/lexinfo.dump
-src/parrot/%%PARROT_VERSION%%/pmc/lexpad.dump
-src/parrot/%%PARROT_VERSION%%/pmc/managedstruct.dump
-src/parrot/%%PARROT_VERSION%%/pmc/mappedbytearray.dump
-src/parrot/%%PARROT_VERSION%%/pmc/multisub.dump
-src/parrot/%%PARROT_VERSION%%/pmc/namespace.dump
-src/parrot/%%PARROT_VERSION%%/pmc/nativepccmethod.dump
-src/parrot/%%PARROT_VERSION%%/pmc/nci.dump
-src/parrot/%%PARROT_VERSION%%/pmc/null.dump
-src/parrot/%%PARROT_VERSION%%/pmc/object.dump
-src/parrot/%%PARROT_VERSION%%/pmc/opcode.dump
-src/parrot/%%PARROT_VERSION%%/pmc/oplib.dump
-src/parrot/%%PARROT_VERSION%%/pmc/orderedhash.dump
-src/parrot/%%PARROT_VERSION%%/pmc/orderedhashiterator.dump
-src/parrot/%%PARROT_VERSION%%/pmc/os.dump
-src/parrot/%%PARROT_VERSION%%/pmc/packfile.dump
-src/parrot/%%PARROT_VERSION%%/pmc/packfileannotation.dump
-src/parrot/%%PARROT_VERSION%%/pmc/packfileannotations.dump
-src/parrot/%%PARROT_VERSION%%/pmc/packfilebytecodesegment.dump
-src/parrot/%%PARROT_VERSION%%/pmc/packfileconstanttable.dump
-src/parrot/%%PARROT_VERSION%%/pmc/packfiledebug.dump
-src/parrot/%%PARROT_VERSION%%/pmc/packfiledirectory.dump
-src/parrot/%%PARROT_VERSION%%/pmc/packfileopmap.dump
-src/parrot/%%PARROT_VERSION%%/pmc/packfilerawsegment.dump
-src/parrot/%%PARROT_VERSION%%/pmc/packfilesegment.dump
-src/parrot/%%PARROT_VERSION%%/pmc/packfileview.dump
-src/parrot/%%PARROT_VERSION%%/pmc/parrotinterpreter.dump
-src/parrot/%%PARROT_VERSION%%/pmc/parrotlibrary.dump
-src/parrot/%%PARROT_VERSION%%/pmc/pmclist.dump
-src/parrot/%%PARROT_VERSION%%/pmc/pmcproxy.dump
-src/parrot/%%PARROT_VERSION%%/pmc/pointer.dump
-src/parrot/%%PARROT_VERSION%%/pmc/proxy.dump
-src/parrot/%%PARROT_VERSION%%/pmc/ptr.dump
-src/parrot/%%PARROT_VERSION%%/pmc/ptrbuf.dump
-src/parrot/%%PARROT_VERSION%%/pmc/ptrobj.dump
-src/parrot/%%PARROT_VERSION%%/pmc/resizablebooleanarray.dump
-src/parrot/%%PARROT_VERSION%%/pmc/resizablefloatarray.dump
-src/parrot/%%PARROT_VERSION%%/pmc/resizableintegerarray.dump
-src/parrot/%%PARROT_VERSION%%/pmc/resizablepmcarray.dump
-src/parrot/%%PARROT_VERSION%%/pmc/resizablestringarray.dump
-src/parrot/%%PARROT_VERSION%%/pmc/role.dump
-src/parrot/%%PARROT_VERSION%%/pmc/scalar.dump
-src/parrot/%%PARROT_VERSION%%/pmc/scheduler.dump
-src/parrot/%%PARROT_VERSION%%/pmc/schedulermessage.dump
-src/parrot/%%PARROT_VERSION%%/pmc/sockaddr.dump
-src/parrot/%%PARROT_VERSION%%/pmc/socket.dump
-src/parrot/%%PARROT_VERSION%%/pmc/string.dump
-src/parrot/%%PARROT_VERSION%%/pmc/stringbuilder.dump
-src/parrot/%%PARROT_VERSION%%/pmc/stringhandle.dump
-src/parrot/%%PARROT_VERSION%%/pmc/stringiterator.dump
-src/parrot/%%PARROT_VERSION%%/pmc/structview.dump
-src/parrot/%%PARROT_VERSION%%/pmc/sub.dump
-src/parrot/%%PARROT_VERSION%%/pmc/task.dump
-src/parrot/%%PARROT_VERSION%%/pmc/timer.dump
-src/parrot/%%PARROT_VERSION%%/pmc/undef.dump
-src/parrot/%%PARROT_VERSION%%/pmc/unmanagedstruct.dump
-src/parrot/%%PARROT_VERSION%%/vtable.dump
-src/parrot/%%PARROT_VERSION%%/vtable.tbl
-@dirrm src/parrot/%%PARROT_VERSION%%/pmc
-@dirrm src/parrot/%%PARROT_VERSION%%
-@dirrm src/parrot
-@dirrmtry src
-@dirrm share/parrot/%%PARROT_VERSION%%
-@dirrm share/parrot
-@dirrm share/doc/parrot/%%PARROT_VERSION%%
-@dirrm share/doc/parrot
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Test/Util
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Test/Pod
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Test
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c/PMC
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Pmc2c
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/IO
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Headerizer
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Harness
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Git
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs/Section
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Docs
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Step
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Options/Test
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Options/Conf
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure/Options
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Configure
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot/Config
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/Parrot
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib/File
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/lib
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/dev
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools/build
-@dirrm lib/parrot/%%PARROT_VERSION%%/tools
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/YAML/Dumper
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/YAML
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/URI
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/Test/Builder
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/Test
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/TAP
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/String
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/Stream
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/SDL
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/ProfTest
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/Parrot
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/PGE
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/PCT
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/OpenGL
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/NCI
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/Math
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/MIME
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/LWP
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/HTTP
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/Getopt
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/Digest
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/Data/Dumper
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/Data
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/Configure
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/Config
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/CGI
-@dirrm lib/parrot/%%PARROT_VERSION%%/library/Archive
-@dirrm lib/parrot/%%PARROT_VERSION%%/library
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/winxed
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/tge/TGE
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/tge
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/pge/PGE
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/pge
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/XML
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/TypeCheck
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Temporal
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Variable
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Signature
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Self
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Regex
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Number
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Comment
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax/Augment
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Syntax
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Str
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Signature
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Sequence
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Role
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Placeholder
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Phaser
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Parameter
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Package
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Numeric
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Mixin
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Method/Private
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Method
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/JSON
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Inheritance
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/IO
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Export
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Eval
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Declaration/Scope
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Declaration
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/ControlFlow
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Constructor
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Composition
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Bind
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Augment
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Attribute
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X/Anon
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/X
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/URI
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Test
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Term
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Template
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot/Data
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG/Plot
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/SVG
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Pod/To
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Pod/Block
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Pod
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Perl6/TypeGraph
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Perl6/Documentable
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Perl6
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Panda
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Math
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/MIME
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/LWP
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/Tiny
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON/RPC
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/JSON
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/IETF/RFC_Grammar
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/IETF
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/HTTP/Easy
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/HTTP
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Grammar/Profiler
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Grammar
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Digest
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Debugger/UI
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Debugger
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/DBDish
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador/Template
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Bailador
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib/Backtrace
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6/lib
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/perl6
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/pct/src/POST
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/pct/src/PCT
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/pct/src/PAST
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/pct/src
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/pct
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/parrot
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib/Perl6
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/nqp/lib
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/nqp
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/data_json/data_json
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/data_json
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages/JSON
-@dirrm lib/parrot/%%PARROT_VERSION%%/languages
-@dirrm lib/parrot/%%PARROT_VERSION%%/include
-@dirrm lib/parrot/%%PARROT_VERSION%%/dynext
-@dirrm lib/parrot/%%PARROT_VERSION%%/bin
-@dirrm lib/parrot/%%PARROT_VERSION%%
-@dirrm lib/parrot
-@dirrm include/parrot/%%PARROT_VERSION%%/pmc
-@dirrm include/parrot/%%PARROT_VERSION%%/parrot/oplib
-@dirrm include/parrot/%%PARROT_VERSION%%/parrot/atomic
-@dirrm include/parrot/%%PARROT_VERSION%%/parrot
-@dirrm include/parrot/%%PARROT_VERSION%%/imcc
-@dirrm include/parrot/%%PARROT_VERSION%%/dynpmc
-@dirrm include/parrot/%%PARROT_VERSION%%
-@dirrm include/parrot
diff --git a/lang/sml-mode.el/Makefile b/lang/sml-mode.el/Makefile
deleted file mode 100644
index 50bd48393422..000000000000
--- a/lang/sml-mode.el/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-# Created by: J Koshy <jkoshy@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= sml-mode
-PORTVERSION= 3.9.5
-PORTREVISION= 5
-CATEGORIES= lang elisp
-MASTER_SITES= ftp://ftp.research.bell-labs.com/dist/smlnj/contrib/emacs/ \
- ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= jkoshy
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= EMACS mode for editing Standard ML programs
-
-USES= makeinfo
-
-ALL_TARGET= default
-
-USE_EMACS= yes
-
-#
-# Install configuration
-#
-
-ELISP_SUBDIR= share/emacs/site-lisp/
-SMLMODE_ELISPDIR= ${ELISP_SUBDIR}/sml-mode
-SMLMODE_DOCDIR= share/doc/sml-mode
-SMLMODE_DIR_ENTRY=* SML-mode: (sml-mode). A mode for editing Standard ML programs.
-
-NO_STAGE= yes
-do-install:
- -${MKDIR} ${PREFIX}/${SMLMODE_ELISPDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.el ${WRKSRC}/*.elc ${PREFIX}/${SMLMODE_ELISPDIR}/
- (cd ${PREFIX}/${ELISP_SUBDIR} && \
- ${LN} -sf sml-mode/sml-mode-startup.el .)
- ${INSTALL_DATA} ${WRKSRC}/sml-mode.info ${PREFIX}/info/
- install-info --section="The Emacs editor and associated tools" \
- --entry="${SMLMODE_DIR_ENTRY}" ${PREFIX}/info/sml-mode.info \
- ${PREFIX}/info/dir
-
-.include <bsd.port.mk>
diff --git a/lang/sml-mode.el/distinfo b/lang/sml-mode.el/distinfo
deleted file mode 100644
index ff9d42e10528..000000000000
--- a/lang/sml-mode.el/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sml-mode-3.9.5.tar.gz) = cb06bb8abd82a9545b95bad71a42cc8a70d5ed464a9a7aa94600d326832333cd
-SIZE (sml-mode-3.9.5.tar.gz) = 61639
diff --git a/lang/sml-mode.el/pkg-descr b/lang/sml-mode.el/pkg-descr
deleted file mode 100644
index e6a4bec8e77f..000000000000
--- a/lang/sml-mode.el/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-An EMACS major mode for editing SML programs. Supports interaction
-with SML/NJ and other ML compilers.
-
-To use this, put the following into your ~/.emacs:
-
- (require 'sml-site)
-
-WWW: http://cm.bell-labs.com/cm/cs/what/smlnj/doc/Emacs/sml-mode.html
diff --git a/lang/sml-mode.el/pkg-plist b/lang/sml-mode.el/pkg-plist
deleted file mode 100644
index 1b544ff776b9..000000000000
--- a/lang/sml-mode.el/pkg-plist
+++ /dev/null
@@ -1,18 +0,0 @@
-@unexec install-info --delete %D/info/sml-mode.info %D/info/dir
-info/sml-mode.info
-share/emacs/site-lisp/sml-mode-startup.el
-share/emacs/site-lisp/sml-mode/sml-compat.el
-share/emacs/site-lisp/sml-mode/sml-compat.elc
-share/emacs/site-lisp/sml-mode/sml-defs.el
-share/emacs/site-lisp/sml-mode/sml-defs.elc
-share/emacs/site-lisp/sml-mode/sml-mode-startup.el
-share/emacs/site-lisp/sml-mode/sml-mode.el
-share/emacs/site-lisp/sml-mode/sml-mode.elc
-share/emacs/site-lisp/sml-mode/sml-move.el
-share/emacs/site-lisp/sml-mode/sml-move.elc
-share/emacs/site-lisp/sml-mode/sml-proc.el
-share/emacs/site-lisp/sml-mode/sml-proc.elc
-share/emacs/site-lisp/sml-mode/sml-util.el
-share/emacs/site-lisp/sml-mode/sml-util.elc
-@exec install-info --section="The Emacs editor and associated tools" --entry="* SML-mode: (sml-mode). A mode for editing Standard ML programs." %D/info/sml-mode.info %D/info/dir
-@dirrm share/emacs/site-lisp/sml-mode
diff --git a/lang/sr/Makefile b/lang/sr/Makefile
deleted file mode 100644
index f98229ccf4cb..000000000000
--- a/lang/sr/Makefile
+++ /dev/null
@@ -1,63 +0,0 @@
-# Created by: Ruslan Shevchenko <rssh@satori.ipri.kiev.ua>
-# $FreeBSD$
-
-PORTNAME= sr
-PORTVERSION= 2.3.1
-PORTREVISION= 2
-CATEGORIES= lang parallel
-MASTER_SITES= ftp://ftp.cs.arizona.edu/sr/
-DISTNAME= sr${PORTVERSION:S/.//g}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Parallel language from the University of Arizona
-
-USES= gmake tar:Z # required to support parallel (-jX) builds
-HAS_CONFIGURE= yes
-CONFIGURE_ARGS= prefix
-CONFIGURE_ENV= PREFIX="${PREFIX}"
-MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" MAKE="${MAKE_CMD}"
-REINPLACE_ARGS= -i ''
-
-NO_WRKSUBDIR= yes
-
-MAN1= sr.1 srl.1 srm.1 srprof.1 srtex.1 srlatex.1 srgrind.1 \
- ccr2sr.1 m2sr.1 csp2sr.1
-MAN3= sranimator.3 srgetopt.3 srwin.3
-MAN5= srmap.5 srtrace.5
-
-OPTIONS_DEFINE= X11 DOCS EXAMPLES
-OPTIONS_DEFAULT= X11
-OPTIONS_SUB= yes
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if ${ARCH} != "i386"
-BROKEN= does not compile on ${ARCH}
-.endif
-
-.if ${PORT_OPTIONS:MX11}
-USE_XORG= x11
-.endif
-
-# Make parallel builds (-jX) actually work: sanitize make(1) syntax
-post-patch:
- @${FIND} ${WRKSRC} -name Makefile | ${XARGS} ${REINPLACE_CMD} \
- -E 's/cd (.+);[[:blank:]]*(\$$\(R?MAKE\))/\2 -C \1/ ; \
- s/RMAKE/MAKE/'
-
-pre-su-install:
- @${MKDIR} ${PREFIX}/lib/sr
-
-post-install:
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}/notes ${DOCSDIR}/ps
- ${INSTALL_DATA} ${WRKSRC}/notes/* ${DOCSDIR}/notes
- ${INSTALL_DATA} ${WRKSRC}/ps/* ${DOCSDIR}/ps
-.endif
-.if ${PORT_OPTIONS:MEXAMPLES}
- @${MKDIR} ${EXAMPLESDIR}
- ${CP} -a ${WRKSRC}/examples/* ${EXAMPLESDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/lang/sr/distinfo b/lang/sr/distinfo
deleted file mode 100644
index 9109f1f7912a..000000000000
--- a/lang/sr/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (sr231.tar.Z) = 68e1ada7d06cc4a6f96a891e5c0bad6487bf998dcb2c580f63929b744c3b3c63
-SIZE (sr231.tar.Z) = 1500539
diff --git a/lang/sr/files/patch-aa b/lang/sr/files/patch-aa
deleted file mode 100644
index b6c7a25c80fd..000000000000
--- a/lang/sr/files/patch-aa
+++ /dev/null
@@ -1,58 +0,0 @@
---- configure.orig Wed Dec 13 13:46:18 1995
-+++ configure Sun Jun 29 02:25:13 1997
-@@ -77,6 +77,7 @@
- XINCL=/usr/include
- if [ -d /usr/X11/include/X11 ]; then XINCL=/usr/X11/include; fi
- if [ -d /usr/openwin/include/X11 ]; then XINCL=/usr/openwin/include; fi
-+if [ -d ${LOCALBASE}/include/X11 ]; then XINCL=${LOCALBASE}/include; fi
- if [ ! -d $XINCL/X11 ]; then XINCL=; fi
-
- XTANGO=/home/sr/xtango/include
-@@ -125,6 +126,19 @@
- LIBM="-lm -lc"
- fi
-
-+# on FreeBSD, set X11R6 library
-+if [ "`(uname -s) 2>/dev/null`" = "FreeBSD" ]; then
-+ LIBR="-L${LOCALBASE}/lib"
-+fi
-+# on OpenBSD, set X11R6 library
-+if [ "`(uname -s) 2>/dev/null`" = "OpenBSD" ]; then
-+ LIBR="-L${LOCALBASE}/lib"
-+fi
-+# on NetBSD, set X11R6 library
-+if [ "`(uname -s) 2>/dev/null`" = "NetBSD" ]; then
-+ LIBR="-L${LOCALBASE}/lib"
-+fi
-+
- # if this looks like an Arizona system, use our srmap file
- if grep -s '^gmt:[^:]*:0*28:0*46:' /etc/passwd >/dev/null; then
- SRMAP=srmap.az
-@@ -174,11 +188,27 @@
- MAN5=/usr/man/local/man5
- MANEXT=1
- else
-+ if [ -d /usr/local/man ]; then
-+ MAN1=/usr/local/man/man1
-+ MAN3=/usr/local/man/man3
-+ MAN5=/usr/local/man/man5
-+ MANEXT=1
-+ else
- MAN1=/usr/man/manl
- MAN3=/usr/man/manl
- MAN5=/usr/man/manl
- MANEXT=l
-+ fi
- fi
-+ ;;
-+ prefix)
-+ if [ "X${PREFIX}" = "X" ]; then PREFIX=/usr/local ; fi
-+ SRCMD=${PREFIX}/bin
-+ SRLIB=${PREFIX}/lib/sr
-+ MAN1=${PREFIX}/man/man1
-+ MAN3=${PREFIX}/man/man3
-+ MAN5=${PREFIX}/man/man5
-+ MANEXT=1
- ;;
- optlocal)
- SRCMD=/opt/local/bin
diff --git a/lang/sr/files/patch-ab b/lang/sr/files/patch-ab
deleted file mode 100644
index 95dafd0b4525..000000000000
--- a/lang/sr/files/patch-ab
+++ /dev/null
@@ -1,22 +0,0 @@
-diff -udr work.origin/csw/asm.c work/csw/asm.c
---- csw/asm.c.orig Mon Nov 22 23:18:14 1993
-+++ csw/asm.c Wed May 12 05:05:46 1999
-@@ -8,7 +8,17 @@
-
- #include "../arch.h"
-
--#ifdef __svr4__ /* if SVR4 (including Solaris 2.x) */
-+#ifdef __FreeBSD__
-+#if __FreeBSD__ >= 2
-+#include <osreldate.h>
-+#if __FreeBSD_version >= 300004
-+#define __elf__
-+#endif
-+#endif
-+#endif
-+
-+ /* if SVR4 (including Solaris 2.x) or FreeBSD-elf */
-+#if defined(__svr4__) || defined (__elf__)
- #define SR_BUILD_CONTEXT sr_build_context
- #define SR_CHG_CONTEXT sr_chg_context
- #define SR_CHECK_STK sr_check_stk
diff --git a/lang/sr/files/patch-lexed__sr.yy.c b/lang/sr/files/patch-lexed__sr.yy.c
deleted file mode 100644
index 0c50a44b4c3b..000000000000
--- a/lang/sr/files/patch-lexed__sr.yy.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- lexed/sr.yy.c.orig Tue Jun 10 20:20:57 2003
-+++ lexed/sr.yy.c Tue Jun 10 20:21:33 2003
-@@ -1,4 +1,5 @@
--# include "stdio.h"
-+# include <stdio.h>
-+# include <unistd.h>
- # define U(x) ((x)&0377)
- # define NLSTATE yyprevious=YYNEWLINE
- # define BEGIN yybgin = yysvec + 1 +
-@@ -17,7 +18,7 @@
- int yymorfg;
- extern char *yysptr, yysbuf[];
- int yytchar;
--FILE *yyin ={stdin}, *yyout ={stdout};
-+FILE *yyin ={STDIN_FILENO}, *yyout ={STDOUT_FILENO};
- extern int yylineno;
- struct yysvf {
- struct yywork *yystoff;
diff --git a/lang/sr/files/patch-lexed__srlatex.yy.c b/lang/sr/files/patch-lexed__srlatex.yy.c
deleted file mode 100644
index 993bf2eb2f0e..000000000000
--- a/lang/sr/files/patch-lexed__srlatex.yy.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- lexed/srlatex.yy.c.orig Tue Jun 10 20:21:01 2003
-+++ lexed/srlatex.yy.c Tue Jun 10 20:22:22 2003
-@@ -1,4 +1,5 @@
--# include "stdio.h"
-+# include <stdio.h>
-+# include <unistd.h>
- # define U(x) ((x)&0377)
- # define NLSTATE yyprevious=YYNEWLINE
- # define BEGIN yybgin = yysvec + 1 +
-@@ -17,7 +18,7 @@
- int yymorfg;
- extern char *yysptr, yysbuf[];
- int yytchar;
--FILE *yyin ={stdin}, *yyout ={stdout};
-+FILE *yyin ={STDIN_FILENO}, *yyout ={STDOUT_FILENO};
- extern int yylineno;
- struct yysvf {
- struct yywork *yystoff;
diff --git a/lang/sr/files/patch-lexed__srtex.yy.c b/lang/sr/files/patch-lexed__srtex.yy.c
deleted file mode 100644
index ada806b2aafb..000000000000
--- a/lang/sr/files/patch-lexed__srtex.yy.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- lexed/srtex.yy.c.orig Tue Jun 10 20:21:05 2003
-+++ lexed/srtex.yy.c Tue Jun 10 20:22:54 2003
-@@ -1,4 +1,5 @@
--# include "stdio.h"
-+# include <stdio.h>
-+# include <unistd.h>
- # define U(x) ((x)&0377)
- # define NLSTATE yyprevious=YYNEWLINE
- # define BEGIN yybgin = yysvec + 1 +
-@@ -17,7 +18,7 @@
- int yymorfg;
- extern char *yysptr, yysbuf[];
- int yytchar;
--FILE *yyin ={stdin}, *yyout ={stdout};
-+FILE *yyin ={STDIN_FILENO}, *yyout ={STDOUT_FILENO};
- extern int yylineno;
- struct yysvf {
- struct yywork *yystoff;
diff --git a/lang/sr/files/patch-rts:funcs.h b/lang/sr/files/patch-rts:funcs.h
deleted file mode 100644
index ac19b1632e73..000000000000
--- a/lang/sr/files/patch-rts:funcs.h
+++ /dev/null
@@ -1,70 +0,0 @@
---- rts/funcs.h.orig Sat Dec 13 19:48:15 2003
-+++ rts/funcs.h Sat Dec 13 19:51:42 2003
-@@ -6,7 +6,7 @@
- extern char* sr_fmt_locn ();
- extern void sr_malf ();
- extern void sr_message ();
--extern int sr_runerr ();
-+extern int sr_runerr (char *locn, ...);
- extern void sr_net_abort ();
- extern void sr_stk_corrupted ();
- extern void sr_stk_overflow ();
-@@ -30,8 +30,8 @@
- extern Array* sr_aswap ();
- extern String* sr_chgstr ();
- extern Ptr sr_clone ();
--extern Array* sr_init_array ();
--extern Ptr sr_slice ();
-+extern Array* sr_init_array (char *locn, Array *addr, ...);
-+extern Ptr sr_slice (char *locn, ...);
- extern Ptr sr_sslice ();
- extern Array* sr_strarr ();
-
-@@ -97,8 +97,8 @@
- extern int sr_inchar ();
- extern void sr_init_io ();
- extern File sr_open ();
--extern void sr_printf ();
--extern int sr_read ();
-+extern void sr_printf (char *locn, ...);
-+extern int sr_read (char *locn, ...);
- extern Bool sr_remove ();
- extern int sr_seek ();
- extern int sr_where ();
-@@ -111,14 +111,14 @@
- extern void sr_rm_iop ();
-
- /* math.c */
--extern int sr_imax ();
--extern int sr_imin ();
-+extern int sr_imax (int n, ...);
-+extern int sr_imin (int n, ...);
- extern int sr_imod ();
- extern void sr_init_random ();
- extern int sr_itoi ();
- extern Real sr_random ();
--extern Real sr_rmax ();
--extern Real sr_rmin ();
-+extern Real sr_rmax (int n, ...);
-+extern Real sr_rmin (int n, ...);
- extern Real sr_rmod ();
- extern Real sr_round ();
- extern Real sr_rtoi ();
-@@ -134,7 +134,7 @@
- extern int sr_arg_ptr ();
- extern int sr_arg_real ();
- extern int sr_arg_string ();
--extern Ptr sr_cat ();
-+extern Ptr sr_cat (String *a, ...);
- extern void sr_dispose ();
- extern Ptr sr_gswap ();
- extern void sr_init_misc ();
-@@ -210,7 +210,7 @@
- extern Ptr sr_literal_rcap ();
-
- /* scan.c */
--extern int sr_scanf ();
-+extern int sr_scanf (char *locn, ...);
-
- /* semaphore.c */
- extern void P ();
diff --git a/lang/sr/files/patch-rts__alloc.c b/lang/sr/files/patch-rts__alloc.c
deleted file mode 100644
index 2fbbd27bce9a..000000000000
--- a/lang/sr/files/patch-rts__alloc.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- rts/alloc.c.orig Sat Dec 13 19:57:23 2003
-+++ rts/alloc.c Sat Dec 13 19:57:00 2003
-@@ -5,7 +5,7 @@
- */
-
- #include "rts.h"
--#include <varargs.h>
-+#include <stdarg.h>
-
- static Memh all_mem; /* header blocks for SR allocated memory */
- static Mutex mem_mutex; /* protection for all_mem; acquired after res->rmutex.*/
diff --git a/lang/sr/files/patch-rts__array.c b/lang/sr/files/patch-rts__array.c
deleted file mode 100644
index 6d4ce2b41871..000000000000
--- a/lang/sr/files/patch-rts__array.c
+++ /dev/null
@@ -1,60 +0,0 @@
---- rts/array.c.orig Sat Dec 13 19:38:54 2003
-+++ rts/array.c Sat Dec 13 19:52:13 2003
-@@ -1,7 +1,7 @@
- /* array.c -- runtime support of arrays */
-
- #include "rts.h"
--#include <varargs.h>
-+#include <stdarg.h>
-
-
- static void slices ();
-@@ -22,13 +22,10 @@
- */
- /*VARARGS*/
- Array *
--sr_init_array (va_alist)
--va_dcl
-+sr_init_array (char *locn, Array *addr, ...)
- {
- va_list ap;
-- char *locn;
- int ndim, elemsize, alcsize, i, n;
-- Array *addr;
- Dim *d;
- Ptr p, q, initvalue;
- int *lb, *ub, la[MAX_DIMENS], ua[MAX_DIMENS], size[MAX_DIMENS+1];
-@@ -39,9 +36,7 @@
- /*
- * Calculate the size of each dimension.
- */
-- va_start (ap);
-- locn = va_arg (ap, char *);
-- addr = va_arg (ap, Array *);
-+ va_start (ap, addr);
- elemsize = va_arg (ap, int);
- initvalue = va_arg (ap, Ptr);
- ndim = va_arg (ap, int);
-@@ -251,11 +246,9 @@
-
- /*VARARGS*/
- Ptr
--sr_slice (va_alist)
--va_dcl
-+sr_slice (char *locn, ...)
- {
- va_list ap;
-- char *locn;
- Array *a1, *a2;
- int elemsize, nbounds;
- int adim, lb[MAX_DIMENS], ub[MAX_DIMENS]; /* array dims*/
-@@ -266,8 +259,7 @@
- sr_check_stk (CUR_STACK);
-
- /* get fixed arguments */
-- va_start (ap);
-- locn = va_arg (ap, char *); /* SR source code location */
-+ va_start (ap, locn);
- a1 = va_arg (ap, Array *); /* contiguous array */
- a2 = va_arg (ap, Array *); /* sliced array */
- elemsize = va_arg (ap, int); /* array element size */
diff --git a/lang/sr/files/patch-rts__io.c b/lang/sr/files/patch-rts__io.c
deleted file mode 100644
index 4b856851b0d2..000000000000
--- a/lang/sr/files/patch-rts__io.c
+++ /dev/null
@@ -1,60 +0,0 @@
---- rts/io.c.orig Sat Dec 13 19:38:54 2003
-+++ rts/io.c Sat Dec 13 19:41:34 2003
-@@ -7,7 +7,7 @@
- */
-
- #include <ctype.h>
--#include <varargs.h>
-+#include <stdarg.h>
- #include "rts.h"
-
- #define NOTHING /* for use as null macro arg under ANSI C */
-@@ -218,11 +218,9 @@
- */
- /*VARARGS*/
- int
--sr_read (va_alist)
--va_dcl
-+sr_read (char *locn, ...)
- {
- va_list ap;
-- char *locn;
- File fp;
- char *argt;
- Array *a;
-@@ -238,8 +236,7 @@
- double d;
-
- sr_check_stk (CUR_STACK);
-- va_start (ap);
-- locn = va_arg (ap, char *);
-+ va_start (ap, locn);
-
- fp = va_arg (ap, File);
- BEGIN_IO (fp);
-@@ -442,8 +439,7 @@
- */
- /*VARARGS*/
- void
--sr_printf (va_alist)
--va_dcl
-+sr_printf (char *locn, ...)
- {
- va_list ap;
- File fp;
-@@ -451,14 +447,12 @@
- double v;
- char xbuf[20], fbuf[512], dbuf[512], obuf[512];
- int n;
-- char *locn;
- String *str, *sp;
- int ssize;
- Array *arr;
-
- sr_check_stk (CUR_STACK);
-- va_start (ap);
-- locn = va_arg (ap, char *);
-+ va_start (ap, locn);
- fp = va_arg (ap, File);
- sp = va_arg (ap, String *);
-
diff --git a/lang/sr/files/patch-rts__main.c b/lang/sr/files/patch-rts__main.c
deleted file mode 100644
index d33a6092a3ae..000000000000
--- a/lang/sr/files/patch-rts__main.c
+++ /dev/null
@@ -1,34 +0,0 @@
---- rts/main.c.orig Sat Dec 13 19:38:54 2003
-+++ rts/main.c Sat Dec 13 19:42:06 2003
-@@ -16,7 +16,7 @@
- #endif
-
-
--#include <varargs.h>
-+#include <stdarg.h>
-
- #define RUNERR(s,n,m) {n, m},
- static struct err {
-@@ -311,20 +311,17 @@
- */
- /*VARARGS*/
- int
--sr_runerr (va_alist)
--va_dcl
-+sr_runerr (char *locn, ...)
- {
- va_list ap;
- char c, *f, *o;
-- char *locn;
- int errnum;
- struct err *ep;
- char buf[200];
- Dim *d;
- String *s;
-
-- va_start (ap);
-- locn = va_arg (ap, char *);
-+ va_start (ap, locn);
- errnum = va_arg (ap, int);
-
-
diff --git a/lang/sr/files/patch-rts__math.c b/lang/sr/files/patch-rts__math.c
deleted file mode 100644
index b8e282a679f0..000000000000
--- a/lang/sr/files/patch-rts__math.c
+++ /dev/null
@@ -1,82 +0,0 @@
---- rts/math.c.orig Sat Dec 13 19:38:54 2003
-+++ rts/math.c Sat Dec 13 19:43:26 2003
-@@ -1,6 +1,6 @@
- /* math.c -- runtime support of arithmetic and math builtins */
-
--#include <varargs.h>
-+#include <stdarg.h>
- #include "rts.h"
-
-
-@@ -162,14 +162,12 @@
- */
- /*VARARGS*/
- int
--sr_imax (va_alist)
--va_dcl
-+sr_imax (int n, ...)
- {
- va_list ap;
-- int n, r, v;
-+ int r, v;
-
-- va_start (ap);
-- n = va_arg (ap, int);
-+ va_start (ap, n);
- if (n <= 0)
- sr_malf ("no args to sr_imax");
-
-@@ -193,14 +191,12 @@
- */
- /*VARARGS*/
- int
--sr_imin (va_alist)
--va_dcl
-+sr_imin (int n, ...)
- {
- va_list ap;
-- int n, r, v;
-+ int r, v;
-
-- va_start (ap);
-- n = va_arg (ap, int);
-+ va_start (ap, n);
- if (n <= 0)
- sr_malf ("no args to sr_imin");
-
-@@ -222,15 +218,12 @@
- */
- /*VARARGS*/
- Real
--sr_rmax (va_alist)
--va_dcl
-+sr_rmax (int n, ...)
- {
- va_list ap;
-- int n;
- Real r, v;
-
-- va_start (ap);
-- n = va_arg (ap, int);
-+ va_start (ap, n);
- if (n <= 0)
- sr_malf ("no args to sr_rmax");
-
-@@ -254,15 +247,12 @@
- */
- /*VARARGS*/
- Real
--sr_rmin (va_alist)
--va_dcl
-+sr_rmin (int n, ...)
- {
- va_list ap;
-- int n;
- Real r, v;
-
-- va_start (ap);
-- n = va_arg (ap, int);
-+ va_start (ap, n);
- if (n <= 0)
- sr_malf ("no args to sr_rmin");
-
diff --git a/lang/sr/files/patch-rts__misc.c b/lang/sr/files/patch-rts__misc.c
deleted file mode 100644
index 3a1c363fdbbb..000000000000
--- a/lang/sr/files/patch-rts__misc.c
+++ /dev/null
@@ -1,50 +0,0 @@
---- rts/misc.c.orig Sat Dec 13 19:38:54 2003
-+++ rts/misc.c Sat Dec 13 19:59:34 2003
-@@ -1,6 +1,6 @@
- /* misc.c -- miscellaneous routines supporting the generated code */
-
--#include <varargs.h>
-+#include <stdarg.h>
- #include "rts.h"
-
-
-@@ -15,8 +15,7 @@
- */
- /*VARARGS*/
- Ptr
--sr_cat (va_alist)
--va_dcl
-+sr_cat (String *a, ...)
- {
- va_list ap;
- String *s, *t;
-@@ -24,7 +23,12 @@
- char *p;
-
- n = 0; /* total the string lengths */
-- va_start (ap);
-+ va_start (ap, a);
-+ if ((int) a & 1)
-+ n++;
-+ else
-+ n += s->length;
-+
- while ((s = va_arg (ap, String *)) != NULL)
- if ((int) s & 1)
- n++; /* char argument */
-@@ -37,7 +41,14 @@
- t->length = n;
-
- p = DATA (t);
-- va_start (ap);
-+ va_start (ap, a);
-+ if ((int) a & 1) {
-+ *p++ = (int) a >> 2;
-+ } else {
-+ memcpy (p, DATA (a), a->length);
-+ p += a->length;
-+ }
-+
- while ((s = va_arg (ap, String *)) != NULL) { /* for each input string: */
- if ((int) s & 1) {
- *p++ = (int) s >> 2; /* copy in char argument */
diff --git a/lang/sr/files/patch-rts__oper.c b/lang/sr/files/patch-rts__oper.c
deleted file mode 100644
index 2fb5331748aa..000000000000
--- a/lang/sr/files/patch-rts__oper.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- rts/oper.c.orig Sat Dec 13 20:00:05 2003
-+++ rts/oper.c Sat Dec 13 20:00:13 2003
-@@ -1,6 +1,6 @@
- /* oper.c -- runtime support of operations */
-
--#include <varargs.h>
-+#include <stdarg.h>
- #include "rts.h"
-
- static Pool oper_pool; /* pool of operation descriptors */
diff --git a/lang/sr/files/patch-rts__scan.c b/lang/sr/files/patch-rts__scan.c
deleted file mode 100644
index b950d7df1f4e..000000000000
--- a/lang/sr/files/patch-rts__scan.c
+++ /dev/null
@@ -1,34 +0,0 @@
---- rts/scan.c.orig Sat Dec 13 19:38:54 2003
-+++ rts/scan.c Sat Dec 13 19:45:43 2003
-@@ -1,7 +1,7 @@
- /* scan.c -- scanf and sscanf */
-
- #include <ctype.h>
--#include <varargs.h>
-+#include <stdarg.h>
- #include "rts.h"
-
- static int scanToken (), scanInteger (), scanReal (), scanPointer ();
-@@ -58,11 +58,9 @@
- * (or EOF). The number of successful conversions is returned otherwise.
- */
- int
--sr_scanf (va_alist)
--va_dcl
-+sr_scanf (char *locn, ...)
- {
- va_list ap;
-- char *locn;
- Array *a;
- String *sp, *sfmt, *sarg;
- Real *rp, real;
-@@ -84,8 +82,7 @@
-
- sr_check_stk (CUR_STACK);
-
-- va_start (ap);
-- locn = va_arg (ap, char *);
-+ va_start (ap, locn);
- fp = va_arg (ap, FILE *);
- sarg = va_arg (ap, String *);
- sfmt = va_arg (ap, String *);
diff --git a/lang/sr/files/patch-rts__socket.c b/lang/sr/files/patch-rts__socket.c
deleted file mode 100644
index 21e82b50ef57..000000000000
--- a/lang/sr/files/patch-rts__socket.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- rts/socket.c.orig Tue Jun 10 20:36:37 2003
-+++ rts/socket.c Tue Jun 10 20:36:53 2003
-@@ -482,7 +482,9 @@
- char *message;
- {
- char s1[100], s2[100];
-+/*
- extern int sys_nerr;
-+*/
-
- #if !defined(__NetBSD__) && !defined(__FreeBSD__)
- extern char *sys_errlist[];
diff --git a/lang/sr/files/patch-sr-Makefile b/lang/sr/files/patch-sr-Makefile
deleted file mode 100644
index d2a6e394345e..000000000000
--- a/lang/sr/files/patch-sr-Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
---- sr/Makefile.orig 1995-12-16 04:45:48.000000000 +0800
-+++ sr/Makefile 2013-08-24 18:47:23.000000000 +0800
-@@ -45,16 +45,16 @@
- . ../paths.sh; $(CC) $(CFLAGS) -o sr $(OBJ) $$LIBL $$LIBM $$LIBC
-
- tokens.c: tokens.l
-- lex tokens.l
-- mv lex.yy.c tokens.c
-+ lex tokens.l && mv lex.yy.c tokens.c
-
--grammar.c tokens.h: grammar.y
-+grammar.c: grammar.y
- @echo ...expect 4 shift/reduce conflicts:
-- $(YACC) $(YFLAGS) -d grammar.y
- # following sed removes misdeclaration (vs ANSI) added by Sun Yacc.
-+ $(YACC) $(YFLAGS) -d grammar.y && \
- sed '/extern char .malloc(), .realloc();/d' <y.tab.c >grammar.c
-+
-+tokens.h: | grammar.c
- mv y.tab.h tokens.h
-- rm -f y.tab.c
-
- tkflags.h: grammar.y
- echo '/* Created mechanically; DO NOT EDIT THIS FILE */' >tkflags.h
diff --git a/lang/sr/files/patch-sr.h b/lang/sr/files/patch-sr.h
deleted file mode 100644
index 16e8689cfd30..000000000000
--- a/lang/sr/files/patch-sr.h
+++ /dev/null
@@ -1,61 +0,0 @@
---- sr.h.orig Sat Dec 13 19:53:57 2003
-+++ sr.h Sat Dec 13 19:56:14 2003
-@@ -324,7 +324,7 @@
- extern Ptr sr_astring();
- extern Array * sr_aswap();
- extern int sr_boolval();
--extern Ptr sr_cat();
-+extern Ptr sr_cat(String *a, ...);
- extern Bool sr_cap_ck();
- extern Array * sr_chars();
- extern int sr_charval();
-@@ -363,10 +363,10 @@
- extern int sr_get_string();
- extern Ptr sr_gswap();
- extern void sr_iaccess();
--extern int sr_imax();
--extern int sr_imin();
-+extern int sr_imax(int n, ...);
-+extern int sr_imin(int n, ...);
- extern int sr_imod();
--extern Array * sr_init_array();
-+extern Array * sr_init_array(char *locn, Array *addr, ...);
- extern void sr_init_semop();
- extern int sr_intval();
- extern Ptr sr_invoke();
-@@ -385,28 +385,28 @@
- extern Ocap sr_new_op();
- extern int sr_numargs();
- extern File sr_open();
--extern void sr_printf();
-+extern void sr_printf(char *locn, ...);
- extern Ptr sr_ptrval();
- extern int sr_query_iop();
- extern Real sr_random();
--extern int sr_read();
-+extern int sr_read(char *locn, ...);
- extern Real sr_realval();
- extern Ptr sr_receive();
- extern Bool sr_remove();
- extern Invb sr_reply();
- extern void sr_rm_iop();
--extern Real sr_rmax();
--extern Real sr_rmin();
-+extern Real sr_rmax(int n, ...);
-+extern Real sr_rmin(int n, ...);
- extern Real sr_rmod();
- extern Real sr_round();
- extern Real sr_rtoi();
- extern Real sr_rtor();
--extern int sr_runerr();
--extern int sr_scanf();
-+extern int sr_runerr(char *locn, ...);
-+extern int sr_scanf(char *locn, ...);
- extern void sr_seed();
- extern int sr_seek();
- extern void sr_setpri();
--extern Ptr sr_slice();
-+extern Ptr sr_slice(char *locn, ...);
- extern Ptr sr_sslice();
- extern String * sr_sswap();
- extern void sr_stop();
diff --git a/lang/sr/files/patch-sr__output.c b/lang/sr/files/patch-sr__output.c
deleted file mode 100644
index 47a11243a8f1..000000000000
--- a/lang/sr/files/patch-sr__output.c
+++ /dev/null
@@ -1,34 +0,0 @@
---- sr/output.c.orig Sat Dec 13 19:34:04 2003
-+++ sr/output.c Sat Dec 13 19:34:47 2003
-@@ -8,7 +8,7 @@
- #include "compiler.h"
- #include <ctype.h>
- #include <errno.h>
--#include <varargs.h>
-+#include <stdarg.h>
-
- #define NSTREAMS 10 /* number of output streams */
- #define DEFSTREAM 9 /* default stream number */
-@@ -231,11 +231,9 @@
-
- /* VARARGS */
- void
--cprintf (va_alist)
--va_dcl
-+cprintf (char *fmt, ...)
- {
- va_list ap;
-- char *fmt;
- char *s;
- char c;
- int n, oldstream;
-@@ -244,8 +242,7 @@
-
- oldstream = outstream; /* save stream number in case changed */
-
-- va_start (ap);
-- fmt = va_arg (ap, char *);
-+ va_start (ap, fmt);
-
- if (*fmt == ',' && LASTPUT () == '(')
- fmt++; /* skip initial comma inside parens */
diff --git a/lang/sr/files/patch-sr__protos.h b/lang/sr/files/patch-sr__protos.h
deleted file mode 100644
index e6e5d6bdc535..000000000000
--- a/lang/sr/files/patch-sr__protos.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- sr/protos.h.orig Sat Dec 13 19:36:36 2003
-+++ sr/protos.h Sat Dec 13 19:36:45 2003
-@@ -147,7 +147,7 @@
- extern void copen PARAMS ((char *fname));
- extern void cdivert PARAMS ((int n));
- extern void undivert PARAMS ((int n));
--extern void cprintf PARAMS ((/* VARARGS */));
-+extern void cprintf PARAMS ((char *fmt, ...));
- extern void cflush PARAMS (());
- extern void cclose PARAMS ((NOARGS));
- extern void setstream PARAMS ((int n));
diff --git a/lang/sr/pkg-descr b/lang/sr/pkg-descr
deleted file mode 100644
index 7572a2054975..000000000000
--- a/lang/sr/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-SR (Synchronizing Resources) is a language for writing concurrent programs,
-developed in the University of Arizona. The main language constructs are
-resources and operations. Resources encapsulate processes and variables
-they share; operations provide the primary mechanism for process interaction.
-
-SR provides a novel integration of the mechanisms for invoking and servicing
-operations. Consequently, all local and remote procedure call, rendezvous,
-message passing, dynamic process creation, multicast, and semaphores are
-supported. SR also supports shared global variables and operations. Has a
-nice interface (X11 and xtango).
-
-SR is the predecessor to the MPD programming language, which provides the
-same capabilities using different syntax.
-
-WWW: http://www.cs.arizona.edu/sr/
diff --git a/lang/sr/pkg-plist b/lang/sr/pkg-plist
deleted file mode 100644
index 8c8f31010454..000000000000
--- a/lang/sr/pkg-plist
+++ /dev/null
@@ -1,388 +0,0 @@
-bin/ccr2sr
-bin/csp2sr
-bin/m2sr
-bin/sr
-bin/srgrind
-bin/srl
-bin/srlatex
-bin/srm
-bin/srprof
-bin/srtex
-lib/sr/SRWin.impl
-lib/sr/SRWin.o
-lib/sr/SRWin.spec
-lib/sr/SRanimator.impl
-lib/sr/SRanimator.o
-lib/sr/SRanimator.spec
-lib/sr/SRgetopt.impl
-lib/sr/SRgetopt.o
-lib/sr/SRgetopt.spec
-lib/sr/ccr2sr.h
-lib/sr/csp2sr.h
-lib/sr/m2sr.h
-lib/sr/sr-mode.el
-lib/sr/sr.h
-lib/sr/srlatex.sty
-lib/sr/srlib.a
-lib/sr/srmap
-lib/sr/srmulti.h
-%%X11%%lib/sr/srwin.o
-lib/sr/srx
-%%PORTDOCS%%%%DOCSDIR%%/notes/Memory
-%%PORTDOCS%%%%DOCSDIR%%/notes/Questions
-%%PORTDOCS%%%%DOCSDIR%%/notes/README
-%%PORTDOCS%%%%DOCSDIR%%/notes/Termination
-%%PORTDOCS%%%%DOCSDIR%%/notes/Tour
-%%PORTDOCS%%%%DOCSDIR%%/notes/VM
-%%PORTDOCS%%%%DOCSDIR%%/notes/Vsuite
-%%PORTDOCS%%%%DOCSDIR%%/notes/coding.ms
-%%PORTDOCS%%%%DOCSDIR%%/notes/csw860.txt
-%%PORTDOCS%%%%DOCSDIR%%/ps/README
-%%PORTDOCS%%%%DOCSDIR%%/ps/impl.ps
-%%PORTDOCS%%%%DOCSDIR%%/ps/install.ps
-%%PORTDOCS%%%%DOCSDIR%%/ps/language.ps
-%%PORTDOCS%%%%DOCSDIR%%/ps/manpages.ps
-%%PORTDOCS%%%%DOCSDIR%%/ps/port.ps
-%%PORTDOCS%%%%DOCSDIR%%/ps/rel_2_0.ps
-%%PORTDOCS%%%%DOCSDIR%%/ps/rel_2_1.ps
-%%PORTDOCS%%%%DOCSDIR%%/ps/rel_2_2.ps
-%%PORTDOCS%%%%DOCSDIR%%/ps/release.ps
-%%PORTDOCS%%%%DOCSDIR%%/ps/runtime.ps
-%%PORTDOCS%%%%DOCSDIR%%/ps/sranimator.ps
-%%PORTDOCS%%%%DOCSDIR%%/ps/srwin.ps
-%%EXAMPLESDIR%%/README
-%%EXAMPLESDIR%%/ccr2sr/1/No_input.std
-%%EXAMPLESDIR%%/ccr2sr/1/Script
-%%EXAMPLESDIR%%/ccr2sr/1/a.ccr
-%%EXAMPLESDIR%%/ccr2sr/2/Script
-%%EXAMPLESDIR%%/ccr2sr/2/a.ccr
-%%EXAMPLESDIR%%/ccr2sr/3/Script
-%%EXAMPLESDIR%%/ccr2sr/3/a.ccr
-%%EXAMPLESDIR%%/ccr2sr/4/Script
-%%EXAMPLESDIR%%/ccr2sr/4/a.ccr
-%%EXAMPLESDIR%%/ccr2sr/5/Script
-%%EXAMPLESDIR%%/ccr2sr/5/a.ccr
-%%EXAMPLESDIR%%/ccr2sr/rw/No_input.std
-%%EXAMPLESDIR%%/ccr2sr/rw/Script
-%%EXAMPLESDIR%%/ccr2sr/rw/rw.ccr
-%%EXAMPLESDIR%%/chap01/CS.sr
-%%EXAMPLESDIR%%/chap01/cgrep.sr
-%%EXAMPLESDIR%%/chap01/factorial.sr
-%%EXAMPLESDIR%%/chap01/hello.sr
-%%EXAMPLESDIR%%/chap01/matrix.sr
-%%EXAMPLESDIR%%/chap04/center.sr
-%%EXAMPLESDIR%%/chap04/differ.sr
-%%EXAMPLESDIR%%/chap04/evaluator.sr
-%%EXAMPLESDIR%%/chap04/fact.sr
-%%EXAMPLESDIR%%/chap04/factorial.sr
-%%EXAMPLESDIR%%/chap04/insert.sr
-%%EXAMPLESDIR%%/chap04/left.sr
-%%EXAMPLESDIR%%/chap04/search.sr
-%%EXAMPLESDIR%%/chap04/sigma.sr
-%%EXAMPLESDIR%%/chap04/sort1.sr
-%%EXAMPLESDIR%%/chap04/sort2.sr
-%%EXAMPLESDIR%%/chap04/trapezoidal.sr
-%%EXAMPLESDIR%%/chap05/Diagonal.sr
-%%EXAMPLESDIR%%/chap05/Screen.sr
-%%EXAMPLESDIR%%/chap05/Stack.sr
-%%EXAMPLESDIR%%/chap05/Stack_User.sr
-%%EXAMPLESDIR%%/chap05/foo.sr
-%%EXAMPLESDIR%%/chap07/compressor.sr
-%%EXAMPLESDIR%%/chap07/foo1.sr
-%%EXAMPLESDIR%%/chap07/foo2.sr
-%%EXAMPLESDIR%%/chap07/mult.sr
-%%EXAMPLESDIR%%/chap07/partial_sums.sr
-%%EXAMPLESDIR%%/chap07/quick.sr
-%%EXAMPLESDIR%%/chap08/CS.sr
-%%EXAMPLESDIR%%/chap08/CS_Ordered.sr
-%%EXAMPLESDIR%%/chap08/barrier1.sr
-%%EXAMPLESDIR%%/chap08/barrier2.sr
-%%EXAMPLESDIR%%/chap09/CS.sr
-%%EXAMPLESDIR%%/chap09/buffer.sr
-%%EXAMPLESDIR%%/chap09/cs1.sr
-%%EXAMPLESDIR%%/chap09/cs2.sr
-%%EXAMPLESDIR%%/chap09/cs3.sr
-%%EXAMPLESDIR%%/chap09/cs4.sr
-%%EXAMPLESDIR%%/chap09/quadrature.sr
-%%EXAMPLESDIR%%/chap09/stream_merge.sr
-%%EXAMPLESDIR%%/chap10/Stack.sr
-%%EXAMPLESDIR%%/chap10/Stack_User.sr
-%%EXAMPLESDIR%%/chap10/conversation.sr
-%%EXAMPLESDIR%%/chap10/fun1.sr
-%%EXAMPLESDIR%%/chap10/fun2.sr
-%%EXAMPLESDIR%%/chap10/pipeline_sort.sr
-%%EXAMPLESDIR%%/chap11/RW_allocator.sr
-%%EXAMPLESDIR%%/chap11/bounded_buffer.sr
-%%EXAMPLESDIR%%/chap11/cs.sr
-%%EXAMPLESDIR%%/chap11/mailbox.sr
-%%EXAMPLESDIR%%/chap11/main1.sr
-%%EXAMPLESDIR%%/chap11/main2.sr
-%%EXAMPLESDIR%%/chap11/sieve.sr
-%%EXAMPLESDIR%%/chap11/swap.sr
-%%EXAMPLESDIR%%/chap12/foo.sr
-%%EXAMPLESDIR%%/chap12/glob.sr
-%%EXAMPLESDIR%%/chap12/main1.sr
-%%EXAMPLESDIR%%/chap12/main2.sr
-%%EXAMPLESDIR%%/chap13/centralized.sr
-%%EXAMPLESDIR%%/chap13/decentralized.sr
-%%EXAMPLESDIR%%/chap13/distributed.sr
-%%EXAMPLESDIR%%/chap14/bag.sr
-%%EXAMPLESDIR%%/chap14/broadcast.sr
-%%EXAMPLESDIR%%/chap14/heartbeat.sr
-%%EXAMPLESDIR%%/chap14/strip.sr
-%%EXAMPLESDIR%%/chap15/co.sr
-%%EXAMPLESDIR%%/chap15/gs.sr
-%%EXAMPLESDIR%%/chap15/heartbeat.sr
-%%EXAMPLESDIR%%/chap15/hosts
-%%EXAMPLESDIR%%/chap15/strip.sr
-%%EXAMPLESDIR%%/chap15/vm.sr
-%%EXAMPLESDIR%%/chap16/cities14
-%%EXAMPLESDIR%%/chap16/cities3
-%%EXAMPLESDIR%%/chap16/cities4
-%%EXAMPLESDIR%%/chap16/cities6
-%%EXAMPLESDIR%%/chap16/cities8
-%%EXAMPLESDIR%%/chap16/distributed.sr
-%%EXAMPLESDIR%%/chap16/sequential.sr
-%%EXAMPLESDIR%%/chap16/shared.sr
-%%EXAMPLESDIR%%/chap17/ci.sr
-%%EXAMPLESDIR%%/chap17/ds.sr
-%%EXAMPLESDIR%%/chap17/fs.sr
-%%EXAMPLESDIR%%/chap17/globals.sr
-%%EXAMPLESDIR%%/chap17/login.sr
-%%EXAMPLESDIR%%/chap17/main.sr
-%%EXAMPLESDIR%%/chap18/Bus.sr
-%%EXAMPLESDIR%%/chap18/Processor.sr
-%%EXAMPLESDIR%%/chap18/Scheduler.sr
-%%EXAMPLESDIR%%/csp2sr/1/Script
-%%EXAMPLESDIR%%/csp2sr/1/a.csp
-%%EXAMPLESDIR%%/csp2sr/2/Script
-%%EXAMPLESDIR%%/csp2sr/2/b.csp
-%%EXAMPLESDIR%%/csp2sr/3/Script
-%%EXAMPLESDIR%%/csp2sr/3/c.csp
-%%EXAMPLESDIR%%/csp2sr/4/Script
-%%EXAMPLESDIR%%/csp2sr/4/d.csp
-%%EXAMPLESDIR%%/csp2sr/5/Script
-%%EXAMPLESDIR%%/csp2sr/5/e.csp
-%%EXAMPLESDIR%%/csp2sr/6/Script
-%%EXAMPLESDIR%%/csp2sr/6/i.csp
-%%EXAMPLESDIR%%/csp2sr/7/Script
-%%EXAMPLESDIR%%/csp2sr/7/f.csp
-%%EXAMPLESDIR%%/csp2sr/8/Script
-%%EXAMPLESDIR%%/csp2sr/8/f.csp
-%%EXAMPLESDIR%%/csp2sr/dp1/Script
-%%EXAMPLESDIR%%/csp2sr/dp1/dp.csp
-%%EXAMPLESDIR%%/csp2sr/dp1/te.std
-%%EXAMPLESDIR%%/csp2sr/dp1/ti.std
-%%EXAMPLESDIR%%/csp2sr/dp2/Script
-%%EXAMPLESDIR%%/csp2sr/dp2/dp.csp
-%%EXAMPLESDIR%%/csp2sr/nest/Script
-%%EXAMPLESDIR%%/csp2sr/nest/nest.csp
-%%EXAMPLESDIR%%/csp2sr/pair1/Script
-%%EXAMPLESDIR%%/csp2sr/pair1/pair.csp
-%%EXAMPLESDIR%%/csp2sr/pair2/Script
-%%EXAMPLESDIR%%/csp2sr/pair2/pair.csp
-%%EXAMPLESDIR%%/csp2sr/pair3/Script
-%%EXAMPLESDIR%%/csp2sr/pair3/pair.csp
-%%EXAMPLESDIR%%/csp2sr/sieve/Script
-%%EXAMPLESDIR%%/csp2sr/sieve/sieve.csp
-%%EXAMPLESDIR%%/csp2sr/sort1/Script
-%%EXAMPLESDIR%%/csp2sr/sort1/sort.csp
-%%EXAMPLESDIR%%/csp2sr/sort2/Script
-%%EXAMPLESDIR%%/csp2sr/sort2/sort.csp
-%%EXAMPLESDIR%%/csp2sr/wxe1/Script
-%%EXAMPLESDIR%%/csp2sr/wxe1/both.std
-%%EXAMPLESDIR%%/csp2sr/wxe1/g.csp
-%%EXAMPLESDIR%%/csp2sr/wxe2/Script
-%%EXAMPLESDIR%%/csp2sr/wxe2/h.csp
-%%EXAMPLESDIR%%/m2sr/barrier1/Script
-%%EXAMPLESDIR%%/m2sr/barrier1/b.sr
-%%EXAMPLESDIR%%/m2sr/barrier1/barrier.m
-%%EXAMPLESDIR%%/m2sr/barrier1/test.sr
-%%EXAMPLESDIR%%/m2sr/barrier2/Script
-%%EXAMPLESDIR%%/m2sr/barrier2/barrier.m
-%%EXAMPLESDIR%%/m2sr/barrier2/sc.std
-%%EXAMPLESDIR%%/m2sr/barrier2/test.sr
-%%EXAMPLESDIR%%/m2sr/bb1/Script
-%%EXAMPLESDIR%%/m2sr/bb1/a.m
-%%EXAMPLESDIR%%/m2sr/bb1/test.sr
-%%EXAMPLESDIR%%/m2sr/bb2/Script
-%%EXAMPLESDIR%%/m2sr/bb2/a.m
-%%EXAMPLESDIR%%/m2sr/bb2/test.sr
-%%EXAMPLESDIR%%/m2sr/critsec/Script
-%%EXAMPLESDIR%%/m2sr/critsec/a.m
-%%EXAMPLESDIR%%/m2sr/critsec/all.std
-%%EXAMPLESDIR%%/m2sr/critsec/test.sr
-%%EXAMPLESDIR%%/m2sr/cscan1/Script
-%%EXAMPLESDIR%%/m2sr/cscan1/a.m
-%%EXAMPLESDIR%%/m2sr/cscan1/test.sr
-%%EXAMPLESDIR%%/m2sr/cscan2/Script
-%%EXAMPLESDIR%%/m2sr/cscan2/a.m
-%%EXAMPLESDIR%%/m2sr/cscan2/all.std
-%%EXAMPLESDIR%%/m2sr/cscan2/test.sr
-%%EXAMPLESDIR%%/m2sr/nocv/Script
-%%EXAMPLESDIR%%/m2sr/nocv/nocv.m
-%%EXAMPLESDIR%%/m2sr/nocv/test.sr
-%%EXAMPLESDIR%%/m2sr/noproc/Script
-%%EXAMPLESDIR%%/m2sr/noproc/noproc.m
-%%EXAMPLESDIR%%/m2sr/noproc/test.sr
-%%EXAMPLESDIR%%/m2sr/timer/Script
-%%EXAMPLESDIR%%/m2sr/timer/test.sr
-%%EXAMPLESDIR%%/m2sr/timer/timer.m
-%%EXAMPLESDIR%%/other/heartbeat/Script
-%%EXAMPLESDIR%%/other/heartbeat/in1.1.std
-%%EXAMPLESDIR%%/other/heartbeat/in1.3.std
-%%EXAMPLESDIR%%/other/heartbeat/in2.2.std
-%%EXAMPLESDIR%%/other/heartbeat/in2.4.std
-%%EXAMPLESDIR%%/other/heartbeat/in3.3.std
-%%EXAMPLESDIR%%/other/heartbeat/in4.3.std
-%%EXAMPLESDIR%%/other/heartbeat/in4.4.std
-%%EXAMPLESDIR%%/other/heartbeat/in4.5.std
-%%EXAMPLESDIR%%/other/heartbeat/in5.1.std
-%%EXAMPLESDIR%%/other/heartbeat/in5.4.std
-%%EXAMPLESDIR%%/other/heartbeat/in6.2.std
-%%EXAMPLESDIR%%/other/heartbeat/in6.7.std
-%%EXAMPLESDIR%%/other/heartbeat/input1
-%%EXAMPLESDIR%%/other/heartbeat/input2
-%%EXAMPLESDIR%%/other/heartbeat/input3
-%%EXAMPLESDIR%%/other/heartbeat/input4
-%%EXAMPLESDIR%%/other/heartbeat/input5
-%%EXAMPLESDIR%%/other/heartbeat/input6
-%%EXAMPLESDIR%%/other/heartbeat/main.sr
-%%EXAMPLESDIR%%/other/heartbeat/node.sr
-%%EXAMPLESDIR%%/other/heartbeat/printer.sr
-%%EXAMPLESDIR%%/other/mbrot/No_input.std
-%%EXAMPLESDIR%%/other/mbrot/Script
-%%EXAMPLESDIR%%/other/mbrot/bkend.c
-%%EXAMPLESDIR%%/other/mbrot/main.sr
-%%EXAMPLESDIR%%/other/mbrot/mbrot.c
-%%EXAMPLESDIR%%/other/mbrot/remote.sr
-%%EXAMPLESDIR%%/other/probe/Script
-%%EXAMPLESDIR%%/other/probe/in1.1.std
-%%EXAMPLESDIR%%/other/probe/in1.3.std
-%%EXAMPLESDIR%%/other/probe/in2.2.std
-%%EXAMPLESDIR%%/other/probe/in2.4.std
-%%EXAMPLESDIR%%/other/probe/in3.3.std
-%%EXAMPLESDIR%%/other/probe/in4.3.std
-%%EXAMPLESDIR%%/other/probe/in4.4.std
-%%EXAMPLESDIR%%/other/probe/in4.5.std
-%%EXAMPLESDIR%%/other/probe/in5.1.std
-%%EXAMPLESDIR%%/other/probe/in5.4.std
-%%EXAMPLESDIR%%/other/probe/in6.2.std
-%%EXAMPLESDIR%%/other/probe/in6.7.std
-%%EXAMPLESDIR%%/other/probe/input1
-%%EXAMPLESDIR%%/other/probe/input2
-%%EXAMPLESDIR%%/other/probe/input3
-%%EXAMPLESDIR%%/other/probe/input4
-%%EXAMPLESDIR%%/other/probe/input5
-%%EXAMPLESDIR%%/other/probe/input6
-%%EXAMPLESDIR%%/other/probe/main.sr
-%%EXAMPLESDIR%%/other/probe/node.sr
-%%EXAMPLESDIR%%/other/probe/printer.sr
-%%EXAMPLESDIR%%/other/queens/No_input.std
-%%EXAMPLESDIR%%/other/queens/Script
-%%EXAMPLESDIR%%/other/queens/queens.sr
-%%EXAMPLESDIR%%/other/remote/Script
-%%EXAMPLESDIR%%/other/remote/remote.sr
-%%EXAMPLESDIR%%/other/tty/No_input.std
-%%EXAMPLESDIR%%/other/tty/Script
-%%EXAMPLESDIR%%/other/tty/tty.sr
-%%EXAMPLESDIR%%/other/wondrous/No_input.std
-%%EXAMPLESDIR%%/other/wondrous/Script
-%%EXAMPLESDIR%%/other/wondrous/wondrous.sr
-%%EXAMPLESDIR%%/sranimator/Makefile
-%%EXAMPLESDIR%%/sranimator/README
-%%EXAMPLESDIR%%/sranimator/bbdriver.sr
-%%EXAMPLESDIR%%/sranimator/bbin.sr
-%%EXAMPLESDIR%%/sranimator/bbproc.sr
-%%EXAMPLESDIR%%/sranimator/bubblesort.sr
-%%EXAMPLESDIR%%/sranimator/dining.sr
-%%EXAMPLESDIR%%/sranimator/hello.sr
-%%EXAMPLESDIR%%/sranimator/quicksort.sr
-%%EXAMPLESDIR%%/sranimator/rwdriver.sr
-%%EXAMPLESDIR%%/sranimator/rwfair.sr
-%%EXAMPLESDIR%%/sranimator/rwstarve.sr
-%%EXAMPLESDIR%%/sranimator/tfonts.sr
-%%EXAMPLESDIR%%/sranimator/tlines.sr
-%%EXAMPLESDIR%%/sranimator/tresize.sr
-%%EXAMPLESDIR%%/sranimator/tsteps.sr
-%%EXAMPLESDIR%%/sranimator/tzoom.sr
-%%EXAMPLESDIR%%/srwin/Makefile
-%%EXAMPLESDIR%%/srwin/README
-%%EXAMPLESDIR%%/srwin/button.sr
-%%EXAMPLESDIR%%/srwin/colors.100
-%%EXAMPLESDIR%%/srwin/colors.20
-%%EXAMPLESDIR%%/srwin/colors.50
-%%EXAMPLESDIR%%/srwin/demo.sr
-%%EXAMPLESDIR%%/srwin/gauss.sr
-%%EXAMPLESDIR%%/srwin/hello.sr
-%%EXAMPLESDIR%%/srwin/mandel.sr
-%%EXAMPLESDIR%%/srwin/qsort.sr
-%%EXAMPLESDIR%%/srwin/winquad.sr
-@dirrm lib/sr
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/notes
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/ps
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm %%EXAMPLESDIR%%/ccr2sr/1
-@dirrm %%EXAMPLESDIR%%/ccr2sr/2
-@dirrm %%EXAMPLESDIR%%/ccr2sr/3
-@dirrm %%EXAMPLESDIR%%/ccr2sr/4
-@dirrm %%EXAMPLESDIR%%/ccr2sr/5
-@dirrm %%EXAMPLESDIR%%/ccr2sr/rw
-@dirrm %%EXAMPLESDIR%%/ccr2sr
-@dirrm %%EXAMPLESDIR%%/chap01
-@dirrm %%EXAMPLESDIR%%/chap04
-@dirrm %%EXAMPLESDIR%%/chap05
-@dirrm %%EXAMPLESDIR%%/chap07
-@dirrm %%EXAMPLESDIR%%/chap08
-@dirrm %%EXAMPLESDIR%%/chap09
-@dirrm %%EXAMPLESDIR%%/chap10
-@dirrm %%EXAMPLESDIR%%/chap11
-@dirrm %%EXAMPLESDIR%%/chap12
-@dirrm %%EXAMPLESDIR%%/chap13
-@dirrm %%EXAMPLESDIR%%/chap14
-@dirrm %%EXAMPLESDIR%%/chap15
-@dirrm %%EXAMPLESDIR%%/chap16
-@dirrm %%EXAMPLESDIR%%/chap17
-@dirrm %%EXAMPLESDIR%%/chap18
-@dirrm %%EXAMPLESDIR%%/csp2sr/1
-@dirrm %%EXAMPLESDIR%%/csp2sr/2
-@dirrm %%EXAMPLESDIR%%/csp2sr/3
-@dirrm %%EXAMPLESDIR%%/csp2sr/4
-@dirrm %%EXAMPLESDIR%%/csp2sr/5
-@dirrm %%EXAMPLESDIR%%/csp2sr/6
-@dirrm %%EXAMPLESDIR%%/csp2sr/7
-@dirrm %%EXAMPLESDIR%%/csp2sr/8
-@dirrm %%EXAMPLESDIR%%/csp2sr/dp1
-@dirrm %%EXAMPLESDIR%%/csp2sr/dp2
-@dirrm %%EXAMPLESDIR%%/csp2sr/nest
-@dirrm %%EXAMPLESDIR%%/csp2sr/pair1
-@dirrm %%EXAMPLESDIR%%/csp2sr/pair2
-@dirrm %%EXAMPLESDIR%%/csp2sr/pair3
-@dirrm %%EXAMPLESDIR%%/csp2sr/sieve
-@dirrm %%EXAMPLESDIR%%/csp2sr/sort1
-@dirrm %%EXAMPLESDIR%%/csp2sr/sort2
-@dirrm %%EXAMPLESDIR%%/csp2sr/wxe1
-@dirrm %%EXAMPLESDIR%%/csp2sr/wxe2
-@dirrm %%EXAMPLESDIR%%/csp2sr
-@dirrm %%EXAMPLESDIR%%/m2sr/barrier1
-@dirrm %%EXAMPLESDIR%%/m2sr/barrier2
-@dirrm %%EXAMPLESDIR%%/m2sr/bb1
-@dirrm %%EXAMPLESDIR%%/m2sr/bb2
-@dirrm %%EXAMPLESDIR%%/m2sr/critsec
-@dirrm %%EXAMPLESDIR%%/m2sr/cscan1
-@dirrm %%EXAMPLESDIR%%/m2sr/cscan2
-@dirrm %%EXAMPLESDIR%%/m2sr/nocv
-@dirrm %%EXAMPLESDIR%%/m2sr/noproc
-@dirrm %%EXAMPLESDIR%%/m2sr/timer
-@dirrm %%EXAMPLESDIR%%/m2sr
-@dirrm %%EXAMPLESDIR%%/other/heartbeat
-@dirrm %%EXAMPLESDIR%%/other/mbrot
-@dirrm %%EXAMPLESDIR%%/other/probe
-@dirrm %%EXAMPLESDIR%%/other/queens
-@dirrm %%EXAMPLESDIR%%/other/remote
-@dirrm %%EXAMPLESDIR%%/other/tty
-@dirrm %%EXAMPLESDIR%%/other/wondrous
-@dirrm %%EXAMPLESDIR%%/other
-@dirrm %%EXAMPLESDIR%%/sranimator
-@dirrm %%EXAMPLESDIR%%/srwin
-@dirrm %%EXAMPLESDIR%%
diff --git a/lang/t3x/Makefile b/lang/t3x/Makefile
deleted file mode 100644
index d0967f51c162..000000000000
--- a/lang/t3x/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Nils M Holm <nmh@t3x.org>
-# $FreeBSD$
-
-PORTNAME= t3x
-PORTVERSION= 8.1.5
-PORTREVISION= 1
-CATEGORIES= lang devel
-MASTER_SITES= http://www.t3x.org/files/
-DISTNAME= t3x-${PORTVERSION:S/.//g}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Compiler for the minimum procedural language T3X
-
-ONLY_FOR_ARCHS= i386
-
-MAN7= t3x.7
-MANCOMPRESSED= no
-
-MAKE_ENV+= INSTALL_PREFIX=${PREFIX}
-
-NO_STAGE= yes
-do-configure:
- @(cd ${WRKSRC}/ports/freebsd-386-elf; ./Config boot)
-
-do-build:
- @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
- @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} INSTALL_PREFIX=${WRKSRC}/test ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
- @(cd ${WRKSRC}; ${MAKE} allclean)
- @(cd ${WRKSRC}/ports/freebsd-386-elf; ./Config build)
- @(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} T3XDIR=${WRKSRC}/test/t3x/r8 PATH=${PATH}:${WRKSRC}/test/bin ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
-
-.include <bsd.port.mk>
diff --git a/lang/t3x/distinfo b/lang/t3x/distinfo
deleted file mode 100644
index 4d0bc51e8afe..000000000000
--- a/lang/t3x/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (t3x-815.tar.gz) = 1ae74fa8a12d492a88bd58f120b1215f8673396c895044bc7b7bcd516e089591
-SIZE (t3x-815.tar.gz) = 452706
diff --git a/lang/t3x/files/patch-ports__Common-unix__tty.c b/lang/t3x/files/patch-ports__Common-unix__tty.c
deleted file mode 100644
index d83c798e394a..000000000000
--- a/lang/t3x/files/patch-ports__Common-unix__tty.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- ports/Common-unix/tty.c.orig 2004-02-22 01:18:15.000000000 +0300
-+++ ports/Common-unix/tty.c 2014-04-24 21:18:57.390972992 +0400
-@@ -258,7 +258,7 @@
- int f, b, h;
- char buf[40];
-
-- if (tty_attr == c) return;
-+ if (tty_attr == c) return 0;
- tty_attr = c;
- f = ctab[c & 7];
- b = ctab[(c>>4) & 7];
-@@ -283,6 +283,7 @@
- tty_soflag = (b>f);
- }
- }
-+ return 0;
- }
-
- XCELL ttyctl_color S1(XCELL c) {
diff --git a/lang/t3x/pkg-descr b/lang/t3x/pkg-descr
deleted file mode 100644
index 57bb0ed6ce94..000000000000
--- a/lang/t3x/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-T3X is a minimum procedural language: small, portable,
-block-structured, recursive, almost typeless, and to
-some degree object-oriented.
-
-This package contains the full optimizing T3X compiler
-with native 386, C, and bytecode back ends, complete
-documentation, and lots of tools.
diff --git a/lang/t3x/pkg-plist b/lang/t3x/pkg-plist
deleted file mode 100644
index 9a33ec2e8ce9..000000000000
--- a/lang/t3x/pkg-plist
+++ /dev/null
@@ -1,97 +0,0 @@
-bin/s86
-bin/tx
-bin/txcm
-bin/txdump
-bin/txhelp
-bin/txmake
-bin/txprint
-bin/txsum
-bin/txx
-include/txx.h
-t3x/r8/bin/s86
-t3x/r8/bin/tx
-t3x/r8/bin/txcg386
-t3x/r8/bin/txcg386e
-t3x/r8/bin/txcg86
-t3x/r8/bin/txcgexe
-t3x/r8/bin/txcgl
-t3x/r8/bin/txcguc
-t3x/r8/bin/txcm
-t3x/r8/bin/txdpf
-t3x/r8/bin/txdump
-t3x/r8/bin/txhelp
-t3x/r8/bin/txld
-t3x/r8/bin/txmake
-t3x/r8/bin/txopt
-t3x/r8/bin/txprint
-t3x/r8/bin/txsum
-t3x/r8/bin/txtrn
-t3x/r8/bin/txx
-t3x/r8/classes/2/CLASSNDX
-t3x/r8/classes/2/char.cls
-t3x/r8/classes/2/iostream.cls
-t3x/r8/classes/2/memory.cls
-t3x/r8/classes/2/rtcode.cls
-t3x/r8/classes/2/string.cls
-t3x/r8/classes/2/system.cls
-t3x/r8/classes/2/t3x.cls
-t3x/r8/classes/2/tcode.cls
-t3x/r8/classes/2/ttyctl.cls
-t3x/r8/classes/2/util.cls
-t3x/r8/classes/CLASSND-
-t3x/r8/classes/CLASSNDX
-t3x/r8/classes/char.cls
-t3x/r8/classes/char.dir
-t3x/r8/classes/iostream.cls
-t3x/r8/classes/iostream.dir
-t3x/r8/classes/memory.cls
-t3x/r8/classes/memory.dir
-t3x/r8/classes/rtcode.cls
-t3x/r8/classes/rtcode.dir
-t3x/r8/classes/string.cls
-t3x/r8/classes/string.dir
-t3x/r8/classes/system.cls
-t3x/r8/classes/system.dir
-t3x/r8/classes/t3x.cls
-t3x/r8/classes/t3x.dir
-t3x/r8/classes/tcode.cls
-t3x/r8/classes/tcode.dir
-t3x/r8/classes/ttyctl.cls
-t3x/r8/classes/ttyctl.dir
-t3x/r8/classes/util.cls
-t3x/r8/classes/util.dir
-t3x/r8/doc/.sdtoc
-t3x/r8/doc/Booting.sd
-t3x/r8/doc/Bugs.sd
-t3x/r8/doc/Changes.sd
-t3x/r8/doc/FAQ.sd
-t3x/r8/doc/LICENSE
-t3x/r8/doc/README
-t3x/r8/doc/T3X.html
-t3x/r8/doc/classes.sd
-t3x/r8/doc/compiler.sd
-t3x/r8/doc/extensions.sd
-t3x/r8/doc/formats.sd
-t3x/r8/doc/mdesc.sd
-t3x/r8/doc/s86.sd
-t3x/r8/doc/sd.sd
-t3x/r8/doc/t3xref.sd
-t3x/r8/doc/utilities.sd
-t3x/r8/dos.txrc
-t3x/r8/lib/system.o
-t3x/r8/lib/system.x
-t3x/r8/lib/t3x.o
-t3x/r8/lib/t3x.x
-t3x/r8/lib/ttyctl.o
-t3x/r8/lib/ttyctl.x
-t3x/r8/static.txrc
-t3x/r8/system.txrc
-t3x/r8/txprint.rules
-t3x/r8/uc.txrc
-@dirrm t3x/r8/bin
-@dirrm t3x/r8/classes/2
-@dirrm t3x/r8/classes
-@dirrm t3x/r8/lib
-@dirrm t3x/r8/doc
-@dirrm t3x/r8
-@dirrm t3x
diff --git a/lang/xds-c/Makefile b/lang/xds-c/Makefile
deleted file mode 100644
index 2d48923ee861..000000000000
--- a/lang/xds-c/Makefile
+++ /dev/null
@@ -1,62 +0,0 @@
-# Created by: coumarin@gmail.com
-# $FreeBSD$
-
-PORTNAME= xds-c
-PORTVERSION= 2.51
-PORTREVISION= 2
-CATEGORIES= lang linux devel
-MASTER_SITES= http://www.excelsior-usa.com/download/xds25x/
-DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//}-enduser-linux
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Excelsior Oberon-2/Modula-2 to C compiler, set up to produce native FreeBSD binaries
-
-RESTRICTED= Excelsior forbids any redistribution
-
-ONLY_FOR_ARCHS= i386
-ONLY_FOR_ARCHS_REASON= uses assembly code
-USES= gmake motif tar:tgz
-USE_LINUX= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-BUILD_WRKSRC= ${WRKSRC}/lib/C
-
-MAKEFILE= lib.mkf
-ALL_TARGET= #
-
-SUB_FILES= pkg-message
-
-NO_STAGE= yes
-post-extract:
- @${MV} ${WRKDIR}/xds ${WRKSRC}
-
-pre-patch:
- @${BRANDELF} -t Linux ${WRKSRC}/bin/xm ${WRKSRC}/bin/h2d
-
-post-patch:
- @${REINPLACE_CMD} -e "s|%%XDSDIR%%|${PREFIX}/${PORTNAME}|g" \
- ${WRKSRC}/bin/xmwork ${WRKSRC}/bin/xm.cfg
-
-post-build:
- @cd ${WRKSRC} && ${SETENV} PATH=${WRKSRC}/bin ./apisyms-c
-
-do-install:
- @${FIND} ${WRKSRC} -type d -exec ${CHMOD} 755 {} \;
- @${FIND} ${WRKSRC} -type f -exec ${CHMOD} 644 {} \;
- @cd ${WRKSRC} && ${CHMOD} 755 bin/xm bin/h2d bin/xmwork bin/xdssamp samples/buildc
- @cd ${WRKDIR} && ${CAT} ${FILESDIR}/plist | \
- ${CPIO} -pdu -R ${BINOWN}:${BINGRP} --quiet ${PREFIX}
-.if !defined(NOPORTDOCS)
- @cd ${WRKDIR} && ${CAT} ${FILESDIR}/plist-doc | \
- ${CPIO} -pdu -R ${BINOWN}:${BINGRP} --quiet ${PREFIX}
-.endif
-.for f in xm xmwork
- @${LN} -s ${PREFIX}/${PORTNAME}/bin/${f} ${PREFIX}/bin
-.endfor
- @${LN} -s ${PREFIX}/${PORTNAME}/bin/h2d ${PREFIX}/bin/${PORTNAME}-h2d
-
-post-install:
- @${ECHO_CMD}
- @${CAT} ${PKGMESSAGE}
- @${ECHO_CMD}
-
-.include <bsd.port.mk>
diff --git a/lang/xds-c/distinfo b/lang/xds-c/distinfo
deleted file mode 100644
index a6511230d7b6..000000000000
--- a/lang/xds-c/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xds-c-251-enduser-linux.tgz) = 21602da6ba30ed9f1f901fb50f5585f0d2d3f420d1413ddf706fafb67884d87f
-SIZE (xds-c-251-enduser-linux.tgz) = 3254004
diff --git a/lang/xds-c/files/patch-C__X2C.c b/lang/xds-c/files/patch-C__X2C.c
deleted file mode 100644
index 82a6a9b4291c..000000000000
--- a/lang/xds-c/files/patch-C__X2C.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- C/X2C.c.orig 2001-09-25 07:56:48.000000000 +0000
-+++ C/X2C.c 2007-01-24 15:29:52.000000000 +0000
-@@ -700,7 +700,7 @@
- iprocs[3]=iproc3;
- iprocs_cnt=4;
-
--#if defined(__linux__) && defined(__i386__) && defined(X2C_native_library)
-+#if (defined(__linux__) || defined(__FreeBSD__) || defined(__DragonFly__)) && defined(__i386__) && defined(X2C_native_library)
- stk_up = 0;
- ss_offs = -1;
- sp_offs = (int) &((*(X2C_jmp_buf*)(0))[0].esp) / 4;
diff --git a/lang/xds-c/files/patch-C__xosTime.c b/lang/xds-c/files/patch-C__xosTime.c
deleted file mode 100644
index 6420e5ec8e07..000000000000
--- a/lang/xds-c/files/patch-C__xosTime.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- C/xosTime.c.orig 2003-04-10 09:05:09.000000000 +0000
-+++ C/xosTime.c 2007-01-24 15:29:52.000000000 +0000
-@@ -78,7 +78,7 @@
- tzset();
- #endif
-
--#if defined(__FreeBSD__) || \
-+#if (defined(__FreeBSD__) || defined(__DragonFly__)) || \
- (defined(__ultrix) && !defined(SYSTEM_FIVE)) || \
- defined(DJGPP)
- res->zone = p->tm_gmtoff / 60;
diff --git a/lang/xds-c/files/patch-bin__xm.cfg b/lang/xds-c/files/patch-bin__xm.cfg
deleted file mode 100644
index e29dfa0738ca..000000000000
--- a/lang/xds-c/files/patch-bin__xm.cfg
+++ /dev/null
@@ -1,17 +0,0 @@
---- bin/xm.cfg.orig Sun Jan 28 21:54:50 2007
-+++ bin/xm.cfg Sun Jan 28 21:55:35 2007
-@@ -38,13 +38,7 @@
- -libext := a
- -exeext :=
-
--!if not defined xdsdir then
-- -xdsdir := $(XDSDIR)
-- !if xdsdir = "" then
-- -xdsdir = .
-- % Specify XDS installation directory here, e.g. /usr/local/xds
-- !end
--!end
-+-xdsdir := %%XDSDIR%%
-
- -xapp:-
- -xmapp:-
diff --git a/lang/xds-c/files/patch-bin__xm.tem b/lang/xds-c/files/patch-bin__xm.tem
deleted file mode 100644
index f02a6b70c458..000000000000
--- a/lang/xds-c/files/patch-bin__xm.tem
+++ /dev/null
@@ -1,17 +0,0 @@
---- bin/xm.tem.orig 2003-02-27 08:38:54.000000000 +0000
-+++ bin/xm.tem 2007-01-24 15:30:22.000000000 +0000
-@@ -1,4 +1,4 @@
--!set link = "make -f %s",mkfname#mkfext
-+!set link = "gmake -f %s",mkfname#mkfext
- !if not defined libname then
- !new libname=
- !end
-@@ -96,7 +96,7 @@
- ! "XMFLAGS\t= -I$(INCL)/xm_include -I/usr/include/Motif1.2 $(X11FLAGS)\n"
- ! "XMLIBS\t= -lXt -L/usr/lib/Motif1.2_R6 -lXm -L/usr/lib/X11R6 -lXext -lX11\n"
- !elsif target_os="linux" then
-- ! "CDEFS\t= -D_unix -D_linux -DX2C_no_spawn -DX2C_strcmp\n"
-+ ! "CDEFS\t= -D_unix -DX2C_no_spawn -DX2C_strcmp\n"
- ! "CFLAGS\t= -O2 -c -g -fno-strength-reduce -I$(INCL)"
- !if defined include and (include#"") then
- ! " -I%s",include
diff --git a/lang/xds-c/files/patch-bin__xmwork b/lang/xds-c/files/patch-bin__xmwork
deleted file mode 100644
index b4c87f8fb8d3..000000000000
--- a/lang/xds-c/files/patch-bin__xmwork
+++ /dev/null
@@ -1,20 +0,0 @@
---- bin/xmwork.orig Mon May 18 16:24:50 1998
-+++ bin/xmwork Sun Feb 18 21:23:15 2007
-@@ -1,11 +1,12 @@
-+#!/bin/sh
-+
- echo ' creating directory structure...'
- mkdir ch def obj src sym
- echo ' creating redirection file...'
--echo >xm.red 'xm.msg = $(XDSDIR)/bin'
--echo >>xm.red 'xm.cfg = $(XDSDIR)/bin'
--echo >>xm.red '*.tem = $(XDSDIR)/bin'
--echo >>xm.red '*.a = $(XDSDIR)/lib/C'
--echo >>xm.red '*.sym = $!/sym;$(XDSDIR)/sym/C'
-+echo >xm.red 'xm.* = %%XDSDIR%%/bin'
-+echo >>xm.red '*.tem = %%XDSDIR%%/bin'
-+echo >>xm.red '*.a = %%XDSDIR%%/lib/C'
-+echo >>xm.red '*.sym = $!/sym;%%XDSDIR%%/sym/C'
- echo >>xm.red '*.o = $!/obj'
- echo >>xm.red '*.def = $!/def'
- echo >>xm.red '*.mod = $!/src'
diff --git a/lang/xds-c/files/patch-include__xrnMman.h b/lang/xds-c/files/patch-include__xrnMman.h
deleted file mode 100644
index b88142c827c3..000000000000
--- a/lang/xds-c/files/patch-include__xrnMman.h
+++ /dev/null
@@ -1,14 +0,0 @@
---- include/xrnMman.h.orig 2005-05-10 08:23:33.000000000 +0000
-+++ include/xrnMman.h 2007-01-24 15:29:52.000000000 +0000
-@@ -37,8 +37,11 @@
-
- typedef X2C_INT32 INT32;
-
-+#if defined(__FreeBSD__) || defined(__DragonFly__)
-+#else
- extern X2C_ADDRESS mmap(X2C_ADDRESS, X2C_CARD32, X2C_CARD32, X2C_CARD32,
- X2C_INT32, X2C_CARD32);
-+#endif
-
- extern X2C_INT32 munmap(X2C_ADDRESS, X2C_CARD32);
-
diff --git a/lang/xds-c/files/patch-lib__C__lib.mkf b/lang/xds-c/files/patch-lib__C__lib.mkf
deleted file mode 100644
index d4af382f8abc..000000000000
--- a/lang/xds-c/files/patch-lib__C__lib.mkf
+++ /dev/null
@@ -1,15 +0,0 @@
---- lib/C/lib.mkf.orig Tue May 10 05:23:49 2005
-+++ lib/C/lib.mkf Fri Feb 16 19:27:01 2007
-@@ -5,9 +5,9 @@
- XDSLIB = libxds.a
- LIBCMD = libxds.tmp
-
--CDEFS = -D_unix -D_linux -DX2C_no_spawn -DX2C_strcmp
--CF = -O2 -fno-strength-reduce -I$(INCL) -c
--CC = gcc
-+CDEFS = -D_unix -DX2C_no_spawn -DX2C_strcmp
-+CF = $(CFLAGS) -O2 -fno-strength-reduce -I$(INCL) -c
-+CC ?= gcc
- OBJFF =
-
- # ------------------ objects enumeration ------------------
diff --git a/lang/xds-c/files/pkg-message.in b/lang/xds-c/files/pkg-message.in
deleted file mode 100644
index 67691819ad19..000000000000
--- a/lang/xds-c/files/pkg-message.in
+++ /dev/null
@@ -1,10 +0,0 @@
-==============================================================================
-
-xds-c has been installed.
-
-The real binaries are under %%PREFIX%%/xds-c, but symlinks have
-been added to %%PREFIX%%/bin for 'xm', 'xmwork' and 'xds-c-h2d'.
-
-Note that the last symlink was renamed to avoid conflicting with "lang/xds".
-
-==============================================================================
diff --git a/lang/xds-c/files/plist b/lang/xds-c/files/plist
deleted file mode 100644
index cd6f6f8ce055..000000000000
--- a/lang/xds-c/files/plist
+++ /dev/null
@@ -1,821 +0,0 @@
-xds-c
-xds-c/bin
-xds-c/bin/h2d.cfg
-xds-c/bin/h2d.msg
-xds-c/bin/xm.cfg
-xds-c/bin/xm.kwd
-xds-c/bin/xm.msg
-xds-c/bin/xm.red
-xds-c/bin/xm.tem
-xds-c/bin/xmwork
-xds-c/bin/xm
-xds-c/bin/h2d
-xds-c/def
-xds-c/def/iso
-xds-c/def/iso/ChanConsts.def
-xds-c/def/iso/CharClass.def
-xds-c/def/iso/ComplexMath.def
-xds-c/def/iso/ConvTypes.def
-xds-c/def/iso/GeneralUserExceptions.def
-xds-c/def/iso/IOChan.def
-xds-c/def/iso/IOConsts.def
-xds-c/def/iso/IOLink.def
-xds-c/def/iso/IOResult.def
-xds-c/def/iso/LongComplexMath.def
-xds-c/def/iso/LongConv.def
-xds-c/def/iso/LongIO.def
-xds-c/def/iso/LongMath.def
-xds-c/def/iso/LongStr.def
-xds-c/def/iso/LowLong.def
-xds-c/def/iso/LowReal.def
-xds-c/def/iso/Processes.def
-xds-c/def/iso/ProgramArgs.def
-xds-c/def/iso/RawIO.def
-xds-c/def/iso/RealConv.def
-xds-c/def/iso/RealIO.def
-xds-c/def/iso/RealMath.def
-xds-c/def/iso/RealStr.def
-xds-c/def/iso/RndFile.def
-xds-c/def/iso/Semaphores.def
-xds-c/def/iso/SeqFile.def
-xds-c/def/iso/SIOResult.def
-xds-c/def/iso/SLongIO.def
-xds-c/def/iso/SRawIO.def
-xds-c/def/iso/SRealIO.def
-xds-c/def/iso/StdChans.def
-xds-c/def/iso/STextIO.def
-xds-c/def/iso/Storage.def
-xds-c/def/iso/StreamFile.def
-xds-c/def/iso/Strings.def
-xds-c/def/iso/SWholeIO.def
-xds-c/def/iso/SysClock.def
-xds-c/def/iso/TermFile.def
-xds-c/def/iso/TextIO.def
-xds-c/def/iso/WholeConv.def
-xds-c/def/iso/WholeIO.def
-xds-c/def/iso/WholeStr.def
-xds-c/def/iso/COROUTINES.def
-xds-c/def/iso/EXCEPTIONS.def
-xds-c/def/iso/M2EXCEPTION.def
-xds-c/def/iso/TERMINATION.def
-xds-c/def/ob2
-xds-c/def/ob2/MathR.odf
-xds-c/def/ob2/In.odf
-xds-c/def/ob2/Out.odf
-xds-c/def/ob2/O2Strings.odf
-xds-c/def/ob2/MathL.odf
-xds-c/def/ob2/MathC.odf
-xds-c/def/ob2/MathCL.odf
-xds-c/def/ob2/DStrings.odf
-xds-c/def/ob2/RegComp.odf
-xds-c/def/ob2/FilePath.odf
-xds-c/def/pim
-xds-c/def/pim/InOut.def
-xds-c/def/pim/LongInOut.def
-xds-c/def/pim/MathLib0.def
-xds-c/def/pim/RealInOut.def
-xds-c/def/POSIX
-xds-c/def/POSIX/ctype.def
-xds-c/def/POSIX/dirent.def
-xds-c/def/POSIX/errno.def
-xds-c/def/POSIX/fcntl.def
-xds-c/def/POSIX/float.def
-xds-c/def/POSIX/grp.def
-xds-c/def/POSIX/limits.def
-xds-c/def/POSIX/locale.def
-xds-c/def/POSIX/math.def
-xds-c/def/POSIX/pwd.def
-xds-c/def/POSIX/setjmp.def
-xds-c/def/POSIX/signal.def
-xds-c/def/POSIX/stat.def
-xds-c/def/POSIX/stddef.def
-xds-c/def/POSIX/stdio.def
-xds-c/def/POSIX/stdlib.def
-xds-c/def/POSIX/string.def
-xds-c/def/POSIX/termios.def
-xds-c/def/POSIX/time.def
-xds-c/def/POSIX/times.def
-xds-c/def/POSIX/types.def
-xds-c/def/POSIX/unistd.def
-xds-c/def/POSIX/utime.def
-xds-c/def/POSIX/utsname.def
-xds-c/def/POSIX/wait.def
-xds-c/def/POSIX/posix.prj
-xds-c/def/X11
-xds-c/def/X11/ap_keysym.def
-xds-c/def/X11/cursorfont.def
-xds-c/def/X11/DECkeysym.def
-xds-c/def/X11/ICE
-xds-c/def/X11/ICE/ICE.def
-xds-c/def/X11/ICE/ICElib.def
-xds-c/def/X11/Intrinsic.def
-xds-c/def/X11/IntrinsicP.def
-xds-c/def/X11/keysym.def
-xds-c/def/X11/keysymdef.def
-xds-c/def/X11/Shell.def
-xds-c/def/X11/ShellP.def
-xds-c/def/X11/SM
-xds-c/def/X11/SM/SM.def
-xds-c/def/X11/SM/SMlib.def
-xds-c/def/X11/StringDefs.def
-xds-c/def/X11/Sunkeysym.def
-xds-c/def/X11/Vendor.def
-xds-c/def/X11/X10.def
-xds-c/def/X11/Xatom.def
-xds-c/def/X11/Xauth.def
-xds-c/def/X11/Xcms.def
-xds-c/def/X11/X.def
-xds-c/def/X11/Xdmcp.def
-xds-c/def/X11/Xlib.def
-xds-c/def/X11/Xlocale.def
-xds-c/def/X11/Xmd.def
-xds-c/def/X11/Xosdefs.def
-xds-c/def/X11/xpm.def
-xds-c/def/X11/Xresource.def
-xds-c/def/X11/Xutil.def
-xds-c/def/xds
-xds-c/def/xds/CtrlC.def
-xds-c/def/xds/FileName.def
-xds-c/def/xds/FileSys.def
-xds-c/def/xds/FormOut.def
-xds-c/def/xds/FormStr.def
-xds-c/def/xds/LocalHeap.def
-xds-c/def/xds/oberonRTS.def
-xds-c/def/xds/platform.def
-xds-c/def/xds/Printf.def
-xds-c/def/xds/ProgEnv.def
-xds-c/def/xds/ProgExec.def
-xds-c/def/xds/Threads.def
-xds-c/def/xds/TimeConv.def
-xds-c/def/xds/XDSRTL.def
-xds-c/def/Xm
-xds-c/def/Xm/ArrowB.def
-xds-c/def/Xm/ArrowBG.def
-xds-c/def/Xm/ArrowBGP.def
-xds-c/def/Xm/ArrowBP.def
-xds-c/def/Xm/AtomMgr.def
-xds-c/def/Xm/BulletinB.def
-xds-c/def/Xm/BulletinBP.def
-xds-c/def/Xm/CacheP.def
-xds-c/def/Xm/CascadeB.def
-xds-c/def/Xm/CascadeBG.def
-xds-c/def/Xm/CascadeBGP.def
-xds-c/def/Xm/CascadeBP.def
-xds-c/def/Xm/Command.def
-xds-c/def/Xm/CommandP.def
-xds-c/def/Xm/CutPaste.def
-xds-c/def/Xm/CutPasteP.def
-xds-c/def/Xm/DialogS.def
-xds-c/def/Xm/DialogSEP.def
-xds-c/def/Xm/DialogSP.def
-xds-c/def/Xm/Display.def
-xds-c/def/Xm/DisplayP.def
-xds-c/def/Xm/Xm.def
-xds-c/def/Xm/DragDrop.def
-xds-c/def/Xm/DragDropP.def
-xds-c/def/Xm/DrawingA.def
-xds-c/def/Xm/DrawingAP.def
-xds-c/def/Xm/DrawnB.def
-xds-c/def/Xm/DrawnBP.def
-xds-c/def/Xm/DrawP.def
-xds-c/def/Xm/FileSB.def
-xds-c/def/Xm/FileSBP.def
-xds-c/def/Xm/Form.def
-xds-c/def/Xm/FormP.def
-xds-c/def/Xm/Frame.def
-xds-c/def/Xm/FrameP.def
-xds-c/def/Xm/Label.def
-xds-c/def/Xm/LabelG.def
-xds-c/def/Xm/LabelGP.def
-xds-c/def/Xm/LabelP.def
-xds-c/def/Xm/List.def
-xds-c/def/Xm/ListP.def
-xds-c/def/Xm/MainW.def
-xds-c/def/Xm/MainWP.def
-xds-c/def/Xm/MenuShell.def
-xds-c/def/Xm/MenuShellP.def
-xds-c/def/Xm/MenuUtilP.def
-xds-c/def/Xm/MessageB.def
-xds-c/def/Xm/MessageBP.def
-xds-c/def/Xm/MwmUtil.def
-xds-c/def/Xm/PanedW.def
-xds-c/def/Xm/PanedWP.def
-xds-c/def/Xm/Protocols.def
-xds-c/def/Xm/ProtocolsP.def
-xds-c/def/Xm/PushB.def
-xds-c/def/Xm/PushBG.def
-xds-c/def/Xm/PushBGP.def
-xds-c/def/Xm/PushBP.def
-xds-c/def/Xm/RCUtilsP.def
-xds-c/def/Xm/RepType.def
-xds-c/def/Xm/RowColumn.def
-xds-c/def/Xm/RowColumnP.def
-xds-c/def/Xm/SashP.def
-xds-c/def/Xm/Scale.def
-xds-c/def/Xm/ScaleP.def
-xds-c/def/Xm/Screen.def
-xds-c/def/Xm/ScreenP.def
-xds-c/def/Xm/ScrollBar.def
-xds-c/def/Xm/ScrollBarP.def
-xds-c/def/Xm/ScrolledW.def
-xds-c/def/Xm/ScrolledWP.def
-xds-c/def/Xm/SelectioB.def
-xds-c/def/Xm/SelectioBP.def
-xds-c/def/Xm/SeparatoG.def
-xds-c/def/Xm/SeparatoGP.def
-xds-c/def/Xm/Separator.def
-xds-c/def/Xm/SeparatorP.def
-xds-c/def/Xm/TearOffBP.def
-xds-c/def/Xm/TearOffP.def
-xds-c/def/Xm/Text.def
-xds-c/def/Xm/TextF.def
-xds-c/def/Xm/TextFP.def
-xds-c/def/Xm/TextP.def
-xds-c/def/Xm/ToggleB.def
-xds-c/def/Xm/ToggleBG.def
-xds-c/def/Xm/ToggleBGP.def
-xds-c/def/Xm/ToggleBP.def
-xds-c/def/Xm/TransltnsP.def
-xds-c/def/Xm/VaSimpleP.def
-xds-c/def/Xm/VendorS.def
-xds-c/def/Xm/VendorSEP.def
-xds-c/def/Xm/VirtKeys.def
-xds-c/def/Xm/VirtKeysP.def
-xds-c/def/Xm/WorldP.def
-xds-c/def/Xm/XmAll.def
-xds-c/def/Xm/XmAllP.def
-xds-c/def/Xm/XmP.def
-xds-c/def/Xm/XmStrDefs.def
-xds-c/include
-xds-c/include/x11_include
-xds-c/include/x11_include/ap_keysym.h
-xds-c/include/x11_include/cursorfont.h
-xds-c/include/x11_include/DECkeysym.h
-xds-c/include/x11_include/ICE.h
-xds-c/include/x11_include/ICElib.h
-xds-c/include/x11_include/Intrinsic.h
-xds-c/include/x11_include/IntrinsicP.h
-xds-c/include/x11_include/keysym.h
-xds-c/include/x11_include/keysymdef.h
-xds-c/include/x11_include/SM.h
-xds-c/include/x11_include/SMlib.h
-xds-c/include/x11_include/Sunkeysym.h
-xds-c/include/x11_include/X.h
-xds-c/include/x11_include/X10.h
-xds-c/include/x11_include/Xatom.h
-xds-c/include/x11_include/Xauth.h
-xds-c/include/x11_include/Xcms.h
-xds-c/include/x11_include/Xdmcp.h
-xds-c/include/x11_include/Xlib.h
-xds-c/include/x11_include/Xlocale.h
-xds-c/include/x11_include/Xmd.h
-xds-c/include/x11_include/xpm.h
-xds-c/include/x11_include/Xresource.h
-xds-c/include/x11_include/Xutil.h
-xds-c/include/xm_include
-xds-c/include/xm_include/ArrowB.h
-xds-c/include/xm_include/ArrowBG.h
-xds-c/include/xm_include/ArrowBGP.h
-xds-c/include/xm_include/ArrowBP.h
-xds-c/include/xm_include/AtomMgr.h
-xds-c/include/xm_include/BulletinB.h
-xds-c/include/xm_include/BulletinBP.h
-xds-c/include/xm_include/CacheP.h
-xds-c/include/xm_include/CascadeB.h
-xds-c/include/xm_include/CascadeBG.h
-xds-c/include/xm_include/CascadeBGP.h
-xds-c/include/xm_include/CascadeBP.h
-xds-c/include/xm_include/Command.h
-xds-c/include/xm_include/CommandP.h
-xds-c/include/xm_include/CutPaste.h
-xds-c/include/xm_include/DialogS.h
-xds-c/include/xm_include/DialogSEP.h
-xds-c/include/xm_include/DialogSP.h
-xds-c/include/xm_include/Display.h
-xds-c/include/xm_include/DisplayP.h
-xds-c/include/xm_include/DragDrop.h
-xds-c/include/xm_include/DragDropP.h
-xds-c/include/xm_include/DrawingA.h
-xds-c/include/xm_include/DrawingAP.h
-xds-c/include/xm_include/DrawnB.h
-xds-c/include/xm_include/DrawnBP.h
-xds-c/include/xm_include/DrawP.h
-xds-c/include/xm_include/FileSB.h
-xds-c/include/xm_include/FileSBP.h
-xds-c/include/xm_include/Form.h
-xds-c/include/xm_include/FormP.h
-xds-c/include/xm_include/Frame.h
-xds-c/include/xm_include/FrameP.h
-xds-c/include/xm_include/Label.h
-xds-c/include/xm_include/LabelG.h
-xds-c/include/xm_include/LabelGP.h
-xds-c/include/xm_include/LabelP.h
-xds-c/include/xm_include/List.h
-xds-c/include/xm_include/ListP.h
-xds-c/include/xm_include/MainW.h
-xds-c/include/xm_include/MainWP.h
-xds-c/include/xm_include/MenuShell.h
-xds-c/include/xm_include/MenuShellP.h
-xds-c/include/xm_include/MenuUtilP.h
-xds-c/include/xm_include/MessageB.h
-xds-c/include/xm_include/MessageBP.h
-xds-c/include/xm_include/MwmUtil.h
-xds-c/include/xm_include/PanedW.h
-xds-c/include/xm_include/PanedWP.h
-xds-c/include/xm_include/Protocols.h
-xds-c/include/xm_include/PushB.h
-xds-c/include/xm_include/ProtocolsP.h
-xds-c/include/xm_include/PushBG.h
-xds-c/include/xm_include/PushBGP.h
-xds-c/include/xm_include/PushBP.h
-xds-c/include/xm_include/RCUtilsP.h
-xds-c/include/xm_include/RepType.h
-xds-c/include/xm_include/RowColumn.h
-xds-c/include/xm_include/RowColumnP.h
-xds-c/include/xm_include/SashP.h
-xds-c/include/xm_include/Scale.h
-xds-c/include/xm_include/ScaleP.h
-xds-c/include/xm_include/Screen.h
-xds-c/include/xm_include/ScreenP.h
-xds-c/include/xm_include/ScrollBar.h
-xds-c/include/xm_include/ScrollBarP.h
-xds-c/include/xm_include/ScrolledW.h
-xds-c/include/xm_include/ScrolledWP.h
-xds-c/include/xm_include/SelectioB.h
-xds-c/include/xm_include/SelectioBP.h
-xds-c/include/xm_include/SeparatoG.h
-xds-c/include/xm_include/SeparatoGP.h
-xds-c/include/xm_include/Separator.h
-xds-c/include/xm_include/SeparatorP.h
-xds-c/include/xm_include/TearOffBP.h
-xds-c/include/xm_include/TearOffP.h
-xds-c/include/xm_include/Text.h
-xds-c/include/xm_include/TextF.h
-xds-c/include/xm_include/TextFP.h
-xds-c/include/xm_include/TextP.h
-xds-c/include/xm_include/ToggleB.h
-xds-c/include/xm_include/ToggleBG.h
-xds-c/include/xm_include/ToggleBGP.h
-xds-c/include/xm_include/ToggleBP.h
-xds-c/include/xm_include/TransltnsP.h
-xds-c/include/xm_include/VaSimpleP.h
-xds-c/include/xm_include/VendorS.h
-xds-c/include/xm_include/VendorSEP.h
-xds-c/include/xm_include/VirtKeys.h
-xds-c/include/xm_include/VirtKeysP.h
-xds-c/include/xm_include/WorldP.h
-xds-c/include/xm_include/Xm.h
-xds-c/include/xm_include/XmAll.h
-xds-c/include/xm_include/XmAllP.h
-xds-c/include/xm_include/XmP.h
-xds-c/include/X2C.h
-xds-c/include/xMath.h
-xds-c/include/xPOSIX.h
-xds-c/include/EXCEPTIONS.h
-xds-c/include/M2EXCEPTION.h
-xds-c/include/COROUTINES.h
-xds-c/include/TERMINATION.h
-xds-c/include/LowReal.h
-xds-c/include/LowLong.h
-xds-c/include/ChanConsts.h
-xds-c/include/CharClass.h
-xds-c/include/ConvTypes.h
-xds-c/include/IOConsts.h
-xds-c/include/IOChan.h
-xds-c/include/IOResult.h
-xds-c/include/ProgramArgs.h
-xds-c/include/Processes.h
-xds-c/include/Semaphores.h
-xds-c/include/XPrs.h
-xds-c/include/RealIO.h
-xds-c/include/RealMath.h
-xds-c/include/RealStr.h
-xds-c/include/XReal.h
-xds-c/include/LongMath.h
-xds-c/include/SIOResult.h
-xds-c/include/STextIO.h
-xds-c/include/Storage.h
-xds-c/include/StreamFile.h
-xds-c/include/SRealIO.h
-xds-c/include/Strings.h
-xds-c/include/SWholeIO.h
-xds-c/include/SysClock.h
-xds-c/include/TextIO.h
-xds-c/include/WholeConv.h
-xds-c/include/WholeIO.h
-xds-c/include/WholeStr.h
-xds-c/include/RndFile.h
-xds-c/include/SeqFile.h
-xds-c/include/SLongIO.h
-xds-c/include/SRawIO.h
-xds-c/include/StdChans.h
-xds-c/include/TermFile.h
-xds-c/include/IOLink.h
-xds-c/include/LongConv.h
-xds-c/include/LongIO.h
-xds-c/include/LongStr.h
-xds-c/include/RealConv.h
-xds-c/include/RawIO.h
-xds-c/include/GeneralUserExceptions.h
-xds-c/include/XRaise.h
-xds-c/include/ComplexMath.h
-xds-c/include/LongComplexMath.h
-xds-c/include/xFilePos.h
-xds-c/include/XEXCEPTIONS.h
-xds-c/include/InOut.h
-xds-c/include/MathLib0.h
-xds-c/include/RealInOut.h
-xds-c/include/LongInOut.h
-xds-c/include/MathR.h
-xds-c/include/In.h
-xds-c/include/Out.h
-xds-c/include/O2Strings.h
-xds-c/include/MathL.h
-xds-c/include/MathC.h
-xds-c/include/MathCL.h
-xds-c/include/oberonRTS.h
-xds-c/include/Printf.h
-xds-c/include/FormOut.h
-xds-c/include/TimeConv.h
-xds-c/include/ProgEnv.h
-xds-c/include/ProgExec.h
-xds-c/include/XDSRTL.h
-xds-c/include/LocalHeap.h
-xds-c/include/FormStr.h
-xds-c/include/FileSys.h
-xds-c/include/FileName.h
-xds-c/include/DStrings.h
-xds-c/include/RegComp.h
-xds-c/include/platform.h
-xds-c/include/FilePath.h
-xds-c/include/xrsetjmp.h
-xds-c/include/xmRTS.h
-xds-c/include/xrMM.h
-xds-c/include/xrM2MM.h
-xds-c/include/xrO2MM.h
-xds-c/include/xrExponents.h
-xds-c/include/xrExceptions.h
-xds-c/include/xrAReal.h
-xds-c/include/xrStrings.h
-xds-c/include/xrLSETs.h
-xds-c/include/xrSETs.h
-xds-c/include/xrHistory.h
-xds-c/include/xrThreads.h
-xds-c/include/xrInt64.h
-xds-c/include/xlibOS.h
-xds-c/include/xrtsOS.h
-xds-c/include/xosEnv.h
-xds-c/include/xosFileIO.h
-xds-c/include/xosFmtIO.h
-xds-c/include/xosFmtNL.h
-xds-c/include/xosMalloc.h
-xds-c/include/xosMem.h
-xds-c/include/xosIpts.h
-xds-c/include/xosFiles.h
-xds-c/include/xosExec.h
-xds-c/include/xosTTY.h
-xds-c/include/xosTimeOps.h
-xds-c/include/xosDirs.h
-xds-c/include/x2cLib.h
-xds-c/include/xrcO2MM.h
-xds-c/include/xrcRTS.h
-xds-c/include/xrcChecks.h
-xds-c/include/xrcACMPLX.h
-xds-c/include/xrcIncDec.h
-xds-c/include/xrcArythmetics.h
-xds-c/include/xrStrCmp.h
-xds-c/include/XIOChan.h
-xds-c/include/xDevData.h
-xds-c/include/POSIXIOChan.h
-xds-c/include/xrBlockManager.h
-xds-c/include/xrFName.h
-xds-c/include/xrDTree.h
-xds-c/include/xosBalls.h
-xds-c/include/xrnMman.h
-xds-c/include/xrnMman.h.orig
-xds-c/lib
-xds-c/lib/C
-xds-c/lib/C/libxds.a
-xds-c/licenses
-xds-c/licenses/xdsc.txt
-xds-c/samples
-xds-c/samples/buildc
-xds-c/samples/h2d
-xds-c/samples/h2d/example.h
-xds-c/samples/h2d/example.h2d
-xds-c/samples/huffchan
-xds-c/samples/huffchan/huf.mod
-xds-c/samples/huffchan/HuffChan.def
-xds-c/samples/huffchan/HuffChan.mod
-xds-c/samples/huffchan/HuffChan.txt
-xds-c/samples/huffchan/unhuf.mod
-xds-c/samples/mixed
-xds-c/samples/mixed/cmain.c
-xds-c/samples/mixed/cmain.prj
-xds-c/samples/mixed/ctest.c
-xds-c/samples/mixed/ctest.def
-xds-c/samples/mixed/ctest.h
-xds-c/samples/mixed/m2main.mod
-xds-c/samples/mixed/m2main.prj
-xds-c/samples/mixed/m2test.def
-xds-c/samples/mixed/m2test.mod
-xds-c/samples/modula
-xds-c/samples/modula/bf.mod
-xds-c/samples/modula/e.mod
-xds-c/samples/modula/except.mod
-xds-c/samples/modula/exp.mod
-xds-c/samples/modula/fact.mod
-xds-c/samples/modula/halt.mod
-xds-c/samples/modula/hello.mod
-xds-c/samples/modula/hisdemo.mod
-xds-c/samples/modula/queens.mod
-xds-c/samples/modula/sieve.mod
-xds-c/samples/modula/term.mod
-xds-c/samples/nodes
-xds-c/samples/nodes/Commands.ob2
-xds-c/samples/nodes/Echo.ob2
-xds-c/samples/nodes/GenEcho.ob2
-xds-c/samples/nodes/Nodes.ob2
-xds-c/samples/nodes/runme.ob2
-xds-c/samples/nodes/runme.prj
-xds-c/samples/nodes/Types.ob2
-xds-c/samples/oberon
-xds-c/samples/oberon/ackermann.ob2
-xds-c/samples/oberon/exp.ob2
-xds-c/samples/oberon/gcreport.ob2
-xds-c/samples/oberon/hello.ob2
-xds-c/samples/oberon/Random.ob2
-xds-c/samples/oberon/self.ob2
-xds-c/samples/oberon/sieve.ob2
-xds-c/samples/X11
-xds-c/samples/X11/Mand2.mod
-xds-c/samples/X11/Mand.mod
-xds-c/samples/X11/testx.mod
-xds-c/samples/X11/xmfonts.mod
-xds-c/samples/X11/xmform.mod
-xds-c/samples/X11/XmDemos.ad
-xds-c/sym
-xds-c/sym/C
-xds-c/sym/C/EXCEPTIONS.sym
-xds-c/sym/C/M2EXCEPTION.sym
-xds-c/sym/C/COROUTINES.sym
-xds-c/sym/C/TERMINATION.sym
-xds-c/sym/C/LowReal.sym
-xds-c/sym/C/LowLong.sym
-xds-c/sym/C/ChanConsts.sym
-xds-c/sym/C/CharClass.sym
-xds-c/sym/C/ConvTypes.sym
-xds-c/sym/C/IOConsts.sym
-xds-c/sym/C/IOChan.sym
-xds-c/sym/C/IOResult.sym
-xds-c/sym/C/ProgramArgs.sym
-xds-c/sym/C/Processes.sym
-xds-c/sym/C/Semaphores.sym
-xds-c/sym/C/XPrs.sym
-xds-c/sym/C/RealIO.sym
-xds-c/sym/C/RealMath.sym
-xds-c/sym/C/RealStr.sym
-xds-c/sym/C/XReal.sym
-xds-c/sym/C/LongMath.sym
-xds-c/sym/C/SIOResult.sym
-xds-c/sym/C/STextIO.sym
-xds-c/sym/C/Storage.sym
-xds-c/sym/C/StreamFile.sym
-xds-c/sym/C/SRealIO.sym
-xds-c/sym/C/Strings.sym
-xds-c/sym/C/SWholeIO.sym
-xds-c/sym/C/SysClock.sym
-xds-c/sym/C/TextIO.sym
-xds-c/sym/C/WholeConv.sym
-xds-c/sym/C/WholeIO.sym
-xds-c/sym/C/WholeStr.sym
-xds-c/sym/C/RndFile.sym
-xds-c/sym/C/SeqFile.sym
-xds-c/sym/C/SLongIO.sym
-xds-c/sym/C/SRawIO.sym
-xds-c/sym/C/StdChans.sym
-xds-c/sym/C/TermFile.sym
-xds-c/sym/C/IOLink.sym
-xds-c/sym/C/LongConv.sym
-xds-c/sym/C/LongIO.sym
-xds-c/sym/C/LongStr.sym
-xds-c/sym/C/RealConv.sym
-xds-c/sym/C/RawIO.sym
-xds-c/sym/C/GeneralUserExceptions.sym
-xds-c/sym/C/XRaise.sym
-xds-c/sym/C/ComplexMath.sym
-xds-c/sym/C/LongComplexMath.sym
-xds-c/sym/C/xFilePos.sym
-xds-c/sym/C/XEXCEPTIONS.sym
-xds-c/sym/C/InOut.sym
-xds-c/sym/C/MathLib0.sym
-xds-c/sym/C/RealInOut.sym
-xds-c/sym/C/LongInOut.sym
-xds-c/sym/C/xMath.sym
-xds-c/sym/C/MathR.sym
-xds-c/sym/C/In.sym
-xds-c/sym/C/Out.sym
-xds-c/sym/C/O2Strings.sym
-xds-c/sym/C/MathL.sym
-xds-c/sym/C/MathC.sym
-xds-c/sym/C/MathCL.sym
-xds-c/sym/C/oberonRTS.sym
-xds-c/sym/C/Printf.sym
-xds-c/sym/C/FormOut.sym
-xds-c/sym/C/TimeConv.sym
-xds-c/sym/C/ProgEnv.sym
-xds-c/sym/C/ProgExec.sym
-xds-c/sym/C/XDSRTL.sym
-xds-c/sym/C/LocalHeap.sym
-xds-c/sym/C/FormStr.sym
-xds-c/sym/C/FileSys.sym
-xds-c/sym/C/FileName.sym
-xds-c/sym/C/DStrings.sym
-xds-c/sym/C/RegComp.sym
-xds-c/sym/C/platform.sym
-xds-c/sym/C/FilePath.sym
-xds-c/sym/C/xPOSIX.sym
-xds-c/sym/C/xrsetjmp.sym
-xds-c/sym/C/xmRTS.sym
-xds-c/sym/C/xrMM.sym
-xds-c/sym/C/xrM2MM.sym
-xds-c/sym/C/xrO2MM.sym
-xds-c/sym/C/xrExponents.sym
-xds-c/sym/C/xrExceptions.sym
-xds-c/sym/C/xrAReal.sym
-xds-c/sym/C/xrStrings.sym
-xds-c/sym/C/xrLSETs.sym
-xds-c/sym/C/xrSETs.sym
-xds-c/sym/C/xrHistory.sym
-xds-c/sym/C/xrThreads.sym
-xds-c/sym/C/xrInt64.sym
-xds-c/sym/C/xlibOS.sym
-xds-c/sym/C/xrtsOS.sym
-xds-c/sym/C/xosEnv.sym
-xds-c/sym/C/xosExit.sym
-xds-c/sym/C/xosFileIO.sym
-xds-c/sym/C/xosFmtIO.sym
-xds-c/sym/C/xosFmtNL.sym
-xds-c/sym/C/xosFS.sym
-xds-c/sym/C/xosMalloc.sym
-xds-c/sym/C/xosMem.sym
-xds-c/sym/C/xosIpts.sym
-xds-c/sym/C/xosTime.sym
-xds-c/sym/C/xosFiles.sym
-xds-c/sym/C/xosExec.sym
-xds-c/sym/C/xosTTY.sym
-xds-c/sym/C/xosTimeOps.sym
-xds-c/sym/C/xosDirs.sym
-xds-c/sym/C/X2C.sym
-xds-c/sym/C/x2cLib.sym
-xds-c/sym/C/xrcO2MM.sym
-xds-c/sym/C/xrcRTS.sym
-xds-c/sym/C/xrcChecks.sym
-xds-c/sym/C/xrcACMPLX.sym
-xds-c/sym/C/xrcIncDec.sym
-xds-c/sym/C/xrcArythmetics.sym
-xds-c/sym/C/xrStrCmp.sym
-xds-c/sym/C/XIOChan.sym
-xds-c/sym/C/xDevData.sym
-xds-c/sym/C/POSIXIOChan.sym
-xds-c/sym/C/xrBlockManager.sym
-xds-c/sym/C/xrFName.sym
-xds-c/sym/C/xrDTree.sym
-xds-c/sym/C/xosBalls.sym
-xds-c/sym/C/xrnMman.sym
-xds-c/sym/C/SeparatorP.sym
-xds-c/sym/C/ctype.sym
-xds-c/sym/C/limits.sym
-xds-c/sym/C/dirent.sym
-xds-c/sym/C/errno.sym
-xds-c/sym/C/types.sym
-xds-c/sym/C/time.sym
-xds-c/sym/C/stat.sym
-xds-c/sym/C/fcntl.sym
-xds-c/sym/C/float.sym
-xds-c/sym/C/grp.sym
-xds-c/sym/C/locale.sym
-xds-c/sym/C/math.sym
-xds-c/sym/C/pwd.sym
-xds-c/sym/C/setjmp.sym
-xds-c/sym/C/signal.sym
-xds-c/sym/C/stddef.sym
-xds-c/sym/C/stdio.sym
-xds-c/sym/C/stdlib.sym
-xds-c/sym/C/string.sym
-xds-c/sym/C/times.sym
-xds-c/sym/C/unistd.sym
-xds-c/sym/C/utime.sym
-xds-c/sym/C/utsname.sym
-xds-c/sym/C/wait.sym
-xds-c/sym/C/termios.sym
-xds-c/sym/C/DECkeysym.sym
-xds-c/sym/C/Sunkeysym.sym
-xds-c/sym/C/X.sym
-xds-c/sym/C/Xlib.sym
-xds-c/sym/C/Xauth.sym
-xds-c/sym/C/Xlocale.sym
-xds-c/sym/C/ap_keysym.sym
-xds-c/sym/C/Xutil.sym
-xds-c/sym/C/Xresource.sym
-xds-c/sym/C/Intrinsic.sym
-xds-c/sym/C/Vendor.sym
-xds-c/sym/C/Xcms.sym
-xds-c/sym/C/Xmd.sym
-xds-c/sym/C/cursorfont.sym
-xds-c/sym/C/IntrinsicP.sym
-xds-c/sym/C/Xdmcp.sym
-xds-c/sym/C/keysym.sym
-xds-c/sym/C/Shell.sym
-xds-c/sym/C/X10.sym
-xds-c/sym/C/keysymdef.sym
-xds-c/sym/C/ICElib.sym
-xds-c/sym/C/SMlib.sym
-xds-c/sym/C/ShellP.sym
-xds-c/sym/C/Xatom.sym
-xds-c/sym/C/xpm.sym
-xds-c/sym/C/ArrowB.sym
-xds-c/sym/C/DrawingA.sym
-xds-c/sym/C/PanedW.sym
-xds-c/sym/C/SeparatoG.sym
-xds-c/sym/C/ArrowBG.sym
-xds-c/sym/C/DrawnB.sym
-xds-c/sym/C/Protocols.sym
-xds-c/sym/C/Separator.sym
-xds-c/sym/C/AtomMgr.sym
-xds-c/sym/C/Xm.sym
-xds-c/sym/C/FileSB.sym
-xds-c/sym/C/PushB.sym
-xds-c/sym/C/Text.sym
-xds-c/sym/C/BulletinB.sym
-xds-c/sym/C/Frame.sym
-xds-c/sym/C/PushBG.sym
-xds-c/sym/C/TextF.sym
-xds-c/sym/C/CascadeB.sym
-xds-c/sym/C/Label.sym
-xds-c/sym/C/RepType.sym
-xds-c/sym/C/ToggleB.sym
-xds-c/sym/C/CascadeBG.sym
-xds-c/sym/C/LabelG.sym
-xds-c/sym/C/RowColumn.sym
-xds-c/sym/C/ToggleBG.sym
-xds-c/sym/C/Command.sym
-xds-c/sym/C/List.sym
-xds-c/sym/C/Scale.sym
-xds-c/sym/C/VendorS.sym
-xds-c/sym/C/CutPaste.sym
-xds-c/sym/C/MainW.sym
-xds-c/sym/C/Screen.sym
-xds-c/sym/C/VirtKeys.sym
-xds-c/sym/C/DialogS.sym
-xds-c/sym/C/MenuShell.sym
-xds-c/sym/C/ScrollBar.sym
-xds-c/sym/C/Display.sym
-xds-c/sym/C/MessageB.sym
-xds-c/sym/C/ScrolledW.sym
-xds-c/sym/C/XmStrDefs.sym
-xds-c/sym/C/DragDrop.sym
-xds-c/sym/C/MwmUtil.sym
-xds-c/sym/C/SelectioB.sym
-xds-c/sym/C/Form.sym
-xds-c/sym/C/XmP.sym
-xds-c/sym/C/LabelP.sym
-xds-c/sym/C/DrawnBP.sym
-xds-c/sym/C/PanedWP.sym
-xds-c/sym/C/SeparatoGP.sym
-xds-c/sym/C/ArrowBGP.sym
-xds-c/sym/C/BulletinBP.sym
-xds-c/sym/C/SelectioBP.sym
-xds-c/sym/C/FileSBP.sym
-xds-c/sym/C/ProtocolsP.sym
-xds-c/sym/C/ArrowBP.sym
-xds-c/sym/C/PushBP.sym
-xds-c/sym/C/TearOffBP.sym
-xds-c/sym/C/FormP.sym
-xds-c/sym/C/TearOffP.sym
-xds-c/sym/C/LabelGP.sym
-xds-c/sym/C/PushBGP.sym
-xds-c/sym/C/FrameP.sym
-xds-c/sym/C/RowColumnP.sym
-xds-c/sym/C/RCUtilsP.sym
-xds-c/sym/C/TextFP.sym
-xds-c/sym/C/TextP.sym
-xds-c/sym/C/CascadeBGP.sym
-xds-c/sym/C/CascadeBP.sym
-xds-c/sym/C/SashP.sym
-xds-c/sym/C/ToggleBGP.sym
-xds-c/sym/C/CommandP.sym
-xds-c/sym/C/ScrollBarP.sym
-xds-c/sym/C/DrawingAP.sym
-xds-c/sym/C/ScrolledWP.sym
-xds-c/sym/C/ListP.sym
-xds-c/sym/C/ToggleBP.sym
-xds-c/sym/C/ScaleP.sym
-xds-c/sym/C/CutPasteP.sym
-xds-c/sym/C/MainWP.sym
-xds-c/sym/C/DialogSP.sym
-xds-c/sym/C/MenuShellP.sym
-xds-c/sym/C/XmAll.sym
-xds-c/sym/C/MenuUtilP.sym
-xds-c/sym/C/MessageBP.sym
-xds-c/sym/C/XmAllP.sym
diff --git a/lang/xds-c/files/plist-doc b/lang/xds-c/files/plist-doc
deleted file mode 100644
index c8cd1ff81ecb..000000000000
--- a/lang/xds-c/files/plist-doc
+++ /dev/null
@@ -1,120 +0,0 @@
-xds-c/doc
-xds-c/doc/body.js
-xds-c/doc/empty.gif
-xds-c/doc/end.gif
-xds-c/doc/filler.gif
-xds-c/doc/geq.gif
-xds-c/doc/h2d.html
-xds-c/doc/h2d00.html
-xds-c/doc/h2d01.html
-xds-c/doc/h2d02.html
-xds-c/doc/h2d03.html
-xds-c/doc/h2d04.html
-xds-c/doc/h2d05.html
-xds-c/doc/h2d06.html
-xds-c/doc/h2d07.html
-xds-c/doc/h2d08.html
-xds-c/doc/h2dcnt.html
-xds-c/doc/h2dcnt.js
-xds-c/doc/head1.js
-xds-c/doc/head2.js
-xds-c/doc/index.html
-xds-c/doc/isolib.html
-xds-c/doc/isolib00.html
-xds-c/doc/isolib01.html
-xds-c/doc/isolib02.html
-xds-c/doc/isolib03.html
-xds-c/doc/isolib04.html
-xds-c/doc/isolib05.html
-xds-c/doc/isolib06.html
-xds-c/doc/isolibcnt.html
-xds-c/doc/isolibcnt.js
-xds-c/doc/isom2.html
-xds-c/doc/isom200.html
-xds-c/doc/isom201.html
-xds-c/doc/isom202.html
-xds-c/doc/isom203.html
-xds-c/doc/isom204.html
-xds-c/doc/isom205.html
-xds-c/doc/isom2cnt.html
-xds-c/doc/isom2cnt.js
-xds-c/doc/leq.gif
-xds-c/doc/level1.gif
-xds-c/doc/level2.gif
-xds-c/doc/level3.gif
-xds-c/doc/minus.gif
-xds-c/doc/neq.gif
-xds-c/doc/next.gif
-xds-c/doc/o2rep.html
-xds-c/doc/o2rep00.html
-xds-c/doc/o2rep01.html
-xds-c/doc/o2rep02.html
-xds-c/doc/o2rep03.html
-xds-c/doc/o2rep04.html
-xds-c/doc/o2rep05.html
-xds-c/doc/o2rep06.html
-xds-c/doc/o2rep07.html
-xds-c/doc/o2rep08.html
-xds-c/doc/o2rep09.html
-xds-c/doc/o2rep10.html
-xds-c/doc/o2rep11.html
-xds-c/doc/o2rep12.html
-xds-c/doc/o2rep13.html
-xds-c/doc/o2rep14.html
-xds-c/doc/o2repcnt.html
-xds-c/doc/o2repcnt.js
-xds-c/doc/pi.gif
-xds-c/doc/plus.gif
-xds-c/doc/prev.gif
-xds-c/doc/root.gif
-xds-c/doc/subset.gif
-xds-c/doc/subseteq.gif
-xds-c/doc/super.gif
-xds-c/doc/supset.gif
-xds-c/doc/supseteq.gif
-xds-c/doc/surd.gif
-xds-c/doc/xds.html
-xds-c/doc/xds00.html
-xds-c/doc/xds01.html
-xds-c/doc/xds02.html
-xds-c/doc/xds03.html
-xds-c/doc/xds04.html
-xds-c/doc/xdscnt.html
-xds-c/doc/xdscnt.js
-xds-c/doc/xdslib.html
-xds-c/doc/xdslib00.html
-xds-c/doc/xdslib01.html
-xds-c/doc/xdslib02.html
-xds-c/doc/xdslib03.html
-xds-c/doc/xdslib04.html
-xds-c/doc/xdslib05.html
-xds-c/doc/xdslibcnt.html
-xds-c/doc/xdslibcnt.js
-xds-c/doc/xm.html
-xds-c/doc/xm00.html
-xds-c/doc/xm01.html
-xds-c/doc/xm02.html
-xds-c/doc/xm03.html
-xds-c/doc/xm04.html
-xds-c/doc/xm05.html
-xds-c/doc/xm06.html
-xds-c/doc/xm07.html
-xds-c/doc/xm08.html
-xds-c/doc/xm09.html
-xds-c/doc/xm10.html
-xds-c/doc/xm11.html
-xds-c/doc/xm12.html
-xds-c/doc/xm13.html
-xds-c/doc/xmcnt.html
-xds-c/doc/xmcnt.js
-xds-c/pdf
-xds-c/pdf/h2d.pdf
-xds-c/pdf/isolib.pdf
-xds-c/pdf/o2rep.pdf
-xds-c/pdf/xdslib.pdf
-xds-c/pdf/xm.pdf
-xds-c/readme
-xds-c/readme/readme.txt
-xds-c/readme/report.txt
-xds-c/readme/samples.txt
-xds-c/readme/whatsnew.txt
diff --git a/lang/xds-c/pkg-descr b/lang/xds-c/pkg-descr
deleted file mode 100644
index b5bb2d7ac97b..000000000000
--- a/lang/xds-c/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is XDS-C for Linux, it is setup to produce native FreeBSD binaries.
-
-WWW: http://www.excelsior-usa.com/
diff --git a/lang/xds-c/pkg-plist b/lang/xds-c/pkg-plist
deleted file mode 100644
index 86bd5f690336..000000000000
--- a/lang/xds-c/pkg-plist
+++ /dev/null
@@ -1,944 +0,0 @@
-bin/xds-c-h2d
-bin/xm
-bin/xmwork
-xds-c/bin/h2d.cfg
-xds-c/bin/h2d.msg
-xds-c/bin/xm.cfg
-xds-c/bin/xm.kwd
-xds-c/bin/xm.msg
-xds-c/bin/xm.red
-xds-c/bin/xm.tem
-xds-c/bin/xmwork
-xds-c/bin/xm
-xds-c/bin/h2d
-xds-c/def/iso/ChanConsts.def
-xds-c/def/iso/CharClass.def
-xds-c/def/iso/ComplexMath.def
-xds-c/def/iso/ConvTypes.def
-xds-c/def/iso/GeneralUserExceptions.def
-xds-c/def/iso/IOChan.def
-xds-c/def/iso/IOConsts.def
-xds-c/def/iso/IOLink.def
-xds-c/def/iso/IOResult.def
-xds-c/def/iso/LongComplexMath.def
-xds-c/def/iso/LongConv.def
-xds-c/def/iso/LongIO.def
-xds-c/def/iso/LongMath.def
-xds-c/def/iso/LongStr.def
-xds-c/def/iso/LowLong.def
-xds-c/def/iso/LowReal.def
-xds-c/def/iso/Processes.def
-xds-c/def/iso/ProgramArgs.def
-xds-c/def/iso/RawIO.def
-xds-c/def/iso/RealConv.def
-xds-c/def/iso/RealIO.def
-xds-c/def/iso/RealMath.def
-xds-c/def/iso/RealStr.def
-xds-c/def/iso/RndFile.def
-xds-c/def/iso/Semaphores.def
-xds-c/def/iso/SeqFile.def
-xds-c/def/iso/SIOResult.def
-xds-c/def/iso/SLongIO.def
-xds-c/def/iso/SRawIO.def
-xds-c/def/iso/SRealIO.def
-xds-c/def/iso/StdChans.def
-xds-c/def/iso/STextIO.def
-xds-c/def/iso/Storage.def
-xds-c/def/iso/StreamFile.def
-xds-c/def/iso/Strings.def
-xds-c/def/iso/SWholeIO.def
-xds-c/def/iso/SysClock.def
-xds-c/def/iso/TermFile.def
-xds-c/def/iso/TextIO.def
-xds-c/def/iso/WholeConv.def
-xds-c/def/iso/WholeIO.def
-xds-c/def/iso/WholeStr.def
-xds-c/def/iso/COROUTINES.def
-xds-c/def/iso/EXCEPTIONS.def
-xds-c/def/iso/M2EXCEPTION.def
-xds-c/def/iso/TERMINATION.def
-xds-c/def/ob2/MathR.odf
-xds-c/def/ob2/In.odf
-xds-c/def/ob2/Out.odf
-xds-c/def/ob2/O2Strings.odf
-xds-c/def/ob2/MathL.odf
-xds-c/def/ob2/MathC.odf
-xds-c/def/ob2/MathCL.odf
-xds-c/def/ob2/DStrings.odf
-xds-c/def/ob2/RegComp.odf
-xds-c/def/ob2/FilePath.odf
-xds-c/def/pim/InOut.def
-xds-c/def/pim/LongInOut.def
-xds-c/def/pim/MathLib0.def
-xds-c/def/pim/RealInOut.def
-xds-c/def/POSIX/ctype.def
-xds-c/def/POSIX/dirent.def
-xds-c/def/POSIX/errno.def
-xds-c/def/POSIX/fcntl.def
-xds-c/def/POSIX/float.def
-xds-c/def/POSIX/grp.def
-xds-c/def/POSIX/limits.def
-xds-c/def/POSIX/locale.def
-xds-c/def/POSIX/math.def
-xds-c/def/POSIX/pwd.def
-xds-c/def/POSIX/setjmp.def
-xds-c/def/POSIX/signal.def
-xds-c/def/POSIX/stat.def
-xds-c/def/POSIX/stddef.def
-xds-c/def/POSIX/stdio.def
-xds-c/def/POSIX/stdlib.def
-xds-c/def/POSIX/string.def
-xds-c/def/POSIX/termios.def
-xds-c/def/POSIX/time.def
-xds-c/def/POSIX/times.def
-xds-c/def/POSIX/types.def
-xds-c/def/POSIX/unistd.def
-xds-c/def/POSIX/utime.def
-xds-c/def/POSIX/utsname.def
-xds-c/def/POSIX/wait.def
-xds-c/def/POSIX/posix.prj
-xds-c/def/X11/ap_keysym.def
-xds-c/def/X11/cursorfont.def
-xds-c/def/X11/DECkeysym.def
-xds-c/def/X11/ICE/ICE.def
-xds-c/def/X11/ICE/ICElib.def
-xds-c/def/X11/Intrinsic.def
-xds-c/def/X11/IntrinsicP.def
-xds-c/def/X11/keysym.def
-xds-c/def/X11/keysymdef.def
-xds-c/def/X11/Shell.def
-xds-c/def/X11/ShellP.def
-xds-c/def/X11/SM/SM.def
-xds-c/def/X11/SM/SMlib.def
-xds-c/def/X11/StringDefs.def
-xds-c/def/X11/Sunkeysym.def
-xds-c/def/X11/Vendor.def
-xds-c/def/X11/X10.def
-xds-c/def/X11/Xatom.def
-xds-c/def/X11/Xauth.def
-xds-c/def/X11/Xcms.def
-xds-c/def/X11/X.def
-xds-c/def/X11/Xdmcp.def
-xds-c/def/X11/Xlib.def
-xds-c/def/X11/Xlocale.def
-xds-c/def/X11/Xmd.def
-xds-c/def/X11/Xosdefs.def
-xds-c/def/X11/xpm.def
-xds-c/def/X11/Xresource.def
-xds-c/def/X11/Xutil.def
-xds-c/def/xds/CtrlC.def
-xds-c/def/xds/FileName.def
-xds-c/def/xds/FileSys.def
-xds-c/def/xds/FormOut.def
-xds-c/def/xds/FormStr.def
-xds-c/def/xds/LocalHeap.def
-xds-c/def/xds/oberonRTS.def
-xds-c/def/xds/platform.def
-xds-c/def/xds/Printf.def
-xds-c/def/xds/ProgEnv.def
-xds-c/def/xds/ProgExec.def
-xds-c/def/xds/Threads.def
-xds-c/def/xds/TimeConv.def
-xds-c/def/xds/XDSRTL.def
-xds-c/def/Xm/ArrowB.def
-xds-c/def/Xm/ArrowBG.def
-xds-c/def/Xm/ArrowBGP.def
-xds-c/def/Xm/ArrowBP.def
-xds-c/def/Xm/AtomMgr.def
-xds-c/def/Xm/BulletinB.def
-xds-c/def/Xm/BulletinBP.def
-xds-c/def/Xm/CacheP.def
-xds-c/def/Xm/CascadeB.def
-xds-c/def/Xm/CascadeBG.def
-xds-c/def/Xm/CascadeBGP.def
-xds-c/def/Xm/CascadeBP.def
-xds-c/def/Xm/Command.def
-xds-c/def/Xm/CommandP.def
-xds-c/def/Xm/CutPaste.def
-xds-c/def/Xm/CutPasteP.def
-xds-c/def/Xm/DialogS.def
-xds-c/def/Xm/DialogSEP.def
-xds-c/def/Xm/DialogSP.def
-xds-c/def/Xm/Display.def
-xds-c/def/Xm/DisplayP.def
-xds-c/def/Xm/Xm.def
-xds-c/def/Xm/DragDrop.def
-xds-c/def/Xm/DragDropP.def
-xds-c/def/Xm/DrawingA.def
-xds-c/def/Xm/DrawingAP.def
-xds-c/def/Xm/DrawnB.def
-xds-c/def/Xm/DrawnBP.def
-xds-c/def/Xm/DrawP.def
-xds-c/def/Xm/FileSB.def
-xds-c/def/Xm/FileSBP.def
-xds-c/def/Xm/Form.def
-xds-c/def/Xm/FormP.def
-xds-c/def/Xm/Frame.def
-xds-c/def/Xm/FrameP.def
-xds-c/def/Xm/Label.def
-xds-c/def/Xm/LabelG.def
-xds-c/def/Xm/LabelGP.def
-xds-c/def/Xm/LabelP.def
-xds-c/def/Xm/List.def
-xds-c/def/Xm/ListP.def
-xds-c/def/Xm/MainW.def
-xds-c/def/Xm/MainWP.def
-xds-c/def/Xm/MenuShell.def
-xds-c/def/Xm/MenuShellP.def
-xds-c/def/Xm/MenuUtilP.def
-xds-c/def/Xm/MessageB.def
-xds-c/def/Xm/MessageBP.def
-xds-c/def/Xm/MwmUtil.def
-xds-c/def/Xm/PanedW.def
-xds-c/def/Xm/PanedWP.def
-xds-c/def/Xm/Protocols.def
-xds-c/def/Xm/ProtocolsP.def
-xds-c/def/Xm/PushB.def
-xds-c/def/Xm/PushBG.def
-xds-c/def/Xm/PushBGP.def
-xds-c/def/Xm/PushBP.def
-xds-c/def/Xm/RCUtilsP.def
-xds-c/def/Xm/RepType.def
-xds-c/def/Xm/RowColumn.def
-xds-c/def/Xm/RowColumnP.def
-xds-c/def/Xm/SashP.def
-xds-c/def/Xm/Scale.def
-xds-c/def/Xm/ScaleP.def
-xds-c/def/Xm/Screen.def
-xds-c/def/Xm/ScreenP.def
-xds-c/def/Xm/ScrollBar.def
-xds-c/def/Xm/ScrollBarP.def
-xds-c/def/Xm/ScrolledW.def
-xds-c/def/Xm/ScrolledWP.def
-xds-c/def/Xm/SelectioB.def
-xds-c/def/Xm/SelectioBP.def
-xds-c/def/Xm/SeparatoG.def
-xds-c/def/Xm/SeparatoGP.def
-xds-c/def/Xm/Separator.def
-xds-c/def/Xm/SeparatorP.def
-xds-c/def/Xm/TearOffBP.def
-xds-c/def/Xm/TearOffP.def
-xds-c/def/Xm/Text.def
-xds-c/def/Xm/TextF.def
-xds-c/def/Xm/TextFP.def
-xds-c/def/Xm/TextP.def
-xds-c/def/Xm/ToggleB.def
-xds-c/def/Xm/ToggleBG.def
-xds-c/def/Xm/ToggleBGP.def
-xds-c/def/Xm/ToggleBP.def
-xds-c/def/Xm/TransltnsP.def
-xds-c/def/Xm/VaSimpleP.def
-xds-c/def/Xm/VendorS.def
-xds-c/def/Xm/VendorSEP.def
-xds-c/def/Xm/VirtKeys.def
-xds-c/def/Xm/VirtKeysP.def
-xds-c/def/Xm/WorldP.def
-xds-c/def/Xm/XmAll.def
-xds-c/def/Xm/XmAllP.def
-xds-c/def/Xm/XmP.def
-xds-c/def/Xm/XmStrDefs.def
-xds-c/include/x11_include/ap_keysym.h
-xds-c/include/x11_include/cursorfont.h
-xds-c/include/x11_include/DECkeysym.h
-xds-c/include/x11_include/ICE.h
-xds-c/include/x11_include/ICElib.h
-xds-c/include/x11_include/Intrinsic.h
-xds-c/include/x11_include/IntrinsicP.h
-xds-c/include/x11_include/keysym.h
-xds-c/include/x11_include/keysymdef.h
-xds-c/include/x11_include/SM.h
-xds-c/include/x11_include/SMlib.h
-xds-c/include/x11_include/Sunkeysym.h
-xds-c/include/x11_include/X.h
-xds-c/include/x11_include/X10.h
-xds-c/include/x11_include/Xatom.h
-xds-c/include/x11_include/Xauth.h
-xds-c/include/x11_include/Xcms.h
-xds-c/include/x11_include/Xdmcp.h
-xds-c/include/x11_include/Xlib.h
-xds-c/include/x11_include/Xlocale.h
-xds-c/include/x11_include/Xmd.h
-xds-c/include/x11_include/xpm.h
-xds-c/include/x11_include/Xresource.h
-xds-c/include/x11_include/Xutil.h
-xds-c/include/xm_include/ArrowB.h
-xds-c/include/xm_include/ArrowBG.h
-xds-c/include/xm_include/ArrowBGP.h
-xds-c/include/xm_include/ArrowBP.h
-xds-c/include/xm_include/AtomMgr.h
-xds-c/include/xm_include/BulletinB.h
-xds-c/include/xm_include/BulletinBP.h
-xds-c/include/xm_include/CacheP.h
-xds-c/include/xm_include/CascadeB.h
-xds-c/include/xm_include/CascadeBG.h
-xds-c/include/xm_include/CascadeBGP.h
-xds-c/include/xm_include/CascadeBP.h
-xds-c/include/xm_include/Command.h
-xds-c/include/xm_include/CommandP.h
-xds-c/include/xm_include/CutPaste.h
-xds-c/include/xm_include/DialogS.h
-xds-c/include/xm_include/DialogSEP.h
-xds-c/include/xm_include/DialogSP.h
-xds-c/include/xm_include/Display.h
-xds-c/include/xm_include/DisplayP.h
-xds-c/include/xm_include/DragDrop.h
-xds-c/include/xm_include/DragDropP.h
-xds-c/include/xm_include/DrawingA.h
-xds-c/include/xm_include/DrawingAP.h
-xds-c/include/xm_include/DrawnB.h
-xds-c/include/xm_include/DrawnBP.h
-xds-c/include/xm_include/DrawP.h
-xds-c/include/xm_include/FileSB.h
-xds-c/include/xm_include/FileSBP.h
-xds-c/include/xm_include/Form.h
-xds-c/include/xm_include/FormP.h
-xds-c/include/xm_include/Frame.h
-xds-c/include/xm_include/FrameP.h
-xds-c/include/xm_include/Label.h
-xds-c/include/xm_include/LabelG.h
-xds-c/include/xm_include/LabelGP.h
-xds-c/include/xm_include/LabelP.h
-xds-c/include/xm_include/List.h
-xds-c/include/xm_include/ListP.h
-xds-c/include/xm_include/MainW.h
-xds-c/include/xm_include/MainWP.h
-xds-c/include/xm_include/MenuShell.h
-xds-c/include/xm_include/MenuShellP.h
-xds-c/include/xm_include/MenuUtilP.h
-xds-c/include/xm_include/MessageB.h
-xds-c/include/xm_include/MessageBP.h
-xds-c/include/xm_include/MwmUtil.h
-xds-c/include/xm_include/PanedW.h
-xds-c/include/xm_include/PanedWP.h
-xds-c/include/xm_include/Protocols.h
-xds-c/include/xm_include/PushB.h
-xds-c/include/xm_include/ProtocolsP.h
-xds-c/include/xm_include/PushBG.h
-xds-c/include/xm_include/PushBGP.h
-xds-c/include/xm_include/PushBP.h
-xds-c/include/xm_include/RCUtilsP.h
-xds-c/include/xm_include/RepType.h
-xds-c/include/xm_include/RowColumn.h
-xds-c/include/xm_include/RowColumnP.h
-xds-c/include/xm_include/SashP.h
-xds-c/include/xm_include/Scale.h
-xds-c/include/xm_include/ScaleP.h
-xds-c/include/xm_include/Screen.h
-xds-c/include/xm_include/ScreenP.h
-xds-c/include/xm_include/ScrollBar.h
-xds-c/include/xm_include/ScrollBarP.h
-xds-c/include/xm_include/ScrolledW.h
-xds-c/include/xm_include/ScrolledWP.h
-xds-c/include/xm_include/SelectioB.h
-xds-c/include/xm_include/SelectioBP.h
-xds-c/include/xm_include/SeparatoG.h
-xds-c/include/xm_include/SeparatoGP.h
-xds-c/include/xm_include/Separator.h
-xds-c/include/xm_include/SeparatorP.h
-xds-c/include/xm_include/TearOffBP.h
-xds-c/include/xm_include/TearOffP.h
-xds-c/include/xm_include/Text.h
-xds-c/include/xm_include/TextF.h
-xds-c/include/xm_include/TextFP.h
-xds-c/include/xm_include/TextP.h
-xds-c/include/xm_include/ToggleB.h
-xds-c/include/xm_include/ToggleBG.h
-xds-c/include/xm_include/ToggleBGP.h
-xds-c/include/xm_include/ToggleBP.h
-xds-c/include/xm_include/TransltnsP.h
-xds-c/include/xm_include/VaSimpleP.h
-xds-c/include/xm_include/VendorS.h
-xds-c/include/xm_include/VendorSEP.h
-xds-c/include/xm_include/VirtKeys.h
-xds-c/include/xm_include/VirtKeysP.h
-xds-c/include/xm_include/WorldP.h
-xds-c/include/xm_include/Xm.h
-xds-c/include/xm_include/XmAll.h
-xds-c/include/xm_include/XmAllP.h
-xds-c/include/xm_include/XmP.h
-xds-c/include/X2C.h
-xds-c/include/xMath.h
-xds-c/include/xPOSIX.h
-xds-c/include/EXCEPTIONS.h
-xds-c/include/M2EXCEPTION.h
-xds-c/include/COROUTINES.h
-xds-c/include/TERMINATION.h
-xds-c/include/LowReal.h
-xds-c/include/LowLong.h
-xds-c/include/ChanConsts.h
-xds-c/include/CharClass.h
-xds-c/include/ConvTypes.h
-xds-c/include/IOConsts.h
-xds-c/include/IOChan.h
-xds-c/include/IOResult.h
-xds-c/include/ProgramArgs.h
-xds-c/include/Processes.h
-xds-c/include/Semaphores.h
-xds-c/include/XPrs.h
-xds-c/include/RealIO.h
-xds-c/include/RealMath.h
-xds-c/include/RealStr.h
-xds-c/include/XReal.h
-xds-c/include/LongMath.h
-xds-c/include/SIOResult.h
-xds-c/include/STextIO.h
-xds-c/include/Storage.h
-xds-c/include/StreamFile.h
-xds-c/include/SRealIO.h
-xds-c/include/Strings.h
-xds-c/include/SWholeIO.h
-xds-c/include/SysClock.h
-xds-c/include/TextIO.h
-xds-c/include/WholeConv.h
-xds-c/include/WholeIO.h
-xds-c/include/WholeStr.h
-xds-c/include/RndFile.h
-xds-c/include/SeqFile.h
-xds-c/include/SLongIO.h
-xds-c/include/SRawIO.h
-xds-c/include/StdChans.h
-xds-c/include/TermFile.h
-xds-c/include/IOLink.h
-xds-c/include/LongConv.h
-xds-c/include/LongIO.h
-xds-c/include/LongStr.h
-xds-c/include/RealConv.h
-xds-c/include/RawIO.h
-xds-c/include/GeneralUserExceptions.h
-xds-c/include/XRaise.h
-xds-c/include/ComplexMath.h
-xds-c/include/LongComplexMath.h
-xds-c/include/xFilePos.h
-xds-c/include/XEXCEPTIONS.h
-xds-c/include/InOut.h
-xds-c/include/MathLib0.h
-xds-c/include/RealInOut.h
-xds-c/include/LongInOut.h
-xds-c/include/MathR.h
-xds-c/include/In.h
-xds-c/include/Out.h
-xds-c/include/O2Strings.h
-xds-c/include/MathL.h
-xds-c/include/MathC.h
-xds-c/include/MathCL.h
-xds-c/include/oberonRTS.h
-xds-c/include/Printf.h
-xds-c/include/FormOut.h
-xds-c/include/TimeConv.h
-xds-c/include/ProgEnv.h
-xds-c/include/ProgExec.h
-xds-c/include/XDSRTL.h
-xds-c/include/LocalHeap.h
-xds-c/include/FormStr.h
-xds-c/include/FileSys.h
-xds-c/include/FileName.h
-xds-c/include/DStrings.h
-xds-c/include/RegComp.h
-xds-c/include/platform.h
-xds-c/include/FilePath.h
-xds-c/include/xrsetjmp.h
-xds-c/include/xmRTS.h
-xds-c/include/xrMM.h
-xds-c/include/xrM2MM.h
-xds-c/include/xrO2MM.h
-xds-c/include/xrExponents.h
-xds-c/include/xrExceptions.h
-xds-c/include/xrAReal.h
-xds-c/include/xrStrings.h
-xds-c/include/xrLSETs.h
-xds-c/include/xrSETs.h
-xds-c/include/xrHistory.h
-xds-c/include/xrThreads.h
-xds-c/include/xrInt64.h
-xds-c/include/xlibOS.h
-xds-c/include/xrtsOS.h
-xds-c/include/xosEnv.h
-xds-c/include/xosFileIO.h
-xds-c/include/xosFmtIO.h
-xds-c/include/xosFmtNL.h
-xds-c/include/xosMalloc.h
-xds-c/include/xosMem.h
-xds-c/include/xosIpts.h
-xds-c/include/xosFiles.h
-xds-c/include/xosExec.h
-xds-c/include/xosTTY.h
-xds-c/include/xosTimeOps.h
-xds-c/include/xosDirs.h
-xds-c/include/x2cLib.h
-xds-c/include/xrcO2MM.h
-xds-c/include/xrcRTS.h
-xds-c/include/xrcChecks.h
-xds-c/include/xrcACMPLX.h
-xds-c/include/xrcIncDec.h
-xds-c/include/xrcArythmetics.h
-xds-c/include/xrStrCmp.h
-xds-c/include/XIOChan.h
-xds-c/include/xDevData.h
-xds-c/include/POSIXIOChan.h
-xds-c/include/xrBlockManager.h
-xds-c/include/xrFName.h
-xds-c/include/xrDTree.h
-xds-c/include/xosBalls.h
-xds-c/include/xrnMman.h
-xds-c/include/xrnMman.h.orig
-xds-c/lib/C/libxds.a
-xds-c/licenses/xdsc.txt
-xds-c/samples/buildc
-xds-c/samples/h2d/example.h
-xds-c/samples/h2d/example.h2d
-xds-c/samples/huffchan/huf.mod
-xds-c/samples/huffchan/HuffChan.def
-xds-c/samples/huffchan/HuffChan.mod
-xds-c/samples/huffchan/HuffChan.txt
-xds-c/samples/huffchan/unhuf.mod
-xds-c/samples/mixed/cmain.c
-xds-c/samples/mixed/cmain.prj
-xds-c/samples/mixed/ctest.c
-xds-c/samples/mixed/ctest.def
-xds-c/samples/mixed/ctest.h
-xds-c/samples/mixed/m2main.mod
-xds-c/samples/mixed/m2main.prj
-xds-c/samples/mixed/m2test.def
-xds-c/samples/mixed/m2test.mod
-xds-c/samples/modula/bf.mod
-xds-c/samples/modula/e.mod
-xds-c/samples/modula/except.mod
-xds-c/samples/modula/exp.mod
-xds-c/samples/modula/fact.mod
-xds-c/samples/modula/halt.mod
-xds-c/samples/modula/hello.mod
-xds-c/samples/modula/hisdemo.mod
-xds-c/samples/modula/queens.mod
-xds-c/samples/modula/sieve.mod
-xds-c/samples/modula/term.mod
-xds-c/samples/nodes/Commands.ob2
-xds-c/samples/nodes/Echo.ob2
-xds-c/samples/nodes/GenEcho.ob2
-xds-c/samples/nodes/Nodes.ob2
-xds-c/samples/nodes/runme.ob2
-xds-c/samples/nodes/runme.prj
-xds-c/samples/nodes/Types.ob2
-xds-c/samples/oberon/ackermann.ob2
-xds-c/samples/oberon/exp.ob2
-xds-c/samples/oberon/gcreport.ob2
-xds-c/samples/oberon/hello.ob2
-xds-c/samples/oberon/Random.ob2
-xds-c/samples/oberon/self.ob2
-xds-c/samples/oberon/sieve.ob2
-xds-c/samples/X11/Mand2.mod
-xds-c/samples/X11/Mand.mod
-xds-c/samples/X11/testx.mod
-xds-c/samples/X11/xmfonts.mod
-xds-c/samples/X11/xmform.mod
-xds-c/samples/X11/XmDemos.ad
-xds-c/sym/C/EXCEPTIONS.sym
-xds-c/sym/C/M2EXCEPTION.sym
-xds-c/sym/C/COROUTINES.sym
-xds-c/sym/C/TERMINATION.sym
-xds-c/sym/C/LowReal.sym
-xds-c/sym/C/LowLong.sym
-xds-c/sym/C/ChanConsts.sym
-xds-c/sym/C/CharClass.sym
-xds-c/sym/C/ConvTypes.sym
-xds-c/sym/C/IOConsts.sym
-xds-c/sym/C/IOChan.sym
-xds-c/sym/C/IOResult.sym
-xds-c/sym/C/ProgramArgs.sym
-xds-c/sym/C/Processes.sym
-xds-c/sym/C/Semaphores.sym
-xds-c/sym/C/XPrs.sym
-xds-c/sym/C/RealIO.sym
-xds-c/sym/C/RealMath.sym
-xds-c/sym/C/RealStr.sym
-xds-c/sym/C/XReal.sym
-xds-c/sym/C/LongMath.sym
-xds-c/sym/C/SIOResult.sym
-xds-c/sym/C/STextIO.sym
-xds-c/sym/C/Storage.sym
-xds-c/sym/C/StreamFile.sym
-xds-c/sym/C/SRealIO.sym
-xds-c/sym/C/Strings.sym
-xds-c/sym/C/SWholeIO.sym
-xds-c/sym/C/SysClock.sym
-xds-c/sym/C/TextIO.sym
-xds-c/sym/C/WholeConv.sym
-xds-c/sym/C/WholeIO.sym
-xds-c/sym/C/WholeStr.sym
-xds-c/sym/C/RndFile.sym
-xds-c/sym/C/SeqFile.sym
-xds-c/sym/C/SLongIO.sym
-xds-c/sym/C/SRawIO.sym
-xds-c/sym/C/StdChans.sym
-xds-c/sym/C/TermFile.sym
-xds-c/sym/C/IOLink.sym
-xds-c/sym/C/LongConv.sym
-xds-c/sym/C/LongIO.sym
-xds-c/sym/C/LongStr.sym
-xds-c/sym/C/RealConv.sym
-xds-c/sym/C/RawIO.sym
-xds-c/sym/C/GeneralUserExceptions.sym
-xds-c/sym/C/XRaise.sym
-xds-c/sym/C/ComplexMath.sym
-xds-c/sym/C/LongComplexMath.sym
-xds-c/sym/C/xFilePos.sym
-xds-c/sym/C/XEXCEPTIONS.sym
-xds-c/sym/C/InOut.sym
-xds-c/sym/C/MathLib0.sym
-xds-c/sym/C/RealInOut.sym
-xds-c/sym/C/LongInOut.sym
-xds-c/sym/C/xMath.sym
-xds-c/sym/C/MathR.sym
-xds-c/sym/C/In.sym
-xds-c/sym/C/Out.sym
-xds-c/sym/C/O2Strings.sym
-xds-c/sym/C/MathL.sym
-xds-c/sym/C/MathC.sym
-xds-c/sym/C/MathCL.sym
-xds-c/sym/C/oberonRTS.sym
-xds-c/sym/C/Printf.sym
-xds-c/sym/C/FormOut.sym
-xds-c/sym/C/TimeConv.sym
-xds-c/sym/C/ProgEnv.sym
-xds-c/sym/C/ProgExec.sym
-xds-c/sym/C/XDSRTL.sym
-xds-c/sym/C/LocalHeap.sym
-xds-c/sym/C/FormStr.sym
-xds-c/sym/C/FileSys.sym
-xds-c/sym/C/FileName.sym
-xds-c/sym/C/DStrings.sym
-xds-c/sym/C/RegComp.sym
-xds-c/sym/C/platform.sym
-xds-c/sym/C/FilePath.sym
-xds-c/sym/C/xPOSIX.sym
-xds-c/sym/C/xrsetjmp.sym
-xds-c/sym/C/xmRTS.sym
-xds-c/sym/C/xrMM.sym
-xds-c/sym/C/xrM2MM.sym
-xds-c/sym/C/xrO2MM.sym
-xds-c/sym/C/xrExponents.sym
-xds-c/sym/C/xrExceptions.sym
-xds-c/sym/C/xrAReal.sym
-xds-c/sym/C/xrStrings.sym
-xds-c/sym/C/xrLSETs.sym
-xds-c/sym/C/xrSETs.sym
-xds-c/sym/C/xrHistory.sym
-xds-c/sym/C/xrThreads.sym
-xds-c/sym/C/xrInt64.sym
-xds-c/sym/C/xlibOS.sym
-xds-c/sym/C/xrtsOS.sym
-xds-c/sym/C/xosEnv.sym
-xds-c/sym/C/xosExit.sym
-xds-c/sym/C/xosFileIO.sym
-xds-c/sym/C/xosFmtIO.sym
-xds-c/sym/C/xosFmtNL.sym
-xds-c/sym/C/xosFS.sym
-xds-c/sym/C/xosMalloc.sym
-xds-c/sym/C/xosMem.sym
-xds-c/sym/C/xosIpts.sym
-xds-c/sym/C/xosTime.sym
-xds-c/sym/C/xosFiles.sym
-xds-c/sym/C/xosExec.sym
-xds-c/sym/C/xosTTY.sym
-xds-c/sym/C/xosTimeOps.sym
-xds-c/sym/C/xosDirs.sym
-xds-c/sym/C/X2C.sym
-xds-c/sym/C/x2cLib.sym
-xds-c/sym/C/xrcO2MM.sym
-xds-c/sym/C/xrcRTS.sym
-xds-c/sym/C/xrcChecks.sym
-xds-c/sym/C/xrcACMPLX.sym
-xds-c/sym/C/xrcIncDec.sym
-xds-c/sym/C/xrcArythmetics.sym
-xds-c/sym/C/xrStrCmp.sym
-xds-c/sym/C/XIOChan.sym
-xds-c/sym/C/xDevData.sym
-xds-c/sym/C/POSIXIOChan.sym
-xds-c/sym/C/xrBlockManager.sym
-xds-c/sym/C/xrFName.sym
-xds-c/sym/C/xrDTree.sym
-xds-c/sym/C/xosBalls.sym
-xds-c/sym/C/xrnMman.sym
-xds-c/sym/C/SeparatorP.sym
-xds-c/sym/C/ctype.sym
-xds-c/sym/C/limits.sym
-xds-c/sym/C/dirent.sym
-xds-c/sym/C/errno.sym
-xds-c/sym/C/types.sym
-xds-c/sym/C/time.sym
-xds-c/sym/C/stat.sym
-xds-c/sym/C/fcntl.sym
-xds-c/sym/C/float.sym
-xds-c/sym/C/grp.sym
-xds-c/sym/C/locale.sym
-xds-c/sym/C/math.sym
-xds-c/sym/C/pwd.sym
-xds-c/sym/C/setjmp.sym
-xds-c/sym/C/signal.sym
-xds-c/sym/C/stddef.sym
-xds-c/sym/C/stdio.sym
-xds-c/sym/C/stdlib.sym
-xds-c/sym/C/string.sym
-xds-c/sym/C/times.sym
-xds-c/sym/C/unistd.sym
-xds-c/sym/C/utime.sym
-xds-c/sym/C/utsname.sym
-xds-c/sym/C/wait.sym
-xds-c/sym/C/termios.sym
-xds-c/sym/C/DECkeysym.sym
-xds-c/sym/C/Sunkeysym.sym
-xds-c/sym/C/X.sym
-xds-c/sym/C/Xlib.sym
-xds-c/sym/C/Xauth.sym
-xds-c/sym/C/Xlocale.sym
-xds-c/sym/C/ap_keysym.sym
-xds-c/sym/C/Xutil.sym
-xds-c/sym/C/Xresource.sym
-xds-c/sym/C/Intrinsic.sym
-xds-c/sym/C/Vendor.sym
-xds-c/sym/C/Xcms.sym
-xds-c/sym/C/Xmd.sym
-xds-c/sym/C/cursorfont.sym
-xds-c/sym/C/IntrinsicP.sym
-xds-c/sym/C/Xdmcp.sym
-xds-c/sym/C/keysym.sym
-xds-c/sym/C/Shell.sym
-xds-c/sym/C/X10.sym
-xds-c/sym/C/keysymdef.sym
-xds-c/sym/C/ICElib.sym
-xds-c/sym/C/SMlib.sym
-xds-c/sym/C/ShellP.sym
-xds-c/sym/C/Xatom.sym
-xds-c/sym/C/xpm.sym
-xds-c/sym/C/ArrowB.sym
-xds-c/sym/C/DrawingA.sym
-xds-c/sym/C/PanedW.sym
-xds-c/sym/C/SeparatoG.sym
-xds-c/sym/C/ArrowBG.sym
-xds-c/sym/C/DrawnB.sym
-xds-c/sym/C/Protocols.sym
-xds-c/sym/C/Separator.sym
-xds-c/sym/C/AtomMgr.sym
-xds-c/sym/C/Xm.sym
-xds-c/sym/C/FileSB.sym
-xds-c/sym/C/PushB.sym
-xds-c/sym/C/Text.sym
-xds-c/sym/C/BulletinB.sym
-xds-c/sym/C/Frame.sym
-xds-c/sym/C/PushBG.sym
-xds-c/sym/C/TextF.sym
-xds-c/sym/C/CascadeB.sym
-xds-c/sym/C/Label.sym
-xds-c/sym/C/RepType.sym
-xds-c/sym/C/ToggleB.sym
-xds-c/sym/C/CascadeBG.sym
-xds-c/sym/C/LabelG.sym
-xds-c/sym/C/RowColumn.sym
-xds-c/sym/C/ToggleBG.sym
-xds-c/sym/C/Command.sym
-xds-c/sym/C/List.sym
-xds-c/sym/C/Scale.sym
-xds-c/sym/C/VendorS.sym
-xds-c/sym/C/CutPaste.sym
-xds-c/sym/C/MainW.sym
-xds-c/sym/C/Screen.sym
-xds-c/sym/C/VirtKeys.sym
-xds-c/sym/C/DialogS.sym
-xds-c/sym/C/MenuShell.sym
-xds-c/sym/C/ScrollBar.sym
-xds-c/sym/C/Display.sym
-xds-c/sym/C/MessageB.sym
-xds-c/sym/C/ScrolledW.sym
-xds-c/sym/C/XmStrDefs.sym
-xds-c/sym/C/DragDrop.sym
-xds-c/sym/C/MwmUtil.sym
-xds-c/sym/C/SelectioB.sym
-xds-c/sym/C/Form.sym
-xds-c/sym/C/XmP.sym
-xds-c/sym/C/LabelP.sym
-xds-c/sym/C/DrawnBP.sym
-xds-c/sym/C/PanedWP.sym
-xds-c/sym/C/SeparatoGP.sym
-xds-c/sym/C/ArrowBGP.sym
-xds-c/sym/C/BulletinBP.sym
-xds-c/sym/C/SelectioBP.sym
-xds-c/sym/C/FileSBP.sym
-xds-c/sym/C/ProtocolsP.sym
-xds-c/sym/C/ArrowBP.sym
-xds-c/sym/C/PushBP.sym
-xds-c/sym/C/TearOffBP.sym
-xds-c/sym/C/FormP.sym
-xds-c/sym/C/TearOffP.sym
-xds-c/sym/C/LabelGP.sym
-xds-c/sym/C/PushBGP.sym
-xds-c/sym/C/FrameP.sym
-xds-c/sym/C/RowColumnP.sym
-xds-c/sym/C/RCUtilsP.sym
-xds-c/sym/C/TextFP.sym
-xds-c/sym/C/TextP.sym
-xds-c/sym/C/CascadeBGP.sym
-xds-c/sym/C/CascadeBP.sym
-xds-c/sym/C/SashP.sym
-xds-c/sym/C/ToggleBGP.sym
-xds-c/sym/C/CommandP.sym
-xds-c/sym/C/ScrollBarP.sym
-xds-c/sym/C/DrawingAP.sym
-xds-c/sym/C/ScrolledWP.sym
-xds-c/sym/C/ListP.sym
-xds-c/sym/C/ToggleBP.sym
-xds-c/sym/C/ScaleP.sym
-xds-c/sym/C/CutPasteP.sym
-xds-c/sym/C/MainWP.sym
-xds-c/sym/C/DialogSP.sym
-xds-c/sym/C/MenuShellP.sym
-xds-c/sym/C/XmAll.sym
-xds-c/sym/C/MenuUtilP.sym
-xds-c/sym/C/MessageBP.sym
-xds-c/sym/C/XmAllP.sym
-%%PORTDOCS%%xds-c/doc/body.js
-%%PORTDOCS%%xds-c/doc/empty.gif
-%%PORTDOCS%%xds-c/doc/end.gif
-%%PORTDOCS%%xds-c/doc/filler.gif
-%%PORTDOCS%%xds-c/doc/geq.gif
-%%PORTDOCS%%xds-c/doc/h2d.html
-%%PORTDOCS%%xds-c/doc/h2d00.html
-%%PORTDOCS%%xds-c/doc/h2d01.html
-%%PORTDOCS%%xds-c/doc/h2d02.html
-%%PORTDOCS%%xds-c/doc/h2d03.html
-%%PORTDOCS%%xds-c/doc/h2d04.html
-%%PORTDOCS%%xds-c/doc/h2d05.html
-%%PORTDOCS%%xds-c/doc/h2d06.html
-%%PORTDOCS%%xds-c/doc/h2d07.html
-%%PORTDOCS%%xds-c/doc/h2d08.html
-%%PORTDOCS%%xds-c/doc/h2dcnt.html
-%%PORTDOCS%%xds-c/doc/h2dcnt.js
-%%PORTDOCS%%xds-c/doc/head1.js
-%%PORTDOCS%%xds-c/doc/head2.js
-%%PORTDOCS%%xds-c/doc/index.html
-%%PORTDOCS%%xds-c/doc/isolib.html
-%%PORTDOCS%%xds-c/doc/isolib00.html
-%%PORTDOCS%%xds-c/doc/isolib01.html
-%%PORTDOCS%%xds-c/doc/isolib02.html
-%%PORTDOCS%%xds-c/doc/isolib03.html
-%%PORTDOCS%%xds-c/doc/isolib04.html
-%%PORTDOCS%%xds-c/doc/isolib05.html
-%%PORTDOCS%%xds-c/doc/isolib06.html
-%%PORTDOCS%%xds-c/doc/isolibcnt.html
-%%PORTDOCS%%xds-c/doc/isolibcnt.js
-%%PORTDOCS%%xds-c/doc/isom2.html
-%%PORTDOCS%%xds-c/doc/isom200.html
-%%PORTDOCS%%xds-c/doc/isom201.html
-%%PORTDOCS%%xds-c/doc/isom202.html
-%%PORTDOCS%%xds-c/doc/isom203.html
-%%PORTDOCS%%xds-c/doc/isom204.html
-%%PORTDOCS%%xds-c/doc/isom205.html
-%%PORTDOCS%%xds-c/doc/isom2cnt.html
-%%PORTDOCS%%xds-c/doc/isom2cnt.js
-%%PORTDOCS%%xds-c/doc/leq.gif
-%%PORTDOCS%%xds-c/doc/level1.gif
-%%PORTDOCS%%xds-c/doc/level2.gif
-%%PORTDOCS%%xds-c/doc/level3.gif
-%%PORTDOCS%%xds-c/doc/minus.gif
-%%PORTDOCS%%xds-c/doc/neq.gif
-%%PORTDOCS%%xds-c/doc/next.gif
-%%PORTDOCS%%xds-c/doc/o2rep.html
-%%PORTDOCS%%xds-c/doc/o2rep00.html
-%%PORTDOCS%%xds-c/doc/o2rep01.html
-%%PORTDOCS%%xds-c/doc/o2rep02.html
-%%PORTDOCS%%xds-c/doc/o2rep03.html
-%%PORTDOCS%%xds-c/doc/o2rep04.html
-%%PORTDOCS%%xds-c/doc/o2rep05.html
-%%PORTDOCS%%xds-c/doc/o2rep06.html
-%%PORTDOCS%%xds-c/doc/o2rep07.html
-%%PORTDOCS%%xds-c/doc/o2rep08.html
-%%PORTDOCS%%xds-c/doc/o2rep09.html
-%%PORTDOCS%%xds-c/doc/o2rep10.html
-%%PORTDOCS%%xds-c/doc/o2rep11.html
-%%PORTDOCS%%xds-c/doc/o2rep12.html
-%%PORTDOCS%%xds-c/doc/o2rep13.html
-%%PORTDOCS%%xds-c/doc/o2rep14.html
-%%PORTDOCS%%xds-c/doc/o2repcnt.html
-%%PORTDOCS%%xds-c/doc/o2repcnt.js
-%%PORTDOCS%%xds-c/doc/pi.gif
-%%PORTDOCS%%xds-c/doc/plus.gif
-%%PORTDOCS%%xds-c/doc/prev.gif
-%%PORTDOCS%%xds-c/doc/root.gif
-%%PORTDOCS%%xds-c/doc/subset.gif
-%%PORTDOCS%%xds-c/doc/subseteq.gif
-%%PORTDOCS%%xds-c/doc/super.gif
-%%PORTDOCS%%xds-c/doc/supset.gif
-%%PORTDOCS%%xds-c/doc/supseteq.gif
-%%PORTDOCS%%xds-c/doc/surd.gif
-%%PORTDOCS%%xds-c/doc/xds.html
-%%PORTDOCS%%xds-c/doc/xds00.html
-%%PORTDOCS%%xds-c/doc/xds01.html
-%%PORTDOCS%%xds-c/doc/xds02.html
-%%PORTDOCS%%xds-c/doc/xds03.html
-%%PORTDOCS%%xds-c/doc/xds04.html
-%%PORTDOCS%%xds-c/doc/xdscnt.html
-%%PORTDOCS%%xds-c/doc/xdscnt.js
-%%PORTDOCS%%xds-c/doc/xdslib.html
-%%PORTDOCS%%xds-c/doc/xdslib00.html
-%%PORTDOCS%%xds-c/doc/xdslib01.html
-%%PORTDOCS%%xds-c/doc/xdslib02.html
-%%PORTDOCS%%xds-c/doc/xdslib03.html
-%%PORTDOCS%%xds-c/doc/xdslib04.html
-%%PORTDOCS%%xds-c/doc/xdslib05.html
-%%PORTDOCS%%xds-c/doc/xdslibcnt.html
-%%PORTDOCS%%xds-c/doc/xdslibcnt.js
-%%PORTDOCS%%xds-c/doc/xm.html
-%%PORTDOCS%%xds-c/doc/xm00.html
-%%PORTDOCS%%xds-c/doc/xm01.html
-%%PORTDOCS%%xds-c/doc/xm02.html
-%%PORTDOCS%%xds-c/doc/xm03.html
-%%PORTDOCS%%xds-c/doc/xm04.html
-%%PORTDOCS%%xds-c/doc/xm05.html
-%%PORTDOCS%%xds-c/doc/xm06.html
-%%PORTDOCS%%xds-c/doc/xm07.html
-%%PORTDOCS%%xds-c/doc/xm08.html
-%%PORTDOCS%%xds-c/doc/xm09.html
-%%PORTDOCS%%xds-c/doc/xm10.html
-%%PORTDOCS%%xds-c/doc/xm11.html
-%%PORTDOCS%%xds-c/doc/xm12.html
-%%PORTDOCS%%xds-c/doc/xm13.html
-%%PORTDOCS%%xds-c/doc/xmcnt.html
-%%PORTDOCS%%xds-c/doc/xmcnt.js
-%%PORTDOCS%%xds-c/pdf/h2d.pdf
-%%PORTDOCS%%xds-c/pdf/isolib.pdf
-%%PORTDOCS%%xds-c/pdf/o2rep.pdf
-%%PORTDOCS%%xds-c/pdf/xdslib.pdf
-%%PORTDOCS%%xds-c/pdf/xm.pdf
-%%PORTDOCS%%xds-c/readme/readme.txt
-%%PORTDOCS%%xds-c/readme/report.txt
-%%PORTDOCS%%xds-c/readme/samples.txt
-%%PORTDOCS%%xds-c/readme/whatsnew.txt
-%%PORTDOCS%%@dirrm xds-c/readme
-%%PORTDOCS%%@dirrm xds-c/pdf
-%%PORTDOCS%%@dirrm xds-c/doc
-@dirrm xds-c/sym/C
-@dirrm xds-c/sym
-@dirrm xds-c/samples/X11
-@dirrm xds-c/samples/oberon
-@dirrm xds-c/samples/nodes
-@dirrm xds-c/samples/modula
-@dirrm xds-c/samples/mixed
-@dirrm xds-c/samples/huffchan
-@dirrm xds-c/samples/h2d
-@dirrm xds-c/samples
-@dirrm xds-c/licenses
-@dirrm xds-c/lib/C
-@dirrm xds-c/lib
-@dirrm xds-c/include/xm_include
-@dirrm xds-c/include/x11_include
-@dirrm xds-c/include
-@dirrm xds-c/def/Xm
-@dirrm xds-c/def/xds
-@dirrm xds-c/def/X11/SM
-@dirrm xds-c/def/X11/ICE
-@dirrm xds-c/def/X11
-@dirrm xds-c/def/POSIX
-@dirrm xds-c/def/pim
-@dirrm xds-c/def/ob2
-@dirrm xds-c/def/iso
-@dirrm xds-c/def
-@dirrm xds-c/bin
-@dirrm xds-c
diff --git a/lang/xds/Makefile b/lang/xds/Makefile
deleted file mode 100644
index 5c194939704d..000000000000
--- a/lang/xds/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# Created by: coumarin@gmail.com
-# $FreeBSD$
-
-PORTNAME= xds
-PORTVERSION= 2.51
-CATEGORIES= lang linux devel
-MASTER_SITES= http://www.excelsior-usa.com/download/xds25x/
-DISTNAME= ${PORTNAME}-x86-${PORTVERSION:S/.//}-enduser-linux
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Excelsior Oberon-2/Modula-2 compiler, set up to produce native FreeBSD binaries
-
-RESTRICTED= Excelsior forbids any redistribution
-
-ONLY_FOR_ARCHS= i386
-ONLY_FOR_ARCHS_REASON= uses assembly code
-USE_LINUX= yes
-USES= gmake tar:tgz
-WRKSRC= ${WRKDIR}/${PORTNAME}
-BUILD_WRKSRC= ${WRKSRC}/lib/x86
-
-MAKEFILE= lib.mkf
-ALL_TARGET= #
-
-SUB_FILES= pkg-message
-
-NO_STAGE= yes
-pre-patch:
- @${BRANDELF} -t Linux ${WRKSRC}/bin/xc ${WRKSRC}/bin/h2d
-
-post-patch:
- @${REINPLACE_CMD} -e "s|%%XDSDIR%%|${PREFIX}/${PORTNAME}|g" \
- ${WRKSRC}/bin/xcwork
-
-post-build:
- @cd ${WRKSRC} && ${SETENV} PATH=${WRKSRC}/bin ./apisyms-x86
-
-do-install:
- @${FIND} ${WRKSRC} -type d -exec ${CHMOD} 755 {} \;
- @${FIND} ${WRKSRC} -type f -exec ${CHMOD} 644 {} \;
- @cd ${WRKSRC} && ${CHMOD} 755 bin/xc bin/h2d bin/xcwork samples/buildx86
- @cd ${WRKDIR} && ${CAT} ${FILESDIR}/plist | \
- ${CPIO} -pdu -R ${BINOWN}:${BINGRP} --quiet ${PREFIX}
-.if !defined(NOPORTDOCS)
- @cd ${WRKDIR} && ${CAT} ${FILESDIR}/plist-doc | \
- ${CPIO} -pdu -R ${BINOWN}:${BINGRP} --quiet ${PREFIX}
-.endif
-.for f in xc xcwork
- @${LN} -s ${PREFIX}/${PORTNAME}/bin/${f} ${PREFIX}/bin
-.endfor
- @${LN} -s ${PREFIX}/${PORTNAME}/bin/h2d ${PREFIX}/bin/${PORTNAME}-h2d
-
-post-install:
- @${ECHO_CMD}
- @${CAT} ${PKGMESSAGE}
- @${ECHO_CMD}
-
-.include <bsd.port.mk>
diff --git a/lang/xds/distinfo b/lang/xds/distinfo
deleted file mode 100644
index 21fe9d8bf39a..000000000000
--- a/lang/xds/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xds-x86-251-enduser-linux.tgz) = 5d38a634e031b4144e3ff1dc7548f3a2da4cdcebf11b26f8c2eb73cee54f68b9
-SIZE (xds-x86-251-enduser-linux.tgz) = 3838457
diff --git a/lang/xds/files/patch-C__X2C.c b/lang/xds/files/patch-C__X2C.c
deleted file mode 100644
index 6afc60bcfd8e..000000000000
--- a/lang/xds/files/patch-C__X2C.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- C/X2C.c.orig 2001-09-25 07:56:48.000000000 +0000
-+++ C/X2C.c 2007-01-24 15:12:15.000000000 +0000
-@@ -700,7 +700,7 @@
- iprocs[3]=iproc3;
- iprocs_cnt=4;
-
--#if defined(__linux__) && defined(__i386__) && defined(X2C_native_library)
-+#if (defined(__linux__) || defined (__FreeBSD__) || defined(__DragonFly__)) && defined(__i386__) && defined(X2C_native_library)
- stk_up = 0;
- ss_offs = -1;
- sp_offs = (int) &((*(X2C_jmp_buf*)(0))[0].esp) / 4;
diff --git a/lang/xds/files/patch-C__xosBalls.c b/lang/xds/files/patch-C__xosBalls.c
deleted file mode 100644
index 332c3b600cdc..000000000000
--- a/lang/xds/files/patch-C__xosBalls.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- C/xosBalls.c.orig 2005-05-10 08:18:13.000000000 +0000
-+++ C/xosBalls.c 2007-01-24 15:12:15.000000000 +0000
-@@ -17,7 +17,11 @@
- extern X2C_ADDRESS X2C_initBalls(X2C_CARD32 nBlocks, X2C_CARD32 blockSize)
- {
- bSize = blockSize;
-+#if defined(__FreeBSD__) || defined(__DragonFly__)
-+ heapBase = mmap(0, nBlocks*bSize, 0ul, 0x1000|0x2, -1l, 0ul);
-+#else
- heapBase = mmap(0, nBlocks*bSize, 0ul, 34ul, -1l, 0ul);
-+#endif
- if (heapBase==(X2C_ADDRESS)-1u) heapBase = 0;
- return heapBase;
- } /* end X2C_initBalls() */
diff --git a/lang/xds/files/patch-C__xosTime.c b/lang/xds/files/patch-C__xosTime.c
deleted file mode 100644
index 281d51d61a92..000000000000
--- a/lang/xds/files/patch-C__xosTime.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- C/xosTime.c.orig 2003-04-10 09:05:09.000000000 +0000
-+++ C/xosTime.c 2007-01-24 15:12:15.000000000 +0000
-@@ -78,7 +78,7 @@
- tzset();
- #endif
-
--#if defined(__FreeBSD__) || \
-+#if (defined(__FreeBSD__) || defined(__DragonFly__)) || \
- (defined(__ultrix) && !defined(SYSTEM_FIVE)) || \
- defined(DJGPP)
- res->zone = p->tm_gmtoff / 60;
diff --git a/lang/xds/files/patch-apisyms-x86 b/lang/xds/files/patch-apisyms-x86
deleted file mode 100644
index 9f0d418dc743..000000000000
--- a/lang/xds/files/patch-apisyms-x86
+++ /dev/null
@@ -1,9 +0,0 @@
---- apisyms-x86.orig Sun Jan 28 11:31:08 2007
-+++ apisyms-x86 Sun Jan 28 11:31:14 2007
-@@ -3,6 +3,3 @@
- SYM_PLACE=sym/x86
-
- xc =p =a def/POSIX/posix.prj -sym_place:=$SYM_PLACE -decor=rt
--xc =p X11.prj -sym_place:=$SYM_PLACE -decor=rt
--xc =p Xm.prj -sym_place:=$SYM_PLACE -decor=rt
--xc =p XmP.prj -sym_place:=$SYM_PLACE -decor=rt
diff --git a/lang/xds/files/patch-bin__xc.tem b/lang/xds/files/patch-bin__xc.tem
deleted file mode 100644
index 7ad49d0023c3..000000000000
--- a/lang/xds/files/patch-bin__xc.tem
+++ /dev/null
@@ -1,17 +0,0 @@
---- bin/xc.tem.orig 2003-02-18 07:41:00.000000000 +0000
-+++ bin/xc.tem 2007-01-24 15:21:55.000000000 +0000
-@@ -1,4 +1,4 @@
--!set link = "make -f %s", mkfname#mkfext
-+!set link = "gmake -f %s", mkfname#mkfext
- ! "M\t= %s\n",mkfname#>mkfext
-
- !if defined topspeed then
-@@ -58,7 +58,7 @@
- ! "CC\t= cc\n"
- !new ccomp = $$(CC) $$(CDEFS) $$(CF) -o %s %s
- !elsif (env_target="linux") or (env_target="x86linux") then
-- ! "CDEFS\t= -D_unix -D_linux -DX2C_no_spawn -DX2C_strcmp\n"
-+ ! "CDEFS\t= -D_unix -DX2C_no_spawn -DX2C_strcmp\n"
- ! "CF\t= -O2 -g -I$(INCL) -c\n"
- ! "CC\t= gcc\n"
- !if defined linuxaout_support and linuxaout_support then
diff --git a/lang/xds/files/patch-bin__xcwork b/lang/xds/files/patch-bin__xcwork
deleted file mode 100644
index 5361992a0e07..000000000000
--- a/lang/xds/files/patch-bin__xcwork
+++ /dev/null
@@ -1,100 +0,0 @@
---- bin/xcwork.orig Tue Nov 16 02:46:28 1999
-+++ bin/xcwork Sun Jan 28 22:36:27 2007
-@@ -1,34 +1,5 @@
- #!/bin/sh
-
--DoCreate() {
-- echo "creating directory structure..."
-- for DIR in def obj src sym; do
-- if ! test -d $DIR
-- then
-- if ! mkdir $DIR
-- then
-- echo "Error making $DIR subdirectory"
-- exit 1
-- fi
-- fi
-- done
-- echo "creating appropriate redirection file..."
-- cat >xc.red <<EOTXT
--xc.* = $XDSDIR/bin
--*.tem = $XDSDIR/bin
--*.sym = ./sym;$XDSDIR/sym/x86
--*.a = .;$XDSDIR/lib/x86
--*.o = ./obj
--*.def = ./def
--*.mod = ./src
--*.ob2 = ./src
--*.prj = .
--EOTXT
-- echo
-- echo "DONE"
-- echo
--}
--
- echo
- echo "==============================================================="
- echo " Native XDS-x86 2.4 Linux Edition."
-@@ -40,36 +11,29 @@
- echo "==============================================================="
- echo
-
--case $# in
--0) XDSDIR=`dirname $0`; XDSDIR=`dirname $XDSDIR` ;;
--1) XDSDIR=$1 ;;
--*) Usage; exit 1 ;;
--esac
--
--if test -d $XDSDIR # && test -x $XDSDIR/bin/xc
--then
-- echo "Are you sure you want to create directories and redirection file"
-- echo "in $PWD? (Y/N)"
-- while :
-- do
-- read YN
-- case $YN in
-- Y|y) DoCreate; exit ;;
-- N|n) exit ;;
-- esac
-- echo "Please type Y or N"
-- done
-- exit
--
--else
--
-- echo
-- echo "Usage:"
-- echo " xcwork [ path_to_XDS_installation_directory ]"
-- echo
-- echo "Example:"
-- echo " xcwork /usr/local/xds"
-- echo
-- echo "-------------------------------------------------------------"
--
--fi
-+echo "creating directory structure..."
-+for DIR in def obj src sym; do
-+ if ! test -d $DIR
-+ then
-+ if ! mkdir $DIR
-+ then
-+ echo "Error making $DIR subdirectory"
-+ exit 1
-+ fi
-+ fi
-+done
-+echo "creating appropriate redirection file..."
-+cat >xc.red <<EOTXT
-+xc.* = %%XDSDIR%%/bin
-+*.tem = %%XDSDIR%%/bin
-+*.sym = ./sym;%%XDSDIR%%/sym/x86
-+*.a = .;%%XDSDIR%%/lib/x86
-+*.o = ./obj
-+*.def = ./def
-+*.mod = ./src
-+*.ob2 = ./src
-+*.prj = .
-+EOTXT
-+echo
-+echo "DONE"
-+echo
diff --git a/lang/xds/files/patch-include__xrnMman.h b/lang/xds/files/patch-include__xrnMman.h
deleted file mode 100644
index a3d05b273769..000000000000
--- a/lang/xds/files/patch-include__xrnMman.h
+++ /dev/null
@@ -1,14 +0,0 @@
---- include/xrnMman.h.orig 2005-05-10 08:18:10.000000000 +0000
-+++ include/xrnMman.h 2007-01-24 15:12:15.000000000 +0000
-@@ -37,8 +37,11 @@
-
- typedef X2C_INT32 INT32;
-
-+#if defined(__FreeBSD__) || defined(__DragonFly__)
-+#else
- extern X2C_ADDRESS mmap(X2C_ADDRESS, X2C_CARD32, X2C_CARD32, X2C_CARD32,
- X2C_INT32, X2C_CARD32);
-+#endif
-
- extern X2C_INT32 munmap(X2C_ADDRESS, X2C_CARD32);
-
diff --git a/lang/xds/files/patch-lib__x86__lib.mkf b/lang/xds/files/patch-lib__x86__lib.mkf
deleted file mode 100644
index 466ab39353db..000000000000
--- a/lang/xds/files/patch-lib__x86__lib.mkf
+++ /dev/null
@@ -1,15 +0,0 @@
---- lib/x86/lib.mkf.orig Tue May 10 05:19:09 2005
-+++ lib/x86/lib.mkf Fri Feb 16 19:01:34 2007
-@@ -5,9 +5,9 @@
- XDSLIB = libxds.a
- LIBCMD = libxds.tmp
-
--CDEFS = -D_unix -D_linux -DX2C_no_spawn -DX2C_strcmp -DX2C_native_library
--CF = -O2 -fno-strength-reduce -I$(INCL) -c
--CC = gcc
-+CDEFS = -D_unix -DX2C_no_spawn -DX2C_strcmp -DX2C_native_library
-+CF = $(CFLAGS) -O2 -fno-strength-reduce -I$(INCL) -c
-+CC ?= gcc
- OBJFF =
-
- # ------------------ objects enumeration ------------------
diff --git a/lang/xds/files/patch-samples__buildx86 b/lang/xds/files/patch-samples__buildx86
deleted file mode 100644
index 41656b6394a5..000000000000
--- a/lang/xds/files/patch-samples__buildx86
+++ /dev/null
@@ -1,20 +0,0 @@
---- samples/buildx86.orig Sun Jan 28 11:26:13 2007
-+++ samples/buildx86 Sun Jan 28 11:26:40 2007
-@@ -66,17 +66,3 @@
- exit 1
- fi
- cd ..
--
--cd X11
--if xc =m Mand.mod +XAPP &&
-- xc =m Mand2.mod +XAPP &&
-- xc =m testx.mod +XAPP &&
-- xc =m xmfonts.mod +XMAPP &&
-- xc =m xmform.mod +XMAPP
--then
-- echo "X11 OK"
--else
-- echo "X11 Error"
-- exit 1
--fi
--cd ..
diff --git a/lang/xds/files/pkg-message.in b/lang/xds/files/pkg-message.in
deleted file mode 100644
index 0904dbd2ee14..000000000000
--- a/lang/xds/files/pkg-message.in
+++ /dev/null
@@ -1,10 +0,0 @@
-==============================================================================
-
-xds has been installed.
-
-The real binaries are under %%PREFIX%%/xds, but symlinks have
-been added to %%PREFIX%%/bin for 'xc', 'xcwork' and 'xds-h2d'.
-
-Note that the last symlink was renamed to avoid conflicting with "lang/xds-c".
-
-==============================================================================
diff --git a/lang/xds/files/plist b/lang/xds/files/plist
deleted file mode 100644
index 7f58462b9974..000000000000
--- a/lang/xds/files/plist
+++ /dev/null
@@ -1,333 +0,0 @@
-xds
-xds/bin
-xds/bin/h2d.cfg
-xds/bin/h2d.msg
-xds/bin/xc.cfg
-xds/bin/xc.msg
-xds/bin/xc.red
-xds/bin/xc.tem
-xds/bin/xcwork
-xds/bin/xc
-xds/bin/h2d
-xds/def
-xds/def/iso
-xds/def/iso/ChanConsts.def
-xds/def/iso/CharClass.def
-xds/def/iso/ComplexMath.def
-xds/def/iso/ConvTypes.def
-xds/def/iso/GeneralUserExceptions.def
-xds/def/iso/IOChan.def
-xds/def/iso/IOConsts.def
-xds/def/iso/IOLink.def
-xds/def/iso/IOResult.def
-xds/def/iso/LongComplexMath.def
-xds/def/iso/LongConv.def
-xds/def/iso/LongIO.def
-xds/def/iso/LongMath.def
-xds/def/iso/LongStr.def
-xds/def/iso/LowLong.def
-xds/def/iso/LowReal.def
-xds/def/iso/Processes.def
-xds/def/iso/ProgramArgs.def
-xds/def/iso/RawIO.def
-xds/def/iso/RealConv.def
-xds/def/iso/RealIO.def
-xds/def/iso/RealMath.def
-xds/def/iso/RealStr.def
-xds/def/iso/RndFile.def
-xds/def/iso/Semaphores.def
-xds/def/iso/SeqFile.def
-xds/def/iso/SIOResult.def
-xds/def/iso/SLongIO.def
-xds/def/iso/SRawIO.def
-xds/def/iso/SRealIO.def
-xds/def/iso/StdChans.def
-xds/def/iso/STextIO.def
-xds/def/iso/Storage.def
-xds/def/iso/StreamFile.def
-xds/def/iso/Strings.def
-xds/def/iso/SWholeIO.def
-xds/def/iso/SysClock.def
-xds/def/iso/TermFile.def
-xds/def/iso/TextIO.def
-xds/def/iso/WholeConv.def
-xds/def/iso/WholeIO.def
-xds/def/iso/WholeStr.def
-xds/def/iso/COROUTINES.def
-xds/def/iso/EXCEPTIONS.def
-xds/def/iso/M2EXCEPTION.def
-xds/def/iso/TERMINATION.def
-xds/def/ob2
-xds/def/ob2/MathR.odf
-xds/def/ob2/In.odf
-xds/def/ob2/Out.odf
-xds/def/ob2/O2Strings.odf
-xds/def/ob2/MathL.odf
-xds/def/ob2/MathC.odf
-xds/def/ob2/MathCL.odf
-xds/def/ob2/DStrings.odf
-xds/def/ob2/RegComp.odf
-xds/def/ob2/FilePath.odf
-xds/def/pim
-xds/def/pim/InOut.def
-xds/def/pim/LongInOut.def
-xds/def/pim/MathLib0.def
-xds/def/pim/RealInOut.def
-xds/def/POSIX
-xds/def/POSIX/ctype.def
-xds/def/POSIX/dirent.def
-xds/def/POSIX/errno.def
-xds/def/POSIX/fcntl.def
-xds/def/POSIX/float.def
-xds/def/POSIX/grp.def
-xds/def/POSIX/limits.def
-xds/def/POSIX/locale.def
-xds/def/POSIX/math.def
-xds/def/POSIX/pwd.def
-xds/def/POSIX/setjmp.def
-xds/def/POSIX/signal.def
-xds/def/POSIX/stat.def
-xds/def/POSIX/stddef.def
-xds/def/POSIX/stdio.def
-xds/def/POSIX/stdlib.def
-xds/def/POSIX/string.def
-xds/def/POSIX/termios.def
-xds/def/POSIX/time.def
-xds/def/POSIX/times.def
-xds/def/POSIX/types.def
-xds/def/POSIX/unistd.def
-xds/def/POSIX/utime.def
-xds/def/POSIX/utsname.def
-xds/def/POSIX/wait.def
-xds/def/POSIX/posix.prj
-xds/def/xds
-xds/def/xds/CtrlC.def
-xds/def/xds/FileName.def
-xds/def/xds/FileSys.def
-xds/def/xds/FormOut.def
-xds/def/xds/FormStr.def
-xds/def/xds/LocalHeap.def
-xds/def/xds/oberonRTS.def
-xds/def/xds/platform.def
-xds/def/xds/Printf.def
-xds/def/xds/ProgEnv.def
-xds/def/xds/ProgExec.def
-xds/def/xds/Threads.def
-xds/def/xds/TimeConv.def
-xds/def/xds/XDSRTL.def
-xds/lib
-xds/lib/x86
-xds/lib/x86/libxds.a
-xds/licenses
-xds/licenses/xdsx86.txt
-xds/samples
-xds/samples/bench
-xds/samples/bench/Dry.c
-xds/samples/bench/Dry.mod
-xds/samples/bench/linnew.c
-xds/samples/bench/linnew.mod
-xds/samples/bench/Whet.mod
-xds/samples/buildx86
-xds/samples/h2d
-xds/samples/h2d/example.h
-xds/samples/h2d/example.h2d
-xds/samples/huffchan
-xds/samples/huffchan/huf.mod
-xds/samples/huffchan/HuffChan.def
-xds/samples/huffchan/HuffChan.mod
-xds/samples/huffchan/HuffChan.txt
-xds/samples/huffchan/unhuf.mod
-xds/samples/mixed
-xds/samples/mixed/cmain.c
-xds/samples/mixed/cmain.prj
-xds/samples/mixed/ctest.c
-xds/samples/mixed/ctest.def
-xds/samples/mixed/ctest.h
-xds/samples/mixed/m2main.mod
-xds/samples/mixed/m2main.prj
-xds/samples/mixed/m2test.def
-xds/samples/mixed/m2test.mod
-xds/samples/modula
-xds/samples/modula/bf.mod
-xds/samples/modula/e.mod
-xds/samples/modula/except.mod
-xds/samples/modula/exp.mod
-xds/samples/modula/fact.mod
-xds/samples/modula/halt.mod
-xds/samples/modula/hello.mod
-xds/samples/modula/hisdemo.mod
-xds/samples/modula/queens.mod
-xds/samples/modula/sieve.mod
-xds/samples/modula/term.mod
-xds/samples/nodes
-xds/samples/nodes/Commands.ob2
-xds/samples/nodes/Echo.ob2
-xds/samples/nodes/GenEcho.ob2
-xds/samples/nodes/Nodes.ob2
-xds/samples/nodes/runme.ob2
-xds/samples/nodes/runme.prj
-xds/samples/nodes/Types.ob2
-xds/samples/oberon
-xds/samples/oberon/ackermann.ob2
-xds/samples/oberon/exp.ob2
-xds/samples/oberon/gcreport.ob2
-xds/samples/oberon/hello.ob2
-xds/samples/oberon/Random.ob2
-xds/samples/oberon/self.ob2
-xds/samples/oberon/sieve.ob2
-xds/sym
-xds/sym/x86
-xds/sym/x86/EXCEPTIONS.sym
-xds/sym/x86/M2EXCEPTION.sym
-xds/sym/x86/COROUTINES.sym
-xds/sym/x86/TERMINATION.sym
-xds/sym/x86/LowReal.sym
-xds/sym/x86/LowLong.sym
-xds/sym/x86/ChanConsts.sym
-xds/sym/x86/CharClass.sym
-xds/sym/x86/ConvTypes.sym
-xds/sym/x86/IOConsts.sym
-xds/sym/x86/IOChan.sym
-xds/sym/x86/IOResult.sym
-xds/sym/x86/ProgramArgs.sym
-xds/sym/x86/Processes.sym
-xds/sym/x86/Semaphores.sym
-xds/sym/x86/XPrs.sym
-xds/sym/x86/RealIO.sym
-xds/sym/x86/RealMath.sym
-xds/sym/x86/RealStr.sym
-xds/sym/x86/XReal.sym
-xds/sym/x86/LongMath.sym
-xds/sym/x86/SIOResult.sym
-xds/sym/x86/STextIO.sym
-xds/sym/x86/Storage.sym
-xds/sym/x86/StreamFile.sym
-xds/sym/x86/SRealIO.sym
-xds/sym/x86/Strings.sym
-xds/sym/x86/SWholeIO.sym
-xds/sym/x86/SysClock.sym
-xds/sym/x86/TextIO.sym
-xds/sym/x86/WholeConv.sym
-xds/sym/x86/WholeIO.sym
-xds/sym/x86/WholeStr.sym
-xds/sym/x86/RndFile.sym
-xds/sym/x86/SeqFile.sym
-xds/sym/x86/SLongIO.sym
-xds/sym/x86/SRawIO.sym
-xds/sym/x86/StdChans.sym
-xds/sym/x86/TermFile.sym
-xds/sym/x86/IOLink.sym
-xds/sym/x86/LongConv.sym
-xds/sym/x86/LongIO.sym
-xds/sym/x86/LongStr.sym
-xds/sym/x86/RealConv.sym
-xds/sym/x86/RawIO.sym
-xds/sym/x86/GeneralUserExceptions.sym
-xds/sym/x86/XRaise.sym
-xds/sym/x86/ComplexMath.sym
-xds/sym/x86/LongComplexMath.sym
-xds/sym/x86/xFilePos.sym
-xds/sym/x86/XEXCEPTIONS.sym
-xds/sym/x86/InOut.sym
-xds/sym/x86/MathLib0.sym
-xds/sym/x86/RealInOut.sym
-xds/sym/x86/LongInOut.sym
-xds/sym/x86/xMath.sym
-xds/sym/x86/MathR.sym
-xds/sym/x86/In.sym
-xds/sym/x86/Out.sym
-xds/sym/x86/O2Strings.sym
-xds/sym/x86/MathL.sym
-xds/sym/x86/MathC.sym
-xds/sym/x86/MathCL.sym
-xds/sym/x86/oberonRTS.sym
-xds/sym/x86/Printf.sym
-xds/sym/x86/FormOut.sym
-xds/sym/x86/TimeConv.sym
-xds/sym/x86/ProgEnv.sym
-xds/sym/x86/ProgExec.sym
-xds/sym/x86/XDSRTL.sym
-xds/sym/x86/LocalHeap.sym
-xds/sym/x86/FormStr.sym
-xds/sym/x86/FileSys.sym
-xds/sym/x86/FileName.sym
-xds/sym/x86/DStrings.sym
-xds/sym/x86/RegComp.sym
-xds/sym/x86/platform.sym
-xds/sym/x86/FilePath.sym
-xds/sym/x86/xrsetjmp.sym
-xds/sym/x86/xmRTS.sym
-xds/sym/x86/xrMM.sym
-xds/sym/x86/xrM2MM.sym
-xds/sym/x86/xrO2MM.sym
-xds/sym/x86/xrExponents.sym
-xds/sym/x86/xrExceptions.sym
-xds/sym/x86/xrAReal.sym
-xds/sym/x86/xrStrings.sym
-xds/sym/x86/xrLSETs.sym
-xds/sym/x86/xrSETs.sym
-xds/sym/x86/xrHistory.sym
-xds/sym/x86/xrThreads.sym
-xds/sym/x86/xrInt64.sym
-xds/sym/x86/xlibOS.sym
-xds/sym/x86/xrtsOS.sym
-xds/sym/x86/xosEnv.sym
-xds/sym/x86/xosExit.sym
-xds/sym/x86/xosFileIO.sym
-xds/sym/x86/xosFmtIO.sym
-xds/sym/x86/xosFmtNL.sym
-xds/sym/x86/xosFS.sym
-xds/sym/x86/xosMalloc.sym
-xds/sym/x86/xosMem.sym
-xds/sym/x86/xosIpts.sym
-xds/sym/x86/xosTime.sym
-xds/sym/x86/xosFiles.sym
-xds/sym/x86/xosExec.sym
-xds/sym/x86/xosTTY.sym
-xds/sym/x86/xosTimeOps.sym
-xds/sym/x86/xosDirs.sym
-xds/sym/x86/X2C.sym
-xds/sym/x86/xPOSIX.sym
-xds/sym/x86/x2cLib.sym
-xds/sym/x86/xrcO2MM.sym
-xds/sym/x86/xrcRTS.sym
-xds/sym/x86/xrcChecks.sym
-xds/sym/x86/xrcACMPLX.sym
-xds/sym/x86/xrcIncDec.sym
-xds/sym/x86/xrcArythmetics.sym
-xds/sym/x86/xmRTSnat.sym
-xds/sym/x86/XIOChan.sym
-xds/sym/x86/xDevData.sym
-xds/sym/x86/POSIXIOChan.sym
-xds/sym/x86/xrBlockManager.sym
-xds/sym/x86/xrFName.sym
-xds/sym/x86/xrDTree.sym
-xds/sym/x86/xruSTABS.sym
-xds/sym/x86/xrnStkScan.sym
-xds/sym/x86/xosBalls.sym
-xds/sym/x86/xrnMman.sym
-xds/sym/x86/ctype.sym
-xds/sym/x86/limits.sym
-xds/sym/x86/dirent.sym
-xds/sym/x86/errno.sym
-xds/sym/x86/types.sym
-xds/sym/x86/time.sym
-xds/sym/x86/grp.sym
-xds/sym/x86/stat.sym
-xds/sym/x86/fcntl.sym
-xds/sym/x86/float.sym
-xds/sym/x86/locale.sym
-xds/sym/x86/math.sym
-xds/sym/x86/pwd.sym
-xds/sym/x86/setjmp.sym
-xds/sym/x86/signal.sym
-xds/sym/x86/stddef.sym
-xds/sym/x86/stdio.sym
-xds/sym/x86/stdlib.sym
-xds/sym/x86/string.sym
-xds/sym/x86/times.sym
-xds/sym/x86/unistd.sym
-xds/sym/x86/utime.sym
-xds/sym/x86/utsname.sym
-xds/sym/x86/wait.sym
-xds/sym/x86/termios.sym
diff --git a/lang/xds/files/plist-doc b/lang/xds/files/plist-doc
deleted file mode 100644
index 7335b37fda15..000000000000
--- a/lang/xds/files/plist-doc
+++ /dev/null
@@ -1,121 +0,0 @@
-xds/doc
-xds/doc/body.js
-xds/doc/empty.gif
-xds/doc/end.gif
-xds/doc/filler.gif
-xds/doc/geq.gif
-xds/doc/h2d.html
-xds/doc/h2d00.html
-xds/doc/h2d01.html
-xds/doc/h2d02.html
-xds/doc/h2d03.html
-xds/doc/h2d04.html
-xds/doc/h2d05.html
-xds/doc/h2d06.html
-xds/doc/h2d07.html
-xds/doc/h2d08.html
-xds/doc/h2dcnt.html
-xds/doc/h2dcnt.js
-xds/doc/head1.js
-xds/doc/head2.js
-xds/doc/index.html
-xds/doc/isolib.html
-xds/doc/isolib00.html
-xds/doc/isolib01.html
-xds/doc/isolib02.html
-xds/doc/isolib03.html
-xds/doc/isolib04.html
-xds/doc/isolib05.html
-xds/doc/isolib06.html
-xds/doc/isolibcnt.html
-xds/doc/isolibcnt.js
-xds/doc/isom2.html
-xds/doc/isom200.html
-xds/doc/isom201.html
-xds/doc/isom202.html
-xds/doc/isom203.html
-xds/doc/isom204.html
-xds/doc/isom205.html
-xds/doc/isom2cnt.html
-xds/doc/isom2cnt.js
-xds/doc/leq.gif
-xds/doc/level1.gif
-xds/doc/level2.gif
-xds/doc/level3.gif
-xds/doc/minus.gif
-xds/doc/neq.gif
-xds/doc/next.gif
-xds/doc/o2rep.html
-xds/doc/o2rep00.html
-xds/doc/o2rep01.html
-xds/doc/o2rep02.html
-xds/doc/o2rep03.html
-xds/doc/o2rep04.html
-xds/doc/o2rep05.html
-xds/doc/o2rep06.html
-xds/doc/o2rep07.html
-xds/doc/o2rep08.html
-xds/doc/o2rep09.html
-xds/doc/o2rep10.html
-xds/doc/o2rep11.html
-xds/doc/o2rep12.html
-xds/doc/o2rep13.html
-xds/doc/o2rep14.html
-xds/doc/o2repcnt.html
-xds/doc/o2repcnt.js
-xds/doc/pi.gif
-xds/doc/plus.gif
-xds/doc/prev.gif
-xds/doc/root.gif
-xds/doc/subset.gif
-xds/doc/subseteq.gif
-xds/doc/super.gif
-xds/doc/supset.gif
-xds/doc/supseteq.gif
-xds/doc/surd.gif
-xds/doc/xc.html
-xds/doc/xc00.html
-xds/doc/xc01.html
-xds/doc/xc02.html
-xds/doc/xc03.html
-xds/doc/xc04.html
-xds/doc/xc05.html
-xds/doc/xc06.html
-xds/doc/xc07.html
-xds/doc/xc08.html
-xds/doc/xc09.html
-xds/doc/xc10.html
-xds/doc/xc11.html
-xds/doc/xc12.html
-xds/doc/xc13.html
-xds/doc/xc14.html
-xds/doc/xccnt.html
-xds/doc/xccnt.js
-xds/doc/xds.html
-xds/doc/xds00.html
-xds/doc/xds01.html
-xds/doc/xds02.html
-xds/doc/xds03.html
-xds/doc/xds04.html
-xds/doc/xdscnt.html
-xds/doc/xdscnt.js
-xds/doc/xdslib.html
-xds/doc/xdslib00.html
-xds/doc/xdslib01.html
-xds/doc/xdslib02.html
-xds/doc/xdslib03.html
-xds/doc/xdslib04.html
-xds/doc/xdslib05.html
-xds/doc/xdslibcnt.html
-xds/doc/xdslibcnt.js
-xds/pdf
-xds/pdf/h2d.pdf
-xds/pdf/isolib.pdf
-xds/pdf/o2rep.pdf
-xds/pdf/xc.pdf
-xds/pdf/xdslib.pdf
-xds/readme
-xds/readme/readme.txt
-xds/readme/report.txt
-xds/readme/samples.txt
-xds/readme/whatsnew.txt
diff --git a/lang/xds/pkg-descr b/lang/xds/pkg-descr
deleted file mode 100644
index 70daef8d98d0..000000000000
--- a/lang/xds/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-This is Native XDS-x86 for Linux,
-it is setup to produce native FreeBSD binaries.
-
-WWW: http://www.excelsior-usa.com/
diff --git a/lang/xds/pkg-plist b/lang/xds/pkg-plist
deleted file mode 100644
index fea0d0f668d5..000000000000
--- a/lang/xds/pkg-plist
+++ /dev/null
@@ -1,457 +0,0 @@
-bin/xds-h2d
-bin/xc
-bin/xcwork
-xds/bin/h2d.cfg
-xds/bin/h2d.msg
-xds/bin/xc.cfg
-xds/bin/xc.msg
-xds/bin/xc.red
-xds/bin/xc.tem
-xds/bin/xcwork
-xds/bin/xc
-xds/bin/h2d
-xds/def/iso/ChanConsts.def
-xds/def/iso/CharClass.def
-xds/def/iso/ComplexMath.def
-xds/def/iso/ConvTypes.def
-xds/def/iso/GeneralUserExceptions.def
-xds/def/iso/IOChan.def
-xds/def/iso/IOConsts.def
-xds/def/iso/IOLink.def
-xds/def/iso/IOResult.def
-xds/def/iso/LongComplexMath.def
-xds/def/iso/LongConv.def
-xds/def/iso/LongIO.def
-xds/def/iso/LongMath.def
-xds/def/iso/LongStr.def
-xds/def/iso/LowLong.def
-xds/def/iso/LowReal.def
-xds/def/iso/Processes.def
-xds/def/iso/ProgramArgs.def
-xds/def/iso/RawIO.def
-xds/def/iso/RealConv.def
-xds/def/iso/RealIO.def
-xds/def/iso/RealMath.def
-xds/def/iso/RealStr.def
-xds/def/iso/RndFile.def
-xds/def/iso/Semaphores.def
-xds/def/iso/SeqFile.def
-xds/def/iso/SIOResult.def
-xds/def/iso/SLongIO.def
-xds/def/iso/SRawIO.def
-xds/def/iso/SRealIO.def
-xds/def/iso/StdChans.def
-xds/def/iso/STextIO.def
-xds/def/iso/Storage.def
-xds/def/iso/StreamFile.def
-xds/def/iso/Strings.def
-xds/def/iso/SWholeIO.def
-xds/def/iso/SysClock.def
-xds/def/iso/TermFile.def
-xds/def/iso/TextIO.def
-xds/def/iso/WholeConv.def
-xds/def/iso/WholeIO.def
-xds/def/iso/WholeStr.def
-xds/def/iso/COROUTINES.def
-xds/def/iso/EXCEPTIONS.def
-xds/def/iso/M2EXCEPTION.def
-xds/def/iso/TERMINATION.def
-xds/def/ob2/MathR.odf
-xds/def/ob2/In.odf
-xds/def/ob2/Out.odf
-xds/def/ob2/O2Strings.odf
-xds/def/ob2/MathL.odf
-xds/def/ob2/MathC.odf
-xds/def/ob2/MathCL.odf
-xds/def/ob2/DStrings.odf
-xds/def/ob2/RegComp.odf
-xds/def/ob2/FilePath.odf
-xds/def/pim/InOut.def
-xds/def/pim/LongInOut.def
-xds/def/pim/MathLib0.def
-xds/def/pim/RealInOut.def
-xds/def/POSIX/ctype.def
-xds/def/POSIX/dirent.def
-xds/def/POSIX/errno.def
-xds/def/POSIX/fcntl.def
-xds/def/POSIX/float.def
-xds/def/POSIX/grp.def
-xds/def/POSIX/limits.def
-xds/def/POSIX/locale.def
-xds/def/POSIX/math.def
-xds/def/POSIX/pwd.def
-xds/def/POSIX/setjmp.def
-xds/def/POSIX/signal.def
-xds/def/POSIX/stat.def
-xds/def/POSIX/stddef.def
-xds/def/POSIX/stdio.def
-xds/def/POSIX/stdlib.def
-xds/def/POSIX/string.def
-xds/def/POSIX/termios.def
-xds/def/POSIX/time.def
-xds/def/POSIX/times.def
-xds/def/POSIX/types.def
-xds/def/POSIX/unistd.def
-xds/def/POSIX/utime.def
-xds/def/POSIX/utsname.def
-xds/def/POSIX/wait.def
-xds/def/POSIX/posix.prj
-xds/def/xds/CtrlC.def
-xds/def/xds/FileName.def
-xds/def/xds/FileSys.def
-xds/def/xds/FormOut.def
-xds/def/xds/FormStr.def
-xds/def/xds/LocalHeap.def
-xds/def/xds/oberonRTS.def
-xds/def/xds/platform.def
-xds/def/xds/Printf.def
-xds/def/xds/ProgEnv.def
-xds/def/xds/ProgExec.def
-xds/def/xds/Threads.def
-xds/def/xds/TimeConv.def
-xds/def/xds/XDSRTL.def
-xds/lib/x86/libxds.a
-xds/licenses/xdsx86.txt
-xds/samples/bench/Dry.c
-xds/samples/bench/Dry.mod
-xds/samples/bench/linnew.c
-xds/samples/bench/linnew.mod
-xds/samples/bench/Whet.mod
-xds/samples/buildx86
-xds/samples/h2d/example.h
-xds/samples/h2d/example.h2d
-xds/samples/huffchan/huf.mod
-xds/samples/huffchan/HuffChan.def
-xds/samples/huffchan/HuffChan.mod
-xds/samples/huffchan/HuffChan.txt
-xds/samples/huffchan/unhuf.mod
-xds/samples/mixed/cmain.c
-xds/samples/mixed/cmain.prj
-xds/samples/mixed/ctest.c
-xds/samples/mixed/ctest.def
-xds/samples/mixed/ctest.h
-xds/samples/mixed/m2main.mod
-xds/samples/mixed/m2main.prj
-xds/samples/mixed/m2test.def
-xds/samples/mixed/m2test.mod
-xds/samples/modula/bf.mod
-xds/samples/modula/e.mod
-xds/samples/modula/except.mod
-xds/samples/modula/exp.mod
-xds/samples/modula/fact.mod
-xds/samples/modula/halt.mod
-xds/samples/modula/hello.mod
-xds/samples/modula/hisdemo.mod
-xds/samples/modula/queens.mod
-xds/samples/modula/sieve.mod
-xds/samples/modula/term.mod
-xds/samples/nodes/Commands.ob2
-xds/samples/nodes/Echo.ob2
-xds/samples/nodes/GenEcho.ob2
-xds/samples/nodes/Nodes.ob2
-xds/samples/nodes/runme.ob2
-xds/samples/nodes/runme.prj
-xds/samples/nodes/Types.ob2
-xds/samples/oberon/ackermann.ob2
-xds/samples/oberon/exp.ob2
-xds/samples/oberon/gcreport.ob2
-xds/samples/oberon/hello.ob2
-xds/samples/oberon/Random.ob2
-xds/samples/oberon/self.ob2
-xds/samples/oberon/sieve.ob2
-xds/sym/x86/EXCEPTIONS.sym
-xds/sym/x86/M2EXCEPTION.sym
-xds/sym/x86/COROUTINES.sym
-xds/sym/x86/TERMINATION.sym
-xds/sym/x86/LowReal.sym
-xds/sym/x86/LowLong.sym
-xds/sym/x86/ChanConsts.sym
-xds/sym/x86/CharClass.sym
-xds/sym/x86/ConvTypes.sym
-xds/sym/x86/IOConsts.sym
-xds/sym/x86/IOChan.sym
-xds/sym/x86/IOResult.sym
-xds/sym/x86/ProgramArgs.sym
-xds/sym/x86/Processes.sym
-xds/sym/x86/Semaphores.sym
-xds/sym/x86/XPrs.sym
-xds/sym/x86/RealIO.sym
-xds/sym/x86/RealMath.sym
-xds/sym/x86/RealStr.sym
-xds/sym/x86/XReal.sym
-xds/sym/x86/LongMath.sym
-xds/sym/x86/SIOResult.sym
-xds/sym/x86/STextIO.sym
-xds/sym/x86/Storage.sym
-xds/sym/x86/StreamFile.sym
-xds/sym/x86/SRealIO.sym
-xds/sym/x86/Strings.sym
-xds/sym/x86/SWholeIO.sym
-xds/sym/x86/SysClock.sym
-xds/sym/x86/TextIO.sym
-xds/sym/x86/WholeConv.sym
-xds/sym/x86/WholeIO.sym
-xds/sym/x86/WholeStr.sym
-xds/sym/x86/RndFile.sym
-xds/sym/x86/SeqFile.sym
-xds/sym/x86/SLongIO.sym
-xds/sym/x86/SRawIO.sym
-xds/sym/x86/StdChans.sym
-xds/sym/x86/TermFile.sym
-xds/sym/x86/IOLink.sym
-xds/sym/x86/LongConv.sym
-xds/sym/x86/LongIO.sym
-xds/sym/x86/LongStr.sym
-xds/sym/x86/RealConv.sym
-xds/sym/x86/RawIO.sym
-xds/sym/x86/GeneralUserExceptions.sym
-xds/sym/x86/XRaise.sym
-xds/sym/x86/ComplexMath.sym
-xds/sym/x86/LongComplexMath.sym
-xds/sym/x86/xFilePos.sym
-xds/sym/x86/XEXCEPTIONS.sym
-xds/sym/x86/InOut.sym
-xds/sym/x86/MathLib0.sym
-xds/sym/x86/RealInOut.sym
-xds/sym/x86/LongInOut.sym
-xds/sym/x86/xMath.sym
-xds/sym/x86/MathR.sym
-xds/sym/x86/In.sym
-xds/sym/x86/Out.sym
-xds/sym/x86/O2Strings.sym
-xds/sym/x86/MathL.sym
-xds/sym/x86/MathC.sym
-xds/sym/x86/MathCL.sym
-xds/sym/x86/oberonRTS.sym
-xds/sym/x86/Printf.sym
-xds/sym/x86/FormOut.sym
-xds/sym/x86/TimeConv.sym
-xds/sym/x86/ProgEnv.sym
-xds/sym/x86/ProgExec.sym
-xds/sym/x86/XDSRTL.sym
-xds/sym/x86/LocalHeap.sym
-xds/sym/x86/FormStr.sym
-xds/sym/x86/FileSys.sym
-xds/sym/x86/FileName.sym
-xds/sym/x86/DStrings.sym
-xds/sym/x86/RegComp.sym
-xds/sym/x86/platform.sym
-xds/sym/x86/FilePath.sym
-xds/sym/x86/xrsetjmp.sym
-xds/sym/x86/xmRTS.sym
-xds/sym/x86/xrMM.sym
-xds/sym/x86/xrM2MM.sym
-xds/sym/x86/xrO2MM.sym
-xds/sym/x86/xrExponents.sym
-xds/sym/x86/xrExceptions.sym
-xds/sym/x86/xrAReal.sym
-xds/sym/x86/xrStrings.sym
-xds/sym/x86/xrLSETs.sym
-xds/sym/x86/xrSETs.sym
-xds/sym/x86/xrHistory.sym
-xds/sym/x86/xrThreads.sym
-xds/sym/x86/xrInt64.sym
-xds/sym/x86/xlibOS.sym
-xds/sym/x86/xrtsOS.sym
-xds/sym/x86/xosEnv.sym
-xds/sym/x86/xosExit.sym
-xds/sym/x86/xosFileIO.sym
-xds/sym/x86/xosFmtIO.sym
-xds/sym/x86/xosFmtNL.sym
-xds/sym/x86/xosFS.sym
-xds/sym/x86/xosMalloc.sym
-xds/sym/x86/xosMem.sym
-xds/sym/x86/xosIpts.sym
-xds/sym/x86/xosTime.sym
-xds/sym/x86/xosFiles.sym
-xds/sym/x86/xosExec.sym
-xds/sym/x86/xosTTY.sym
-xds/sym/x86/xosTimeOps.sym
-xds/sym/x86/xosDirs.sym
-xds/sym/x86/X2C.sym
-xds/sym/x86/xPOSIX.sym
-xds/sym/x86/x2cLib.sym
-xds/sym/x86/xrcO2MM.sym
-xds/sym/x86/xrcRTS.sym
-xds/sym/x86/xrcChecks.sym
-xds/sym/x86/xrcACMPLX.sym
-xds/sym/x86/xrcIncDec.sym
-xds/sym/x86/xrcArythmetics.sym
-xds/sym/x86/xmRTSnat.sym
-xds/sym/x86/XIOChan.sym
-xds/sym/x86/xDevData.sym
-xds/sym/x86/POSIXIOChan.sym
-xds/sym/x86/xrBlockManager.sym
-xds/sym/x86/xrFName.sym
-xds/sym/x86/xrDTree.sym
-xds/sym/x86/xruSTABS.sym
-xds/sym/x86/xrnStkScan.sym
-xds/sym/x86/xosBalls.sym
-xds/sym/x86/xrnMman.sym
-xds/sym/x86/ctype.sym
-xds/sym/x86/limits.sym
-xds/sym/x86/dirent.sym
-xds/sym/x86/errno.sym
-xds/sym/x86/types.sym
-xds/sym/x86/time.sym
-xds/sym/x86/grp.sym
-xds/sym/x86/stat.sym
-xds/sym/x86/fcntl.sym
-xds/sym/x86/float.sym
-xds/sym/x86/locale.sym
-xds/sym/x86/math.sym
-xds/sym/x86/pwd.sym
-xds/sym/x86/setjmp.sym
-xds/sym/x86/signal.sym
-xds/sym/x86/stddef.sym
-xds/sym/x86/stdio.sym
-xds/sym/x86/stdlib.sym
-xds/sym/x86/string.sym
-xds/sym/x86/times.sym
-xds/sym/x86/unistd.sym
-xds/sym/x86/utime.sym
-xds/sym/x86/utsname.sym
-xds/sym/x86/wait.sym
-xds/sym/x86/termios.sym
-%%PORTDOCS%%xds/doc/body.js
-%%PORTDOCS%%xds/doc/empty.gif
-%%PORTDOCS%%xds/doc/end.gif
-%%PORTDOCS%%xds/doc/filler.gif
-%%PORTDOCS%%xds/doc/geq.gif
-%%PORTDOCS%%xds/doc/h2d.html
-%%PORTDOCS%%xds/doc/h2d00.html
-%%PORTDOCS%%xds/doc/h2d01.html
-%%PORTDOCS%%xds/doc/h2d02.html
-%%PORTDOCS%%xds/doc/h2d03.html
-%%PORTDOCS%%xds/doc/h2d04.html
-%%PORTDOCS%%xds/doc/h2d05.html
-%%PORTDOCS%%xds/doc/h2d06.html
-%%PORTDOCS%%xds/doc/h2d07.html
-%%PORTDOCS%%xds/doc/h2d08.html
-%%PORTDOCS%%xds/doc/h2dcnt.html
-%%PORTDOCS%%xds/doc/h2dcnt.js
-%%PORTDOCS%%xds/doc/head1.js
-%%PORTDOCS%%xds/doc/head2.js
-%%PORTDOCS%%xds/doc/index.html
-%%PORTDOCS%%xds/doc/isolib.html
-%%PORTDOCS%%xds/doc/isolib00.html
-%%PORTDOCS%%xds/doc/isolib01.html
-%%PORTDOCS%%xds/doc/isolib02.html
-%%PORTDOCS%%xds/doc/isolib03.html
-%%PORTDOCS%%xds/doc/isolib04.html
-%%PORTDOCS%%xds/doc/isolib05.html
-%%PORTDOCS%%xds/doc/isolib06.html
-%%PORTDOCS%%xds/doc/isolibcnt.html
-%%PORTDOCS%%xds/doc/isolibcnt.js
-%%PORTDOCS%%xds/doc/isom2.html
-%%PORTDOCS%%xds/doc/isom200.html
-%%PORTDOCS%%xds/doc/isom201.html
-%%PORTDOCS%%xds/doc/isom202.html
-%%PORTDOCS%%xds/doc/isom203.html
-%%PORTDOCS%%xds/doc/isom204.html
-%%PORTDOCS%%xds/doc/isom205.html
-%%PORTDOCS%%xds/doc/isom2cnt.html
-%%PORTDOCS%%xds/doc/isom2cnt.js
-%%PORTDOCS%%xds/doc/leq.gif
-%%PORTDOCS%%xds/doc/level1.gif
-%%PORTDOCS%%xds/doc/level2.gif
-%%PORTDOCS%%xds/doc/level3.gif
-%%PORTDOCS%%xds/doc/minus.gif
-%%PORTDOCS%%xds/doc/neq.gif
-%%PORTDOCS%%xds/doc/next.gif
-%%PORTDOCS%%xds/doc/o2rep.html
-%%PORTDOCS%%xds/doc/o2rep00.html
-%%PORTDOCS%%xds/doc/o2rep01.html
-%%PORTDOCS%%xds/doc/o2rep02.html
-%%PORTDOCS%%xds/doc/o2rep03.html
-%%PORTDOCS%%xds/doc/o2rep04.html
-%%PORTDOCS%%xds/doc/o2rep05.html
-%%PORTDOCS%%xds/doc/o2rep06.html
-%%PORTDOCS%%xds/doc/o2rep07.html
-%%PORTDOCS%%xds/doc/o2rep08.html
-%%PORTDOCS%%xds/doc/o2rep09.html
-%%PORTDOCS%%xds/doc/o2rep10.html
-%%PORTDOCS%%xds/doc/o2rep11.html
-%%PORTDOCS%%xds/doc/o2rep12.html
-%%PORTDOCS%%xds/doc/o2rep13.html
-%%PORTDOCS%%xds/doc/o2rep14.html
-%%PORTDOCS%%xds/doc/o2repcnt.html
-%%PORTDOCS%%xds/doc/o2repcnt.js
-%%PORTDOCS%%xds/doc/pi.gif
-%%PORTDOCS%%xds/doc/plus.gif
-%%PORTDOCS%%xds/doc/prev.gif
-%%PORTDOCS%%xds/doc/root.gif
-%%PORTDOCS%%xds/doc/subset.gif
-%%PORTDOCS%%xds/doc/subseteq.gif
-%%PORTDOCS%%xds/doc/super.gif
-%%PORTDOCS%%xds/doc/supset.gif
-%%PORTDOCS%%xds/doc/supseteq.gif
-%%PORTDOCS%%xds/doc/surd.gif
-%%PORTDOCS%%xds/doc/xc.html
-%%PORTDOCS%%xds/doc/xc00.html
-%%PORTDOCS%%xds/doc/xc01.html
-%%PORTDOCS%%xds/doc/xc02.html
-%%PORTDOCS%%xds/doc/xc03.html
-%%PORTDOCS%%xds/doc/xc04.html
-%%PORTDOCS%%xds/doc/xc05.html
-%%PORTDOCS%%xds/doc/xc06.html
-%%PORTDOCS%%xds/doc/xc07.html
-%%PORTDOCS%%xds/doc/xc08.html
-%%PORTDOCS%%xds/doc/xc09.html
-%%PORTDOCS%%xds/doc/xc10.html
-%%PORTDOCS%%xds/doc/xc11.html
-%%PORTDOCS%%xds/doc/xc12.html
-%%PORTDOCS%%xds/doc/xc13.html
-%%PORTDOCS%%xds/doc/xc14.html
-%%PORTDOCS%%xds/doc/xccnt.html
-%%PORTDOCS%%xds/doc/xccnt.js
-%%PORTDOCS%%xds/doc/xds.html
-%%PORTDOCS%%xds/doc/xds00.html
-%%PORTDOCS%%xds/doc/xds01.html
-%%PORTDOCS%%xds/doc/xds02.html
-%%PORTDOCS%%xds/doc/xds03.html
-%%PORTDOCS%%xds/doc/xds04.html
-%%PORTDOCS%%xds/doc/xdscnt.html
-%%PORTDOCS%%xds/doc/xdscnt.js
-%%PORTDOCS%%xds/doc/xdslib.html
-%%PORTDOCS%%xds/doc/xdslib00.html
-%%PORTDOCS%%xds/doc/xdslib01.html
-%%PORTDOCS%%xds/doc/xdslib02.html
-%%PORTDOCS%%xds/doc/xdslib03.html
-%%PORTDOCS%%xds/doc/xdslib04.html
-%%PORTDOCS%%xds/doc/xdslib05.html
-%%PORTDOCS%%xds/doc/xdslibcnt.html
-%%PORTDOCS%%xds/doc/xdslibcnt.js
-%%PORTDOCS%%xds/pdf/h2d.pdf
-%%PORTDOCS%%xds/pdf/isolib.pdf
-%%PORTDOCS%%xds/pdf/o2rep.pdf
-%%PORTDOCS%%xds/pdf/xc.pdf
-%%PORTDOCS%%xds/pdf/xdslib.pdf
-%%PORTDOCS%%xds/readme/readme.txt
-%%PORTDOCS%%xds/readme/report.txt
-%%PORTDOCS%%xds/readme/samples.txt
-%%PORTDOCS%%xds/readme/whatsnew.txt
-%%PORTDOCS%%@dirrm xds/readme
-%%PORTDOCS%%@dirrm xds/pdf
-%%PORTDOCS%%@dirrm xds/doc
-@dirrm xds/sym/x86
-@dirrm xds/sym
-@dirrm xds/samples/oberon
-@dirrm xds/samples/nodes
-@dirrm xds/samples/modula
-@dirrm xds/samples/mixed
-@dirrm xds/samples/huffchan
-@dirrm xds/samples/h2d
-@dirrm xds/samples/bench
-@dirrm xds/samples
-@dirrm xds/licenses
-@dirrm xds/lib/x86
-@dirrm xds/lib
-@dirrm xds/def/xds
-@dirrm xds/def/POSIX
-@dirrm xds/def/pim
-@dirrm xds/def/ob2
-@dirrm xds/def/iso
-@dirrm xds/def
-@dirrm xds/bin
-@dirrm xds
diff --git a/lang/xotcl/Makefile b/lang/xotcl/Makefile
deleted file mode 100644
index 1aa1c5fd1e90..000000000000
--- a/lang/xotcl/Makefile
+++ /dev/null
@@ -1,111 +0,0 @@
-# Created by: Martin Matuska <mm@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= xotcl
-PORTVERSION= 1.6.7
-CATEGORIES?= lang tcl
-MASTER_SITES= SF \
- http://media.wu-wien.ac.at/download/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Object-oriented scripting language based on Tcl
-
-LICENSE= MIT
-LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-
-USES+= gmake tcl:84,85
-
-INSTALL_TARGET= install
-ALL_TARGET= all test-nohttp
-PLIST_SUB+= PORTVERSION=${PORTVERSION}
-MAKE_JOBS_UNSAFE= yes
-
-.if !defined(AOLSERVER_XOTCL)
-USE_LDCONFIG= ${PREFIX}/lib/xotcl${PORTVERSION}
-GNU_CONFIGURE= yes
-PORTDOCS= *
-
-OPTIONS_DEFINE= ACTIWEB TUTORIAL DOCS
-OPTIONS_DEFAULT= ACTIWEB
-ACTIWEB_DESC= Include actiweb
-TUTORIAL_DESC= Install XOTcl tutorial
-
-LIB_DEPENDS+= libexpat.so:${PORTSDIR}/textproc/expat2
-CONFIGURE_ARGS+=--with-expat=${LOCALBASE}/include,${LOCALBASE}/lib
-.else
-AOLSERVERBASE?= aolserver
-.endif
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if defined(AOLSERVER_XOTCL)
-RUN_DEPENDS+= ${LOCALBASE}/aolserver/bin/init.tcl:${PORTSDIR}/www/aolserver \
- ${LOCALBASE}/lib/xotcl${PORTVERSION}/xotclConfig.sh:${PORTSDIR}/lang/xotcl
-PLIST= ${WRKDIR}/pkg-plist.aolserver
-PLIST_FILES= ${AOLSERVERBASE}/modules/tcl/xotcl.tcl
-LATEST_LINK= aolserver-xotcl
-NO_BUILD= yes
-.endif
-
-.if ${PORT_OPTIONS:MACTIWEB}
-CONFIGURE_ARGS+= --with-actiweb --with-gdbm=${LOCALBASE}/include,${LOCALBASE}/lib
-LIB_DEPENDS+= libgdbm.so:${PORTSDIR}/databases/gdbm
-PLIST_SUB+= ACTIWEB=""
-.else
-PLIST_SUB+= ACTIWEB="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MTUTORIAL}
-PLIST_SUB+= TUTORIAL=""
-.else
-PLIST_SUB+= TUTORIAL="@comment "
-.endif
-
-INSTALL_TARGET+= install-shells
-
-.if !defined(AOLSERVER_XOTCL)
-MAN1= xotclsh.1
-.endif
-
-CONFIGURE_ARGS+= --exec-prefix=${PREFIX} \
- --libdir=${PREFIX}/lib \
- --enable-threads \
- --with-tcl=${TCL_LIBDIR} \
- --with-tclinclude=${TCL_INCLUDEDIR}/generic/ \
- --with-xotclsh
-
-CONFIGURE_ENV+= TCL_INCLUDEDIR="${TCL_INCLUDEDIR}" \
- PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
- PTHREAD_LIBS="${PTHREAD_LIBS}"
-
-post-patch:
- @${REINPLACE_CMD} -e 's|TCLSH_PROG=".*"|TCLSH_PROG="${TCLSH}"|g' \
- ${WRKSRC}/configure
-
-.if defined(AOLSERVER_XOTCL) # Install for aolserver module
-
-do-install:
- @${INSTALL_DATA} ${WRKSRC}/generic/aol-xotcl.tcl \
- ${PREFIX}/${AOLSERVERBASE}/modules/tcl/xotcl.tcl
-.endif
-
-.if !defined(AOLSERVER_XOTCL) # Aolserver module has no post-install
-post-install:
-.if ${PORT_OPTIONS:MTUTORIAL}
- ${MKDIR} ${EXAMPLESDIR}/tutorial/html ${EXAMPLESDIR}/tutorial/pdf
-.for FILE in langRef-xotcl.pdf tutorial.pdf
- ${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${EXAMPLESDIR}/tutorial/pdf
-.endfor
- @cd ${WRKSRC}; ${FIND} doc/ -type f \( -name '*.html' -or -name '*.css' -or -name '*.gif' \) \
- -exec ${INSTALL_DATA} ${WRKSRC}/{} ${EXAMPLESDIR}/tutorial/html \;
-.endif
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${DOCSDIR}
-.for FILE in ChangeLog README README.aol
- ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
-.endfor
-.endif
- ${INSTALL_MAN} ${WRKSRC}/man/xotclsh.1 ${PREFIX}/man/man1/
-.endif
-.include <bsd.port.mk>
diff --git a/lang/xotcl/distinfo b/lang/xotcl/distinfo
deleted file mode 100644
index 5f562384c1ca..000000000000
--- a/lang/xotcl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xotcl-1.6.7.tar.gz) = b2b09acd61bc2c76703f8d0de504d578862f24ccfea2f21c3140c62fd8378618
-SIZE (xotcl-1.6.7.tar.gz) = 1506814
diff --git a/lang/xotcl/files/patch-Makefile.in b/lang/xotcl/files/patch-Makefile.in
deleted file mode 100644
index 493bf72370cc..000000000000
--- a/lang/xotcl/files/patch-Makefile.in
+++ /dev/null
@@ -1,78 +0,0 @@
---- Makefile.in.orig 2011-11-01 13:24:01.000000000 +0100
-+++ Makefile.in 2013-05-13 11:07:34.000000000 +0200
-@@ -30,6 +30,7 @@
- src_generic_dir = ${srcdir}/generic
- src_man_dir = ${srcdir}/man
- TCL_LIB_SPEC = @TCL_LIB_SPEC@
-+TCL_STUB_LIB_SPEC = @TCL_STUB_LIB_SPEC@
- TK_LIB_SPEC = @TK_LIB_SPEC@
- subdirs = @subdirs@
- aol_prefix = @aol_prefix@
-@@ -264,11 +265,11 @@
- #========================================================================
- # This rule installs platform-independent files, such as header files.
- #========================================================================
--install-libraries: libraries $(DESTDIR)$(includedir) $(DESTDIR)$(pkglibdir)
-- @echo "Installing header files in $(DESTDIR)$(includedir)"
-+install-libraries: libraries $(DESTDIR)$(pkgincludedir) $(DESTDIR)$(pkglibdir)
-+ @echo "Installing header files in $(DESTDIR)$(pkgincludedir)"
- @for i in $(PKG_HEADERS) ; do \
- echo " Installing $$i" ; \
-- $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(includedir) ; \
-+ $(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(pkgincludedir) ; \
- done;
- @echo "Installing Libraries to $(DESTDIR)$(pkglibdir)/"
- @for i in $(libdirs) ; do \
-@@ -286,7 +287,7 @@
- $(INSTALL_DATA) $(src_lib_dir)/$$i $(DESTDIR)$(pkglibdir)/$$i ; \
- done;
- cat unix/pkgIndex.unix >> $(DESTDIR)$(pkglibdir)/pkgIndex.tcl
-- $(INSTALL_DATA) xotclConfig.sh $(DESTDIR)$(libdir)/
-+ $(INSTALL_DATA) xotclConfig.sh $(DESTDIR)$(pkglibdir)/
- @echo "Installing Applications to $(DESTDIR)$(pkglibdir)/apps/"
- @for i in $(appdirs) ; do \
- echo " Installing $$i/" ; \
-@@ -429,14 +430,16 @@
- xotclsh: tclAppInit.o $(PKG_OBJECTS) $(CONDITIONAL_STUB_OBJECTS)
- $(CC) -rdynamic -o $@ tclAppInit.o \
- $(PKG_OBJECTS) \
-- $(CFLAGS) $(TCL_LIB_SPEC) \
-- $(DMALLOC_LIB) $(CONDITIONAL_STUB_OBJECTS)
-+ $(CFLAGS) $(TCL_STUB_LIB_SPEC) $(TCL_LIB_SPEC) \
-+ $(DMALLOC_LIB) $(CONDITIONAL_STUB_OBJECTS) \
-+ $(LDFLAGS_DEFAULT)
-
- xowish: tkAppInit.o $(PKG_OBJECTS) $(CONDITIONAL_STUB_OBJECTS)
- $(CC) -rdynamic -o $@ tkAppInit.o \
- $(PKG_OBJECTS) \
-- $(CFLAGS) $(TCL_LIB_SPEC) $(TK_LIB_SPEC) \
-- $(DMALLOC_LIB) $(CONDITIONAL_STUB_OBJECTS)
-+ $(CFLAGS) $(TCL_STUB_LIB_SPEC) $(TCL_LIB_SPEC) $(TK_LIB_SPEC) \
-+ $(DMALLOC_LIB) $(CONDITIONAL_STUB_OBJECTS) \
-+ $(LDFLAGS_DEFAULT)
-
- install-shells:
- @if test -f xotclsh; then \
-@@ -550,7 +553,6 @@
- else \
- echo " $(RANLIB) $(DESTDIR)$(pkglibdir)/$$p"; \
- $(RANLIB) $(DESTDIR)$(pkglibdir)/$$p; \
-- ln -s $(DESTDIR)$(pkglibdir)/$$p $(DESTDIR)$(libdir)/$$p; \
- fi; \
- ext=`echo $$p|sed -e "s/.*\.//"`; \
- if test "x$$ext" = "xdll"; then \
-@@ -607,12 +609,12 @@
- rm -f $(DESTDIR)$(bindir)/$$p; \
- done
-
--$(DESTDIR)$(includedir):
-- $(mkinstalldirs) $@
- $(DESTDIR)$(bindir):
- $(mkinstalldirs) $@
- $(DESTDIR)$(libdir):
- $(mkinstalldirs) $@
-+$(DESTDIR)$(pkgincludedir):
-+ $(mkinstalldirs) $@
- $(DESTDIR)$(pkglibdir):
- $(mkinstalldirs) $@
- $(DESTDIR)$(pkglibdir)/apps: $(DESTDIR)$(pkglibdir)
diff --git a/lang/xotcl/files/patch-configure b/lang/xotcl/files/patch-configure
deleted file mode 100644
index 5c520ff22c21..000000000000
--- a/lang/xotcl/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig 2011-11-03 13:20:08.000000000 +0100
-+++ configure 2013-05-13 11:03:08.000000000 +0200
-@@ -5499,7 +5499,7 @@
- esac
- result="Using ${TCL_INCLUDES}"
- else
-- if test ! -f "${TCL_SRC_DIR}/generic/tclInt.h" ; then
-+ if test ! -f "${TCL_INCLUDEDIR}/generic/tclInt.h" ; then
- as_fn_error $? "Cannot find private header tclInt.h in ${TCL_SRC_DIR}" "$LINENO" 5
- fi
- result="Using srcdir found in tclConfig.sh: ${TCL_SRC_DIR}"
diff --git a/lang/xotcl/pkg-descr b/lang/xotcl/pkg-descr
deleted file mode 100644
index f0c2373253fd..000000000000
--- a/lang/xotcl/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-From the XOTcl homepage:
-
-Extended Object Tcl (for short: XOTcl, pronounced exotickle) is an object-
-oriented scripting language based on Tcl. It was originally designed for
-providing language support for design patterns and provides novel constructs
-such as filters or transitive mixin classes. The language is designed for
-empowering rather than constraining system developers. The basic object model
-is highly influenced by CLOS.
-
-XOTcl is contained in the Industry-standard Tcl distribution ActiveTcl,
-which is available for several platforms, it is part of the Batteries Included
-Distribution for Mac OS X and it is shipped as part of the developer support
-for Mac OS X Tiger.
-
-WWW: http://media.wu-wien.ac.at/
diff --git a/lang/xotcl/pkg-plist b/lang/xotcl/pkg-plist
deleted file mode 100644
index 2799b4fd18b6..000000000000
--- a/lang/xotcl/pkg-plist
+++ /dev/null
@@ -1,227 +0,0 @@
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/actiweb/Agent.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/actiweb/AgentManagement.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/actiweb/HtmlPlace.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/actiweb/HttpPlace.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/actiweb/Invoker.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/actiweb/PlaceAccessControl.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/actiweb/SecureHtmlPlace.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/actiweb/SecureHttpPlace.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/actiweb/SendStrategy.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/actiweb/UserMgt.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/actiweb/WebAgent.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/actiweb/WebDocument.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/actiweb/WebObject.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/actiweb/pageTemplate.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/actiweb/pkgIndex.tcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/rdf/RDFCreator.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/rdf/RDFTriple.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/rdf/pkgIndex.tcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/rdf/rdfRecreatorVisitor.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/rdf/xoRDF.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/registry/Registry.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/registry/pkgIndex.tcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/store/JufGdbmStorage.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/store/MemStorage.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/store/MultiStorage.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/store/Persistence.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/store/Storage.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/store/TclGdbmStorage.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/store/TextFileStorage.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/store/persistenceExample.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/store/pkgIndex.tcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/xml/pkgIndex.tcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/xml/printVisitor.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/xml/sgml.tcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/xml/xml.tcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/xml/xml.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/xml/xmlRecreatorVisitor.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/xml/xoXML.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/patterns/ChainOfResponsibility.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/patterns/OnCalleeProxy.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/patterns/Singleton.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/patterns/SortedComposite.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/patterns/adapter.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/patterns/composite.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/patterns/link.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/patterns/manager.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/patterns/observer.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/patterns/pkgIndex.tcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/actiweb/AgentClient.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/actiweb/Counter.README
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/actiweb/Counter.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/actiweb/Counter2.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/actiweb/Counter3.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/actiweb/Counter4.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/actiweb/FormsWithState.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/actiweb/MC.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/actiweb/Receiver.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/actiweb/examples.README
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/actiweb/securePlaceDemo.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/actiweb/univ/UNIVERSAL.css
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/actiweb/univ/UNIVERSAL.jpg
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/actiweb/univ/UNIVERSAL.rdf
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/actiweb/univ/UNIVERSAL.xotcl
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/actiweb/univ/server.key
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/actiweb/univ/server.pem
-%%ACTIWEB%%lib/xotcl%%PORTVERSION%%/apps/persistence/persistenceTest.xotcl
-%%ACTIWEB%%lib/xotclexpat0.9/libxotclexpat.so.1
-%%ACTIWEB%%lib/xotclexpat0.9/pkgIndex.tcl
-%%ACTIWEB%%lib/xotclsdbm1.2/libxotclsdbm1.2.so
-%%ACTIWEB%%lib/xotclsdbm1.2/pkgIndex.tcl
-%%ACTIWEB%%lib/xotclgdbm1.2/libxotclgdbm1.2.so
-%%ACTIWEB%%lib/xotclgdbm1.2/pkgIndex.tcl
-bin/xotclsh
-include/xotcl%%PORTVERSION%%/xotcl.h
-include/xotcl%%PORTVERSION%%/xotclDecls.h
-include/xotcl%%PORTVERSION%%/xotclInt.h
-include/xotcl%%PORTVERSION%%/xotclIntDecls.h
-lib/xotcl%%PORTVERSION%%/COPYRIGHT
-lib/xotcl%%PORTVERSION%%/apps/COPYRIGHT
-lib/xotcl%%PORTVERSION%%/apps/comm/client.pem
-lib/xotcl%%PORTVERSION%%/apps/comm/filename.crt
-lib/xotcl%%PORTVERSION%%/apps/comm/filename.key
-lib/xotcl%%PORTVERSION%%/apps/comm/ftp.xotcl
-lib/xotcl%%PORTVERSION%%/apps/comm/get-regression-nb.xotcl
-lib/xotcl%%PORTVERSION%%/apps/comm/get-regression.xotcl
-lib/xotcl%%PORTVERSION%%/apps/comm/link-checker.xotcl
-lib/xotcl%%PORTVERSION%%/apps/comm/secure-webclient.xotcl
-lib/xotcl%%PORTVERSION%%/apps/comm/secure-webserver.xotcl
-lib/xotcl%%PORTVERSION%%/apps/comm/server.key
-lib/xotcl%%PORTVERSION%%/apps/comm/server.pem
-lib/xotcl%%PORTVERSION%%/apps/comm/test-tls-client.xotcl
-lib/xotcl%%PORTVERSION%%/apps/comm/test-tls-server.xotcl
-lib/xotcl%%PORTVERSION%%/apps/comm/webclient.xotcl
-lib/xotcl%%PORTVERSION%%/apps/comm/webserver.xotcl
-lib/xotcl%%PORTVERSION%%/apps/scripts/adapter.xotcl
-lib/xotcl%%PORTVERSION%%/apps/scripts/adapterExample.xotcl
-lib/xotcl%%PORTVERSION%%/apps/scripts/composite.xotcl
-lib/xotcl%%PORTVERSION%%/apps/scripts/compositeExample.xotcl
-lib/xotcl%%PORTVERSION%%/apps/scripts/observer.xotcl
-lib/xotcl%%PORTVERSION%%/apps/scripts/parameter.xotcl
-lib/xotcl%%PORTVERSION%%/apps/scripts/pinger.xotcl
-lib/xotcl%%PORTVERSION%%/apps/scripts/simpleFilters.xotcl
-lib/xotcl%%PORTVERSION%%/apps/scripts/soccerClub.xotcl
-lib/xotcl%%PORTVERSION%%/apps/utils/xo-daemon
-lib/xotcl%%PORTVERSION%%/apps/utils/xo-whichPkg
-lib/xotcl%%PORTVERSION%%/apps/utils/xotclsh
-lib/xotcl%%PORTVERSION%%/apps/utils/xotclsh.in
-lib/xotcl%%PORTVERSION%%/apps/utils/xowish
-lib/xotcl%%PORTVERSION%%/apps/utils/xowish.in
-lib/xotcl%%PORTVERSION%%/comm/Access.xotcl
-lib/xotcl%%PORTVERSION%%/comm/Connection.xotcl
-lib/xotcl%%PORTVERSION%%/comm/Dav.xotcl
-lib/xotcl%%PORTVERSION%%/comm/Ftp.xotcl
-lib/xotcl%%PORTVERSION%%/comm/Httpd.xotcl
-lib/xotcl%%PORTVERSION%%/comm/Imap.xotcl
-lib/xotcl%%PORTVERSION%%/comm/Ldap.xotcl
-lib/xotcl%%PORTVERSION%%/comm/Mime.xotcl
-lib/xotcl%%PORTVERSION%%/comm/PCache.xotcl
-lib/xotcl%%PORTVERSION%%/comm/pkgIndex.tcl
-lib/xotcl%%PORTVERSION%%/lib/Script.xotcl
-lib/xotcl%%PORTVERSION%%/lib/changeXOTclVersion.xotcl
-lib/xotcl%%PORTVERSION%%/lib/htmllib.xotcl
-lib/xotcl%%PORTVERSION%%/lib/make.xotcl
-lib/xotcl%%PORTVERSION%%/lib/makeDoc.xotcl
-lib/xotcl%%PORTVERSION%%/lib/metadataAnalyzer.xotcl
-lib/xotcl%%PORTVERSION%%/lib/mixinStrategy.xotcl
-lib/xotcl%%PORTVERSION%%/lib/package.xotcl
-lib/xotcl%%PORTVERSION%%/lib/pkgIndex.tcl
-lib/xotcl%%PORTVERSION%%/lib/staticMetadata.xotcl
-lib/xotcl%%PORTVERSION%%/lib/test.xotcl
-lib/xotcl%%PORTVERSION%%/lib/trace.xotcl
-lib/xotcl%%PORTVERSION%%/lib/upvarcompat.xotcl
-lib/xotcl%%PORTVERSION%%/lib/wafecompat.tcl
-lib/xotcl%%PORTVERSION%%/lib/xodoc.xotcl
-lib/xotcl%%PORTVERSION%%/libxotcl.so.1
-lib/xotcl%%PORTVERSION%%/libxotclstub.a
-lib/xotcl%%PORTVERSION%%/pkgIndex.tcl
-lib/xotcl%%PORTVERSION%%/serialize/RecoveryPoint.xotcl
-lib/xotcl%%PORTVERSION%%/serialize/ScriptCreator.xotcl
-lib/xotcl%%PORTVERSION%%/serialize/Serializer.xotcl
-lib/xotcl%%PORTVERSION%%/serialize/pkgIndex.tcl
-lib/xotcl%%PORTVERSION%%/xotclConfig.sh
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/JufGdbmStorage-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/MemStorage-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/MultiStorage-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/Persistence-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/Script-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/Serializer-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/Storage-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/TclGdbmStorage-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/TextFileStorage-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/UNIVERSAL-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/adapter-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/adapterExample-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/cascaded-message-filter.gif
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/changeXOTclVersion-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/composite-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/compositeExample-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/features.gif
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/filter-inheritance.gif
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/forwardtest-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/ftp-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/htmllib-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/index.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/langRef-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/link-checker-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/make-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/makeDoc-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/metadataAnalyzer-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/mixinStrategy-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/mixinoftest-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/next-path-mixin-movement.gif
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/next-path.gif
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/obj_class_system.gif
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/observer-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/package-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/parameter-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/persistenceExample-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/pinger-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/secure-webclient-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/secure-webserver-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/simpleFilters-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/slottest-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/soccerClub-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/speedtest-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/staticMetadata-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/test-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/testo-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/testx-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/trace-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/tutorial.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/upvarcompat-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/varresolutiontest-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/webclient-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/webserver-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/xo-daemon.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/xo-whichPkg.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/xocomm-test.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/xodoc-xotcl.html
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/html/xotcl-doc.css
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/pdf/langRef-xotcl.pdf
-%%TUTORIAL%%%%EXAMPLESDIR%%/tutorial/pdf/tutorial.pdf
-%%TUTORIAL%%@dirrm %%EXAMPLESDIR%%/tutorial/html
-%%TUTORIAL%%@dirrm %%EXAMPLESDIR%%/tutorial/pdf
-%%TUTORIAL%%@dirrm %%EXAMPLESDIR%%/tutorial
-%%TUTORIAL%%@dirrm %%EXAMPLESDIR%%
-%%ACTIWEB%%@dirrm lib/xotcl%%PORTVERSION%%/actiweb
-%%ACTIWEB%%@dirrm lib/xotcl%%PORTVERSION%%/rdf
-%%ACTIWEB%%@dirrm lib/xotcl%%PORTVERSION%%/registry
-%%ACTIWEB%%@dirrm lib/xotcl%%PORTVERSION%%/store
-%%ACTIWEB%%@dirrm lib/xotcl%%PORTVERSION%%/xml
-%%ACTIWEB%%@dirrm lib/xotcl%%PORTVERSION%%/patterns
-%%ACTIWEB%%@dirrm lib/xotcl%%PORTVERSION%%/apps/actiweb/univ
-%%ACTIWEB%%@dirrm lib/xotcl%%PORTVERSION%%/apps/actiweb
-%%ACTIWEB%%@dirrm lib/xotcl%%PORTVERSION%%/apps/persistence
-%%ACTIWEB%%@dirrm lib/xotclexpat0.9
-%%ACTIWEB%%@dirrm lib/xotclsdbm1.2
-%%ACTIWEB%%@dirrm lib/xotclgdbm1.2
-@dirrm include/xotcl%%PORTVERSION%%
-@dirrm lib/xotcl%%PORTVERSION%%/apps/comm
-@dirrm lib/xotcl%%PORTVERSION%%/apps/scripts
-@dirrm lib/xotcl%%PORTVERSION%%/apps/utils
-@dirrm lib/xotcl%%PORTVERSION%%/apps
-@dirrm lib/xotcl%%PORTVERSION%%/comm
-@dirrm lib/xotcl%%PORTVERSION%%/lib
-@dirrm lib/xotcl%%PORTVERSION%%/serialize
-@dirrm lib/xotcl%%PORTVERSION%%