]> gitweb @ CieloNegro.org - pkgsrc-ghc.git/blobdiff - Makefile
7.0.1 for i386-unknown-netbsd (not tested)
[pkgsrc-ghc.git] / Makefile
index 04bc5cad20044947ed2d7c5524ea115c59d08936..81c93349992883e5c14e4fa349ee5e4a5d8e9284 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -11,7 +11,7 @@ LICENSE=              modified-bsd
 
 DISTFILES=             ${DISTNAME}-src.tar.bz2
 #DISTFILES+=           ${DISTNAME}-boot-i386-unknown-freebsd.tar.bz2
-#DISTFILES+=           ${DISTNAME}-boot-i386-unknown-netbsd.tar.bz2
+DISTFILES+=            ${DISTNAME}-boot-i386-unknown-netbsd.tar.bz2
 DISTFILES+=            ${DISTNAME}-boot-powerpc-apple-darwin.tar.bz2
 
 
@@ -32,7 +32,7 @@ PKG_DESTDIR_SUPPORT=  user-destdir
 # If you want to build HC packages yourself, follow instructions in
 # the ./TODO file.
 #ONLY_FOR_PLATFORM= NetBSD-*-i386 FreeBSD-*-i386 Darwin-*-powerpc
-ONLY_FOR_PLATFORM= Darwin-*-powerpc
+ONLY_FOR_PLATFORM= NetBSD-*-i386 Darwin-*-powerpc
 
 # We must provide the real pass to gcc to the ./configure script,
 # because GHC has a runtime dependency on it. Aren't there any ways
@@ -128,7 +128,8 @@ ${WRKDIR}/stamp-rewrite-hc-paths: ${WRKDIR}/stamp-extract-hc
                        (cd `${DIRNAME} $$c` && ${SETENV} ${CONFIGURE_ENV} ${SH} configure ${CONFIGURE_ARGS}); \
                done && \
                for i in inplace/lib/package.conf.d/*.conf */*/package-data.mk */*/*/package-data.mk; do \
-                       ${SED} -e "s#\\[\\[GHC_SOURCE_PATH\\]\\]#`${PWD_CMD}`#g" $$i > $$i.tmp; \
+                       ${SED} -e "s#\\[\\[PREFIX\\]\\]#${PREFIX}#g" \
+                                  -e "s#\\[\\[GHC_SOURCE_PATH\\]\\]#`${PWD_CMD}`#g" $$i > $$i.tmp; \
                        ${MV} -f $$i.tmp $$i; \
                done && \
                ${TOUCH} -r inplace/lib/package.conf.d */*/package-data.mk */*/*/package-data.mk && \