diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2009-03-23 20:53:42 +0000 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2009-03-23 20:53:42 +0000 |
commit | 5e535e782212b88c5653bcdf5b479068766cccd3 (patch) | |
tree | 383e4760b87c61a4d7ed195e85cffa507c0ebb80 /emulators | |
parent | 35cea31fea158f2accc4945843748baf785015f0 (diff) | |
download | ports-5e535e782212b88c5653bcdf5b479068766cccd3.tar.gz ports-5e535e782212b88c5653bcdf5b479068766cccd3.zip |
2009-03-22 emulators/dlx: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 java/javel: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 java/guavac: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 graphics/xrml: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 graphics/renderpark: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 games/jumpnbump: tcl8.0 support is going to be dropped
2009-03-17 irc/blackened: Broken and abandonware
2009-03-22 devel/libg++: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 devel/freescope: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 misc/menushki: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 misc/vbidecode: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 lang/wamcc: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 multimedia/mpegedit: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 mail/dkimap4: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 net-mgmt/oproute: unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 x11/tkgoodstuff: tcl8.0 support is going to be dropped
2009-02-11 x11-toolkits/inti: not maintain by upstream for more than five years and no port depend on this
Notes
Notes:
svn path=/head/; revision=230793
Diffstat (limited to 'emulators')
-rw-r--r-- | emulators/Makefile | 1 | ||||
-rw-r--r-- | emulators/dlx/Makefile | 48 | ||||
-rw-r--r-- | emulators/dlx/distinfo | 3 | ||||
-rw-r--r-- | emulators/dlx/files/patch-aa | 17 | ||||
-rw-r--r-- | emulators/dlx/files/patch-ab | 41 | ||||
-rw-r--r-- | emulators/dlx/files/patch-ac | 20 | ||||
-rw-r--r-- | emulators/dlx/files/patch-ad | 35 | ||||
-rw-r--r-- | emulators/dlx/files/patch-ba | 47 | ||||
-rw-r--r-- | emulators/dlx/files/patch-bb | 12 | ||||
-rw-r--r-- | emulators/dlx/files/patch-cccp.c | 22 | ||||
-rw-r--r-- | emulators/dlx/files/patch-gcc.c | 32 | ||||
-rw-r--r-- | emulators/dlx/files/patch-glob.c | 22 | ||||
-rw-r--r-- | emulators/dlx/files/patch-io-termios | 65 | ||||
-rw-r--r-- | emulators/dlx/files/patch-tclCmdAH.c | 29 | ||||
-rw-r--r-- | emulators/dlx/files/patch-trap.c | 10 | ||||
-rw-r--r-- | emulators/dlx/pkg-descr | 3 | ||||
-rw-r--r-- | emulators/dlx/pkg-plist | 5 |
17 files changed, 0 insertions, 412 deletions
diff --git a/emulators/Makefile b/emulators/Makefile index f34c0f7dc15e..5d29e7eadc92 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -25,7 +25,6 @@ SUBDIR += dboxfe SUBDIR += desmume SUBDIR += dgen-sdl - SUBDIR += dlx SUBDIR += dosbox SUBDIR += doscmd SUBDIR += dtcyber diff --git a/emulators/dlx/Makefile b/emulators/dlx/Makefile deleted file mode 100644 index a70851303106..000000000000 --- a/emulators/dlx/Makefile +++ /dev/null @@ -1,48 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: dlx -# Date created: Mon Dec 23, 1998 -# Whom: David O'Brien (obrien@NUXI.com) -# -# $FreeBSD$ -# - -PORTNAME= dlx -PORTVERSION= 2.0 -CATEGORIES= emulators -MASTER_SITES= ftp://foofoo.stanford.edu/pub/max/pub/hennessy-patterson.software/ -DISTNAME= ${PORTNAME} -EXTRACT_SUFX= .tar.Z - -MAINTAINER= ports@FreeBSD.org -COMMENT= Assembler for Hennessy and Patterson's DLX architecture - -DEPRECATED= unmaintained, does not work with current versions of GCC, needs gcc295 which has been failing to build for months -EXPIRATION_DATE=2009-03-22 - -ONLY_FOR_ARCHS= i386 -USE_GCC= 2.95 -MAKE_ENV= prefix=${PREFIX} INSTALLDIR=${PREFIX}/bin - -PORTDOCS= dlxsim.tex manual.tex report.tex report2.tex -MAN1= dlxcc.1 - -do-configure: - cd ${WRKSRC}/gcc && ./config.gcc dlx - -do-build: - cd ${WRKSRC}/dlxsim && ${SETENV} ${MAKE_ENV} ${MAKE} ${INSTALL_TARGET} - cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${MAKE} - -do-install: - cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${MAKE} ${INSTALL_TARGET} - cd ${PREFIX}/bin && ${STRIP_CMD} dlxcc dlx-gcc-cc1 dlx-gcc-cpp - ${INSTALL_PROGRAM} ${WRKSRC}/bin/dlxsim ${PREFIX}/bin - cd ${WRKSRC}/man && ${INSTALL_MAN} ${MAN1} ${PREFIX}/man/man1 -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} -.for f in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/dlxsim/doc/${f} ${DOCSDIR} -.endfor -.endif - -.include <bsd.port.mk> diff --git a/emulators/dlx/distinfo b/emulators/dlx/distinfo deleted file mode 100644 index 8dca2fe89302..000000000000 --- a/emulators/dlx/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (dlx.tar.Z) = a67e9c33092cda32030f4c54135a3020 -SHA256 (dlx.tar.Z) = 65f1785c913f9afb5ec9bcb3c3a55b90732bed54380c6af69b2f0c625d42197f -SIZE (dlx.tar.Z) = 2627857 diff --git a/emulators/dlx/files/patch-aa b/emulators/dlx/files/patch-aa deleted file mode 100644 index 9cddf90b31fe..000000000000 --- a/emulators/dlx/files/patch-aa +++ /dev/null @@ -1,17 +0,0 @@ ---- dlxsim/Makefile.orig Tue Dec 18 12:26:43 1990 -+++ dlxsim/Makefile Fri Mar 9 22:23:17 2001 -@@ -7,11 +7,10 @@ - LIBS = tcl/tcl.a - #LIBS = tcl/tcl.a -lBSD - --CC = gcc --CC = cc --CFLAGS = -g -I. -Itcl -+CC ?= cc -+CFLAGS += -g -I. -Itcl - DEST = /tmp_mnt/home/ginger/pnh/bly/bin/$(MACHINE)/ --DEST = ../bin -+DEST = ../bin/ - TARGET = dlxsim - - OBJS = asm.o cop0.o getput.o io.o main.o sim.o stop.o sym.o trap.o diff --git a/emulators/dlx/files/patch-ab b/emulators/dlx/files/patch-ab deleted file mode 100644 index 9791bb367b3c..000000000000 --- a/emulators/dlx/files/patch-ab +++ /dev/null @@ -1,41 +0,0 @@ ---- dlxsim/sim.c.orig Sun Sep 22 09:32:12 2002 -+++ dlxsim/sim.c Sun Sep 22 10:20:30 2002 -@@ -22,7 +22,7 @@ - #include <stdio.h> - #include <stdlib.h> - #include <string.h> --#include <values.h> -+#include <limits.h> - #include <tcl.h> - #include "asm.h" - #include "dlx.h" -@@ -2522,7 +2522,7 @@ - break; - } - -- for (i = 0, soonest = MAXINT; i < num_units; i++) { -+ for (i = 0, soonest = INT_MAX; i < num_units; i++) { - if (!(j = machPtr->fp_units[unitType][i])) break; - else if (j < soonest) soonest = j; - } -@@ -2832,8 +2832,11 @@ - - static char *errstring() - { -+/* - extern int errno, sys_nerr; - extern char *sys_errlist[]; -+*/ -+ extern int errno; - static char msgbuf[64]; - - if( !errno ) -@@ -2842,7 +2845,7 @@ - sprintf( msgbuf, "unknown error %d", errno ); - return msgbuf; - } -- return sys_errlist[ errno ]; -+ return (char *)(sys_errlist[ errno ]); - } - - /* diff --git a/emulators/dlx/files/patch-ac b/emulators/dlx/files/patch-ac deleted file mode 100644 index 6a0e92fa9f4b..000000000000 --- a/emulators/dlx/files/patch-ac +++ /dev/null @@ -1,20 +0,0 @@ ---- dlxsim/tcl/Makefile.orig Tue Dec 18 12:24:38 1990 -+++ dlxsim/tcl/Makefile Fri Mar 9 22:26:53 2001 -@@ -8,14 +8,13 @@ - #LIBS = -lBSD - - #CFLAGS = -I. -DTCL_VERSION=\"2.1\" -DSUN --CFLAGS = -I. -DTCL_VERSION=\"2.1\" -+CFLAGS += -I. -DTCL_VERSION=\"2.1\" - - OBJS = glob.o tclBasic.o tclCmdAH.o tclCmdIZ.o tclExpr.o \ - tclGlob.o tclProc.o tclUtil.o - --LIBOBJS = panic.o strerror.o strtol.o strtoul.o List_Init.o \ -- List_Insert.o List_ListIns.o List_Remove.o strspn.o \ -- strpbrk.o strchr.o -+LIBOBJS = panic.o List_Init.o \ -+ List_Insert.o List_ListIns.o List_Remove.o - - CSRCS = glob.c tclBasic.c tclCmdAH.c tclCmdIZ.c tclExpr.c \ - tclGlob.c tclProc.c tclUtil.c diff --git a/emulators/dlx/files/patch-ad b/emulators/dlx/files/patch-ad deleted file mode 100644 index f9c260cea292..000000000000 --- a/emulators/dlx/files/patch-ad +++ /dev/null @@ -1,35 +0,0 @@ ---- dlxsim/tcl/panic.c.orig Fri Aug 29 18:38:56 2003 -+++ dlxsim/tcl/panic.c Fri Aug 29 18:41:19 2003 -@@ -19,7 +19,7 @@ - - #include <stdio.h> - #include <stdlib.h> --#include <varargs.h> -+#include <stdarg.h> - - /* - *---------------------------------------------------------------------- -@@ -39,19 +39,18 @@ - - #ifndef lint - void --panic(va_alist) -- va_dcl /* char *format, then any number of additional -+panic(char *format, ...) -+ /* char *format, then any number of additional - * values to be printed under the control of - * format. This is all just the same as you'd - * pass to printf. */ - { -- char *format; - va_list args; - -- va_start(args); -- format = va_arg(args, char *); -+ va_start(args, format); - (void) vfprintf(stderr, format, args); - (void) fflush(stderr); -+ va_end(args); - abort(); - } - #else diff --git a/emulators/dlx/files/patch-ba b/emulators/dlx/files/patch-ba deleted file mode 100644 index bcb442591ab8..000000000000 --- a/emulators/dlx/files/patch-ba +++ /dev/null @@ -1,47 +0,0 @@ ---- gcc/Makefile.orig Tue Aug 14 12:29:46 1990 -+++ gcc/Makefile Fri Mar 9 22:25:52 2001 -@@ -21,8 +21,8 @@ - # Variables that exist for you to override. - # See below for how to change them for certain systems. - --CFLAGS = -g $(XCFLAGS) --CC = cc -+CFLAGS += -g $(XCFLAGS) -+CC ?= cc - BISON = bison - BISONFLAGS = -v - AR = ar -@@ -45,9 +45,11 @@ - # Directory where sources are, from where we are. - srcdir = . - # Directory in which to put the executable for the command `gcc' --bindir = $(prefix)/usr/local/bin -+#bindir = $(prefix)/usr/local/bin -+bindir = $(prefix)/bin - # Directory in which to put the subprograms used by the compiler. --libdir = $(prefix)/usr/local/lib -+#libdir = $(prefix)/usr/local/lib -+libdir = $(prefix)/lib/dlx - # Directory in which to put man pages. - mandir = $(prefix)/usr/local/man/man1 - # Number to put in man-page filename. -@@ -311,7 +313,7 @@ - gcc.o: gcc.c $(CONFIG_H) - $(CC) $(CFLAGS) $(INCLUDES) \ - -DSTANDARD_STARTFILE_PREFIX=\"$(libdir)/\" \ -- -DSTANDARD_EXEC_PREFIX=\"$(INSTALLDIR)/gcc-\" -c \ -+ -DSTANDARD_EXEC_PREFIX=\"$(INSTALLDIR)/dlx-gcc-\" -c \ - `echo $(srcdir)/gcc.c | sed 's,^\./,,'` - - version.o: version.c -@@ -577,8 +579,8 @@ - $(INSTALL) $(srcdir)/gcc.1 $(mandir)/gcc.$(manext) - - install: all -- $(INSTALL) cc1 $(INSTALLDIR)/gcc-cc1 ;fi -- $(INSTALL) cpp $(INSTALLDIR)/gcc-cpp -+ $(INSTALL) cc1 $(INSTALLDIR)/dlx-gcc-cc1 -+ $(INSTALL) cpp $(INSTALLDIR)/dlx-gcc-cpp - $(INSTALL) dlxcc $(INSTALLDIR) - - diff --git a/emulators/dlx/files/patch-bb b/emulators/dlx/files/patch-bb deleted file mode 100644 index 26b34feb1f76..000000000000 --- a/emulators/dlx/files/patch-bb +++ /dev/null @@ -1,12 +0,0 @@ ---- gcc/stddef.h.orig Mon Aug 13 14:04:37 1990 -+++ gcc/stddef.h Sat Dec 26 13:02:04 1998 -@@ -9,7 +9,9 @@ - - #ifndef _SIZE_T /* in case <sys/types.h> has defined it. */ - #define _SIZE_T -+ /* - typedef unsigned long size_t; -+ */ - #endif /* _SIZE_T */ - - /* A null pointer constant. */ diff --git a/emulators/dlx/files/patch-cccp.c b/emulators/dlx/files/patch-cccp.c deleted file mode 100644 index 7f178d416709..000000000000 --- a/emulators/dlx/files/patch-cccp.c +++ /dev/null @@ -1,22 +0,0 @@ ---- gcc/cccp.c.orig Sun Sep 22 10:45:02 2002 -+++ gcc/cccp.c Sun Sep 22 10:46:22 2002 -@@ -4751,8 +4751,7 @@ - { - int i; - FILE_BUF *ip = NULL; -- extern int errno, sys_nerr; -- extern char *sys_errlist[]; -+ extern int errno; - - for (i = indepth; i >= 0; i--) - if (instack[i].fname != NULL) { -@@ -5388,8 +5387,7 @@ - perror_with_name (name) - char *name; - { -- extern int errno, sys_nerr; -- extern char *sys_errlist[]; -+ extern int errno; - - fprintf (stderr, "%s: ", progname); - if (errno < sys_nerr) diff --git a/emulators/dlx/files/patch-gcc.c b/emulators/dlx/files/patch-gcc.c deleted file mode 100644 index 99a0b6033436..000000000000 --- a/emulators/dlx/files/patch-gcc.c +++ /dev/null @@ -1,32 +0,0 @@ ---- gcc/gcc.c.orig Sun Sep 22 10:38:27 2002 -+++ gcc/gcc.c Sun Sep 22 10:39:33 2002 -@@ -1866,8 +1866,7 @@ - pfatal_with_name (name) - char *name; - { -- extern int errno, sys_nerr; -- extern char *sys_errlist[]; -+ extern int errno; - char *s; - - if (errno < sys_nerr) -@@ -1880,8 +1879,7 @@ - perror_with_name (name) - char *name; - { -- extern int errno, sys_nerr; -- extern char *sys_errlist[]; -+ extern int errno; - char *s; - - if (errno < sys_nerr) -@@ -1894,8 +1892,7 @@ - perror_exec (name) - char *name; - { -- extern int errno, sys_nerr; -- extern char *sys_errlist[]; -+ extern int errno; - char *s; - - if (errno < sys_nerr) diff --git a/emulators/dlx/files/patch-glob.c b/emulators/dlx/files/patch-glob.c deleted file mode 100644 index 3ecdd1526d58..000000000000 --- a/emulators/dlx/files/patch-glob.c +++ /dev/null @@ -1,22 +0,0 @@ ---- dlxsim/tcl/glob.c.orig Sun Sep 22 09:40:54 2002 -+++ dlxsim/tcl/glob.c Sun Sep 22 09:43:49 2002 -@@ -122,9 +122,8 @@ - #define direct dirent - #define DP_NAMELEN(x) strlen ((x)->d_name) - #else --#include <sys/dir.h> -+#include <dirent.h> - #include <strings.h> --extern bcopy (); - #endif /* USG */ - #endif /* USG_OLD */ - -@@ -341,7 +340,7 @@ - }; - - DIR *d; -- register struct direct *dp; -+ register struct dirent *dp; - struct globval *lastlink; - register struct globval *nextlink; - register char *nextname; diff --git a/emulators/dlx/files/patch-io-termios b/emulators/dlx/files/patch-io-termios deleted file mode 100644 index c9a268944ee1..000000000000 --- a/emulators/dlx/files/patch-io-termios +++ /dev/null @@ -1,65 +0,0 @@ ---- dlxsim/io.c -+++ dlxsim/io.c -@@ -18,6 +18,8 @@ - static char rcsid[] = "$Header: /user1/ouster/mipsim/RCS/io.c,v 1.3 89/12/07 18:00:21 ouster Exp $ SPRITE (Berkeley)"; - #endif /* not lint */ - -+#include <sys/ioctl.h> -+ - #include <ctype.h> - #include <stdio.h> - #include <fcntl.h> -@@ -283,17 +285,19 @@ - register DLX *machPtr; /* Machine being simulated. */ - { - int flags; -+ struct termios newState; - - /* - * Save terminal state, and put it into a raw-er mode during - * the simulation. - */ - -- ioctl(0, TIOCGETP, (char *) &(machPtr->ioState.savedState)); -- flags = machPtr->ioState.savedState.sg_flags; -- machPtr->ioState.savedState.sg_flags = (flags | CBREAK) & ~ECHO; -- ioctl(0, TIOCSETP, (char *) &machPtr->ioState.savedState); -- machPtr->ioState.savedState.sg_flags = flags; -+ tcgetattr(0, &newState); -+ machPtr->ioState.savedState = newState; -+ newState.c_lflag &= ~(ICANON|ECHO); -+ newState.c_cc[VMIN] = 0; -+ newState.c_cc[VTIME] = 0; -+ tcsetattr(0, TCSANOW, &newState); - } - - /* -@@ -325,7 +329,7 @@ - */ - - CheckInput(machPtr); -- ioctl(0, TIOCSETP, (char *) &machPtr->ioState.savedState); -+ tcsetattr(0, TCSANOW, &machPtr->ioState.savedState); - } - - /* ---- dlxsim/io.h -+++ dlxsim/io.h -@@ -19,7 +19,7 @@ - #ifndef _MIPSIM_IO - #define _MIPSIM_IO - --#include <sgtty.h> -+#include <termios.h> - - /* - * The following structure is part of each DLX machine, and describes -@@ -27,7 +27,7 @@ - */ - - typedef struct IoState { -- struct sgttyb savedState; /* Used to save original terminal state -+ struct termios savedState; /* Used to save original terminal state - * so terminal can be put into CBREAK - * mode during simulation and then be - * restored when simulation stops. */ diff --git a/emulators/dlx/files/patch-tclCmdAH.c b/emulators/dlx/files/patch-tclCmdAH.c deleted file mode 100644 index 602c7854de57..000000000000 --- a/emulators/dlx/files/patch-tclCmdAH.c +++ /dev/null @@ -1,29 +0,0 @@ ---- dlxsim/tcl/tclCmdAH.c.orig Sun Sep 22 09:45:45 2002 -+++ dlxsim/tcl/tclCmdAH.c Sun Sep 22 10:02:26 2002 -@@ -17,7 +17,7 @@ - - #ifndef lint - static char rcsid[] = "$Header: /sprite/src/lib/tcl/RCS/tclCmdAH.c,v 1.38 90/01/15 15:15:48 ouster Exp Locker: ouster $ SPRITE (Berkeley)"; --#endif not lint -+#endif - - #include <ctype.h> - #include <errno.h> -@@ -413,7 +413,7 @@ - * id. */ - void (*oldHandler)(); - int handlerSet = 0; -- union wait status; -+ int status; - char *cmdName; - - /* -@@ -557,7 +557,7 @@ - execSignalled = 0; - deadPid = wait3(&status, WNOHANG, (struct rusage *) 0); - if (deadPid == pid) { -- result = status.w_T.w_Retcode; -+ result = WIFEXITED(status); - } - - /* diff --git a/emulators/dlx/files/patch-trap.c b/emulators/dlx/files/patch-trap.c deleted file mode 100644 index 6e749be4dd0a..000000000000 --- a/emulators/dlx/files/patch-trap.c +++ /dev/null @@ -1,10 +0,0 @@ ---- dlxsim/trap.c.orig Sat Sep 28 12:56:28 2002 -+++ dlxsim/trap.c Sat Sep 28 12:56:34 2002 -@@ -26,7 +26,6 @@ - #include <stdio.h> - #include <stdlib.h> - #include <string.h> --#include <values.h> - #include <tcl.h> - #include <sys/errno.h> - #include "asm.h" diff --git a/emulators/dlx/pkg-descr b/emulators/dlx/pkg-descr deleted file mode 100644 index a99ec762d819..000000000000 --- a/emulators/dlx/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Simular and compiler for Hennessy and Patterson's MIPS-like RISC DLX -architecture. DLX is documented in "Computer Architecture: A Quantitative -Approach" by Hennessy and Patterson. diff --git a/emulators/dlx/pkg-plist b/emulators/dlx/pkg-plist deleted file mode 100644 index ac46f056f956..000000000000 --- a/emulators/dlx/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -@comment $FreeBSD$ -bin/dlxsim -bin/dlxcc -bin/dlx-gcc-cc1 -bin/dlx-gcc-cpp |