pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/hs-hw-fingertree



Module Name:    pkgsrc
Committed By:   pho
Date:           Mon Jan 30 07:01:12 UTC 2023

Added Files:
        pkgsrc/devel/hs-hw-fingertree: DESCR Makefile PLIST buildlink3.mk
            distinfo

Log Message:
devel/hs-hw-fingertree: import hs-hw-fingertree-0.1.2.1

A general sequence representation with arbitrary annotations, for use as a
base for implementations of various collection types, with examples, as
described in section 4 of

    Ralf Hinze and Ross Paterson, "Finger trees: a simple general-purpose
    data structure", Journal of Functional Programming 16:2 (2006) pp
    197-217. http://staff.city.ac.uk/~ross/papers/FingerTree.html

For a tuned sequence type, see Data.Sequence in the containers package,
which is a specialization of this structure.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/hs-hw-fingertree/DESCR \
    pkgsrc/devel/hs-hw-fingertree/Makefile \
    pkgsrc/devel/hs-hw-fingertree/PLIST \
    pkgsrc/devel/hs-hw-fingertree/buildlink3.mk \
    pkgsrc/devel/hs-hw-fingertree/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/devel/hs-hw-fingertree/DESCR
diff -u /dev/null pkgsrc/devel/hs-hw-fingertree/DESCR:1.1
--- /dev/null   Mon Jan 30 07:01:12 2023
+++ pkgsrc/devel/hs-hw-fingertree/DESCR Mon Jan 30 07:01:12 2023
@@ -0,0 +1,10 @@
+A general sequence representation with arbitrary annotations, for use as a
+base for implementations of various collection types, with examples, as
+described in section 4 of
+
+    Ralf Hinze and Ross Paterson, "Finger trees: a simple general-purpose
+    data structure", Journal of Functional Programming 16:2 (2006) pp
+    197-217. http://staff.city.ac.uk/~ross/papers/FingerTree.html
+
+For a tuned sequence type, see Data.Sequence in the containers package,
+which is a specialization of this structure.
Index: pkgsrc/devel/hs-hw-fingertree/Makefile
diff -u /dev/null pkgsrc/devel/hs-hw-fingertree/Makefile:1.1
--- /dev/null   Mon Jan 30 07:01:12 2023
+++ pkgsrc/devel/hs-hw-fingertree/Makefile      Mon Jan 30 07:01:12 2023
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v 1.1 2023/01/30 07:01:12 pho Exp $
+
+DISTNAME=      hw-fingertree-0.1.2.1
+CATEGORIES=    devel
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+COMMENT=       Generic finger-tree structure, with example instances
+LICENSE=       modified-bsd
+
+.include "../../devel/hs-hw-prim/buildlink3.mk"
+.include "../../mk/haskell.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/hs-hw-fingertree/PLIST
diff -u /dev/null pkgsrc/devel/hs-hw-fingertree/PLIST:1.1
--- /dev/null   Mon Jan 30 07:01:12 2023
+++ pkgsrc/devel/hs-hw-fingertree/PLIST Mon Jan 30 07:01:12 2023
@@ -0,0 +1,30 @@
+@comment $NetBSD: PLIST,v 1.1 2023/01/30 07:01:12 pho Exp $
+lib/hw-fingertree-${PKGVERSION}/${HS_VERSION}/package-description
+lib/hw-fingertree-${PKGVERSION}/${HS_VERSION}/package-id
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/HaskellWorks/Data/FingerTree.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/HaskellWorks/Data/FingerTree.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/HaskellWorks/Data/FingerTree.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/HaskellWorks/Data/IntervalMap/FingerTree.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/HaskellWorks/Data/IntervalMap/FingerTree.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/HaskellWorks/Data/IntervalMap/FingerTree.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/HaskellWorks/Data/PriorityQueue/FingerTree.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/HaskellWorks/Data/PriorityQueue/FingerTree.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/HaskellWorks/Data/PriorityQueue/FingerTree.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Paths_hw_fingertree.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Paths_hw_fingertree.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Paths_hw_fingertree.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
+${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
+${PLIST.doc}share/doc/${HS_PLATFORM}/hw-fingertree-${PKGVERSION}/LICENSE
+${PLIST.doc}share/doc/${HS_PLATFORM}/hw-fingertree-${PKGVERSION}/html/HaskellWorks-Data-FingerTree.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/hw-fingertree-${PKGVERSION}/html/HaskellWorks-Data-IntervalMap-FingerTree.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/hw-fingertree-${PKGVERSION}/html/HaskellWorks-Data-PriorityQueue-FingerTree.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/hw-fingertree-${PKGVERSION}/html/doc-index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/hw-fingertree-${PKGVERSION}/html/haddock-bundle.min.js
+${PLIST.doc}share/doc/${HS_PLATFORM}/hw-fingertree-${PKGVERSION}/html/hw-fingertree.haddock
+${PLIST.doc}share/doc/${HS_PLATFORM}/hw-fingertree-${PKGVERSION}/html/index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/hw-fingertree-${PKGVERSION}/html/linuwial.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/hw-fingertree-${PKGVERSION}/html/meta.json
+${PLIST.doc}share/doc/${HS_PLATFORM}/hw-fingertree-${PKGVERSION}/html/quick-jump.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/hw-fingertree-${PKGVERSION}/html/synopsis.png
Index: pkgsrc/devel/hs-hw-fingertree/buildlink3.mk
diff -u /dev/null pkgsrc/devel/hs-hw-fingertree/buildlink3.mk:1.1
--- /dev/null   Mon Jan 30 07:01:12 2023
+++ pkgsrc/devel/hs-hw-fingertree/buildlink3.mk Mon Jan 30 07:01:12 2023
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2023/01/30 07:01:12 pho Exp $
+
+BUILDLINK_TREE+=       hs-hw-fingertree
+
+.if !defined(HS_HW_FINGERTREE_BUILDLINK3_MK)
+HS_HW_FINGERTREE_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.hs-hw-fingertree+=       hs-hw-fingertree>=0.1.2
+BUILDLINK_ABI_DEPENDS.hs-hw-fingertree+=       hs-hw-fingertree>=0.1.2.1
+BUILDLINK_PKGSRCDIR.hs-hw-fingertree?=         ../../devel/hs-hw-fingertree
+
+.include "../../devel/hs-hw-prim/buildlink3.mk"
+.endif # HS_HW_FINGERTREE_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -hs-hw-fingertree
Index: pkgsrc/devel/hs-hw-fingertree/distinfo
diff -u /dev/null pkgsrc/devel/hs-hw-fingertree/distinfo:1.1
--- /dev/null   Mon Jan 30 07:01:12 2023
+++ pkgsrc/devel/hs-hw-fingertree/distinfo      Mon Jan 30 07:01:12 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/01/30 07:01:12 pho Exp $
+
+BLAKE2s (hw-fingertree-0.1.2.1.tar.gz) = 92290f6eba627a458820137646c4f0a96a6ab4629ff2e4cd8857a1c55c5248aa
+SHA512 (hw-fingertree-0.1.2.1.tar.gz) = 62bf15dcecf0ad8eaaf77a5ce1efa0aa2643b7dde8cdf1d81399b2bf5d2ab9bef653e89b0c6e5e3461a215845e6447941b0b61701c0f65a5412eaabd9d83d322
+Size (hw-fingertree-0.1.2.1.tar.gz) = 15394 bytes



Home | Main Index | Thread Index | Old Index