pkgsrc-Changes archive

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

CVS commit: pkgsrc/www/hs-feed



Module Name:    pkgsrc
Committed By:   pho
Date:           Mon Oct 30 13:51:46 UTC 2023

Added Files:
        pkgsrc/www/hs-feed: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
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.


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

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

Added files:

Index: pkgsrc/www/hs-feed/DESCR
diff -u /dev/null pkgsrc/www/hs-feed/DESCR:1.1
--- /dev/null   Mon Oct 30 13:51:46 2023
+++ pkgsrc/www/hs-feed/DESCR    Mon Oct 30 13:51:46 2023
@@ -0,0 +1,14 @@
+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.
Index: pkgsrc/www/hs-feed/Makefile
diff -u /dev/null pkgsrc/www/hs-feed/Makefile:1.1
--- /dev/null   Mon Oct 30 13:51:46 2023
+++ pkgsrc/www/hs-feed/Makefile Mon Oct 30 13:51:46 2023
@@ -0,0 +1,24 @@
+# $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@localhost
+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"
Index: pkgsrc/www/hs-feed/PLIST
diff -u /dev/null pkgsrc/www/hs-feed/PLIST:1.1
--- /dev/null   Mon Oct 30 13:51:46 2023
+++ pkgsrc/www/hs-feed/PLIST    Mon Oct 30 13:51:46 2023
@@ -0,0 +1,136 @@
+@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
Index: pkgsrc/www/hs-feed/buildlink3.mk
diff -u /dev/null pkgsrc/www/hs-feed/buildlink3.mk:1.1
--- /dev/null   Mon Oct 30 13:51:46 2023
+++ pkgsrc/www/hs-feed/buildlink3.mk    Mon Oct 30 13:51:46 2023
@@ -0,0 +1,22 @@
+# $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
Index: pkgsrc/www/hs-feed/distinfo
diff -u /dev/null pkgsrc/www/hs-feed/distinfo:1.1
--- /dev/null   Mon Oct 30 13:51:46 2023
+++ pkgsrc/www/hs-feed/distinfo Mon Oct 30 13:51:46 2023
@@ -0,0 +1,5 @@
+$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



Home | Main Index | Thread Index | Old Index