diff options
author | pho <pho@pkgsrc.org> | 2022-02-12 08:31:41 +0000 |
---|---|---|
committer | pho <pho@pkgsrc.org> | 2022-02-12 08:31:41 +0000 |
commit | 1faf4f427936a33837c3952ba01d19a8243aee13 (patch) | |
tree | 98161e98f9da0ddcc01c79865ccc6500e958574d /textproc/hs-unicode-data | |
parent | b2dfab74b91014cb9adc4d8968cc0519f1b7b28b (diff) | |
download | pkgsrc-1faf4f427936a33837c3952ba01d19a8243aee13.tar.gz |
Import unicode-data-0.3.0
unicode-data provides Haskell APIs to efficiently access the Unicode
character database. Performance is the primary goal in the design of this
package.
The Haskell data structures are generated programmatically from the Unicode
character database (UCD) files.
Diffstat (limited to 'textproc/hs-unicode-data')
-rw-r--r-- | textproc/hs-unicode-data/DESCR | 6 | ||||
-rw-r--r-- | textproc/hs-unicode-data/Makefile | 11 | ||||
-rw-r--r-- | textproc/hs-unicode-data/PLIST | 107 | ||||
-rw-r--r-- | textproc/hs-unicode-data/buildlink3.mk | 13 | ||||
-rw-r--r-- | textproc/hs-unicode-data/distinfo | 5 |
5 files changed, 142 insertions, 0 deletions
diff --git a/textproc/hs-unicode-data/DESCR b/textproc/hs-unicode-data/DESCR new file mode 100644 index 00000000000..4cf20bdc1b6 --- /dev/null +++ b/textproc/hs-unicode-data/DESCR @@ -0,0 +1,6 @@ +unicode-data provides Haskell APIs to efficiently access the Unicode +character database. Performance is the primary goal in the design of this +package. + +The Haskell data structures are generated programmatically from the Unicode +character database (UCD) files. diff --git a/textproc/hs-unicode-data/Makefile b/textproc/hs-unicode-data/Makefile new file mode 100644 index 00000000000..d98ea918b78 --- /dev/null +++ b/textproc/hs-unicode-data/Makefile @@ -0,0 +1,11 @@ +# $NetBSD: Makefile,v 1.1 2022/02/12 08:31:41 pho Exp $ + +DISTNAME= unicode-data-0.3.0 +CATEGORIES= textproc + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Access Unicode character database +LICENSE= apache-2.0 + +.include "../../mk/haskell.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/hs-unicode-data/PLIST b/textproc/hs-unicode-data/PLIST new file mode 100644 index 00000000000..cc280276f40 --- /dev/null +++ b/textproc/hs-unicode-data/PLIST @@ -0,0 +1,107 @@ +@comment $NetBSD: PLIST,v 1.1 2022/02/12 08:31:41 pho Exp $ +lib/unicode-data-${PKGVERSION}/${HS_VERSION}/package-description +lib/unicode-data-${PKGVERSION}/${HS_VERSION}/package-id +lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/Case.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/Case.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/Case.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/Case/Compat.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/Case/Compat.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/Case/Compat.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/General.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/General.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/General.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/General/Compat.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/General/Compat.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/General/Compat.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/Identifiers.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/Identifiers.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/Identifiers.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/Normalization.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/Normalization.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/Normalization.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/Numeric.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/Numeric.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Char/Numeric.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Bits.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Bits.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Bits.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/DerivedCoreProperties.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/DerivedCoreProperties.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/DerivedCoreProperties.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/PropList.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/PropList.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/PropList.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/CombiningClass.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/CombiningClass.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/CombiningClass.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/Compositions.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/Compositions.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/Compositions.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/Decomposable.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/Decomposable.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/Decomposable.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/DecomposableK.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/DecomposableK.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/DecomposableK.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/Decompositions.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/Decompositions.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/Decompositions.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/DecompositionsK.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/DecompositionsK.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/DecompositionsK.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/DecompositionsK2.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/DecompositionsK2.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/DecompositionsK2.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/GeneralCategory.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/GeneralCategory.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/GeneralCategory.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/SimpleLowerCaseMapping.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/SimpleLowerCaseMapping.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/SimpleLowerCaseMapping.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/SimpleTitleCaseMapping.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/SimpleTitleCaseMapping.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/SimpleTitleCaseMapping.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/SimpleUpperCaseMapping.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/SimpleUpperCaseMapping.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Char/UnicodeData/SimpleUpperCaseMapping.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Division.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Division.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Unicode/Internal/Division.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a +lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/LICENSE +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Char-Case-Compat.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Char-Case.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Char-General-Compat.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Char-General.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Char-Identifiers.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Char-Normalization.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Char-Numeric.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Char.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Internal-Bits.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Internal-Char-DerivedCoreProperties.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Internal-Char-PropList.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Internal-Char-UnicodeData-CombiningClass.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Internal-Char-UnicodeData-Compositions.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Internal-Char-UnicodeData-Decomposable.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Internal-Char-UnicodeData-DecomposableK.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Internal-Char-UnicodeData-Decompositions.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Internal-Char-UnicodeData-DecompositionsK.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Internal-Char-UnicodeData-DecompositionsK2.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Internal-Char-UnicodeData-GeneralCategory.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Internal-Char-UnicodeData-SimpleLowerCaseMapping.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Internal-Char-UnicodeData-SimpleTitleCaseMapping.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Internal-Char-UnicodeData-SimpleUpperCaseMapping.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/Unicode-Internal-Division.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/doc-index.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/haddock-bundle.min.js +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/index.html +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/linuwial.css +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/meta.json +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/quick-jump.css +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/synopsis.png +share/doc/${HS_PLATFORM}/unicode-data-${PKGVERSION}/html/unicode-data.haddock diff --git a/textproc/hs-unicode-data/buildlink3.mk b/textproc/hs-unicode-data/buildlink3.mk new file mode 100644 index 00000000000..08bb4695b48 --- /dev/null +++ b/textproc/hs-unicode-data/buildlink3.mk @@ -0,0 +1,13 @@ +# $NetBSD: buildlink3.mk,v 1.1 2022/02/12 08:31:41 pho Exp $ + +BUILDLINK_TREE+= hs-unicode-data + +.if !defined(HS_UNICODE_DATA_BUILDLINK3_MK) +HS_UNICODE_DATA_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.hs-unicode-data+= hs-unicode-data>=0.3.0 +BUILDLINK_ABI_DEPENDS.hs-unicode-data+= hs-unicode-data>=0.3.0 +BUILDLINK_PKGSRCDIR.hs-unicode-data?= ../../textproc/hs-unicode-data +.endif # HS_UNICODE_DATA_BUILDLINK3_MK + +BUILDLINK_TREE+= -hs-unicode-data diff --git a/textproc/hs-unicode-data/distinfo b/textproc/hs-unicode-data/distinfo new file mode 100644 index 00000000000..4c48fb667fd --- /dev/null +++ b/textproc/hs-unicode-data/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2022/02/12 08:31:41 pho Exp $ + +BLAKE2s (unicode-data-0.3.0.tar.gz) = 6dff90cd449f64264cc68dbd6f458e0298c8e9d9c37b303e8bf4dfc7a8427cf3 +SHA512 (unicode-data-0.3.0.tar.gz) = 6e96f9b93f8a37c8e17f6b20fbe5339fdfeeb75a9d0c6311b03e0bdc9a4a6aa87db6adbe2c3d7d4e7671635df1b32c5325d37815f48ae03ab3b27190a293896b +Size (unicode-data-0.3.0.tar.gz) = 142487 bytes |