View | Details | Raw Unified | Return to bug 149736 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-16 / +23 lines)
Lines 6-43 Link Here
6
#
6
#
7
7
8
PORTNAME=	isabelle
8
PORTNAME=	isabelle
9
PORTVERSION=	2009
9
PORTVERSION=	2009.2
10
PORTREVISION=	2
11
CATEGORIES=	math
10
CATEGORIES=	math
12
MASTER_SITES=	http://isabelle.in.tum.de/dist/ \
11
MASTER_SITES=	http://isabelle.in.tum.de/dist/ \
13
		http://www.cl.cam.ac.uk/Research/HVG/Isabelle/dist/ \
12
		http://www.cl.cam.ac.uk/Research/HVG/Isabelle/dist/ \
14
		http://mirror.cse.unsw.edu.au/pub/isabelle/dist/
13
		http://mirror.cse.unsw.edu.au/pub/isabelle/dist/
15
DISTNAME=	Isabelle2009
14
DISTNAME=	Isabelle2009-2
16
.if !defined(NOPORTDOCS)
15
.if !defined(NOPORTDOCS)
17
DISTFILES=	Isabelle2009.tar.gz \
16
DISTFILES=	${DISTNAME}.tar.gz \
18
		Isabelle2009_library.tar.gz \
17
		${DISTNAME}_library.tar.gz
19
		Isabelle2009_pdf.tar.gz
20
.endif
18
.endif
21
19
22
MAINTAINER=	beyert@cs.ucr.edu
20
MAINTAINER=	beyert@cs.ucr.edu
23
COMMENT=	A generic proof assistant
21
COMMENT=	A generic proof assistant
24
22
25
OPTIONS=	SMLNJ  "Use SML/NJ (devel) instead of faster Poly/ML"     off
23
LICENSE=	BSD
26
OPTIONS+=	RLWRAP "Use rlwrap as line editor"                        on
24
LICENSE_FILE=	${WRKSRC}/COPYRIGHT
27
OPTIONS+=	LEDIT  "Use ledit as line editor"                         off
25
26
OPTIONS=	POLYML  "Use Poly/ML (fast but broken) instead of SML/NJ" off
27
OPTIONS+=	RLWRAP       "Use rlwrap as line editor"                  on
28
OPTIONS+=	LEDIT        "Use ledit as line editor"                   off
28
OPTIONS+=	HOL_ALGEBRA  "Build optional heap: HOL-Algebra"           off
29
OPTIONS+=	HOL_ALGEBRA  "Build optional heap: HOL-Algebra"           off
29
OPTIONS+=	HOL_NOMINAL  "Build optional heap: HOL-Nominal"           off
30
OPTIONS+=	HOL_NOMINAL  "Build optional heap: HOL-Nominal"           off
30
OPTIONS+=	HOL_NSA      "Build optional heap: HOL-NSA"               off
31
OPTIONS+=	HOL_NSA      "Build optional heap: HOL-NSA"               off
31
OPTIONS+=	HOL_WORD     "Build optional heap: HOL-Word"              off
32
OPTIONS+=	HOL_WORD     "Build optional heap: HOL-Word"              off
32
OPTIONS+=	HOL_TLA      "Build optional heap: TLA"                   off
33
OPTIONS+=	HOL_TLA      "Build optional heap: TLA"                   off
33
OPTIONS+=	HOL_HOL4     "Build optional heap: HOL4"                  off
34
OPTIONS+=	HOL_HOL4     "Build optional heap: HOL4"                  off
35
OPTIONS+=	EMACS_PKG    "Build with Emacs Packages"                  off
34
36
35
USE_PERL5=	yes
37
USE_PERL5=	yes
36
USE_EMACS=	yes # for EMACS_SITE_LISPDIR
38
37
EMACS_NO_BUILD_DEPENDS=yes
39
.if defined(WITH_EMACS_PKG)
38
EMACS_NO_RUN_DEPENDS=yes
40
	USE_EMACS=	yes # for EMACS_SITE_LISPDIR
41
	EMACS_NO_BUILD_DEPENDS=yes
42
	EMACS_NO_RUN_DEPENDS=yes
43
	RUN_DEPENDS+=	proofgeneral:${PORTSDIR}/math/proofgeneral
44
.else
45
.endif
46
39
BUILD_DEPENDS+=	bash:${PORTSDIR}/shells/bash
47
BUILD_DEPENDS+=	bash:${PORTSDIR}/shells/bash
40
RUN_DEPENDS+=	proofgeneral:${PORTSDIR}/math/proofgeneral
41
RUN_DEPENDS+=	bash:${PORTSDIR}/shells/bash
48
RUN_DEPENDS+=	bash:${PORTSDIR}/shells/bash
42
49
43
DOCFILES=	Contents *.pdf *.eps *.ps *.dvi
50
DOCFILES=	Contents *.pdf *.eps *.ps *.dvi
Lines 93-104 Link Here
93
HEAP_HOL_HOL4="@comment "
100
HEAP_HOL_HOL4="@comment "
94
.endif
101
.endif
95
102
96
.if defined(WITH_SMLNJ)
103
.if !defined(WITH_POLYML)
97
ML_SYSTEM=	smlnj-110
104
ML_SYSTEM=	smlnj-110
98
ML_HOME=	${LOCALBASE}/bin
105
ML_HOME=	${LOCALBASE}/bin
99
ML_OPTIONS=	@SMLdebug=/dev/null
106
ML_OPTIONS=	@SMLdebug=/dev/null
100
.else
107
.else
101
ML_SYSTEM=	polyml-5.2
108
ML_SYSTEM=	polyml-5.3
102
ML_HOME=	${LOCALBASE}/bin
109
ML_HOME=	${LOCALBASE}/bin
103
ML_OPTIONS=	-H 500
110
ML_OPTIONS=	-H 500
104
ML_DBASE=	""
111
ML_DBASE=	""
Lines 112-118 Link Here
112
		HEAP_HOL_WORD=${HEAP_HOL_WORD} \
119
		HEAP_HOL_WORD=${HEAP_HOL_WORD} \
113
		HEAP_HOL_TLA=${HEAP_HOL_TLA} \
120
		HEAP_HOL_TLA=${HEAP_HOL_TLA} \
114
		HEAP_HOL_HOL4=${HEAP_HOL_HOL4}
121
		HEAP_HOL_HOL4=${HEAP_HOL_HOL4}
115
.if defined(WITH_SMLNJ)
122
.if !defined(WITH_POLYML)
116
BUILD_DEPENDS+=	smlnj-devel>=110.71:${PORTSDIR}/lang/sml-nj-devel
123
BUILD_DEPENDS+=	smlnj-devel>=110.71:${PORTSDIR}/lang/sml-nj-devel
117
MAKE_ENV+=	SMLNJ_DEVEL=yes
124
MAKE_ENV+=	SMLNJ_DEVEL=yes
118
.else
125
.else

Return to bug 149736