head	1.18;
access;
symbols
	RELEASE_8_3_0:1.13
	RELEASE_9_0_0:1.13
	RELEASE_7_4_0:1.13
	RELEASE_8_2_0:1.13
	RELEASE_6_EOL:1.13
	RELEASE_8_1_0:1.10
	RELEASE_7_3_0:1.10
	RELEASE_8_0_0:1.9
	RELEASE_7_2_0:1.8
	RELEASE_7_1_0:1.3
	RELEASE_6_4_0:1.3
	RELEASE_5_EOL:1.1
	RELEASE_7_0_0:1.1
	RELEASE_6_3_0:1.1;
locks; strict;
comment	@# @;


1.18
date	2013.03.22.07.02.14;	author svnexp;	state Exp;
branches;
next	1.17;

1.17
date	2013.03.03.12.53.54;	author svnexp;	state Exp;
branches;
next	1.16;

1.16
date	2012.12.10.13.24.59;	author svnexp;	state Exp;
branches;
next	1.15;

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

1.14
date	2012.06.19.05.38.11;	author glewis;	state Exp;
branches;
next	1.13;

1.13
date	2010.09.17.12.37.38;	author olgeni;	state Exp;
branches;
next	1.12;

1.12
date	2010.08.30.11.27.36;	author olgeni;	state Exp;
branches;
next	1.11;

1.11
date	2010.08.06.09.14.55;	author olgeni;	state Exp;
branches;
next	1.10;

1.10
date	2010.01.02.14.14.00;	author pav;	state Exp;
branches;
next	1.9;

1.9
date	2009.05.10.18.31.47;	author miwi;	state Exp;
branches;
next	1.8;

1.8
date	2009.03.22.12.39.26;	author dhn;	state Exp;
branches;
next	1.7;

1.7
date	2009.01.23.09.15.23;	author rafan;	state Exp;
branches;
next	1.6;

1.6
date	2009.01.04.08.34.01;	author rafan;	state Exp;
branches;
next	1.5;

1.5
date	2008.12.23.20.31.41;	author miwi;	state Exp;
branches;
next	1.4;

1.4
date	2008.10.18.21.38.07;	author miwi;	state Exp;
branches;
next	1.3;

1.3
date	2008.07.06.15.56.59;	author ijliao;	state Exp;
branches;
next	1.2;

1.2
date	2008.06.06.13.41.07;	author edwin;	state Exp;
branches;
next	1.1;

1.1
date	2007.10.21.02.49.51;	author ijliao;	state Exp;
branches;
next	;


desc
@@


1.18
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/314865
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: ijliao
# $FreeBSD: head/lang/clojure/Makefile 314865 2013-03-21 19:13:29Z madpilot $

PORTNAME=	clojure
PORTVERSION=	1.5.1
PORTEPOCH=	2
CATEGORIES=	lang lisp java
MASTER_SITES=	http://repo1.maven.org/maven2/org/clojure/clojure/${PORTVERSION}/

MAINTAINER=	jan0sch@@gmx.net
COMMENT=	Dynamic programming language for the JVM

USE_ZIP=	yes
USE_JAVA=	yes
JAVA_VERSION=	1.6+
NO_BUILD=	yes
SUB_FILES=	clojure-bin

OPTIONS_DEFINE=	JLINE
OPTIONS_DEFAULT=	JLINE
JLINE_DESC=	jline support for the REPL

PLIST_FILES=	bin/clojure \
		%%JAVAJARDIR%%/clojure.jar

.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MJLINE}
RUN_DEPENDS+=	jline>=0.9.91:${PORTSDIR}/devel/jline
CLOJURE_JLINE_RUNNER=jline.ConsoleRunner
.endif

SUB_LIST+=	CLOJURE_JLINE_RUNNER=${CLOJURE_JLINE_RUNNER}

do-install:
	@@${INSTALL_SCRIPT} ${WRKDIR}/clojure-bin ${PREFIX}/bin/clojure
	@@${INSTALL_DATA} ${WRKSRC}/clojure-${PORTVERSION}.jar ${JAVAJARDIR}/clojure.jar

.include <bsd.port.mk>
@


1.17
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/313330
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/lang/clojure/Makefile 313330 2013-03-03 07:51:57Z beech $
d5 1
a5 1
PORTVERSION=	1.5.0
d11 1
a11 1
COMMENT=	A dynamic programming language for the JVM
d18 4
a21 1
OPTIONS=	JLINE "Enable jline support for the REPL" on
d26 1
a26 1
.include <bsd.port.pre.mk>
d28 1
a28 1
.ifdef(WITH_JLINE)
d39 1
a39 1
.include <bsd.port.post.mk>
@


1.16
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/308604
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r308604 | bapt | 2012-12-10 13:18:28 +0000 (Mon, 10 Dec 2012) | 3 lines
## SVN ##
## SVN ## Decommissioning java 1.5 (EOLed since October 2009):
## SVN ## suppress any reference to JAVA_VERSION=	1.5+ (part2)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: head/lang/clojure/Makefile 308604 2012-12-10 13:18:28Z bapt $
d5 1
a5 1
PORTVERSION=	1.4.0
@


1.15
log
@Switch exporter over
@
text
@d1 2
a2 7
# ex:ts=8
# Ports collection makefile for:	clojure
# Date created:			Oct 21. 2007
# Whom:				ijliao
#
# $FreeBSD: head/lang/clojure/Makefile 300896 2012-07-14 13:54:48Z beat $
#
d15 1
a15 1
JAVA_VERSION=	1.5+
@


1.14
log
@. Update to 1.4.0.
. Switch maintainership to the submitter (with the previous maintainer's
  permission).

PR:		168559
Submitted by:	Jens Jahnke <jan0sch@@gmx.net>
@
text
@d6 1
a6 1
# $FreeBSD$
@


1.13
log
@Chase swank-clojure version number.
@
text
@d10 1
a10 2
PORTVERSION=	1.2.0
PORTREVISION=	1
d13 1
a13 1
MASTER_SITES=	http://cloud.github.com/downloads/clojure/clojure/
d15 1
a15 1
MAINTAINER=	peter.schuller@@infidyne.com
d26 1
a26 1
		%%JAVAJARDIR%%/clojure-1.2.0.jar
d39 1
a39 1
	@@${INSTALL_DATA} ${WRKSRC}/clojure.jar ${JAVAJARDIR}/clojure-1.2.0.jar
@


1.12
log
@Upgrade to version 1.2.0.

PR:		ports/149833
Submitted by:	olgeni
Approved by:	maintainer
@
text
@d11 1
@


1.11
log
@Add clojure-contrib and swank-clojure to classpath.

They will only be used if the corresponding ports are installed.

Approved by:	maintainer
@
text
@d10 1
a10 2
PORTVERSION=	1.1.0
PORTREVISION=	1
d13 1
a13 1
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
d25 3
d38 2
a39 2
	${INSTALL_SCRIPT} ${WRKDIR}/clojure-bin ${PREFIX}/bin/clojure
	${INSTALL_DATA} ${WRKSRC}/clojure.jar ${JAVAJARDIR}/clojure.jar
@


1.10
log
@- Update to 1.1.0

PR:		ports/142208
Submitted by:	Peter Schuller <peter.schuller@@infidyne.com> (maintainer)
@
text
@d11 1
@


1.9
log
@- Update to 1.0.0

PR:		134373
Submitted by:	Peter Schuller <peter.schuller@@infidyne.com> (maintainer)
@
text
@d10 1
a10 1
PORTVERSION=	1.0.0
a13 1
DISTNAME=	${PORTNAME}_${PORTVERSION}
a20 1
NO_WRKSUBDIR=	yes
d36 1
a36 3
	${INSTALL_DATA} ${WRKSRC}/clojure-${PORTVERSION}.jar ${JAVAJARDIR}/clojure.jar
	@@${MKDIR} ${DATADIR}
	${INSTALL_DATA} ${WRKDIR}/src/clj/clojure/main.clj ${DATADIR}
@


1.8
log
@- Update to 20090320

PR:	ports/132906
Submitted by:	Peter Schuller <peter.schuller@@infidyne.com> (maintainer)
Approved by:	miwi (mentor)
@
text
@d10 2
a11 1
PORTVERSION=	20090320
d38 1
a38 1
	${INSTALL_DATA} ${WRKSRC}/clojure/clojure.jar ${JAVAJARDIR}
d40 1
a40 1
	${INSTALL_DATA} ${WRKDIR}/clojure/src/clj/clojure/main.clj ${DATADIR}
@


1.7
log
@- Add support of jline, enabled by default
- Bump PORTREVISION

PR:		ports/130579
Submitted by:	Peter Schuller <peter.schuller at infidyne.com> (maintainer)
@
text
@d10 1
a10 2
PORTVERSION=	20081217
PORTREVISION=	2
@


1.6
log
@- Respect CLASSPATH from environment variable
- Bump PORTREVISION

PR:		ports/130134
Submitted by:	Peter Schuller <peter.schuller at infidyne.com> (maintainer)
@
text
@d11 1
a11 1
PORTREVISION=	1
d25 10
d42 1
a42 1
.include <bsd.port.mk>
@


1.5
log
@- Update to 20081217
- Now hosted on Google code
- Distfile now unpacks in subdir
- Change name of temporary version of 'clojure' script to not conflict
  with directory from distfile
- Pass maintainership to submitter

PR:		129770
Submitted by:	Peter Schuller <peter.schuller@@infidyne.com>
@
text
@d11 1
@


1.4
log
@- Update to 20080916

PR:		128131
Submitted by:	peter.schuller@@infidyne.com
@
text
@d10 1
a10 1
PORTVERSION=	20080916
d12 1
a12 1
MASTER_SITES=	SF
d15 1
a15 1
MAINTAINER=	ports@@FreeBSD.org
d23 1
a23 1
SUB_FILES=	clojure
d26 2
a27 2
	${INSTALL_SCRIPT} ${WRKDIR}/clojure ${PREFIX}/bin
	${INSTALL_DATA} ${WRKSRC}/clojure.jar ${JAVAJARDIR}
d29 1
a29 1
	${INSTALL_DATA} ${WRKDIR}/src/clj/clojure/boot.clj ${DATADIR}
@


1.3
log
@upgrade to 20080612
drop maintainership

PR:		125309
Submitted by:	peter.schuller@@infidyne.com
@
text
@d10 1
a10 1
PORTVERSION=	20080612
d29 1
a29 1
	${INSTALL_DATA} ${WRKDIR}/src/boot.clj ${DATADIR}
@


1.2
log
@Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@@
Approved by:    portmgr (pav)
@
text
@d10 1
a10 2
PORTVERSION=	20071020
PORTREVISION=	1
d15 1
a15 1
MAINTAINER=	ijliao@@FreeBSD.org
@


1.1
log
@add clojure 20071020
A dynamic programming language for the JVM
@
text
@d11 1
@

