1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00

Remove lang/plt-scheme, which became lang/racket.

This commit is contained in:
Jimmy Olgeni 2010-08-08 12:38:25 +00:00
parent 30fdcd1341
commit 00d43b9008
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=258932
8 changed files with 1 additions and 14751 deletions

1
MOVED
View File

@ -4471,3 +4471,4 @@ mail/lightning|deskutils/lightning|2010-08-03|Upstream development discontinued
mail/lightning|deskutils/lightning|2010-08-03|Upstream development discontinued
devel/py_otp_interface|devel/py-interface|2010-08-06|Duplicate py-interface port has better distutils handling
www/mplayer-plugin|www/gecko-mediaplayer|2010-08-08|Upstream support dropped
lang/plt-scheme|lang/racket|2010-08-08|Upstream development discontinued

View File

@ -260,7 +260,6 @@
SUBDIR += php_doc
SUBDIR += pike76
SUBDIR += pike78
SUBDIR += plt-scheme
SUBDIR += pnet
SUBDIR += pnet-base
SUBDIR += pnetlib

View File

@ -1,76 +0,0 @@
# New ports collection Makefile for: DrScheme
# Date created: 21 Jun 2001
# Whom: Joseph Koshy <jkoshy@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= plt-scheme
PORTVERSION= 4.2.4
PORTREVISION= 2
CATEGORIES= lang scheme
MASTER_SITES= http://download.plt-scheme.org/bundles/${PORTVERSION}/plt/\
http://plt.cs.uchicago.edu/bundles/${PORTVERSION}/plt/\
http://www.cs.utah.edu/plt/download/${PORTVERSION}/plt/\
http://mirror.informatik.uni-tuebingen.de/mirror/plt/${PORTVERSION}/plt/\
ftp://infogroep.be/pub/plt/bundles/${PORTVERSION}/plt/\
http://gd.tuwien.ac.at/languages/scheme/plt/${PORTVERSION}/plt/
DISTFILES= plt-${PORTVERSION}-src-unix.tgz ${PLTPATCHES}
DIST_SUBDIR= plt-scheme/${PORTVERSION}
EXTRACT_ONLY= plt-${PORTVERSION}-src-unix.tgz
MAINTAINER= areilly@bigpond.net.au
COMMENT= An interactive, integrated, graphical Scheme programming environment
LIB_DEPENDS= cairo.2:${PORTSDIR}/graphics/cairo \
jpeg.11:${PORTSDIR}/graphics/jpeg \
png.6:${PORTSDIR}/graphics/png
USE_XORG= xft x11 xrender xaw
CONFIGURE_ARGS= --prefix=${PREFIX} --enable-shared --enable-xft --enable-gl \
--enable-xrender --enable-cairo --with-x --enable-pthread \
--enable-lt=${LIBTOOL} \
CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
CPPFLAGS="${CPPFLAGS}"
# Force the "configure" script to look in $LOCALBASE for -lpng and -ljpeg
LDFLAGS+= -L${LOCALBASE}/lib
CPPFLAGS+= -I${LOCALBASE}/include
WRKSRC= ${WRKDIR}/plt-${PORTVERSION}/src/build
USE_ICONV= yes
USE_GL= yes
USE_LDCONFIG= yes
USE_AUTOTOOLS= libtool:22:env
# no man files in this version: run plt-help for helpdesk
MAN1= drscheme.1 mred.1 mzc.1 mzscheme.1 \
plt-help.1 setup-plt.1 tex2page.1
#CGC is deprecated now
# OPTIONS= CGC "With CGC garbage collector" off
ONLY_FOR_ARCHS= i386 amd64
PLIST_SUB+= ARCH=${ARCH}
PLTPATCHES= # none yet for this version
.include <bsd.port.pre.mk>
#.if defined(WITH_CGC)
#ALL_TARGET= both
#INSTALL_TARGET= install-both
#PLIST_SUB+= CGC=""
#.else
#PLIST_SUB+= CGC="@comment "
#.endif
.if ${ARCH} == "amd64"
CPPFLAGS+= -DLONG64
.endif
pre-patch:
@${MKDIR} ${WRKSRC}
.include <bsd.port.post.mk>

View File

@ -1,3 +0,0 @@
MD5 (plt-scheme/4.2.4/plt-4.2.4-src-unix.tgz) = 7a21fcb5b565b8c352aa22e1698eb05b
SHA256 (plt-scheme/4.2.4/plt-4.2.4-src-unix.tgz) = cf34e2dcead02284d8db427b86edcabc9f54d3d08452352a1e57870a665a5f15
SIZE (plt-scheme/4.2.4/plt-4.2.4-src-unix.tgz) = 16081145

View File

@ -1,26 +0,0 @@
--- ../mzscheme/src/number.c.orig 2008-05-07 23:15:18.000000000 +0200
+++ ../mzscheme/src/number.c 2008-06-27 08:07:23.000000000 +0200
@@ -52,6 +52,11 @@
# define MAX_SHIFT_EVER 32
#endif
+#include <sys/param.h>
+#include <fenv.h>
+#pragma STDC FENV_ACCESS ON
+
+
/* globals */
double scheme_infinity_val, scheme_minus_infinity_val;
@@ -152,7 +157,11 @@
MZ_SIGSET(SIGFPE, SIG_IGN);
#endif
#ifdef FREEBSD_CONTROL_387
+#if __FreeBSD_version < 800000
__fpsetreg(FP_MSKS_FLD, FP_MSKS_REG, FP_MSKS_FLD, FP_MSKS_OFF);
+#else
+ fedisableexcept(FE_ALL_EXCEPT);
+#endif
#endif
#ifdef LINUX_CONTROL_387
__setfpucw(_FPU_EXTENDED + _FPU_RC_NEAREST + 0x3F);

View File

@ -1,22 +0,0 @@
PLT-Scheme is a set of tools for writing and running the PLT scheme
programming language. It includes a graphical IDE (drscheme) that
features highlighting of the source of syntax and run-time errors,
support for multiple language levels, an algebraic stepper, objects,
modules, a GUI library, TCP/IP, and much more. It includes an
extensive, hyper-linked help system called Help Desk, available
from the Help menu, the plt-help command line tool, or through a
web browser.
mred is the interpreter/JIT compiler that includes the GUI toolkit.
drscheme is the GUI ide, and is a mred application.
mzscheme is a text-only variant that does not include the GUI toolkit.
swindle is a language variant that includes a CLOS-style object system.
mzc is a compilation manager that can produce stand-alone executable programs.
plt-r5rs and plt-r6rs are front ends for running standards-conforming
programms.
plt-web-server is a web server.
scribble, slatex and tex2page are text formatters.
slideshow is a presentation formatter.
sirmail is a mail user agent.
WWW: http://www.plt-scheme.org/

File diff suppressed because it is too large Load Diff

View File

@ -1,11 +0,0 @@
#!/bin/sh
mkdir $WRKSRC
cd $WRKSRC
X11BASE=${LOCALBASE}
../configure --prefix=${PREFIX} --enable-shared --enable-xft --enable-gl \
--enable-xrender --enable-cairo --with-x --enable-pthread \
--enable-lt=${LIBTOOL} \
--x-includes=${X11BASE}/include --x-libraries=${X11BASE}/lib \
CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
CPPFLAGS="${CPPFLAGS}" \
--mandir=${PREFIX}/man ${ARCH}-portbld-freebsd${OSREL}