pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/textproc/hs-hxt Import hxt-9.3.1.18 from wip
details: https://anonhg.NetBSD.org/pkgsrc/rev/61a8d9126059
branches: trunk
changeset: 421732:61a8d9126059
user: pho <pho%pkgsrc.org@localhost>
date: Fri Jan 17 16:21:37 2020 +0000
description:
Import hxt-9.3.1.18 from wip
The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but
introduces a more general approach for processing XML with
Haskell. The Haskell XML Toolbox uses a generic data model for
representing XML documents, including the DTD subset and the document
subset, in Haskell. It contains a validating XML parser, a HTML
parser, namespace support, an XPath expression evaluator, an XSLT
library, a RelaxNG schema validator and funtions for serialization and
deserialization of user defined data. The library makes extensive use
of the arrow approach for processing XML.
Since version 9 the toolbox is partitioned into various
(sub-)packages. This package contains the core functionality,
hxt-curl, hxt-tagsoup, hxt-relaxng, hxt-xpath, hxt-xslt,
hxt-regex-xmlschema contain the extensions. hxt-unicode contains
encoding and decoding functions, hxt-charproperties char properties
for unicode and XML.
diffstat:
textproc/hs-hxt/DESCR | 16 ++++++++++++++++
textproc/hs-hxt/Makefile | 16 ++++++++++++++++
textproc/hs-hxt/buildlink3.mk | 19 +++++++++++++++++++
textproc/hs-hxt/distinfo | 6 ++++++
4 files changed, 57 insertions(+), 0 deletions(-)
diffs (73 lines):
diff -r b4086adfc099 -r 61a8d9126059 textproc/hs-hxt/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/hs-hxt/DESCR Fri Jan 17 16:21:37 2020 +0000
@@ -0,0 +1,16 @@
+The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but
+introduces a more general approach for processing XML with
+Haskell. The Haskell XML Toolbox uses a generic data model for
+representing XML documents, including the DTD subset and the document
+subset, in Haskell. It contains a validating XML parser, a HTML
+parser, namespace support, an XPath expression evaluator, an XSLT
+library, a RelaxNG schema validator and funtions for serialization and
+deserialization of user defined data. The library makes extensive use
+of the arrow approach for processing XML.
+
+Since version 9 the toolbox is partitioned into various
+(sub-)packages. This package contains the core functionality,
+hxt-curl, hxt-tagsoup, hxt-relaxng, hxt-xpath, hxt-xslt,
+hxt-regex-xmlschema contain the extensions. hxt-unicode contains
+encoding and decoding functions, hxt-charproperties char properties
+for unicode and XML.
diff -r b4086adfc099 -r 61a8d9126059 textproc/hs-hxt/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/hs-hxt/Makefile Fri Jan 17 16:21:37 2020 +0000
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1 2020/01/17 16:21:37 pho Exp $
+
+DISTNAME= hxt-9.3.1.18
+CATEGORIES= textproc
+
+MAINTAINER= pho%cielonegro.org@localhost
+COMMENT= Collection of tools for processing XML with Haskell
+LICENSE= mit
+
+.include "../../textproc/hs-hxt-charproperties/buildlink3.mk"
+.include "../../textproc/hs-hxt-regex-xmlschema/buildlink3.mk"
+.include "../../textproc/hs-hxt-unicode/buildlink3.mk"
+.include "../../net/hs-network/buildlink3.mk"
+.include "../../net/hs-network-uri/buildlink3.mk"
+.include "../../mk/haskell.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r b4086adfc099 -r 61a8d9126059 textproc/hs-hxt/buildlink3.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/hs-hxt/buildlink3.mk Fri Jan 17 16:21:37 2020 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: buildlink3.mk,v 1.1 2020/01/17 16:21:37 pho Exp $
+
+BUILDLINK_TREE+= hs-hxt
+
+.if !defined(HS_HXT_BUILDLINK3_MK)
+HS_HXT_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.hs-hxt+= hs-hxt>=9.3.1
+BUILDLINK_ABI_DEPENDS.hs-hxt+= hs-hxt>=9.3.1.18
+BUILDLINK_PKGSRCDIR.hs-hxt?= ../../textproc/hs-hxt
+
+.include "../../textproc/hs-hxt-charproperties/buildlink3.mk"
+.include "../../textproc/hs-hxt-regex-xmlschema/buildlink3.mk"
+.include "../../textproc/hs-hxt-unicode/buildlink3.mk"
+.include "../../net/hs-network/buildlink3.mk"
+.include "../../net/hs-network-uri/buildlink3.mk"
+.endif # HS_HXT_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -hs-hxt
diff -r b4086adfc099 -r 61a8d9126059 textproc/hs-hxt/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/hs-hxt/distinfo Fri Jan 17 16:21:37 2020 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2020/01/17 16:21:37 pho Exp $
+
+SHA1 (hxt-9.3.1.18.tar.gz) = 18e797ec230b68723f37be5228b862f1dd587493
+RMD160 (hxt-9.3.1.18.tar.gz) = 61a92513f91fed54edcd95a7742c9e1cc38f945e
+SHA512 (hxt-9.3.1.18.tar.gz) = 4b7c57486fe02357a45b5f835dd9f05333ce39578ec84c3c920fdcaa2df8ae1067da3650d3948559ddaf2e6f77f14291e1ddaa28a12ea9dfb62a797d296ec118
+Size (hxt-9.3.1.18.tar.gz) = 223887 bytes
Home |
Main Index |
Thread Index |
Old Index