head	1.15;
access;
symbols
	RELEASE_8_3_0:1.13
	RELEASE_9_0_0:1.13
	RELEASE_7_4_0:1.11
	RELEASE_8_2_0:1.11
	RELEASE_6_EOL:1.11
	RELEASE_8_1_0:1.11
	RELEASE_7_3_0:1.11
	RELEASE_8_0_0:1.11
	RELEASE_7_2_0:1.11
	RELEASE_7_1_0:1.11
	RELEASE_6_4_0:1.11
	RELEASE_5_EOL:1.11
	RELEASE_7_0_0:1.11
	RELEASE_6_3_0:1.11
	PRE_XORG_7:1.9
	RELEASE_4_EOL:1.9
	RELEASE_6_2_0:1.9
	RELEASE_6_1_0:1.8
	RELEASE_5_5_0:1.8
	RELEASE_6_0_0:1.8
	RELEASE_5_4_0:1.8
	RELEASE_4_11_0:1.8
	RELEASE_5_3_0:1.7
	RELEASE_4_10_0:1.7
	RELEASE_5_2_1:1.7
	RELEASE_5_2_0:1.7
	RELEASE_4_9_0:1.7
	RELEASE_5_1_0:1.7
	RELEASE_4_8_0:1.7
	RELEASE_5_0_0:1.6
	RELEASE_4_7_0:1.4
	RELEASE_4_6_2:1.4
	RELEASE_4_6_1:1.4
	RELEASE_4_6_0:1.4
	RELEASE_5_0_DP1:1.4
	RELEASE_4_5_0:1.3
	RELEASE_4_4_0:1.2;
locks; strict;
comment	@# @;


1.15
date	2012.12.03.12.59.04;	author svnexp;	state Exp;
branches;
next	1.14;

1.14
date	2012.11.17.05.58.52;	author svnexp;	state Exp;
branches;
next	1.13;

1.13
date	2011.03.25.11.59.01;	author miwi;	state Exp;
branches;
next	1.12;

1.12
date	2011.03.15.13.45.55;	author bapt;	state Exp;
branches;
next	1.11;

1.11
date	2007.06.18.20.14.41;	author danfe;	state Exp;
branches;
next	1.10;

1.10
date	2007.05.27.02.54.26;	author kris;	state Exp;
branches;
next	1.9;

1.9
date	2006.05.19.08.23.06;	author itetcu;	state Exp;
branches;
next	1.8;

1.8
date	2004.11.24.01.51.23;	author kris;	state Exp;
branches;
next	1.7;

1.7
date	2003.02.20.18.37.59;	author knu;	state Exp;
branches;
next	1.6;

1.6
date	2002.11.10.16.46.52;	author lioux;	state Exp;
branches;
next	1.5;

1.5
date	2002.11.06.22.45.49;	author adamw;	state Exp;
branches;
next	1.4;

1.4
date	2002.01.29.11.24.08;	author knu;	state Exp;
branches;
next	1.3;

1.3
date	2001.09.22.06.06.14;	author sf;	state Exp;
branches;
next	1.2;

1.2
date	2001.09.01.12.16.11;	author tom;	state Exp;
branches;
next	1.1;

1.1
date	2001.08.23.11.30.39;	author kris;	state Exp;
branches;
next	;


desc
@@


1.15
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/308141
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r308141 | gahr | 2012-12-03 12:55:00 +0000 (Mon, 03 Dec 2012) | 5 lines
## SVN ##
## SVN ## - Fix build with clang
## SVN ## - Trim Makefile header
## SVN ##
## SVN ## Feature safe:	yes
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@# Created by: Kris Kennaway <kris@@FreeBSD.org>
# $FreeBSD: head/lang/klone/Makefile 308141 2012-12-03 12:55:00Z gahr $

PORTNAME=	klone
PORTVERSION=	2.1.359
PORTREVISION=	1
CATEGORIES=	lang
MASTER_SITES=	http://old.koalateam.com/ftp/pub/Klone/
DISTNAME=	Klone${PORTVERSION:E}

MAINTAINER=	ports@@FreeBSD.org
COMMENT=	Small, Lisp-like interpreted language

WRKSRC=		${WRKDIR}/Klone

.include <bsd.port.pre.mk>

.if ${ARCH} == "sparc64"
BROKEN=		Does not compile on sparc64
.endif

do-configure:
	@@${SED} -e 's:%%PREFIX%%:${PREFIX}:' \
		-e 's:%%CC%%:${CC}:' \
		-e 's:%%CFLAGS%%:${CFLAGS}:' \
		${FILESDIR}/freebsd > ${WRKSRC}/Configs/freebsd
	@@${CP} -f ${WRKSRC}/Configs/freebsd ${WRKSRC}/Config.freebsd
	@@${ECHO_CMD} "freebsd" > ${WRKSRC}/.dir
	@@${RM} -f makefile

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/klone ${PREFIX}/bin
	@@${MKDIR} ${PREFIX}/lib/klone
	${INSTALL_DATA} ${WRKSRC}/kl/* ${PREFIX}/lib/klone
	@@${MKDIR} ${PREFIX}/lib/klone/scripts
	${INSTALL_SCRIPT} ${WRKSRC}/scripts/* ${PREFIX}/lib/klone/scripts
.if !defined(NOPORTDOCS)
	@@${MKDIR} ${DOCSDIR}
	${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
.endif

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


1.14
log
@Switch exporter over
@
text
@d1 2
a2 6
# Ports collection makefile for:  klone
# Date created:			  23 Aug 2001
# Whom:				  Kris Kennaway <kris@@FreeBSD.org>
#
# $FreeBSD: head/lang/klone/Makefile 300896 2012-07-14 13:54:48Z beat $
#
@


1.13
log
@- Update MASTER_SITES and WWW: line
- Drop MD5 support

PR:		155815
Submitted by:	Ports Fury
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.12
log
@Deprecate unmaintained ports from lang where upstream disapear and/or
where no distfiles can be found and are not used by maintained ports
@
text
@d12 1
a12 1
MASTER_SITES=	http://koala.ilog.fr/ftp/pub/Klone/
a17 3
DEPRECATED=     Upstream disapear and distfile is no more available
EXPIRATION_DATE=        2011-05-01

@


1.11
log
@Fix the build with GCC 4.2 and thus unbreak.

Reported by:	pointyhat (logs)
@
text
@d18 3
@


1.10
log
@BROKEN with gcc 4.2
@
text
@a25 4
.if ${OSVERSION} >= 700042
BROKEN=		Broken with gcc 4.2
.endif

@


1.9
log
@- fix plist [1]
- portlint [1] [2]
- add WWW [2]

PR:		ports/97346 [1]
Submitted by:	Martin Wilke <freebsd@@unixfreunde.de> [1], itetcu [2]
Approved by:	lawrance (mentor)
@
text
@d26 4
@


1.8
log
@BROKEN on sparc64: Does not compile
@
text
@d23 1
a23 1
BROKEN=		"Does not compile on sparc64"
@


1.7
log
@De-pkg-comment.
@
text
@d20 6
d46 1
a46 1
.include <bsd.port.mk>
@


1.6
log
@o Rollback PORTCOMMENT modifications while this feature's implementation
  is better studied
o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
@
text
@d16 1
@


1.5
log
@Use PORTCOMMENT in the Makefile, and whack the pkg-comment.

Approved by:	pat
@
text
@a16 2
PORTCOMMENT=	Small, Lisp-like interpreted language

@


1.4
log
@Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.

Use command macros where appropriate.
@
text
@d17 2
@


1.3
log
@o fix MASTER_SITES.
o respect CC and CFLAGS.

PR:		30720
Submitted by:	KATO Tsuguru <tkato@@prontomail.com>
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/klone/Makefile,v 1.2 2001/09/01 12:16:11 tom Exp $
d25 1
a25 1
	@@${ECHO} "freebsd" > ${WRKSRC}/.dir
@


1.2
log
@Fix MASTER_SITES
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/klone/Makefile,v 1.1 2001/08/23 11:30:39 kris Exp $
d8 1
a8 1
PORTNAME=	Klone
d10 1
d12 2
a13 2
MASTER_SITES=	http://koala.ilog.fr/ftp/Klone/
DISTNAME=	Klone359
d19 4
a22 2
post-extract:
	@@sed -e s#!!PREFIX!!#${PREFIX}# \
d24 3
a26 5

do-configure:
	@@cp -f ${WRKSRC}/Configs/freebsd ${WRKSRC}/Config.freebsd
	@@echo "freebsd" > ${WRKSRC}/.dir
	@@rm -f makefile
a28 1
	${MKDIR} ${PREFIX}/lib/klone/scripts
d30 1
d32 1
d35 2
a36 2
	${MKDIR} ${PREFIX}/share/doc/klone
	${INSTALL_DATA} ${WRKSRC}/doc/* ${PREFIX}/share/doc/klone
@


1.1
log
@Initial import of klone-2.1.359

KLONE is a small and fast fully interpreted language intended to be
embedded into C applications to provide them with a powerful, yet fast
and small extension language. Its syntax is very inspired from Lisp (its
external syntax has been kept as close as possible to Common Lisp as
possible), but its implementation is original and efficient, to give full
extensibility, intimate interfacing to C, incremental garbage collection,
and full portability on either K&R or ANSI C.

Obtained from:	OpenBSD
@
text
@d5 1
a5 1
# $FreeBSD$
d11 1
a11 1
MASTER_SITES=	ftp://koala.inria.fr/pub/Klone/
@

