aboutsummaryrefslogtreecommitdiffstats
path: root/devel/hs-haskell-src
diff options
context:
space:
mode:
authorashish <ashish@FreeBSD.org>2011-05-09 03:17:05 +0800
committerashish <ashish@FreeBSD.org>2011-05-09 03:17:05 +0800
commit14dc13492b8ab261df31034259c16ad92dd9b626 (patch)
treef5744070ad0716069c4213d58a5e2d6649f0c36a /devel/hs-haskell-src
parent56760dff249a1be04fa04e1af3e7360432a772c4 (diff)
downloadfreebsd-ports-gnome-14dc13492b8ab261df31034259c16ad92dd9b626.tar.gz
freebsd-ports-gnome-14dc13492b8ab261df31034259c16ad92dd9b626.tar.zst
freebsd-ports-gnome-14dc13492b8ab261df31034259c16ad92dd9b626.zip
The 'haskell-src' package provides support for manipulating Haskell source
code. The package provides a lexer, parser and pretty-printer, and a definition of a Haskell abstract syntax tree (AST). Common uses of this package are to parse or generate Haskell 98 code. WWW: http://hackage.haskell.org/package/haskell-src Approved by: pgj (mentor) Obtained from: FreeBSD Haskell
Diffstat (limited to 'devel/hs-haskell-src')
-rw-r--r--devel/hs-haskell-src/Makefile22
-rw-r--r--devel/hs-haskell-src/distinfo2
-rw-r--r--devel/hs-haskell-src/pkg-descr6
3 files changed, 30 insertions, 0 deletions
diff --git a/devel/hs-haskell-src/Makefile b/devel/hs-haskell-src/Makefile
new file mode 100644
index 000000000000..afb46ffe5b02
--- /dev/null
+++ b/devel/hs-haskell-src/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: hs-haskell-src
+# Date created: March 13, 2011
+# Whom: haskell@FreeBSD.org
+#
+# $FreeBSD$
+#
+
+PORTNAME= haskell-src
+PORTVERSION= 1.0.1.4
+CATEGORIES= devel haskell
+
+MAINTAINER= haskell@FreeBSD.org
+COMMENT= Support for manipulating Haskell source code
+
+LICENSE= BSD
+
+CABAL_SETUP= Setup.hs
+USE_HAPPY= yes
+USE_CABAL= syb
+
+.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
+.include <bsd.port.mk>
diff --git a/devel/hs-haskell-src/distinfo b/devel/hs-haskell-src/distinfo
new file mode 100644
index 000000000000..ada55ccc9a37
--- /dev/null
+++ b/devel/hs-haskell-src/distinfo
@@ -0,0 +1,2 @@
+SHA256 (cabal/haskell-src-1.0.1.4.tar.gz) = 12b853e98343f7edbb176ea7ded1579eecb23a7b5a98b8d30dc480934e1b030a
+SIZE (cabal/haskell-src-1.0.1.4.tar.gz) = 29631
diff --git a/devel/hs-haskell-src/pkg-descr b/devel/hs-haskell-src/pkg-descr
new file mode 100644
index 000000000000..b6f57c153af7
--- /dev/null
+++ b/devel/hs-haskell-src/pkg-descr
@@ -0,0 +1,6 @@
+The 'haskell-src' package provides support for manipulating Haskell source
+code. The package provides a lexer, parser and pretty-printer, and a
+definition of a Haskell abstract syntax tree (AST). Common uses of this
+package are to parse or generate Haskell 98 code.
+
+WWW: http://hackage.haskell.org/package/haskell-src