pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/hs-hint Import hint-0.4.2.0 as devel/hs-hint,
details: https://anonhg.NetBSD.org/pkgsrc/rev/3eae8ec4bf3d
branches: trunk
changeset: 639374:3eae8ec4bf3d
user: szptvlfn <szptvlfn%pkgsrc.org@localhost>
date: Thu Sep 11 21:57:46 2014 +0000
description:
Import hint-0.4.2.0 as devel/hs-hint,
packaged for wip by pho.
This library defines an Interpreter monad. It allows to load Haskell
modules, browse them, type-check and evaluate strings with Haskell
expressions and even coerce them into values. The library is thread-safe
and type-safe (even the coercion of expressions to values). It is,
esentially, a huge subset of the GHC API wrapped in a simpler API.
diffstat:
devel/hs-hint/DESCR | 5 ++++
devel/hs-hint/Makefile | 18 ++++++++++++++++
devel/hs-hint/PLIST | 48 +++++++++++++++++++++++++++++++++++++++++++++
devel/hs-hint/buildlink3.mk | 21 +++++++++++++++++++
devel/hs-hint/distinfo | 5 ++++
5 files changed, 97 insertions(+), 0 deletions(-)
diffs (117 lines):
diff -r 955cd6e5e6d2 -r 3eae8ec4bf3d devel/hs-hint/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-hint/DESCR Thu Sep 11 21:57:46 2014 +0000
@@ -0,0 +1,5 @@
+This library defines an Interpreter monad. It allows to load Haskell
+modules, browse them, type-check and evaluate strings with Haskell
+expressions and even coerce them into values. The library is thread-safe
+and type-safe (even the coercion of expressions to values). It is,
+esentially, a huge subset of the GHC API wrapped in a simpler API.
diff -r 955cd6e5e6d2 -r 3eae8ec4bf3d devel/hs-hint/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-hint/Makefile Thu Sep 11 21:57:46 2014 +0000
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2014/09/11 21:57:46 szptvlfn Exp $
+
+DISTNAME= hint-0.4.2.0
+CATEGORIES= devel
+
+MAINTAINER= pho%cielonegro.org@localhost
+COMMENT= Runtime Haskell interpreter (GHC API wrapper)
+LICENSE= modified-bsd
+
+.include "../../mk/haskell.mk"
+.include "../../devel/hs-exceptions/buildlink3.mk"
+.include "../../devel/hs-extensible-exceptions/buildlink3.mk"
+.include "../../devel/hs-ghc-mtl/buildlink3.mk"
+.include "../../devel/hs-ghc-paths/buildlink3.mk"
+.include "../../devel/hs-mtl/buildlink3.mk"
+.include "../../devel/hs-random/buildlink3.mk"
+.include "../../devel/hs-utf8-string/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 955cd6e5e6d2 -r 3eae8ec4bf3d devel/hs-hint/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-hint/PLIST Thu Sep 11 21:57:46 2014 +0000
@@ -0,0 +1,48 @@
+@comment $NetBSD: PLIST,v 1.1 2014/09/11 21:57:46 szptvlfn Exp $
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/HShint-${PKGVERSION}.o
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Hint/Annotations.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Hint/Base.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Hint/Compat.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Hint/CompatPlatform.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Hint/Configuration.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Hint/Context.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Hint/Conversions.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Hint/Eval.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Hint/Extension.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Hint/GHC.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Hint/InterpreterT.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Hint/Parsers.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Hint/Reflection.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Hint/Sandbox.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Hint/SignalHandlers.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Hint/Typecheck.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Hint/Util.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Language/Haskell/Interpreter.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Language/Haskell/Interpreter/Extension.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Language/Haskell/Interpreter/GHC.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Language/Haskell/Interpreter/GHC/Unsafe.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/Language/Haskell/Interpreter/Unsafe.hi
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/libHShint-${PKGVERSION}.a
+lib/hint-${PKGVERSION}/${HASKELL_VERSION}/package-description
+share/doc/hint-${PKGVERSION}/LICENSE
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/Language-Haskell-Interpreter-Extension.html
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/Language-Haskell-Interpreter-GHC-Unsafe.html
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/Language-Haskell-Interpreter-GHC.html
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/Language-Haskell-Interpreter-Unsafe.html
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/Language-Haskell-Interpreter.html
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/doc-index.html
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/frames.html
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/haddock-util.js
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/hint.haddock
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/hslogo-16.png
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/index-frames.html
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/index.html
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/mini_Language-Haskell-Interpreter-Extension.html
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/mini_Language-Haskell-Interpreter-GHC-Unsafe.html
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/mini_Language-Haskell-Interpreter-GHC.html
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/mini_Language-Haskell-Interpreter-Unsafe.html
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/mini_Language-Haskell-Interpreter.html
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/minus.gif
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/ocean.css
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/plus.gif
+${PLIST.doc}share/doc/hint-${PKGVERSION}/html/synopsis.png
diff -r 955cd6e5e6d2 -r 3eae8ec4bf3d devel/hs-hint/buildlink3.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-hint/buildlink3.mk Thu Sep 11 21:57:46 2014 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: buildlink3.mk,v 1.1 2014/09/11 21:57:46 szptvlfn Exp $
+
+BUILDLINK_TREE+= hs-hint
+
+.if !defined(HS_HINT_BUILDLINK3_MK)
+HS_HINT_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.hs-hint+= hs-hint>=0.4.2
+BUILDLINK_ABI_DEPENDS.hs-hint+= hs-hint>=0.4.2.0
+BUILDLINK_PKGSRCDIR.hs-hint?= ../../devel/hs-hint
+
+.include "../../devel/hs-exceptions/buildlink3.mk"
+.include "../../devel/hs-extensible-exceptions/buildlink3.mk"
+.include "../../devel/hs-ghc-mtl/buildlink3.mk"
+.include "../../devel/hs-ghc-paths/buildlink3.mk"
+.include "../../devel/hs-mtl/buildlink3.mk"
+.include "../../devel/hs-random/buildlink3.mk"
+.include "../../devel/hs-utf8-string/buildlink3.mk"
+.endif # HS_HINT_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -hs-hint
diff -r 955cd6e5e6d2 -r 3eae8ec4bf3d devel/hs-hint/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-hint/distinfo Thu Sep 11 21:57:46 2014 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/09/11 21:57:46 szptvlfn Exp $
+
+SHA1 (hint-0.4.2.0.tar.gz) = 9be1428f9610df007504a68a66c6197592389804
+RMD160 (hint-0.4.2.0.tar.gz) = c97a6962ed90370743827ddef8e691ab2b58e65d
+Size (hint-0.4.2.0.tar.gz) = 29449 bytes
Home |
Main Index |
Thread Index |
Old Index