head	1.45;
access;
symbols
	RELEASE_8_0_0:1.44
	RELEASE_7_2_0:1.42
	RELEASE_7_1_0:1.41
	RELEASE_6_4_0:1.41
	RELEASE_5_EOL:1.39
	RELEASE_7_0_0:1.36
	RELEASE_6_3_0:1.36
	PRE_XORG_7:1.30
	RELEASE_4_EOL:1.30
	RELEASE_6_2_0:1.29
	RELEASE_6_1_0:1.23
	RELEASE_5_5_0:1.23
	RELEASE_6_0_0:1.20
	RELEASE_5_4_0:1.20
	RELEASE_4_11_0:1.19
	RELEASE_5_3_0:1.17
	RELEASE_4_10_0:1.17
	RELEASE_5_2_1:1.12
	RELEASE_5_2_0:1.12
	RELEASE_4_9_0:1.12
	RELEASE_5_1_0:1.10
	RELEASE_4_8_0:1.9
	RELEASE_5_0_0:1.7
	RELEASE_4_7_0:1.7
	RELEASE_4_6_2:1.2
	RELEASE_4_6_1:1.2
	RELEASE_4_6_0:1.2
	RELEASE_5_0_DP1:1.2
	RELEASE_4_5_0:1.2
	RELEASE_4_4_0:1.1;
locks; strict;
comment	@# @;


1.45
date	2010.01.07.17.04.29;	author olgeni;	state dead;
branches;
next	1.44;

1.44
date	2009.08.02.19.34.26;	author mezz;	state Exp;
branches;
next	1.43;

1.43
date	2009.07.18.11.11.07;	author dinoex;	state Exp;
branches;
next	1.42;

1.42
date	2009.01.23.16.27.43;	author flz;	state Exp;
branches;
next	1.41;

1.41
date	2008.06.22.18.43.01;	author pav;	state Exp;
branches;
next	1.40;

1.40
date	2008.06.19.02.50.47;	author pav;	state Exp;
branches;
next	1.39;

1.39
date	2008.04.19.17.51.26;	author miwi;	state Exp;
branches;
next	1.38;

1.38
date	2008.04.10.08.48.24;	author jkoshy;	state Exp;
branches;
next	1.37;

1.37
date	2008.03.23.23.03.02;	author miwi;	state Exp;
branches;
next	1.36;

1.36
date	2007.11.25.00.58.44;	author linimon;	state Exp;
branches;
next	1.35;

1.35
date	2007.10.29.03.09.21;	author jkoshy;	state Exp;
branches;
next	1.34;

1.34
date	2007.10.26.05.50.01;	author jkoshy;	state Exp;
branches;
next	1.33;

1.33
date	2007.07.28.22.31.18;	author kris;	state Exp;
branches;
next	1.32;

1.32
date	2007.06.07.09.07.27;	author jkoshy;	state Exp;
branches;
next	1.31;

1.31
date	2007.05.19.20.13.34;	author flz;	state Exp;
branches;
next	1.30;

1.30
date	2007.01.26.11.48.33;	author jkoshy;	state Exp;
branches;
next	1.29;

1.29
date	2006.09.22.10.44.00;	author jkoshy;	state Exp;
branches;
next	1.28;

1.28
date	2006.09.20.06.25.49;	author jkoshy;	state Exp;
branches;
next	1.27;

1.27
date	2006.09.17.01.45.30;	author kris;	state Exp;
branches;
next	1.26;

1.26
date	2006.07.25.03.27.26;	author jkoshy;	state Exp;
branches;
next	1.25;

1.25
date	2006.07.15.06.15.45;	author jkoshy;	state Exp;
branches;
next	1.24;

1.24
date	2006.07.14.15.29.32;	author jkoshy;	state Exp;
branches;
next	1.23;

1.23
date	2006.01.18.16.09.09;	author jkoshy;	state Exp;
branches;
next	1.22;

1.22
date	2005.12.21.18.53.05;	author jkoshy;	state Exp;
branches;
next	1.21;

1.21
date	2005.10.25.17.58.38;	author jkoshy;	state Exp;
branches;
next	1.20;

1.20
date	2005.02.26.04.48.54;	author jkoshy;	state Exp;
branches;
next	1.19;

1.19
date	2004.10.20.15.41.40;	author jkoshy;	state Exp;
branches;
next	1.18;

1.18
date	2004.10.19.17.29.00;	author jkoshy;	state Exp;
branches;
next	1.17;

1.17
date	2004.03.13.10.15.50;	author kris;	state Exp;
branches;
next	1.16;

1.16
date	2004.03.07.09.20.09;	author jkoshy;	state Exp;
branches;
next	1.15;

1.15
date	2004.03.03.16.47.57;	author jkoshy;	state Exp;
branches;
next	1.14;

1.14
date	2004.02.25.10.33.14;	author kris;	state Exp;
branches;
next	1.13;

1.13
date	2003.12.10.03.38.09;	author jkoshy;	state Exp;
branches;
next	1.12;

1.12
date	2003.08.28.00.01.07;	author edwin;	state Exp;
branches;
next	1.11;

1.11
date	2003.06.29.06.02.36;	author jkoshy;	state Exp;
branches;
next	1.10;

1.10
date	2003.05.02.01.54.06;	author jkoshy;	state Exp;
branches;
next	1.9;

1.9
date	2003.03.07.06.05.29;	author ade;	state Exp;
branches;
next	1.8;

1.8
date	2003.02.05.14.13.11;	author jkoshy;	state Exp;
branches;
next	1.7;

1.7
date	2002.09.18.11.05.04;	author ijliao;	state Exp;
branches;
next	1.6;

1.6
date	2002.09.18.10.02.25;	author jkoshy;	state Exp;
branches;
next	1.5;

1.5
date	2002.09.13.04.07.46;	author jkoshy;	state Exp;
branches;
next	1.4;

1.4
date	2002.09.09.09.03.43;	author jkoshy;	state Exp;
branches;
next	1.3;

1.3
date	2002.07.24.08.48.05;	author jkoshy;	state Exp;
branches;
next	1.2;

1.2
date	2001.12.13.08.18.16;	author jkoshy;	state Exp;
branches;
next	1.1;

1.1
date	2001.06.26.09.19.51;	author jkoshy;	state Exp;
branches;
next	;


desc
@@


1.45
log
@Remove unmaintained lang/drscheme port, which is superceded by
lang/plt-scheme. According to pointyhat lang/drscheme it has been
broken since 2007/06.
@
text
@# New ports collection makefile for:	DrScheme
# Date created:		21 Jun 2001
# Whom:			Joseph Koshy <jkoshy@@FreeBSD.org>
#
# $FreeBSD: ports/lang/drscheme/Makefile,v 1.44 2009/08/02 19:34:26 mezz Exp $
#

PORTNAME=	drscheme
PORTVERSION=	370
PORTREVISION=	4
CATEGORIES=	lang scheme
MASTER_SITES=	http://download.plt-scheme.org/bundles/${PORTVERSION}/plt/ \
		http://www.cs.utah.edu/plt/download/${PORTVERSION}/plt/ \
		ftp://ftp.pasteur.fr/pub/computing/Scheme/plt-scheme/${PORTVERSION}/plt/ \
		ftp://archive.informatik.uni-tuebingen.de/unix/language/plt/${PORTVERSION}/plt/ \
		ftp://infogroep.be/pub/plt/bundles/${PORTVERSION}/plt/ \
		ftp://morpheus.wish.com.mx/pub/plt/${PORTVERSION}/plt/ \
		http://download.plt-scheme.org/patches/${PORTVERSION}/:PLT
DISTFILES=	plt-${PORTVERSION}-src-unix.tgz ${PLTPATCHES}
DIST_SUBDIR=	drscheme/${PORTVERSION}
EXTRACT_ONLY=	plt-${PORTVERSION}-src-unix.tgz

MAINTAINER=	ports@@FreeBSD.org
COMMENT=	An interactive, integrated, graphical Scheme programming environment

LIB_DEPENDS=	cairo.2:${PORTSDIR}/graphics/cairo	\
		jpeg.10:${PORTSDIR}/graphics/jpeg	\
		png.5:${PORTSDIR}/graphics/png

USE_XORG=	xft x11 xrender xaw
GNU_CONFIGURE=	yes
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
USE_ICONV=	yes
USE_GL=		yes
USE_LDCONFIG=	yes
USE_AUTOTOOLS=	libtool:22:env

MAN1=		drscheme.1 help-desk.1 mred.1 mzscheme.1 tex2page.1

OPTIONS=	CGC "With CGC garbage collector" off

ONLY_FOR_ARCHS=	i386 amd64

PLIST_SUB+=	ARCH=${ARCH}

PLTPATCHES=	# none yet for this version

.if defined(PACKAGE_BUILDING)
IGNORE=		signal 10 in mzscheme3m during build on pointyhat
.endif

.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

.include <bsd.port.post.mk>
@


1.44
log
@-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.43
log
@- update to jpeg7
Tested by:	pav on pointyhat
@
text
@d46 1
a46 1
USE_AUTOTOOLS=	libtool:15:env
@


1.42
log
@- Update X.org ports to 7.4+ (few ports are more recent than the katamari).
- Bump PORTREVISION for all ports depending on libglut since the shlib
version number went from 4 to 3.
- Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't
installed anymore.
- Couple of ports fixes (mostly missing xorg components added to USE_XORG).
@
text
@d10 1
a10 1
PORTREVISION=	3
d27 1
a27 1
		jpeg.9:${PORTSDIR}/graphics/jpeg	\
@


1.41
log
@- Mark IGNORED on pointyhat - receives signal 10 during build on pointyhat, but
  builds on my regular workstation
@
text
@d10 1
a10 1
PORTREVISION=	2
@


1.40
log
@- Fix segfaults, unbreak
- Add missed xorg dependency

PR:		ports/118808
Submitted by:	Andrew Reilly <areilly@@bigpond.net.au>
@
text
@d58 4
@


1.39
log
@- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
@
text
@d30 1
a30 1
USE_XORG=	xft x11 xrender
a59 2
BROKEN=		Fails to install (signal 11)

@


1.38
log
@Reset maintainership.
@
text
@d10 1
a10 1
PORTREVISION=	1
d26 1
a26 3
LIB_DEPENDS=	Xft.2:${PORTSDIR}/x11-fonts/libXft	\
		Xrender.1:${PORTSDIR}/x11/libXrender	\
		cairo.2:${PORTSDIR}/graphics/cairo	\
d30 1
a34 1
		--x-includes=${X11BASE}/include --x-libraries=${X11BASE}/lib \
@


1.37
log
@- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
@
text
@d23 1
a23 1
MAINTAINER=	jkoshy@@FreeBSD.org
@


1.36
log
@Now is getting signal 11 everywhere on the cluster, not just problems
with gcc4.2.

Approved by:	portmgr (self)
@
text
@d10 1
a47 1
USE_XLIB=	yes
@


1.35
log
@Mark BROKEN with GCC 4.2.
@
text
@d62 1
a62 3
.if ${OSVERSION} >= 700042
BROKEN=		Broken with gcc 4.2
.endif
@


1.34
log
@Fix a memory corruption/core dump that is reproduceable in my
FreeBSD/amd64 6-stable environment [1].  Unbreak the port.

Submitted by:	Matthew Flatt <mflatt at cs dot utah dot edu> [1]
@
text
@d62 4
@


1.33
log
@BROKEN: Segfault during build
@
text
@a30 2
BROKEN=		Segfault during build

d37 1
a37 1
		CPPFLAGS="-I${LOCALBASE}/include"
d41 1
d70 4
@


1.32
log
@Upgrade to v370.  The port now unconditionally depends on Cairo
graphics.  Additional upstream changes include:
 - The conservative garbage collector (CGC) has been replaced with a
   precise garbage collector (3m) in the standard build.  For most
   users, this change simply amounts to "better performance in space
   and time".  Use the port knob 'CGC' to build DrScheme with
   the conservative garbage collector.
 - Unit-based servlets are no longer supported in the web server.
   Use module-based servlets, instead.
 - A new `(lib "unit.ss")' library replaces the old one and provides
   a simpler and more flexible syntax.
 - The HtDP "world.ss" and "image.ss" teachpacks have been revised,
   including support for the creation of animated GIFs and DrScheme's
   teachpack GUI now works only with the HtDP languages.  In other
   languages, use `require' to access teachpacks.
@
text
@d31 2
@


1.31
log
@- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
@
text
@d9 1
a9 2
PORTVERSION=	360
PORTREVISION=	1
d26 2
d32 3
a34 1
CONFIGURE_ARGS=	--prefix=${PREFIX} --enable-shared \
d36 1
a36 1
		--enable-lt=${LIBTOOL} CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
d44 1
a46 1
USE_GL=		yes
d51 1
a51 2
OPTIONS=	CAIRO "use Cairo graphics" off \
		MMM "use 3m garbage collection" off
d61 4
a64 11
.if defined(WITH_CAIRO)
CONFIGURE_ARGS+=	--enable-cairo --enable-pthread
LIB_DEPENDS+=		cairo.2:${PORTSDIR}/graphics/cairo
.else
CONFIGURE_ARGS+=	--disable-cairo
.endif

.if defined(WITH_MMM)
ALL_TARGET=		3m
INSTALL_TARGET+=	install-3m
PLIST_SUB+=		MMM=""
d66 1
a66 1
PLIST_SUB+=		MMM="@@comment "
@


1.30
log
@Upgrade to v360.  Upstream changes include:
 - A new macro stepper that traces through macro expansion
   step by step.
 - A new "Lazy Scheme" language level.
 - New support for prompts and composable continuations.
 - Regexp support now includes the usual collection of
   "Perl-compatible" features.
 - Compiler improvements and bug fixes.
@
text
@d10 1
d43 1
@


1.29
log
@- Upgrade to v352.  This is a bug-fix release.
- Tweak the port's build to detect and use libpng and
  libjpeg present in $LOCALBASE.
- Build this port for the amd64 architecture in addition to i386.
@
text
@d9 1
a9 1
PORTVERSION=	352
d38 1
a38 1
WRKSRC=		${WRKDIR}/plt/src
a71 3
post-patch:
	${RM} ${WRKSRC}/../collects/profj/to-scheme.ss.orig

@


1.28
log
@- Bring down the parts of upstream change SVN#4389 that make
  .zo file generation more deterministic.  Package building
  should work reliably now, so unbreak the port.
- Explicitly depend on -lXft.
- Change the build to always use the libjpeg and libpng
  libraries bundled with the source package.
@
text
@d9 1
a9 2
PORTVERSION=	351
PORTREVISION=	1
d25 3
a27 1
LIB_DEPENDS=	Xft.2:${PORTSDIR}/x11-fonts/libXft
d30 7
a36 3
CONFIGURE_ARGS=	--prefix=${PREFIX} --enable-shared --x-includes=${X11BASE}/include \
		--x-libraries=${X11BASE}/lib --enable-lt=${LIBTOOL} --disable-libpng \
		--disable-libjpeg
d39 1
d49 3
a51 1
ONLY_FOR_ARCHS=	i386
@


1.27
log
@BROKEN: Does not compile
@
text
@d10 1
d26 1
a26 1
BROKEN=		Does not compile
d30 2
a31 1
		--x-libraries=${X11BASE}/lib --enable-lt=${LIBTOOL}
d64 3
@


1.26
log
@Update to v351.

Upstream changes include:
 - bug-fixes,
 - improved 3m performance,
 - HtDC libraries have been reorganized into four packages,
 - improvements to the 'Debug' button, including persistent
   breakpoints,
 - expressiveness improvements and a 2x performance boost
   for tight loops that do a lot of contract checking.
@
text
@d25 2
@


1.25
log
@This port no longer requires `gmake`.
@
text
@d9 1
a9 1
PORTVERSION=	350
d27 1
a27 1
		--x-libraries=${X11BASE}/lib
@


1.24
log
@Upgrade to v350.

Major changes include:
 - A new JIT compiler for mzscheme.
 - The installed port uses a hier(7)-compatible directory
   structure under ${PREFIX}.
 - ProfessorJ includes a unit-testing mechanism.
 - The default exception handler in mzscheme now shows
   stack-trace information.

The port now offers a new option 'MMM' that builds DrScheme with
the experimental 3M garbage collector.
@
text
@a31 1
USE_GMAKE=	yes
@


1.23
log
@Upgrade to v301 --- bug fixes and changes to the demos.
@
text
@d9 1
a9 1
PORTVERSION=	301
d25 2
a26 3
HAS_CONFIGURE=	yes
CONFIGURE_ARGS= --prefix=${PLTHOME} --enable-shared	\
		--x-includes=${X11BASE}/include 	\
a28 11
OPTIONS=	CAIRO "use Cairo graphics" off

.include <bsd.port.pre.mk>

.if defined(WITH_CAIRO)
CONFIGURE_ARGS+= --enable-cairo
LIB_DEPENDS+=	cairo.2:${PORTSDIR}/graphics/cairo
.else
CONFIGURE_ARGS+= --disable-cairo
.endif

d30 1
d33 1
a34 3
PLTHOME=	${PREFIX}/drscheme
PLTPATCHES=	# none yet for this version
DRS_B=		drscheme gmzc help-desk mred mzc mzscheme planet tex2page
d37 3
d42 18
a59 10
post-install:
.for f in ${PLTPATCHES}
	cd ${PLTHOME} && bin/setup-plt ${_DISTDIR}/${f:S/:PLT//}
.endfor
.for f in ${DRS_B}
	${LN} -s ${PLTHOME}/bin/$f ${PREFIX}/bin/$f
.endfor
.for f in ${MAN1}
	${INSTALL_MAN} ${PLTHOME}/man/man1/$f ${PREFIX}/man/man1/
.endfor
@


1.22
log
@- Upgrade to v300.  This DrScheme release offers Unicode support,
  a foreign function interface, anti-aliased text, and many other
  extensions and improvements.

- Add a port knob 'CAIRO' to conditionally allow compilation with
  the Cairo graphics library.
@
text
@d9 1
a9 1
PORTVERSION=	300
@


1.21
log
@X11BASE and portlint cleanups.
@
text
@d9 1
a9 1
PORTVERSION=	209
d26 1
a26 1
CONFIGURE_ARGS= --prefix=${PLTHOME} --enable-shared 	\
d30 11
d47 1
a47 1
DRS_B=		drscheme mred mzc mzscheme tex2page help-desk
a52 1
	cd ${PLTHOME} && bin/setup-plt
d63 1
a63 1
.include <bsd.port.mk>
@


1.20
log
@Upgrade to v209.
@
text
@d19 1
a20 1
EXTRACT_SUFX=	.tgz
a24 1
DIST_SUBDIR=	drscheme/${PORTVERSION}
d26 4
a29 1
CONFIGURE_ARGS= --prefix=${PLTHOME} --enable-shared
@


1.19
log
@Fix fetch breakage.

Submitted by:	Ion-Mihai Tetcu <itetcu@@people.tecnik93.com>
@
text
@d9 1
a9 1
PORTVERSION=	208
d33 1
a33 1
PLTPATCHES=	plt-208-p1.plt:PLT
@


1.18
log
@Upgrade to v208.
@
text
@d16 2
a17 1
		ftp://morpheus.wish.com.mx/pub/plt/${PORTVERSION}/plt/
d33 1
a33 1
PLTPATCHES=	plt-208-p1.plt
d42 1
a42 1
	cd ${PLTHOME} && bin/setup-plt ${_DISTDIR}/${f}
@


1.17
log
@Remove unneccessary bsd.port.(pre|post).mk inclusion.
@
text
@d9 1
a9 2
PORTVERSION=	206p1
PORTREVISION=	1
d17 2
a18 1
DISTNAME=	plt-${PORTVERSION}-src-unix
d32 1
d40 3
@


1.16
log
@Fix installation glitch that caused a slowdown of DrScheme.  Bump
PORTREVISION.

Correct typo (ONLY_FOR_ARCH -> ONLY_FOR_ARCHS).

PR:		ports/63782
@
text
@a34 2
.include <bsd.port.pre.mk>

d46 1
a46 1
.include <bsd.port.post.mk>
@


1.15
log
@Upgrade to v206p1.  Mark as 'only for i386', till the ports to other
Tier-1 architectures are completed.
@
text
@d10 1
d26 1
a27 1
ALL_TARGET=	all install
d29 1
d32 2
a33 3
DRS_D=		bin install collects teachpack include lib
DRS_B=		drscheme mred mzc mzscheme
MAN1=		drscheme.1 mred.1 mzscheme.1
d37 1
a37 1
ONLY_FOR_ARCH=	i386
d39 2
a40 4
do-install:
	${MKDIR} ${PLTHOME}
	cd ${WRKDIR}/plt && ${TAR} -cf - --exclude '/CVS/*' ${DRS_D} | tar -C ${PLTHOME} -xf -
	cd ${PLTHOME} && ${PLTHOME}/install
d45 1
a45 1
	${INSTALL_MAN} ${WRKDIR}/plt/man/man1/$f ${PREFIX}/man/man1
@


1.14
log
@BROKEN on !i386: Does not compile
@
text
@d9 1
a9 1
PORTVERSION=	205
d17 2
a18 1
DISTNAME=	plt-${PORTVERSION}.src.x
d31 1
a31 1
DRS_B=		drscheme mred mzc mzscheme tex2page
d36 1
a36 3
.if ${ARCH} != "i386"
BROKEN=		"Does not compile on !i386"
.endif
@


1.13
log
@Update to v205.
@
text
@d33 6
d50 1
a50 1
.include <bsd.port.mk>
@


1.12
log
@Use the virtual category "scheme" (part ii)

	Add the virtual category "scheme" to the maintained ports
	(except sxm). I guess no maintainer would deny this trivial
	change.

PR:		ports/56052
Submitted by:	Kimura Fuyuki <fuyuki@@nigredo.org>
@
text
@d9 1
a9 1
PORTVERSION=	204
d15 1
d17 1
a17 1
DISTNAME=	plt.src.x
d19 1
a19 1
MAINTAINER=	jkoshy@@freebsd.org
@


1.11
log
@Upgrade to v204.
@
text
@d10 1
a10 1
CATEGORIES=	lang
@


1.10
log
@Bundle in the 'include/' and 'lib/' directories to support extension
writers.

PR:		ports/51644
Submitted by:	Martin Vito Cruz <sleepinghead@@netzero.com>
@
text
@d9 1
a9 1
PORTVERSION=	203
d34 1
a34 1
	cd ${WRKDIR}/plt && ${TAR} -cf - ${DRS_D} | tar -C ${PLTHOME} -xf -
@


1.9
log
@Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
@
text
@d28 1
a28 1
DRS_D=		bin install collects teachpack
@


1.8
log
@Update to v203.
@
text
@d19 1
@


1.7
log
@better for future maintain
@
text
@d9 1
a9 1
PORTVERSION=	202
@


1.6
log
@Correct ${MASTER_SITE}, update checksums.

Submitted by:	Paul Gabriel <paul@@pogo.franken.de>
@
text
@d11 5
a15 5
MASTER_SITES=	http://download.plt-scheme.org/bundles/202/plt/ \
		http://www.cs.utah.edu/plt/download/202/plt/ \
		ftp://ftp.pasteur.fr/pub/computing/Scheme/plt-scheme/202/plt/ \
		ftp://archive.informatik.uni-tuebingen.de/unix/language/plt/202/plt/ \
		ftp://morpheus.wish.com.mx/pub/plt/202/plt/
@


1.5
log
@Move downloaded distfile to a directory numbered by ${PORTVERSION} to
compensate for the fact the master tarball does not have a version
number in its filename.  This prevents older copies of the sources
being picked up during the "fetch" phase.
@
text
@d11 5
a15 5
MASTER_SITES=	http://download.plt-scheme.org/bundles/200/plt/ \
		http://www.cs.utah.edu/plt/download/200/plt/ \
		ftp://ftp.pasteur.fr/pub/computing/Scheme/plt-scheme/200/plt/ \
		ftp://archive.informatik.uni-tuebingen.de/unix/language/plt/200/plt/ \
		ftp://morpheus.wish.com.mx/pub/plt/200/plt/
@


1.4
log
@Update to v202.
@
text
@d20 1
@


1.3
log
@Upgrade to v200.

Requested by:	Austus <austus@@adelphia.net>
@
text
@d9 1
a9 1
PORTVERSION=	200
@


1.2
log
@Upgrade to v103p1.
@
text
@d9 1
a9 1
PORTVERSION=	103p1
d11 5
a15 3
MASTER_SITES= http://www.cs.rice.edu/CS/PLT/packages/download/103p1/plt/ \
	ftp://ftp.pasteur.fr/pub/computing/Scheme/DrScheme/103p1/plt/ \
	ftp://archive.informatik.uni-tuebingen.de/unix/language/plt/103p1/plt/
d26 3
a28 3
DRS_D=		bin .bin install collects teachpack
DRS_B=		drscheme drscheme-jr mred mzc mzscheme
MAN1=		drscheme-jr.1 drscheme.1 mred.1 mzscheme.1
d32 1
a32 1
	cd ${WRKDIR}/plt && ${TAR} -cf - ${DRS_D} | tar -C ${PLTHOME} -xvf -
@


1.1
log
@A port of `DrScheme', a graphical teaching environment and IDE for Scheme.
@
text
@d9 1
a9 1
PORTVERSION=	103
d11 3
a13 3
MASTER_SITES= http://www.cs.rice.edu/CS/PLT/packages/download/103/plt/ \
	ftp://ftp.pasteur.fr/pub/computing/Scheme/DrScheme/103/plt/ \
	ftp://archive.informatik.uni-tuebingen.de/unix/language/plt/103/plt/
@

