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