diff options
author | szptvlfn <szptvlfn> | 2014-05-18 21:19:44 +0000 |
---|---|---|
committer | szptvlfn <szptvlfn> | 2014-05-18 21:19:44 +0000 |
commit | b7a6d7f51526c44fe78a652c58aee57ec7d70da2 (patch) | |
tree | 91a1876c8d92e173e4a66998640e5623a09466d3 /devel/hs-text | |
parent | 2acf281e616d1f82dd01ca0eeaeffcf85e8f0697 (diff) | |
download | pkgsrc-b7a6d7f51526c44fe78a652c58aee57ec7d70da2.tar.gz |
Import text-1.1.1.2 as devel/hs-text,
packaged for wip by pho.
An efficient packed, immutable Unicode text type (both strict and
lazy), with a powerful loop fusion optimization framework.
The Text type represents Unicode character strings, in a time and
space-efficient manner. This package provides text processing
capabilities that are optimized for performance critical use, both in
terms of large data quantities and high speed.
The Text type provides character-encoding, type-safe case conversion
via whole-string case conversion functions. It also provides a range
of functions for converting Text values to and from ByteStrings, using
several standard encodings.
Efficient locale-sensitive support for text IO is also supported.
These modules are intended to be imported qualified, to avoid name
clashes with Prelude functions, e.g.
import qualified Data.Text as T
To use an extended and very rich family of functions for working with
Unicode text (including normalization, regular expressions,
non-standard encodings, text breaking, and locales), see the text-icu
package: http://hackage.haskell.org/package/text-icu
Diffstat (limited to 'devel/hs-text')
-rw-r--r-- | devel/hs-text/DESCR | 24 | ||||
-rw-r--r-- | devel/hs-text/Makefile | 11 | ||||
-rw-r--r-- | devel/hs-text/PLIST | 171 | ||||
-rw-r--r-- | devel/hs-text/buildlink3.mk | 12 | ||||
-rw-r--r-- | devel/hs-text/distinfo | 5 |
5 files changed, 223 insertions, 0 deletions
diff --git a/devel/hs-text/DESCR b/devel/hs-text/DESCR new file mode 100644 index 00000000000..552908ecb1b --- /dev/null +++ b/devel/hs-text/DESCR @@ -0,0 +1,24 @@ +An efficient packed, immutable Unicode text type (both strict and +lazy), with a powerful loop fusion optimization framework. + +The Text type represents Unicode character strings, in a time and +space-efficient manner. This package provides text processing +capabilities that are optimized for performance critical use, both in +terms of large data quantities and high speed. + +The Text type provides character-encoding, type-safe case conversion +via whole-string case conversion functions. It also provides a range +of functions for converting Text values to and from ByteStrings, using +several standard encodings. + +Efficient locale-sensitive support for text IO is also supported. + +These modules are intended to be imported qualified, to avoid name +clashes with Prelude functions, e.g. + + import qualified Data.Text as T + +To use an extended and very rich family of functions for working with +Unicode text (including normalization, regular expressions, +non-standard encodings, text breaking, and locales), see the text-icu +package: http://hackage.haskell.org/package/text-icu diff --git a/devel/hs-text/Makefile b/devel/hs-text/Makefile new file mode 100644 index 00000000000..a7b6559d652 --- /dev/null +++ b/devel/hs-text/Makefile @@ -0,0 +1,11 @@ +# $NetBSD: Makefile,v 1.1 2014/05/18 21:19:44 szptvlfn Exp $ + +DISTNAME= text-1.1.1.2 +CATEGORIES= devel + +MAINTAINER= pho@cielonegro.org +COMMENT= Efficient packed Unicode text type +LICENSE= modified-bsd + +.include "../../mk/haskell.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/hs-text/PLIST b/devel/hs-text/PLIST new file mode 100644 index 00000000000..907193acc57 --- /dev/null +++ b/devel/hs-text/PLIST @@ -0,0 +1,171 @@ +@comment $NetBSD: PLIST,v 1.1 2014/05/18 21:19:44 szptvlfn Exp $ +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Array.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Encoding.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Encoding/Error.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Foreign.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/IO.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Builder.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Builder/Functions.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Builder/Int/Digits.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Builder/RealFloat/Functions.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Encoding/Fusion.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Encoding/Fusion/Common.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Encoding/Utf16.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Encoding/Utf32.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Encoding/Utf8.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Functions.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Fusion.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Fusion/CaseMapping.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Fusion/Common.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Fusion/Size.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Fusion/Types.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/IO.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Lazy.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Lazy/Encoding/Fusion.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Lazy/Fusion.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Lazy/Search.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Private.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Read.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Search.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Unsafe.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Unsafe/Char.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Internal/Unsafe/Shift.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Lazy.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Lazy/Builder.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Lazy/Builder/Int.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Lazy/Builder/RealFloat.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Lazy/Encoding.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Lazy/IO.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Lazy/Internal.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Lazy/Read.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Read.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/Data/Text/Unsafe.hi +lib/text-${PKGVERSION}/${HASKELL_VERSION}/HStext-${PKGVERSION}.o +lib/text-${PKGVERSION}/${HASKELL_VERSION}/libHStext-${PKGVERSION}.a +lib/text-${PKGVERSION}/${HASKELL_VERSION}/package-description +share/doc/text-${PKGVERSION}/LICENSE +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Array.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Encoding-Error.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Encoding.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Foreign.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-IO.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Builder-Functions.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Builder-Int-Digits.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Builder-RealFloat-Functions.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Builder.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Encoding-Fusion-Common.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Encoding-Fusion.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Encoding-Utf16.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Encoding-Utf32.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Encoding-Utf8.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Functions.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Fusion-CaseMapping.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Fusion-Common.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Fusion-Size.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Fusion-Types.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Fusion.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-IO.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Lazy-Encoding-Fusion.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Lazy-Fusion.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Lazy-Search.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Lazy.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Private.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Read.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Search.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Unsafe-Char.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Unsafe-Shift.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal-Unsafe.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Internal.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Lazy-Builder-Int.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Lazy-Builder-RealFloat.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Lazy-Builder.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Lazy-Encoding.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Lazy-IO.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Lazy-Internal.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Lazy-Read.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Lazy.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Read.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text-Unsafe.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/Data-Text.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-58.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-60.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-A.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-All.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-B.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-C.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-D.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-E.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-F.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-G.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-H.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-I.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-J.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-L.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-M.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-N.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-O.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-P.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-R.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-S.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-T.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-U.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-V.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-W.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-Y.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index-Z.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/doc-index.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/frames.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/haddock-util.js +${PLIST.doc}share/doc/text-${PKGVERSION}/html/hslogo-16.png +${PLIST.doc}share/doc/text-${PKGVERSION}/html/index-frames.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/index.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Array.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Encoding-Error.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Encoding.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Foreign.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-IO.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Builder-Functions.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Builder-Int-Digits.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Builder-RealFloat-Functions.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Builder.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Encoding-Fusion-Common.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Encoding-Fusion.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Encoding-Utf16.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Encoding-Utf32.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Encoding-Utf8.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Functions.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Fusion-CaseMapping.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Fusion-Common.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Fusion-Size.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Fusion-Types.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Fusion.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-IO.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Lazy-Encoding-Fusion.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Lazy-Fusion.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Lazy-Search.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Lazy.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Private.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Read.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Search.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Unsafe-Char.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Unsafe-Shift.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal-Unsafe.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Internal.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Lazy-Builder-Int.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Lazy-Builder-RealFloat.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Lazy-Builder.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Lazy-Encoding.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Lazy-IO.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Lazy-Internal.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Lazy-Read.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Lazy.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Read.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text-Unsafe.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/mini_Data-Text.html +${PLIST.doc}share/doc/text-${PKGVERSION}/html/minus.gif +${PLIST.doc}share/doc/text-${PKGVERSION}/html/ocean.css +${PLIST.doc}share/doc/text-${PKGVERSION}/html/plus.gif +${PLIST.doc}share/doc/text-${PKGVERSION}/html/synopsis.png +${PLIST.doc}share/doc/text-${PKGVERSION}/html/text.haddock diff --git a/devel/hs-text/buildlink3.mk b/devel/hs-text/buildlink3.mk new file mode 100644 index 00000000000..237641fee35 --- /dev/null +++ b/devel/hs-text/buildlink3.mk @@ -0,0 +1,12 @@ +# $NetBSD: buildlink3.mk,v 1.1 2014/05/18 21:19:44 szptvlfn Exp $ + +BUILDLINK_TREE+= hs-text + +.if !defined(HS_TEXT_BUILDLINK3_MK) +HS_TEXT_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.hs-text+= hs-text>=1.1.1 +BUILDLINK_PKGSRCDIR.hs-text?= ../../devel/hs-text +.endif # HS_TEXT_BUILDLINK3_MK + +BUILDLINK_TREE+= -hs-text diff --git a/devel/hs-text/distinfo b/devel/hs-text/distinfo new file mode 100644 index 00000000000..800ae945b94 --- /dev/null +++ b/devel/hs-text/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2014/05/18 21:19:44 szptvlfn Exp $ + +SHA1 (text-1.1.1.2.tar.gz) = 6f506f729b7171c37c97d5a12d784bdbd628a935 +RMD160 (text-1.1.1.2.tar.gz) = dad79f8f057942e5942a1e23f9ec34104e2b0cba +Size (text-1.1.1.2.tar.gz) = 138031 bytes |