summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorpho <pho@pkgsrc.org>2022-02-16 07:33:26 +0000
committerpho <pho@pkgsrc.org>2022-02-16 07:33:26 +0000
commitdb186554cd1f3c1f04904bb7f342a2acacdbc4a7 (patch)
tree3dee6009696b36930d5ee91788827bc4b7e7e9c2 /textproc
parentc190b3f2c7fdd6bc4def2d6857be78e12585a7c5 (diff)
downloadpkgsrc-db186554cd1f3c1f04904bb7f342a2acacdbc4a7.tar.gz
textproc/hs-fuzzy: import hs-fuzzy-0.1.0.1
Fuzzy string search in Haskell. Uses TextualMonoid to be able to run on different types of strings.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/hs-fuzzy/DESCR2
-rw-r--r--textproc/hs-fuzzy/Makefile12
-rw-r--r--textproc/hs-fuzzy/PLIST19
-rw-r--r--textproc/hs-fuzzy/buildlink3.mk15
-rw-r--r--textproc/hs-fuzzy/distinfo5
5 files changed, 53 insertions, 0 deletions
diff --git a/textproc/hs-fuzzy/DESCR b/textproc/hs-fuzzy/DESCR
new file mode 100644
index 00000000000..6887ff5abbf
--- /dev/null
+++ b/textproc/hs-fuzzy/DESCR
@@ -0,0 +1,2 @@
+Fuzzy string search in Haskell. Uses TextualMonoid to be able to run on
+different types of strings.
diff --git a/textproc/hs-fuzzy/Makefile b/textproc/hs-fuzzy/Makefile
new file mode 100644
index 00000000000..82697fec1c1
--- /dev/null
+++ b/textproc/hs-fuzzy/Makefile
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v 1.1 2022/02/16 07:33:26 pho Exp $
+
+DISTNAME= fuzzy-0.1.0.1
+CATEGORIES= textproc
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+COMMENT= Filters a list based on a fuzzy string search
+LICENSE= mit
+
+.include "../../math/hs-monoid-subclasses/buildlink3.mk"
+.include "../../mk/haskell.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/hs-fuzzy/PLIST b/textproc/hs-fuzzy/PLIST
new file mode 100644
index 00000000000..1e342c3fd22
--- /dev/null
+++ b/textproc/hs-fuzzy/PLIST
@@ -0,0 +1,19 @@
+@comment $NetBSD: PLIST,v 1.1 2022/02/16 07:33:26 pho Exp $
+lib/fuzzy-${PKGVERSION}/${HS_VERSION}/package-description
+lib/fuzzy-${PKGVERSION}/${HS_VERSION}/package-id
+lib/${HS_PLATFORM}/${HS_PKGID}/Text/Fuzzy.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Text/Fuzzy.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Text/Fuzzy.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
+lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
+lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
+share/doc/${HS_PLATFORM}/fuzzy-${PKGVERSION}/LICENSE
+share/doc/${HS_PLATFORM}/fuzzy-${PKGVERSION}/html/Text-Fuzzy.html
+share/doc/${HS_PLATFORM}/fuzzy-${PKGVERSION}/html/doc-index.html
+share/doc/${HS_PLATFORM}/fuzzy-${PKGVERSION}/html/fuzzy.haddock
+share/doc/${HS_PLATFORM}/fuzzy-${PKGVERSION}/html/haddock-bundle.min.js
+share/doc/${HS_PLATFORM}/fuzzy-${PKGVERSION}/html/index.html
+share/doc/${HS_PLATFORM}/fuzzy-${PKGVERSION}/html/linuwial.css
+share/doc/${HS_PLATFORM}/fuzzy-${PKGVERSION}/html/meta.json
+share/doc/${HS_PLATFORM}/fuzzy-${PKGVERSION}/html/quick-jump.css
+share/doc/${HS_PLATFORM}/fuzzy-${PKGVERSION}/html/synopsis.png
diff --git a/textproc/hs-fuzzy/buildlink3.mk b/textproc/hs-fuzzy/buildlink3.mk
new file mode 100644
index 00000000000..f31756722c2
--- /dev/null
+++ b/textproc/hs-fuzzy/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2022/02/16 07:33:26 pho Exp $
+
+BUILDLINK_TREE+= hs-fuzzy
+
+.if !defined(HS_FUZZY_BUILDLINK3_MK)
+HS_FUZZY_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.hs-fuzzy+= hs-fuzzy>=0.1.0
+BUILDLINK_ABI_DEPENDS.hs-fuzzy+= hs-fuzzy>=0.1.0.1
+BUILDLINK_PKGSRCDIR.hs-fuzzy?= ../../textproc/hs-fuzzy
+
+.include "../../math/hs-monoid-subclasses/buildlink3.mk"
+.endif # HS_FUZZY_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -hs-fuzzy
diff --git a/textproc/hs-fuzzy/distinfo b/textproc/hs-fuzzy/distinfo
new file mode 100644
index 00000000000..0d4cc49559d
--- /dev/null
+++ b/textproc/hs-fuzzy/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2022/02/16 07:33:26 pho Exp $
+
+BLAKE2s (fuzzy-0.1.0.1.tar.gz) = c80d445a01d8201ee880c4486a7ae2442dc29f1771a7467399c558617c3ff499
+SHA512 (fuzzy-0.1.0.1.tar.gz) = 677f03be681c2943e6e5dd0badbc2b35fc78e2805fed999b53538b2fe0d5623fbc9b91218576f0bbe414e9cd5d03d7230698e966df4b258469630fba437c20e2
+Size (fuzzy-0.1.0.1.tar.gz) = 3385 bytes