diff options
author | szptvlfn <szptvlfn> | 2014-05-21 21:00:19 +0000 |
---|---|---|
committer | szptvlfn <szptvlfn> | 2014-05-21 21:00:19 +0000 |
commit | b7a9882195758a6d3b5dff175290333020746285 (patch) | |
tree | 8c26fa97dab21ca70a63f122833e35fd65a0fea7 /devel | |
parent | d89af30aba119c1f4aaada0a7755a89944f36458 (diff) | |
download | pkgsrc-b7a9882195758a6d3b5dff175290333020746285.tar.gz |
Import syb-0.4.1 as devel/hs-syb,
packaged for wip by pho.
This package contains the generics system described in the Scrap Your
Boilerplate papers (see
http://www.cs.uu.nl/wiki/GenericProgramming/SYB). It defines the Data
class of types permitting folding and unfolding of constructor
applications, instances of this class for primitive types, and a
variety of traversals.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/hs-syb/DESCR | 6 | ||||
-rw-r--r-- | devel/hs-syb/Makefile | 11 | ||||
-rw-r--r-- | devel/hs-syb/PLIST | 81 | ||||
-rw-r--r-- | devel/hs-syb/buildlink3.mk | 12 | ||||
-rw-r--r-- | devel/hs-syb/distinfo | 5 |
5 files changed, 115 insertions, 0 deletions
diff --git a/devel/hs-syb/DESCR b/devel/hs-syb/DESCR new file mode 100644 index 00000000000..3527b02a2a0 --- /dev/null +++ b/devel/hs-syb/DESCR @@ -0,0 +1,6 @@ +This package contains the generics system described in the Scrap Your +Boilerplate papers (see +http://www.cs.uu.nl/wiki/GenericProgramming/SYB). It defines the Data +class of types permitting folding and unfolding of constructor +applications, instances of this class for primitive types, and a +variety of traversals. diff --git a/devel/hs-syb/Makefile b/devel/hs-syb/Makefile new file mode 100644 index 00000000000..9fa048e8509 --- /dev/null +++ b/devel/hs-syb/Makefile @@ -0,0 +1,11 @@ +# $NetBSD: Makefile,v 1.1 2014/05/21 21:00:19 szptvlfn Exp $ + +DISTNAME= syb-0.4.1 +CATEGORIES= devel + +MAINTAINER= pho@cielonegro.org +COMMENT= Haskell "Scrap Your Boilerplate" Library +LICENSE= modified-bsd + +.include "../../mk/haskell.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/hs-syb/PLIST b/devel/hs-syb/PLIST new file mode 100644 index 00000000000..7f041811f93 --- /dev/null +++ b/devel/hs-syb/PLIST @@ -0,0 +1,81 @@ +@comment $NetBSD: PLIST,v 1.1 2014/05/21 21:00:19 szptvlfn Exp $ +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics.hi +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Aliases.hi +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Basics.hi +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Builders.hi +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Instances.hi +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Schemes.hi +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Text.hi +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Twins.hi +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/Generics/SYB.hi +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/Generics/SYB/Aliases.hi +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/Generics/SYB/Basics.hi +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/Generics/SYB/Builders.hi +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/Generics/SYB/Instances.hi +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/Generics/SYB/Schemes.hi +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/Generics/SYB/Text.hi +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/Generics/SYB/Twins.hi +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/HSsyb-${PKGVERSION}.o +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/libHSsyb-${PKGVERSION}.a +lib/syb-${PKGVERSION}/${HASKELL_VERSION}/package-description +share/doc/syb-${PKGVERSION}/LICENSE +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/Data-Generics-Aliases.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/Data-Generics-Basics.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/Data-Generics-Builders.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/Data-Generics-Instances.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/Data-Generics-Schemes.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/Data-Generics-Text.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/Data-Generics-Twins.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/Data-Generics.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/Generics-SYB-Aliases.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/Generics-SYB-Basics.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/Generics-SYB-Builders.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/Generics-SYB-Instances.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/Generics-SYB-Schemes.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/Generics-SYB-Text.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/Generics-SYB-Twins.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/Generics-SYB.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index-A.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index-All.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index-C.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index-D.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index-E.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index-F.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index-G.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index-I.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index-L.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index-M.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index-N.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index-O.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index-P.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index-R.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index-S.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index-T.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index-U.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/doc-index.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/frames.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/haddock-util.js +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/hslogo-16.png +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/index-frames.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/index.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/mini_Data-Generics-Aliases.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/mini_Data-Generics-Basics.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/mini_Data-Generics-Builders.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/mini_Data-Generics-Instances.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/mini_Data-Generics-Schemes.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/mini_Data-Generics-Text.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/mini_Data-Generics-Twins.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/mini_Data-Generics.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/mini_Generics-SYB-Aliases.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/mini_Generics-SYB-Basics.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/mini_Generics-SYB-Builders.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/mini_Generics-SYB-Instances.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/mini_Generics-SYB-Schemes.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/mini_Generics-SYB-Text.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/mini_Generics-SYB-Twins.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/mini_Generics-SYB.html +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/minus.gif +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/ocean.css +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/plus.gif +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/syb.haddock +${PLIST.doc}share/doc/syb-${PKGVERSION}/html/synopsis.png diff --git a/devel/hs-syb/buildlink3.mk b/devel/hs-syb/buildlink3.mk new file mode 100644 index 00000000000..b64042cb2b7 --- /dev/null +++ b/devel/hs-syb/buildlink3.mk @@ -0,0 +1,12 @@ +# $NetBSD: buildlink3.mk,v 1.1 2014/05/21 21:00:19 szptvlfn Exp $ + +BUILDLINK_TREE+= hs-syb + +.if !defined(HS_SYB_BUILDLINK3_MK) +HS_SYB_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.hs-syb+= hs-syb>=0.4.1 +BUILDLINK_PKGSRCDIR.hs-syb?= ../../devel/hs-syb +.endif # HS_SYB_BUILDLINK3_MK + +BUILDLINK_TREE+= -hs-syb diff --git a/devel/hs-syb/distinfo b/devel/hs-syb/distinfo new file mode 100644 index 00000000000..87b7cf913ba --- /dev/null +++ b/devel/hs-syb/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2014/05/21 21:00:19 szptvlfn Exp $ + +SHA1 (syb-0.4.1.tar.gz) = 3bd53266e8ddb1c1c31edadb7e2bf905dbcadd39 +RMD160 (syb-0.4.1.tar.gz) = 4ed2329f3c915adb91fb5b1f6b3735e219d1fdd6 +Size (syb-0.4.1.tar.gz) = 38699 bytes |