summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorszptvlfn <szptvlfn@pkgsrc.org>2014-09-06 21:20:06 +0000
committerszptvlfn <szptvlfn@pkgsrc.org>2014-09-06 21:20:06 +0000
commite3ce10bdeaafa77bfcc5f782ac32b28e36194ed2 (patch)
tree42ac21530e0de29a0909af5d2b701c6bcd7609a7 /textproc
parent2d34a7b2d2e7f3526813a3659428c7066153c61c (diff)
downloadpkgsrc-e3ce10bdeaafa77bfcc5f782ac32b28e36194ed2.tar.gz
Import attoparsec-0.12.1.2 as textproc/hs-attoparsec,
packaged for wip by pho. A fast parser combinator library, aimed particularly at dealing efficiently with network protocols and complicated text/binary file formats.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/hs-attoparsec/DESCR2
-rw-r--r--textproc/hs-attoparsec/Makefile13
-rw-r--r--textproc/hs-attoparsec/PLIST61
-rw-r--r--textproc/hs-attoparsec/buildlink3.mk16
-rw-r--r--textproc/hs-attoparsec/distinfo5
5 files changed, 97 insertions, 0 deletions
diff --git a/textproc/hs-attoparsec/DESCR b/textproc/hs-attoparsec/DESCR
new file mode 100644
index 00000000000..5ff74a6aa95
--- /dev/null
+++ b/textproc/hs-attoparsec/DESCR
@@ -0,0 +1,2 @@
+A fast parser combinator library, aimed particularly at dealing efficiently
+with network protocols and complicated text/binary file formats.
diff --git a/textproc/hs-attoparsec/Makefile b/textproc/hs-attoparsec/Makefile
new file mode 100644
index 00000000000..38b1e1ed9ce
--- /dev/null
+++ b/textproc/hs-attoparsec/Makefile
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.1 2014/09/06 21:20:06 szptvlfn Exp $
+
+DISTNAME= attoparsec-0.12.1.2
+CATEGORIES= textproc
+
+MAINTAINER= pho@cielonegro.org
+COMMENT= Fast combinator parsing for bytestrings and text
+LICENSE= modified-bsd
+
+.include "../../mk/haskell.mk"
+.include "../../math/hs-scientific/buildlink3.mk"
+.include "../../devel/hs-text/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/hs-attoparsec/PLIST b/textproc/hs-attoparsec/PLIST
new file mode 100644
index 00000000000..141bbe72151
--- /dev/null
+++ b/textproc/hs-attoparsec/PLIST
@@ -0,0 +1,61 @@
+@comment $NetBSD: PLIST,v 1.1 2014/09/06 21:20:06 szptvlfn Exp $
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/ByteString.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/ByteString/Buffer.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/ByteString/Char8.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/ByteString/FastSet.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/ByteString/Internal.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/ByteString/Lazy.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/Char8.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/Combinator.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/Internal.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/Internal/Fhthagn.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/Internal/Types.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/Lazy.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/Number.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/Text.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/Text/Buffer.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/Text/FastSet.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/Text/Internal.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/Text/Lazy.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/Types.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/Data/Attoparsec/Zepto.hi
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/HSattoparsec-${PKGVERSION}.o
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/libHSattoparsec-${PKGVERSION}.a
+lib/attoparsec-${PKGVERSION}/${HASKELL_VERSION}/package-description
+share/doc/attoparsec-${PKGVERSION}/LICENSE
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/Data-Attoparsec-ByteString-Char8.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/Data-Attoparsec-ByteString-Lazy.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/Data-Attoparsec-ByteString.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/Data-Attoparsec-Char8.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/Data-Attoparsec-Combinator.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/Data-Attoparsec-Lazy.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/Data-Attoparsec-Number.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/Data-Attoparsec-Text-Lazy.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/Data-Attoparsec-Text.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/Data-Attoparsec-Types.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/Data-Attoparsec-Zepto.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/Data-Attoparsec.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/attoparsec.haddock
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/doc-index.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/frames.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/haddock-util.js
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/hslogo-16.png
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/index-frames.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/index.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/mini_Data-Attoparsec-ByteString-Char8.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/mini_Data-Attoparsec-ByteString-Lazy.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/mini_Data-Attoparsec-ByteString.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/mini_Data-Attoparsec-Char8.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/mini_Data-Attoparsec-Combinator.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/mini_Data-Attoparsec-Lazy.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/mini_Data-Attoparsec-Number.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/mini_Data-Attoparsec-Text-Lazy.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/mini_Data-Attoparsec-Text.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/mini_Data-Attoparsec-Types.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/mini_Data-Attoparsec-Zepto.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/mini_Data-Attoparsec.html
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/minus.gif
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/ocean.css
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/plus.gif
+${PLIST.doc}share/doc/attoparsec-${PKGVERSION}/html/synopsis.png
diff --git a/textproc/hs-attoparsec/buildlink3.mk b/textproc/hs-attoparsec/buildlink3.mk
new file mode 100644
index 00000000000..8017e7afb84
--- /dev/null
+++ b/textproc/hs-attoparsec/buildlink3.mk
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2014/09/06 21:20:06 szptvlfn Exp $
+
+BUILDLINK_TREE+= hs-attoparsec
+
+.if !defined(HS_ATTOPARSEC_BUILDLINK3_MK)
+HS_ATTOPARSEC_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.hs-attoparsec+= hs-attoparsec>=0.12.1
+BUILDLINK_ABI_DEPENDS.hs-attoparsec+= hs-attoparsec>=0.12.1.2
+BUILDLINK_PKGSRCDIR.hs-attoparsec?= ../../textproc/hs-attoparsec
+
+.include "../../math/hs-scientific/buildlink3.mk"
+.include "../../devel/hs-text/buildlink3.mk"
+.endif # HS_ATTOPARSEC_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -hs-attoparsec
diff --git a/textproc/hs-attoparsec/distinfo b/textproc/hs-attoparsec/distinfo
new file mode 100644
index 00000000000..4aa387743ac
--- /dev/null
+++ b/textproc/hs-attoparsec/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/09/06 21:20:06 szptvlfn Exp $
+
+SHA1 (attoparsec-0.12.1.2.tar.gz) = a0212f6f091e8f148feb401477249851cbcc4088
+RMD160 (attoparsec-0.12.1.2.tar.gz) = 224db1d7d9c5dac45003bbcb2f0beb3c686d0821
+Size (attoparsec-0.12.1.2.tar.gz) = 78938 bytes