diff options
author | Oliver Braun <obraun@FreeBSD.org> | 2003-12-16 10:08:52 +0000 |
---|---|---|
committer | Oliver Braun <obraun@FreeBSD.org> | 2003-12-16 10:08:52 +0000 |
commit | fa375a1e3dccde6b410025c95879b59a10c6cb96 (patch) | |
tree | 8116094dedd4d008b7484491c594bc81aadaf550 /lang/ghc | |
parent | a4c5a6c1098a3f6b426ff2545ffbed89e4044c85 (diff) |
Notes
Diffstat (limited to 'lang/ghc')
-rw-r--r-- | lang/ghc/Makefile | 17 | ||||
-rw-r--r-- | lang/ghc/files/patch-ghc-compiler-nativeGen-MachMisc.lhs (renamed from lang/ghc/files/extra-patch-ghc-compiler-nativeGen-MachMisc.lhs) | 0 | ||||
-rw-r--r-- | lang/ghc/files/patch-ghc-compiler-nativeGen-RegAllocInfo.lhs (renamed from lang/ghc/files/extra-patch-ghc-compiler-nativeGen-RegAllocInfo.lhs) | 0 | ||||
-rw-r--r-- | lang/ghc/files/patch-ghc-rts-RtsFlags.c (renamed from lang/ghc/files/extra-patch-ghc-rts-RtsFlags.c) | 0 | ||||
-rw-r--r-- | lang/ghc/files/patch-ghc-rts-rts.conf.in (renamed from lang/ghc/files/extra-patch-ghc-rts-rts.conf.in) | 0 | ||||
-rw-r--r-- | lang/ghc/files/patch-ghc-utils-prof-cgprof-cgprof.c (renamed from lang/ghc/files/extra-patch-ghc-utils-prof-cgprof-cgprof.c) | 0 | ||||
-rw-r--r-- | lang/ghc/pkg-plist | 1 |
7 files changed, 3 insertions, 15 deletions
diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile index a9a65e35315f..caa3e2ede243 100644 --- a/lang/ghc/Makefile +++ b/lang/ghc/Makefile @@ -26,14 +26,10 @@ DISTFILES= ${SRC_DIST} DISTFILES+= ${BOOT_DIST} .else DISTFILES+= ${BOOT_DIST5} -EXTRA_PATCHES+= ${FILESDIR}/extra-patch-ghc-compiler-nativeGen-MachMisc.lhs \ - ${FILESDIR}/extra-patch-ghc-compiler-nativeGen-RegAllocInfo.lhs \ - ${FILESDIR}/extra-patch-ghc-rts-RtsFlags.c \ - ${FILESDIR}/extra-patch-ghc-rts-rts.conf.in \ - ${FILESDIR}/extra-patch-ghc-utils-prof-cgprof-cgprof.c -LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4 .endif +LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4 + MAINTAINER= simonmar@microsoft.com COMMENT= A Compiler for the functional language Haskell @@ -54,16 +50,11 @@ PLIST_SUB+= PROFILE="" BOOT_DIR= ${WRKDIR}/ghc-${PORTVERSION}-boot BOOT_GHC= ${BOOT_DIR}/bin/i386-unknown-freebsd/ghc-${PORTVERSION} -CONFIGURE_ARGS= --with-ghc=${BOOT_GHC} +CONFIGURE_ARGS= --with-ghc=${BOOT_GHC} --with-gcc=${CC} # specifying CONFIGURE_TARGET doesn't work for some reason. CONFIGURE_TARGET= # libgmp: -.if ${OSVERSION} >= 500000 CONFIGURE_ENV+= CFLAGS=-I${LOCALBASE}/include LDFLAGS=-L${LOCALBASE}/lib -PLIST_SUB+= GMP="@comment " -.else -PLIST_SUB+= GMP="" -.endif # override TMPDIR because /tmp often doesn't have enough space # to build some of the larger libraries. @@ -83,9 +74,7 @@ post-extract: .if defined(WITHOUT_PROFILE) @${ECHO} >>${WRKSRC}/mk/build.mk GhcLibWays= .endif -.if ${OSVERSION} >= 500000 @${ECHO} >>${WRKSRC}/mk/build.mk SplitObjs=NO -.endif post-patch: @${PERL} -pi -e 's/DrIFT/DrIFT-ghc/g; \ diff --git a/lang/ghc/files/extra-patch-ghc-compiler-nativeGen-MachMisc.lhs b/lang/ghc/files/patch-ghc-compiler-nativeGen-MachMisc.lhs index a196c68cf817..a196c68cf817 100644 --- a/lang/ghc/files/extra-patch-ghc-compiler-nativeGen-MachMisc.lhs +++ b/lang/ghc/files/patch-ghc-compiler-nativeGen-MachMisc.lhs diff --git a/lang/ghc/files/extra-patch-ghc-compiler-nativeGen-RegAllocInfo.lhs b/lang/ghc/files/patch-ghc-compiler-nativeGen-RegAllocInfo.lhs index d8862dafbf78..d8862dafbf78 100644 --- a/lang/ghc/files/extra-patch-ghc-compiler-nativeGen-RegAllocInfo.lhs +++ b/lang/ghc/files/patch-ghc-compiler-nativeGen-RegAllocInfo.lhs diff --git a/lang/ghc/files/extra-patch-ghc-rts-RtsFlags.c b/lang/ghc/files/patch-ghc-rts-RtsFlags.c index abd3496f68f2..abd3496f68f2 100644 --- a/lang/ghc/files/extra-patch-ghc-rts-RtsFlags.c +++ b/lang/ghc/files/patch-ghc-rts-RtsFlags.c diff --git a/lang/ghc/files/extra-patch-ghc-rts-rts.conf.in b/lang/ghc/files/patch-ghc-rts-rts.conf.in index d9679728b591..d9679728b591 100644 --- a/lang/ghc/files/extra-patch-ghc-rts-rts.conf.in +++ b/lang/ghc/files/patch-ghc-rts-rts.conf.in diff --git a/lang/ghc/files/extra-patch-ghc-utils-prof-cgprof-cgprof.c b/lang/ghc/files/patch-ghc-utils-prof-cgprof-cgprof.c index dce9dc88c24f..dce9dc88c24f 100644 --- a/lang/ghc/files/extra-patch-ghc-utils-prof-cgprof-cgprof.c +++ b/lang/ghc/files/patch-ghc-utils-prof-cgprof-cgprof.c diff --git a/lang/ghc/pkg-plist b/lang/ghc/pkg-plist index 693670d3acd8..83b326a862ab 100644 --- a/lang/ghc/pkg-plist +++ b/lang/ghc/pkg-plist @@ -819,7 +819,6 @@ lib/ghc-%%GHC_VERSION%%/libHStext_cbits.a lib/ghc-%%GHC_VERSION%%/libHSutil.a lib/ghc-%%GHC_VERSION%%/libHSutil_cbits.a %%PROFILE%%lib/ghc-%%GHC_VERSION%%/libHSutil_p.a -%%GMP%%lib/ghc-%%GHC_VERSION%%/libgmp.a lib/ghc-%%GHC_VERSION%%/package.conf lib/ghc-%%GHC_VERSION%%/parse-gcstats.prl lib/ghc-%%GHC_VERSION%%/process-gcstats.prl |