head	1.23;
access;
symbols
	RELEASE_8_3_0:1.22
	RELEASE_9_0_0:1.22
	RELEASE_7_4_0:1.22
	RELEASE_8_2_0:1.22
	RELEASE_6_EOL:1.22
	RELEASE_8_1_0:1.22
	RELEASE_7_3_0:1.22
	RELEASE_8_0_0:1.22
	RELEASE_7_2_0:1.22
	RELEASE_7_1_0:1.22
	RELEASE_6_4_0:1.22
	RELEASE_5_EOL:1.22
	RELEASE_7_0_0:1.22
	RELEASE_6_3_0:1.22
	PRE_XORG_7:1.22
	RELEASE_4_EOL:1.20
	RELEASE_6_2_0:1.14
	RELEASE_6_1_0:1.8
	RELEASE_5_5_0:1.8
	RELEASE_6_0_0:1.3;
locks; strict;
comment	@# @;


1.23
date	2012.11.17.05.58.56;	author svnexp;	state Exp;
branches;
next	1.22;

1.22
date	2007.02.19.06.53.17;	author rafan;	state Exp;
branches;
next	1.21;

1.21
date	2007.01.31.15.29.22;	author miwi;	state Exp;
branches;
next	1.20;

1.20
date	2007.01.19.09.25.57;	author miwi;	state Exp;
branches;
next	1.19;

1.19
date	2006.12.31.15.16.33;	author miwi;	state Exp;
branches;
next	1.18;

1.18
date	2006.11.29.02.26.59;	author clsung;	state Exp;
branches;
next	1.17;

1.17
date	2006.11.17.08.44.41;	author miwi;	state Exp;
branches;
next	1.16;

1.16
date	2006.11.08.16.24.26;	author rafan;	state Exp;
branches;
next	1.15;

1.15
date	2006.10.31.08.06.14;	author clsung;	state Exp;
branches;
next	1.14;

1.14
date	2006.10.08.17.23.12;	author alepulver;	state Exp;
branches;
next	1.13;

1.13
date	2006.10.05.09.13.08;	author clsung;	state Exp;
branches;
next	1.12;

1.12
date	2006.09.24.09.50.32;	author miwi;	state Exp;
branches;
next	1.11;

1.11
date	2006.09.18.19.31.43;	author miwi;	state Exp;
branches;
next	1.10;

1.10
date	2006.08.18.19.29.43;	author miwi;	state Exp;
branches;
next	1.9;

1.9
date	2006.03.20.10.12.54;	author pav;	state Exp;
branches;
next	1.8;

1.8
date	2006.01.31.21.35.34;	author tdb;	state Exp;
branches;
next	1.7;

1.7
date	2006.01.04.05.45.35;	author edwin;	state Exp;
branches;
next	1.6;

1.6
date	2005.12.04.16.09.31;	author philip;	state Exp;
branches;
next	1.5;

1.5
date	2005.11.18.13.59.40;	author mnag;	state Exp;
branches;
next	1.4;

1.4
date	2005.09.14.10.12.40;	author vs;	state Exp;
branches;
next	1.3;

1.3
date	2005.07.06.07.54.14;	author ahze;	state Exp;
branches;
next	1.2;

1.2
date	2005.05.26.20.00.59;	author pav;	state Exp;
branches;
next	1.1;

1.1
date	2005.05.16.21.46.43;	author jylefort;	state Exp;
branches;
next	;


desc
@@


1.23
log
@Switch exporter over
@
text
@# New ports collection makefile for:	SketchyLISP
# Date created:				12 May 2005
# Whom:					Nils M Holm <nmh@@t3x.org>
#
# $FreeBSD: head/lang/sketchy/Makefile 300896 2012-07-14 13:54:48Z beat $
#

PORTNAME=	sketchy
PORTVERSION=	20070218
CATEGORIES=	lang devel lisp scheme
MASTER_SITES=	http://www.t3x.org/files/

MAINTAINER=	nmh@@t3x.org
COMMENT=	An interpreter for purely applicative Scheme

USE_LDCONFIG=	yes
MAKE_ENV+=	BINOWN=${BINOWN} \
		BINGRP=${BINGRP}

MAN1=		sketchy.1 skpp.1
MLINKS=		sketchy.1 sk.1

post-patch:
	@@${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' ${WRKSRC}/sketchy.h
	@@${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' ${WRKSRC}/src/pp.scm

.include <bsd.port.mk>
@


1.22
log
@- Update to 20070218

PR:		ports/109278
Submitted by:	Nils M Holm <nmh at t3x.org> (maintainer)
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.21
log
@- Update to 2007-01-30

PR:		108605
Submitted by:	Nils M Holm <nmh@@t3x.org>
@
text
@d9 1
a9 1
PORTVERSION=	20070130
@


1.20
log
@- Update to 2007-01-18

PR:		ports/108079
Submitted by:	Nils M Holm <nmh@@t3x.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	20070118
@


1.19
log
@- Update to 20061231

PR:		107371
Submitted by:	Nils M Holm <nmh@@t3x.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	20061231
@


1.18
log
@- Update to 2006-11-27.
- Improved memory allocator.
- Added READ-FROM-STRING and WRITE-TO-STRING procedures.

PR:		ports/105912
Submitted by:	maintainer (Nils M Holm)
@
text
@d9 1
a9 1
PORTVERSION=	20061127
@


1.17
log
@- Update to 2006-11-16

PR:		ports/105605
Submitted by:	Nils M Holm <nmh@@t3x.org> (Maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	20061116
@


1.16
log
@- Update to 20061108
- Add conflicts with devel/p5-PAR for bin/pp

PR:		ports/105237
Submitted by:	Nils M Holm (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	20061108
a15 2
CONFLICTS=	p5-PAR-0.*

d20 2
a21 1
MAN7=		sketchy.7
d25 1
@


1.15
log
@- Update to 2006-10-23

PR:		ports/104433
Submitted by:	maintainer (Nils M Holm)
@
text
@d9 1
a9 1
PORTVERSION=	20061023
d16 2
@


1.14
log
@- Update to 2006-10-08 [1].
- Fixed syntax transformers [1].
- Added Micro KANREN example [1].
- Add -fPIC to sketchy.o, which goes into libsketchy.so to allow building on
  amd64 [2].
- Rename libsketchy.so to libsketchy.so.0 and add symlink libsketchy.so ->
  libskeychy.so.0 to allow using the shared library [2].
- Add USE_LDCONFIG [2].

PR:		ports/104167 [1]
Submitted by:	Nils M Holm <nmh@@t3x.org> (maintainer) [1]
Reworked by:	alepulver (myself) [2]
@
text
@d9 1
a9 1
PORTVERSION=	20061008
a15 3
# Please keep this!
USE_REINPLACE=	yes

a23 8
	@@${REINPLACE_CMD} -e \
		's|^CFLAGS=|CFLAGS+=|; \
		 s|$$(CFLAGS) -o sketchy.o|& -fPIC|' \
		 ${WRKSRC}/${MAKEFILE}

post-install:
	@@cd ${PREFIX}/lib && ${MV} libsketchy.so libsketchy.so.0 && \
		${LN} -s libsketchy.so.0 libsketchy.so
@


1.13
log
@- Update to 2006-10-05
- Added syntax transformers

PR:		ports/104000
Submitted by:	maintainer (Nils M Holm)
@
text
@d9 1
a9 1
PORTVERSION=	20061005
d16 2
a17 1
MAN7=		sketchy.7
d19 1
d23 1
a23 2
# Please keep this!
USE_REINPLACE=	yes
d27 8
@


1.12
log
@- Update to 2006-09-24
- Completed API part of manual

PR:		ports/103551
Submitted by:	Nils M Holm <nmh(at)t3x.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	20060924
@


1.11
log
@- Update to 20060913

PR:		ports/103335
Submitted by:	Nils M Holm <nmh(at)t3x.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	20060913
@


1.10
log
@- Update to 2006-08-07
- Added -fPIC to CFLAGS.

PR:		ports/101577
Submitted by:	Nils M Holm <nmh(at)t3x.org>
Approved by:	krion (mentor)
@
text
@d9 1
a9 1
PORTVERSION=	20060807
d21 1
@


1.9
log
@- Update to 20060305

PR:		ports/94095
Submitted by:	Nils M Holm <nmh@@t3x.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	20060305
d19 6
a24 2
		BINGRP=${BINGRP} \
		PREFIX=${PREFIX}
@


1.8
log
@- Update to 20060121

PR:		92641
Submitted by:	Nils M Holm <nmh@@t3x.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	20060121
d11 1
a11 1
MASTER_SITES=	http://www.t3x.org/sketchy/
@


1.7
log
@update lang/sketchy

	Update to version 2006-01-02.

	(In case the pasted diff is not usable, please contact me
	by email.  I have tried to send the patch by mail, but my
	provider appears to be blacklisted at spamcop.net.)

PR:		ports/91271
Submitted by:	Nils M Holm <nmh@@t3x.org>
@
text
@d9 1
a9 1
PORTVERSION=	20060102
@


1.6
log
@Update to 20051203 version.

PR:		ports/89941
Submitted by:	Nils M Holm <nmh -at- t3x.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	20051203
@


1.5
log
@Update to 20051118
Update COMMENT and pkg-descr
Add SHA256

PR:		89216
Submitted by:	Nils M Holm <nmh@@t3x.org> (maintainer)
@
text
@d9 2
a10 2
PORTVERSION=	20051118
CATEGORIES=	lang devel lisp
@


1.4
log
@Update to version 2005-08-07

PR:		ports/84813
Submitted by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	20050807
d14 1
a14 1
COMMENT=	An interpreter for a purely applicative dialect of Scheme
@


1.3
log
@- Update to 20050705

PR:		ports/83015
Submitted by:	Nils M Holm <nmh@@t3x.org> (maintainer)N
@
text
@d9 1
a9 1
PORTVERSION=	20050705
a15 2
BUILD_DEPENDS=	tx:${PORTSDIR}/lang/t3x

d18 1
a18 2
MAKE_ENV+=	T3XDIR=${LOCALBASE}/t3x/r8 \
		BINOWN=${BINOWN} \
@


1.2
log
@- Update to 20050526

PR:		ports/81514
Submitted by:	Nils M Holm <nmh@@t3x.org> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	20050526
@


1.1
log
@Add sketchy.

SketchyLISP is a small, tail-recursive, lexically scoped interpreter for
purely symbolic dialect of LISP that smells like Scheme. It may be considered
an implementation of pure LISP plus DEFINE and CALL/CC.

This package contains the SketchyLISP interpreter and library, the reference
manual, and example programs.

WWW: http://www.t3x.org/sketchy/

PR:		ports/81012
Submitted by:	Nils M Holm <nmh@@t3x.org>
@
text
@d9 1
a9 1
PORTVERSION=	20050512
d14 1
a14 1
COMMENT=	An interpreter for purely symbolic LISP that smells like Scheme
@

