1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00

Also garbage collect this port, 'rmport -a' looks for portname and not

for category/portname. Previous note was a false alarm.

2010-12-30 java/tya: looks like abandonware and does not compile wth gcc4.2
This commit is contained in:
Rene Ladan 2010-12-31 17:49:30 +00:00
parent f9e1f844bd
commit 97edbbeb02
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=267235
10 changed files with 1 additions and 173 deletions

1
MOVED
View File

@ -4742,3 +4742,4 @@ www/cybercalendar||2010-12-31|Has expired: has been unmaintained since 2001 and
www/flock||2010-12-31|Has expired: Flock 3 moves from Firefox to Chromium
www/linux-flock||2010-12-31|Has expired: Flock 3 moves from Firefox to Chromium
x11-clocks/xtu||2010-12-31|Has expired: Looks like abandonware
java/tya||2010-12-31|Has expired: looks like abandonware and does not compile wth gcc4.2

View File

@ -164,7 +164,6 @@
SUBDIR += subversion-java
SUBDIR += sun-wtk
SUBDIR += trove4j
SUBDIR += tya
SUBDIR += veditor
SUBDIR += westhawksnmp
SUBDIR += xdoclet

View File

@ -1,58 +0,0 @@
# New ports collection makefile for: tya
# Date created: 16 May 1999
# Whom: jburkhol@home.com
#
# $FreeBSD$
#
PORTNAME= tya
PORTVERSION= 1.8
PORTREVISION= 2
CATEGORIES= java
MASTER_SITES= ${MASTER_SITE_LOCAL:S|%SUBDIR%|glewis/tya|}
DISTNAME= tya18
EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= A ``100% unofficial'' JIT-compiler for java
DEPRECATED= looks like abandonware and does not compile wth gcc4.2
EXPIRATION_DATE= 2010-12-30
USE_JAVA= yes
JAVA_VERSION= 1.3
JAVAOS= native
WRKSRC= ${WRKDIR}/${DISTNAME:S/a1/a1./}
ONLY_FOR_ARCHS= i386
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-jdk=${JAVA_HOME}
JAVALIBDIR= ${PREFIX}/lib/tya
post-patch:
@${REINPLACE_CMD} -e "s|-malign|-falign|g" ${WRKSRC}/Makefile.in
post-configure:
@${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/README
do-install:
@${MKDIR} ${JAVALIBDIR}
@${INSTALL_PROGRAM} ${WRKSRC}/libtya.so ${JAVALIBDIR}
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
@${INSTALL_MAN} ${WRKSRC}/README ${DOCSDIR}
@${ECHO_MSG} ""
@${ECHO_MSG} "See ${DOCSDIR}/README for usage instructions."
@${ECHO_MSG} ""
.endif
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 700042
BROKEN= Does not compile with GCC 4.2
.endif
.include <bsd.port.post.mk>

View File

@ -1,3 +0,0 @@
MD5 (tya18.tgz) = b1bbc0b6279a4b56df33ecf216588b77
SHA256 (tya18.tgz) = 414d00f6ce4879b9d2e414a38f89c260c4acb9b757932ba069c0dd2a979c5eb1
SIZE (tya18.tgz) = 151545

View File

@ -1,26 +0,0 @@
--- Makefile.in 2000/09/10 20:08:34 1.1
+++ Makefile.in 2000/09/10 20:08:38
@@ -12,12 +12,12 @@
#TARGETFLAGS =-DDEBUG
# GCC specific options:
-COPTFLAGS=-O3
+#COPTFLAGS=-O3
#COPTFLAGS=-O6 -v
# CPU specific options:
-POPTFLAGS=-m486 -malign-loops=4 -malign-functions=4 -malign-jumps=4
+POPTFLAGS=-malign-loops=4 -malign-functions=4 -malign-jumps=4
#_____________________________________________________________
@@ -32,7 +32,7 @@
CSOURCES=tya.c tyarechelp.c tyarecode.c tyautil.c tyaruntime.c tyaexc.c
#
-CFLAGS = -Wall -pipe -shared $(COPTFLAGS) $(POPTFLAGS) $(TARGETFLAGS)
+CFLAGS += -Wall -shared $(COPTFLAGS) $(POPTFLAGS) $(TARGETFLAGS)
all: $(TARGET)

View File

@ -1,14 +0,0 @@
--- README 2000/09/23 21:49:52 1.1
+++ README 2000/09/23 21:52:34
@@ -138,7 +138,10 @@
You may either specify the compiler to the JVM on the command line, or
you may set an environment variable that will let the JVM find the
-compiler.
+compiler. In both cases you should set LD_LIBRARY_PATH enviropment
+variable as follows:
+
+ export LD_LIBRARY_PATH=%%PREFIX%%/lib/tya
For the command line option, run Java using option "-Djava.compiler=",
like this example:

View File

@ -1,38 +0,0 @@
--- ./tya.c.orig Tue Jul 9 20:28:10 2002
+++ ./tya.c Tue Oct 28 00:44:51 2003
@@ -786,7 +786,7 @@
unsigned long oldesp asm("anOldsp");
unsigned long oldebp asm("anOldbp");
unsigned long jumpTo asm("aJumpTo");
-#endif EXCEPTIONS_BY_SIGNALS
+#endif /* EXCEPTIONS_BY_SIGNALS */
#define NEWGETCONTEXT
#define OFF116v5 4 // 0 for 114v4a
@@ -916,16 +916,16 @@
// restore old ebp and esp, push old eip on stack for exception handler
// and jump there
- asm volatile( "
- movl $anOldbp, %eax
- movl (%eax), %ebp
- movl $anOldsp, %eax
- movl (%eax), %esp
- movl $anOldip, %eax
- movl (%eax),%eax
- pushl %eax
- movl $aJumpTo, %eax
- movl (%eax), %eax
+ asm volatile( "\
+ movl $anOldbp, %eax\
+ movl (%eax), %ebp\
+ movl $anOldsp, %eax\
+ movl (%eax), %esp\
+ movl $anOldip, %eax\
+ movl (%eax),%eax\
+ pushl %eax\
+ movl $aJumpTo, %eax\
+ movl (%eax), %eax\
jmp *%eax" );
#endif // EXCEPTIONS_BY_SIGNALS
return HOOKRETVAL;

View File

@ -1,13 +0,0 @@
--- ./tyaruntime.c.orig Tue Oct 28 00:35:00 2003
+++ ./tyaruntime.c Tue Oct 28 00:35:15 2003
@@ -126,8 +126,8 @@
{
FASTINVPREPARE();
}
-#endif USEASM
-#endif TRY_FAST_INVOKE
+#endif /* USEASM */
+#endif /* TRY_FAST_INVOKE */
//---------------------------------------------------------------------------------

View File

@ -1,16 +0,0 @@
TYA is a ``100% unofficial'' JIT-compiler designed as an
add-on to the Blackdown ports of JDK 1.1.x for Linux (x86),
but currently experimental ported for usage with JDK 1.2.
For the command line option, run Java using option "-Djava.compiler=",
like this example:
java -Djava.compiler=tya Iview Valetta.jpg
# ^ set property ^ ^your pgm ^ pgm's options
But a better and easier way is setting the JAVA_COMPILER environment
variable, as in
export JAVA_COMPILER=tya
WWW: http://sax.sax.de/~adlibit

View File

@ -1,4 +0,0 @@
lib/tya/libtya.so
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrm lib/tya