Mon Mar 30 16:45:35 2020 UTC ()
hs-csv: Import version 0.1.2


(riastradh)
diff -r1.1121 -r1.1122 pkgsrc/textproc/Makefile
diff -r0 -r1.1 pkgsrc/textproc/hs-csv/DESCR
diff -r0 -r1.1 pkgsrc/textproc/hs-csv/Makefile
diff -r0 -r1.1 pkgsrc/textproc/hs-csv/buildlink3.mk
diff -r0 -r1.1 pkgsrc/textproc/hs-csv/distinfo
diff -r0 -r1.1 pkgsrc/textproc/hs-csv/patches/patch-Setup.hs

cvs diff -r1.1121 -r1.1122 pkgsrc/textproc/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/Makefile 2020/03/30 16:44:48 1.1121
+++ pkgsrc/textproc/Makefile 2020/03/30 16:45:34 1.1122
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.1121 2020/03/30 16:44:48 riastradh Exp $ 1# $NetBSD: Makefile,v 1.1122 2020/03/30 16:45:34 riastradh Exp $
2# 2#
3 3
4COMMENT= Text processing utilities (does not include desktop publishing) 4COMMENT= Text processing utilities (does not include desktop publishing)
5 5
6SUBDIR+= CRF++ 6SUBDIR+= CRF++
7SUBDIR+= DWB 7SUBDIR+= DWB
8SUBDIR+= FlightCrew 8SUBDIR+= FlightCrew
9SUBDIR+= GutenMark 9SUBDIR+= GutenMark
10SUBDIR+= GutenMark-words 10SUBDIR+= GutenMark-words
11SUBDIR+= LDoc 11SUBDIR+= LDoc
12SUBDIR+= Markdown 12SUBDIR+= Markdown
13SUBDIR+= OdfConverter 13SUBDIR+= OdfConverter
14SUBDIR+= R-DT 14SUBDIR+= R-DT
@@ -285,26 +285,27 @@ SUBDIR+= hre @@ -285,26 +285,27 @@ SUBDIR+= hre
285SUBDIR+= hs-Diff 285SUBDIR+= hs-Diff
286SUBDIR+= hs-Glob 286SUBDIR+= hs-Glob
287SUBDIR+= hs-HsYAML 287SUBDIR+= hs-HsYAML
288SUBDIR+= hs-annotated-wl-pprint 288SUBDIR+= hs-annotated-wl-pprint
289SUBDIR+= hs-ansi-wl-pprint 289SUBDIR+= hs-ansi-wl-pprint
290SUBDIR+= hs-attoparsec 290SUBDIR+= hs-attoparsec
291SUBDIR+= hs-blaze-html 291SUBDIR+= hs-blaze-html
292SUBDIR+= hs-blaze-markup 292SUBDIR+= hs-blaze-markup
293SUBDIR+= hs-case-insensitive 293SUBDIR+= hs-case-insensitive
294SUBDIR+= hs-cgrep 294SUBDIR+= hs-cgrep
295SUBDIR+= hs-cheapskate 295SUBDIR+= hs-cheapskate
296SUBDIR+= hs-cmark-gfm 296SUBDIR+= hs-cmark-gfm
297SUBDIR+= hs-css-text 297SUBDIR+= hs-css-text
 298SUBDIR+= hs-csv
298SUBDIR+= hs-doclayout 299SUBDIR+= hs-doclayout
299SUBDIR+= hs-doctemplates 300SUBDIR+= hs-doctemplates
300SUBDIR+= hs-edit-distance 301SUBDIR+= hs-edit-distance
301SUBDIR+= hs-haddock-library 302SUBDIR+= hs-haddock-library
302SUBDIR+= hs-hscolour 303SUBDIR+= hs-hscolour
303SUBDIR+= hs-hslua-module-text 304SUBDIR+= hs-hslua-module-text
304SUBDIR+= hs-hxt 305SUBDIR+= hs-hxt
305SUBDIR+= hs-hxt-charproperties 306SUBDIR+= hs-hxt-charproperties
306SUBDIR+= hs-hxt-regex-xmlschema 307SUBDIR+= hs-hxt-regex-xmlschema
307SUBDIR+= hs-hxt-unicode 308SUBDIR+= hs-hxt-unicode
308SUBDIR+= hs-jira-wiki-markup 309SUBDIR+= hs-jira-wiki-markup
309SUBDIR+= hs-libyaml 310SUBDIR+= hs-libyaml
310SUBDIR+= hs-megaparsec 311SUBDIR+= hs-megaparsec

File Added: pkgsrc/textproc/hs-csv/DESCR
This library parses and dumps documents that are formatted according
to RFC 4180, "The common Format and MIME Type for Comma-Separated
Values (CSV) Files".  This format is used, among many other things, as
a lingua franca for spreadsheets, and for certain web services.

File Added: pkgsrc/textproc/hs-csv/Makefile
# $NetBSD: Makefile,v 1.1 2020/03/30 16:45:34 riastradh Exp $

DISTNAME=	csv-0.1.2
CATEGORIES=	textproc
MASTER_SITES=	${MASTER_SITE_HASKELL_HACKAGE:=csv-${PKGVERSION_NOREV}/}

MAINTAINER=	pkgsrc-users@NetBSD.org
HOMEPAGE=	https://hackage.haskell.org/package/csv
COMMENT=	CSV loader and dumper
LICENSE=	mit

USE_LANGUAGES=	# none

.include "../../mk/haskell.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/textproc/hs-csv/buildlink3.mk
# $NetBSD: buildlink3.mk,v 1.1 2020/03/30 16:45:34 riastradh Exp $

BUILDLINK_TREE+=	hs-csv

.if !defined(HS_CSV_BUILDLINK3_MK)
HS_CSV_BUILDLINK3_MK:=

BUILDLINK_API_DEPENDS.hs-csv+=	hs-csv>=0.1.2
BUILDLINK_ABI_DEPENDS.hs-csv+=	hs-csv>=0.1.2
BUILDLINK_PKGSRCDIR.hs-csv?=	../../textproc/hs-csv
.endif	# HS_CSV_BUILDLINK3_MK

BUILDLINK_TREE+=	-hs-csv

File Added: pkgsrc/textproc/hs-csv/distinfo
$NetBSD: distinfo,v 1.1 2020/03/30 16:45:34 riastradh Exp $

SHA1 (csv-0.1.2.tar.gz) = 26121119276e3fe0b3622ba3a20da80a83ba1e38
RMD160 (csv-0.1.2.tar.gz) = 65d200c9faa95473c405981539fafbfb87de3f59
SHA512 (csv-0.1.2.tar.gz) = 4fed06e71dda2d057cd370d06d0c2ecde5de0676cc8e2be97ca240564405b0714da3cb6040a3437bee38add55f7bde526455e0c187883cb0c323474378030ea9
Size (csv-0.1.2.tar.gz) = 2923 bytes
SHA1 (patch-Setup.hs) = 68ff2edb0d553bde7a5bb5b60aa654fc6600f3f4

File Added: pkgsrc/textproc/hs-csv/patches/patch-Setup.hs
$NetBSD: patch-Setup.hs,v 1.1 2020/03/30 16:45:35 riastradh Exp $

Convert to modern cabal API.

--- Setup.hs.orig	2010-11-08 01:31:34.000000000 +0000
+++ Setup.hs
@@ -1,3 +1,3 @@
 #!/usr/bin/env runhaskell
 import Distribution.Simple
-main = defaultMainWithHooks defaultUserHooks
+main = defaultMainWithHooks simpleUserHooks