View | Details | Raw Unified | Return to bug 147278
Collapse All | Expand All

(-)mlton/Makefile (-11 / +11 lines)
Lines 16-22 Link Here
16
CATEGORIES=	lang
16
CATEGORIES=	lang
17
MASTER_SITES=	http://mlton.org/pages/Download/attachments/ \
17
MASTER_SITES=	http://mlton.org/pages/Download/attachments/ \
18
		http://mlton.org/pages/Experimental/attachments/ \
18
		http://mlton.org/pages/Experimental/attachments/ \
19
		http://www.cse.unsw.edu.au/~tbourke/distfiles/
19
		http://www.tbrk.org/distfiles/
20
DISTFILES=	${BOOT_DIST} ${SRC_DIST}
20
DISTFILES=	${BOOT_DIST} ${SRC_DIST}
21
EXTRACT_ONLY=	${SRC_DIST}
21
EXTRACT_ONLY=	${SRC_DIST}
22
22
Lines 28-37 Link Here
28
RUN_DEPENDS=	bash:${PORTSDIR}/shells/bash
28
RUN_DEPENDS=	bash:${PORTSDIR}/shells/bash
29
BUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash
29
BUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash
30
30
31
BROKEN=		does not build
32
DEPRECATED=	has been broken for 5 months
33
EXPIRATION_DATE=2010-01-08
34
35
OPTIONS=	SMLNJ	"Bootstrap with SML/NJ (can take >15 hours)"	off \
31
OPTIONS=	SMLNJ	"Bootstrap with SML/NJ (can take >15 hours)"	off \
36
		MINGW32	"Add the mingw32 target (requires wine)"	off
32
		MINGW32	"Add the mingw32 target (requires wine)"	off
37
33
Lines 41-46 Link Here
41
BUILD_DEPENDS+=	gsed:${PORTSDIR}/textproc/gsed \
37
BUILD_DEPENDS+=	gsed:${PORTSDIR}/textproc/gsed \
42
		htmldoc:${PORTSDIR}/textproc/htmldoc \
38
		htmldoc:${PORTSDIR}/textproc/htmldoc \
43
		latex:${PORTSDIR}/print/teTeX
39
		latex:${PORTSDIR}/print/teTeX
40
.else
41
INSTALL_TARGET=	install-no-docs
42
ALL_TARGET=	all-no-docs
44
.endif
43
.endif
45
44
46
SRC_DIST=	${DISTNAME}-1.src.tgz
45
SRC_DIST=	${DISTNAME}-1.src.tgz
Lines 49-65 Link Here
49
BUILD_DEPENDS+=	smlnj-devel>=110.65:${PORTSDIR}/lang/sml-nj-devel
48
BUILD_DEPENDS+=	smlnj-devel>=110.65:${PORTSDIR}/lang/sml-nj-devel
50
BOOT_DIST=
49
BOOT_DIST=
51
MAKE_ENV+=	SMLNJ_DEVEL=yes
50
MAKE_ENV+=	SMLNJ_DEVEL=yes
51
.if defined(NOPORTDOCS)
52
ALL_TARGET=	nj-mlton all-no-docs
53
.else
52
ALL_TARGET=	bootstrap-nj
54
ALL_TARGET=	bootstrap-nj
55
.endif
53
.else
56
.else
54
BOOT_DIST=	${PORTNAME}-${BOOT_VER}-1.${MACHINE_ARCH}-freebsd${OSRELMAJ}.${BOOT_SUF}
57
BOOT_DIST=	${PORTNAME}-${BOOT_VER}-1.${MACHINE_ARCH}-freebsd${OSRELMAJ}.${BOOT_SUF}
58
MAKE_ENV+=	LD_LIBMAP=libgmp.so.7=libgmp.so.10
55
.endif
59
.endif
56
60
57
.if defined(WITH_MINGW32)
61
.if defined(WITH_MINGW32)
58
BUILD_DEPENDS+=	wine:${PORTSDIR}/emulators/wine \
62
BUILD_DEPENDS+=	wine:${PORTSDIR}/emulators/wine \
59
		mingw32-gcc:${PORTSDIR}/devel/mingw32-gcc \
63
		mingw32-gcc:${PORTSDIR}/devel/mingw32-gcc \
60
		${LOCALBASE}/mingw32/lib/libgmp.a:${PORTSDIR}/devel/mingw32-libgmp4
64
		${LOCALBASE}/mingw32/lib/libgmp.a:${PORTSDIR}/math/mingw32-libgmp4
61
RUN_DEPENDS+=	mingw32-gcc:${PORTSDIR}/devel/mingw32-gcc \
65
RUN_DEPENDS+=	mingw32-gcc:${PORTSDIR}/devel/mingw32-gcc \
62
		${LOCALBASE}/mingw32/lib/libgmp.a:${PORTSDIR}/devel/mingw32-libgmp4
66
		${LOCALBASE}/mingw32/lib/libgmp.a:${PORTSDIR}/math/mingw32-libgmp4
63
67
64
PLIST_SUB+=	MINGW32CROSS=""
68
PLIST_SUB+=	MINGW32CROSS=""
65
.else
69
.else
Lines 78-87 Link Here
78
		PATH=${WRKSRC}/build/bin:${BOOT_WRKSRC}/bin:${PATH} \
82
		PATH=${WRKSRC}/build/bin:${BOOT_WRKSRC}/bin:${PATH} \
79
		PREFIX=${PREFIX}
83
		PREFIX=${PREFIX}
80
84
81
.if defined(NOPORTDOCS)
82
INSTALL_TARGET=	install-no-docs
83
.endif
84
85
.if ${ARCH} == "i386"
85
.if ${ARCH} == "i386"
86
MLTON_ARCH=	"x86"
86
MLTON_ARCH=	"x86"
87
.endif
87
.endif

Return to bug 147278