diff options
author | szptvlfn <szptvlfn@pkgsrc.org> | 2014-08-01 12:09:42 +0000 |
---|---|---|
committer | szptvlfn <szptvlfn@pkgsrc.org> | 2014-08-01 12:09:42 +0000 |
commit | 79522b02d98a9fd35369b6172d3a22910752c03f (patch) | |
tree | 4729125428ef68db508bff592ba08d2a74a0de83 /textproc | |
parent | 5c482516a96cf33588970bc4436a18022c7c57d6 (diff) | |
download | pkgsrc-79522b02d98a9fd35369b6172d3a22910752c03f.tar.gz |
Import stringsearch-0.3.6.5 as textproc/hs-stringsearch,
packaged for wip by pho.
This package provides several functions to quickly search for
substrings in strict or lazy ByteStrings. It also provides functions
for breaking or splitting on substrings and replacing all occurrences
of a substring (the first in case of overlaps) with another.
Diffstat (limited to 'textproc')
-rw-r--r-- | textproc/hs-stringsearch/DESCR | 4 | ||||
-rw-r--r-- | textproc/hs-stringsearch/Makefile | 11 | ||||
-rw-r--r-- | textproc/hs-stringsearch/PLIST | 53 | ||||
-rw-r--r-- | textproc/hs-stringsearch/buildlink3.mk | 12 | ||||
-rw-r--r-- | textproc/hs-stringsearch/distinfo | 5 |
5 files changed, 85 insertions, 0 deletions
diff --git a/textproc/hs-stringsearch/DESCR b/textproc/hs-stringsearch/DESCR new file mode 100644 index 00000000000..89f4b2f44ff --- /dev/null +++ b/textproc/hs-stringsearch/DESCR @@ -0,0 +1,4 @@ +This package provides several functions to quickly search for +substrings in strict or lazy ByteStrings. It also provides functions +for breaking or splitting on substrings and replacing all occurrences +of a substring (the first in case of overlaps) with another. diff --git a/textproc/hs-stringsearch/Makefile b/textproc/hs-stringsearch/Makefile new file mode 100644 index 00000000000..058bce08f2c --- /dev/null +++ b/textproc/hs-stringsearch/Makefile @@ -0,0 +1,11 @@ +# $NetBSD: Makefile,v 1.1 2014/08/01 12:09:42 szptvlfn Exp $ + +DISTNAME= stringsearch-0.3.6.5 +CATEGORIES= textproc + +MAINTAINER= pho@cielonegro.org +COMMENT= Fast searching, splitting and replacing of ByteStrings +LICENSE= modified-bsd + +.include "../../mk/haskell.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/hs-stringsearch/PLIST b/textproc/hs-stringsearch/PLIST new file mode 100644 index 00000000000..659c8814a73 --- /dev/null +++ b/textproc/hs-stringsearch/PLIST @@ -0,0 +1,53 @@ +@comment $NetBSD: PLIST,v 1.1 2014/08/01 12:09:42 szptvlfn Exp $ +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/Data/ByteString/Lazy/Search.hi +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/Data/ByteString/Lazy/Search/DFA.hi +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/Data/ByteString/Lazy/Search/Internal/BoyerMoore.hi +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/Data/ByteString/Lazy/Search/KMP.hi +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/Data/ByteString/Lazy/Search/KarpRabin.hi +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/Data/ByteString/Search.hi +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/Data/ByteString/Search/BoyerMoore.hi +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/Data/ByteString/Search/DFA.hi +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/Data/ByteString/Search/Internal/BoyerMoore.hi +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/Data/ByteString/Search/Internal/KnuthMorrisPratt.hi +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/Data/ByteString/Search/Internal/Utils.hi +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/Data/ByteString/Search/KMP.hi +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/Data/ByteString/Search/KarpRabin.hi +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/Data/ByteString/Search/KnuthMorrisPratt.hi +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/Data/ByteString/Search/Substitution.hi +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/HSstringsearch-${PKGVERSION}.o +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/libHSstringsearch-${PKGVERSION}.a +lib/stringsearch-${PKGVERSION}/${HASKELL_VERSION}/package-description +share/doc/stringsearch-${PKGVERSION}/LICENCE +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/Data-ByteString-Lazy-Search-DFA.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/Data-ByteString-Lazy-Search-KMP.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/Data-ByteString-Lazy-Search-KarpRabin.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/Data-ByteString-Lazy-Search.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/Data-ByteString-Search-BoyerMoore.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/Data-ByteString-Search-DFA.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/Data-ByteString-Search-KMP.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/Data-ByteString-Search-KarpRabin.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/Data-ByteString-Search-KnuthMorrisPratt.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/Data-ByteString-Search-Substitution.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/Data-ByteString-Search.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/doc-index.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/frames.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/haddock-util.js +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/hslogo-16.png +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/index-frames.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/index.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/mini_Data-ByteString-Lazy-Search-DFA.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/mini_Data-ByteString-Lazy-Search-KMP.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/mini_Data-ByteString-Lazy-Search-KarpRabin.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/mini_Data-ByteString-Lazy-Search.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/mini_Data-ByteString-Search-BoyerMoore.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/mini_Data-ByteString-Search-DFA.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/mini_Data-ByteString-Search-KMP.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/mini_Data-ByteString-Search-KarpRabin.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/mini_Data-ByteString-Search-KnuthMorrisPratt.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/mini_Data-ByteString-Search-Substitution.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/mini_Data-ByteString-Search.html +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/minus.gif +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/ocean.css +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/plus.gif +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/stringsearch.haddock +${PLIST.doc}share/doc/stringsearch-${PKGVERSION}/html/synopsis.png diff --git a/textproc/hs-stringsearch/buildlink3.mk b/textproc/hs-stringsearch/buildlink3.mk new file mode 100644 index 00000000000..52847290539 --- /dev/null +++ b/textproc/hs-stringsearch/buildlink3.mk @@ -0,0 +1,12 @@ +# $NetBSD: buildlink3.mk,v 1.1 2014/08/01 12:09:42 szptvlfn Exp $ + +BUILDLINK_TREE+= hs-stringsearch + +.if !defined(HS_STRINGSEARCH_BUILDLINK3_MK) +HS_STRINGSEARCH_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.hs-stringsearch+= hs-stringsearch>=0.3.6 +BUILDLINK_PKGSRCDIR.hs-stringsearch?= ../../textproc/hs-stringsearch +.endif # HS_STRINGSEARCH_BUILDLINK3_MK + +BUILDLINK_TREE+= -hs-stringsearch diff --git a/textproc/hs-stringsearch/distinfo b/textproc/hs-stringsearch/distinfo new file mode 100644 index 00000000000..04eb6d9adb3 --- /dev/null +++ b/textproc/hs-stringsearch/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2014/08/01 12:09:42 szptvlfn Exp $ + +SHA1 (stringsearch-0.3.6.5.tar.gz) = fb6ff8a7ed32fd3a646181ee663b727f7c450047 +RMD160 (stringsearch-0.3.6.5.tar.gz) = 4481559b53afc0ef044b2be4211148bc7e757357 +Size (stringsearch-0.3.6.5.tar.gz) = 38994 bytes |