diff options
-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 |