aboutsummaryrefslogtreecommitdiffstats
path: root/x11-toolkits/hs-frantk/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'x11-toolkits/hs-frantk/Makefile')
-rw-r--r--x11-toolkits/hs-frantk/Makefile42
1 files changed, 0 insertions, 42 deletions
diff --git a/x11-toolkits/hs-frantk/Makefile b/x11-toolkits/hs-frantk/Makefile
index ab52084b735c..67857597f050 100644
--- a/x11-toolkits/hs-frantk/Makefile
+++ b/x11-toolkits/hs-frantk/Makefile
@@ -17,65 +17,23 @@ MAINTAINER= haskell@FreeBSD.org
COMMENT= A GUI library for Haskell on top of Tcl-Tk
LIB_DEPENDS= tk84.1:${PORTSDIR}/x11-toolkits/tk84
-.if !defined(WITHOUT_GHC)
-BUILD_DEPENDS= ghc-5.04.3:${PORTSDIR}/lang/ghc5
-RUN_DEPENDS= ghc-5.04.3:${PORTSDIR}/lang/ghc5
-.endif
USE_GMAKE= yes
WRKSRC= ${WRKDIR}/FranTk1.1/src
-.if defined(WITH_HUGS)
ALL_TARGET= hugs
INSTALL_TARGET= install_hugs
PLIST_SUB+= HUGS=""
-.else
-PLIST_SUB+= HUGS="@comment "
-.endif
-
-.if !defined(WITHOUT_GHC)
-ALL_TARGET+= all
-INSTALL_TARGET+=install_ghc pkg
-GHC_VERSION= `${LOCALBASE}/bin/ghc --numeric-version`
-PLIST_SUB+= GHC="" GHC_VERSION="${GHC_VERSION}"
-.else
PLIST_SUB+= GHC="@comment "
-.endif
-
-pre-fetch:
- @${ECHO} ""
-.if !defined(WITHOUT_GHC) && !defined(WITH_HUGS)
- @${ECHO} " FranTk will be build and installed for ghc by default"
- @${ECHO} " Define WITHOUT_GHC to build not for ghc"
- @${ECHO} " Define WITH_HUGS to build for hugs"
- @${ECHO} ""
-.endif
-.if defined(WITHOUT_GHC) && !defined(WITH_HUGS)
- @${ECHO} " You have defined WITHOUT_GHC and you have not defined WITH_HUGS"
- @${ECHO} " This means FranTk will not be installed"
- @${ECHO} ""
- @${FALSE}
-.elif !defined(WITHOUT_GHC)
- @${ECHO} " Building for ghc"
-.endif
-.if defined(WITH_HUGS)
- @${ECHO} " Building for hugs"
-.endif
- @${ECHO} ""
post-patch:
@${REINPLACE_CMD} "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/frantk.conf
post-install:
-.if !defined(WITHOUT_GHC)
- @${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old
-.endif
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
${CP} ${WRKDIR}/FranTk1.1/doc/frantk.pdf ${DOCSDIR}
.endif
-.if defined(WITH_HUGS)
@${CAT} ${PKGMESSAGE}
-.endif
.include <bsd.port.mk>