Mon Oct 30 13:51:46 2023 UTC ()
www/hs-feed: import hs-feed-1.3.2.1
Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds.
* Parsers
* Constructors
* Rendering
* Querying
To help working with the multiple feed formats we've ended up with this set
of modules providing parsers, printers and some utility code for querying
and just generally working with a concrete representation of feeds in
Haskell.
For basic reading and editing of feeds, consult the documentation of the
Text.Feed.* hierarchy.
(pho)
diff -r0 -r1.1 pkgsrc/www/hs-feed/DESCR
diff -r0 -r1.1 pkgsrc/www/hs-feed/Makefile
diff -r0 -r1.1 pkgsrc/www/hs-feed/PLIST
diff -r0 -r1.1 pkgsrc/www/hs-feed/buildlink3.mk
diff -r0 -r1.1 pkgsrc/www/hs-feed/distinfo
Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds.
* Parsers
* Constructors
* Rendering
* Querying
To help working with the multiple feed formats we've ended up with this set
of modules providing parsers, printers and some utility code for querying
and just generally working with a concrete representation of feeds in
Haskell.
For basic reading and editing of feeds, consult the documentation of the
Text.Feed.* hierarchy.
# $NetBSD: Makefile,v 1.1 2023/10/30 13:51:46 pho Exp $
DISTNAME= feed-1.3.2.1
CATEGORIES= www
MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds
LICENSE= modified-bsd
HASKELL_UNRESTRICT_DEPENDENCIES= \
base \
base-compat \
time
.include "../../devel/hs-base-compat/buildlink3.mk"
.include "../../devel/hs-old-locale/buildlink3.mk"
.include "../../time/hs-old-time/buildlink3.mk"
.include "../../devel/hs-safe/buildlink3.mk"
.include "../../time/hs-time-locale-compat/buildlink3.mk"
.include "../../devel/hs-utf8-string/buildlink3.mk"
.include "../../textproc/hs-xml-conduit/buildlink3.mk"
.include "../../textproc/hs-xml-types/buildlink3.mk"
.include "../../mk/haskell.mk"
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.1 2023/10/30 13:51:46 pho Exp $
lib/feed-${PKGVERSION}/${HS_VERSION}/package-description
lib/feed-${PKGVERSION}/${HS_VERSION}/package-id
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Text/Util.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Text/Util.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/Text/Util.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Data/XML/Compat.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Data/XML/Compat.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Data/XML/Compat.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Feed.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Feed.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Feed.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Feed/Export.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Feed/Export.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Feed/Export.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Feed/Import.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Feed/Import.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Feed/Import.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Feed/Link.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Feed/Link.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Feed/Link.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Feed/Validate.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Feed/Validate.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Feed/Validate.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Pub.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Pub.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Pub.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Pub/Export.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Pub/Export.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Atom/Pub/Export.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/DublinCore/Types.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/DublinCore/Types.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/DublinCore/Types.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Constructor.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Constructor.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Constructor.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Export.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Export.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Export.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Import.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Import.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Import.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Query.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Query.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Query.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Translate.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Translate.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Translate.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Types.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Types.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Types.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Util.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Util.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/Feed/Util.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS/Export.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS/Export.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS/Export.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS/Import.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS/Import.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS/Import.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS/Syntax.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS/Syntax.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS/Syntax.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS1/Export.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS1/Export.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS1/Export.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS1/Import.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS1/Import.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS1/Import.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS1/Syntax.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS1/Syntax.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS1/Syntax.p_hi
${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS1/Utils.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS1/Utils.hi
${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Text/RSS1/Utils.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
share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/LICENSE
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-Atom-Feed-Export.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-Atom-Feed-Import.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-Atom-Feed-Link.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-Atom-Feed-Validate.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-Atom-Feed.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-Atom-Pub-Export.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-Atom-Pub.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-DublinCore-Types.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-Feed-Constructor.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-Feed-Export.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-Feed-Import.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-Feed-Query.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-Feed-Translate.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-Feed-Types.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-Feed-Util.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-RSS-Export.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-RSS-Import.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-RSS-Syntax.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-RSS1-Export.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-RSS1-Import.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-RSS1-Syntax.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/Text-RSS1-Utils.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-A.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-All.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-C.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-D.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-E.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-F.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-G.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-H.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-I.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-K.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-L.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-M.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-N.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-P.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-Q.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-R.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-S.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-T.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-U.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-V.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-W.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index-X.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/doc-index.json
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/feed.haddock
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/haddock-bundle.min.js
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/index.html
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/linuwial.css
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/meta.json
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/quick-jump.css
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/quick-jump.min.js
${PLIST.doc}share/doc/${HS_PLATFORM}/feed-${PKGVERSION}/html/synopsis.png
share/${HS_PLATFORM}/feed-${PKGVERSION}/tests/files/atom.xml
share/${HS_PLATFORM}/feed-${PKGVERSION}/tests/files/import_export_atom.xml
share/${HS_PLATFORM}/feed-${PKGVERSION}/tests/files/rss20.xml
# $NetBSD: buildlink3.mk,v 1.1 2023/10/30 13:51:46 pho Exp $
BUILDLINK_TREE+= hs-feed
.if !defined(HS_FEED_BUILDLINK3_MK)
HS_FEED_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.hs-feed+= hs-feed>=1.3.2
BUILDLINK_ABI_DEPENDS.hs-feed+= hs-feed>=1.3.2.1
BUILDLINK_PKGSRCDIR.hs-feed?= ../../www/hs-feed
.include "../../devel/hs-base-compat/buildlink3.mk"
.include "../../devel/hs-old-locale/buildlink3.mk"
.include "../../time/hs-old-time/buildlink3.mk"
.include "../../devel/hs-safe/buildlink3.mk"
.include "../../time/hs-time-locale-compat/buildlink3.mk"
.include "../../devel/hs-utf8-string/buildlink3.mk"
.include "../../textproc/hs-xml-conduit/buildlink3.mk"
.include "../../textproc/hs-xml-types/buildlink3.mk"
.endif # HS_FEED_BUILDLINK3_MK
BUILDLINK_TREE+= -hs-feed
$NetBSD: distinfo,v 1.1 2023/10/30 13:51:46 pho Exp $
BLAKE2s (feed-1.3.2.1.tar.gz) = a93509dca87f7a9bbaac01a8c84e1874fbb523d4f445ff55135a0dad84caef38
SHA512 (feed-1.3.2.1.tar.gz) = 2175201ff9eaab5732e1c4e8dda6a35e8fa0dea5c58cd379348c97cd61a5eaf76e88f8d58d22df0a4b16681017e7ad01657ad60a63d90dab88df3b644ccb1ea0
Size (feed-1.3.2.1.tar.gz) = 107015 bytes