aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
Diffstat (limited to 'lang')
-rw-r--r--lang/ghc/Makefile7
-rw-r--r--lang/ghc/distinfo3
2 files changed, 7 insertions, 3 deletions
diff --git a/lang/ghc/Makefile b/lang/ghc/Makefile
index f0c8a7fe3d28..5db7d785dc94 100644
--- a/lang/ghc/Makefile
+++ b/lang/ghc/Makefile
@@ -18,7 +18,8 @@ COMMENT= A Compiler for the functional language Haskell
ONLY_FOR_ARCHS= i386
-BOOT_DIST= ghc-${PORTVERSION}-i386-unknown-freebsd6-boot${EXTRACT_SUFX}:boot
+BOOT_DIST6= ghc-${PORTVERSION}-i386-unknown-freebsd6-boot${EXTRACT_SUFX}:boot
+BOOT_DIST7= ghc-${PORTVERSION}-i386-unknown-freebsd7-boot${EXTRACT_SUFX}:boot
USE_AUTOTOOLS= autoconf:261:env
USE_BZIP2= yes
@@ -33,9 +34,9 @@ OPTIONS= PROFILE "Compile for profiling as well" on
.include <bsd.port.pre.mk>
.if ${OSVERSION} >= 700000
-IGNORE= unsupported at the moment
+DISTFILES+= ${BOOT_DIST7}
.elif ${OSVERSION} >= 600000
-DISTFILES+= ${BOOT_DIST}
+DISTFILES+= ${BOOT_DIST6}
.else
IGNORE= unsupported at the moment
#DISTFILES+= ${BOOT_DIST5}
diff --git a/lang/ghc/distinfo b/lang/ghc/distinfo
index d48a4b43d870..fa6136d9cbef 100644
--- a/lang/ghc/distinfo
+++ b/lang/ghc/distinfo
@@ -7,3 +7,6 @@ SIZE (ghc-6.8.2-src-extralibs.tar.bz2) = 1919843
MD5 (ghc-6.8.2-i386-unknown-freebsd6-boot.tar.bz2) = 92b190827dc6c815c7b95fbfdac497c2
SHA256 (ghc-6.8.2-i386-unknown-freebsd6-boot.tar.bz2) = f4e7c2cc5b1a4fa7423dbb84958ebef73760a0c9792676ba18e4295b4f15beeb
SIZE (ghc-6.8.2-i386-unknown-freebsd6-boot.tar.bz2) = 28890579
+MD5 (ghc-6.8.2-i386-unknown-freebsd7-boot.tar.bz2) = 1761930aff8e7e55569ed9a69937fab7
+SHA256 (ghc-6.8.2-i386-unknown-freebsd7-boot.tar.bz2) = 54f66813e8abca0e77aa15709f482f11dbd1850d3f06ba31be73fdc600cc6136
+SIZE (ghc-6.8.2-i386-unknown-freebsd7-boot.tar.bz2) = 28717650