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

(-)/usr/home/emma/ports/lang/ghc/Makefile (-7 / +6 lines)
Lines 10-21 Link Here
10
CATEGORIES=	lang haskell
10
CATEGORIES=	lang haskell
11
MASTER_SITES=	http://www.haskell.org/ghc/dist/${PORTVERSION}/:source \
11
MASTER_SITES=	http://www.haskell.org/ghc/dist/${PORTVERSION}/:source \
12
		http://www.haskell.org/ghc/dist/${PORTVERSION}/FreeBSD/:boot
12
		http://www.haskell.org/ghc/dist/${PORTVERSION}/FreeBSD/:boot
13
DISTFILES=	ghc-${PORTVERSION}-src${EXTRACT_SUFX}:source
14
13
PATCH_SITES=	http://www-i2.informatik.rwth-aachen.de/~stolz/FreeBSD/
15
PATCH_SITES=	http://www-i2.informatik.rwth-aachen.de/~stolz/FreeBSD/
14
PATCHFILES=	patch-ghc-libraries_OpenAL.diff
16
PATCHFILES=	patch-ghc-libraries_OpenAL.diff
15
17
18
MAINTAINER=	simonmar@microsoft.com
19
COMMENT=	A Compiler for the functional language Haskell
20
16
ONLY_FOR_ARCHS=	i386
21
ONLY_FOR_ARCHS=	i386
17
22
18
SRC_DIST=	ghc-${PORTVERSION}-src${EXTRACT_SUFX}:source
19
BOOT_DIST=	ghc-${PORTVERSION}-i386-unknown-freebsd-boot${EXTRACT_SUFX}:boot
23
BOOT_DIST=	ghc-${PORTVERSION}-i386-unknown-freebsd-boot${EXTRACT_SUFX}:boot
20
BOOT_DIST5=	ghc-${PORTVERSION}-i386-unknown-freebsd5-boot${EXTRACT_SUFX}:boot
24
BOOT_DIST5=	ghc-${PORTVERSION}-i386-unknown-freebsd5-boot${EXTRACT_SUFX}:boot
21
25
Lines 25-32 Link Here
25
29
26
.include <bsd.port.pre.mk>
30
.include <bsd.port.pre.mk>
27
31
28
DISTFILES=	${SRC_DIST}
29
30
.if ${OSVERSION} < 500000
32
.if ${OSVERSION} < 500000
31
DISTFILES+=	${BOOT_DIST}
33
DISTFILES+=	${BOOT_DIST}
32
.else
34
.else
Lines 44-54 Link Here
44
LIB_DEPENDS+=	gmp.6:${PORTSDIR}/math/libgmp4 \
46
LIB_DEPENDS+=	gmp.6:${PORTSDIR}/math/libgmp4 \
45
		readline.5:${PORTSDIR}/devel/readline
47
		readline.5:${PORTSDIR}/devel/readline
46
48
47
MAINTAINER=	simonmar@microsoft.com
48
COMMENT=	A Compiler for the functional language Haskell
49
50
USE_PERL5=	yes
49
USE_PERL5=	yes
51
USE_REINPLACE=	yes
52
USE_GMAKE=	yes
50
USE_GMAKE=	yes
53
GNU_CONFIGURE=	yes
51
GNU_CONFIGURE=	yes
54
52
Lines 59-64 Link Here
59
.else
57
.else
60
LIB_DEPENDS+=	glut.4:${PORTSDIR}/graphics/libglut \
58
LIB_DEPENDS+=	glut.4:${PORTSDIR}/graphics/libglut \
61
		openal.0:${PORTSDIR}/audio/openal
59
		openal.0:${PORTSDIR}/audio/openal
60
LIB_DEPENDS+=	alut.0:${PORTSDIR}/audio/freealut
62
USE_GL=		yes
61
USE_GL=		yes
63
PLIST_SUB+=	X11="" OPENAL=""
62
PLIST_SUB+=	X11="" OPENAL=""
64
CONFIGURE_ARGS+=--enable-openal
63
CONFIGURE_ARGS+=--enable-openal

Return to bug 96548