aboutsummaryrefslogtreecommitdiffstats
path: root/lang/helium
diff options
context:
space:
mode:
authorobraun <obraun@FreeBSD.org>2003-01-30 19:42:59 +0800
committerobraun <obraun@FreeBSD.org>2003-01-30 19:42:59 +0800
commit4408046702c7a9b0c67e94ff6deacc66884aeb4d (patch)
tree5e7916243ebf762b6dffe138db818396d9aca8f3 /lang/helium
parentf3eab2b7151be86802ff86db8d54253c10e388cf (diff)
downloadfreebsd-ports-gnome-4408046702c7a9b0c67e94ff6deacc66884aeb4d.tar.gz
freebsd-ports-gnome-4408046702c7a9b0c67e94ff6deacc66884aeb4d.tar.zst
freebsd-ports-gnome-4408046702c7a9b0c67e94ff6deacc66884aeb4d.zip
* Install the helium-interpreter as helium-i, since otherwise it conflicts with
hi from lang/nhc98 or devel/hs-hmake. * Bump PORTREVISION.
Diffstat (limited to 'lang/helium')
-rw-r--r--lang/helium/Makefile6
-rw-r--r--lang/helium/pkg-plist1
2 files changed, 7 insertions, 0 deletions
diff --git a/lang/helium/Makefile b/lang/helium/Makefile
index 6a4616919504..1ea173d5d47d 100644
--- a/lang/helium/Makefile
+++ b/lang/helium/Makefile
@@ -7,6 +7,7 @@
PORTNAME= helium
PORTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= lang haskell
MASTER_SITES= http://www.cs.uu.nl/~afie/helium/
DISTNAME= ${PORTNAME}
@@ -18,8 +19,13 @@ BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc
RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+USE_REINPLACE= yes
USE_GMAKE= yes
+post-patch:
+ ${REINPLACE_CMD} -e 's/hi$$(EXE)/helium-i/g' \
+ ${WRKSRC}/heliumNT/src/Makefile.in
+
do-configure:
@(cd ${WRKSRC}/lvm/src/ && ./configure)
@(cd ${WRKSRC}/heliumNT/ && ./configure)
diff --git a/lang/helium/pkg-plist b/lang/helium/pkg-plist
index b2f1bacdc9bb..0315a381be43 100644
--- a/lang/helium/pkg-plist
+++ b/lang/helium/pkg-plist
@@ -1,4 +1,5 @@
bin/helium
+bin/helium-i
bin/lvmrun
helium/demo/Calendar.hs
helium/demo/ParserDemo.hs