Sat Jul 26 21:50:10 2014 UTC ()
Import uniplate-1.6.12 as devel/hs-uniplate,
packaged for wip by pho.

Uniplate is library for writing simple and concise generic operations.
Uniplate has similar goals to the original Scrap Your Boilerplate work, but
is substantially simpler and faster. The Uniplate manual is available at
http://community.haskell.org/~ndm/darcs/uniplate/uniplate.htm.


(szptvlfn)
diff -r0 -r1.1 pkgsrc/devel/hs-uniplate/DESCR
diff -r0 -r1.1 pkgsrc/devel/hs-uniplate/Makefile
diff -r0 -r1.1 pkgsrc/devel/hs-uniplate/PLIST
diff -r0 -r1.1 pkgsrc/devel/hs-uniplate/buildlink3.mk
diff -r0 -r1.1 pkgsrc/devel/hs-uniplate/distinfo

File Added: pkgsrc/devel/hs-uniplate/DESCR
Uniplate is library for writing simple and concise generic operations.
Uniplate has similar goals to the original Scrap Your Boilerplate work, but
is substantially simpler and faster. The Uniplate manual is available at
http://community.haskell.org/~ndm/darcs/uniplate/uniplate.htm.

File Added: pkgsrc/devel/hs-uniplate/Makefile
# $NetBSD: Makefile,v 1.1 2014/07/26 21:50:10 szptvlfn Exp $

DISTNAME=	uniplate-1.6.12
CATEGORIES=	devel

MAINTAINER=	pho@cielonegro.org
COMMENT=	Help writing simple, concise and fast generic operations
LICENSE=	modified-bsd

.include "../../mk/haskell.mk"
.include "../../devel/hs-hashable/buildlink3.mk"
.include "../../devel/hs-syb/buildlink3.mk"
.include "../../devel/hs-unordered-containers/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/devel/hs-uniplate/PLIST
@comment $NetBSD: PLIST,v 1.1 2014/07/26 21:50:10 szptvlfn Exp $
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Biplate.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Compos.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/PlateData.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/PlateDirect.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/PlateTypeable.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/SYB.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Str.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Uniplate.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Uniplate/Data.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Uniplate/Data/Instances.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Uniplate/DataOnly.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Uniplate/Direct.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Uniplate/Internal/Data.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Uniplate/Internal/DataOnlyOperations.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Uniplate/Internal/Utils.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Uniplate/Operations.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Uniplate/Typeable.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/Uniplate/Zipper.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/UniplateOn.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/UniplateStr.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/Data/Generics/UniplateStrOn.hi
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/HSuniplate-${PKGVERSION}.o
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/libHSuniplate-${PKGVERSION}.a
lib/uniplate-${PKGVERSION}/${HASKELL_VERSION}/package-description
share/doc/uniplate-${PKGVERSION}/LICENSE
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-Biplate.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-Compos.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-PlateData.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-PlateDirect.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-PlateTypeable.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-SYB.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-Str.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-Uniplate-Data-Instances.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-Uniplate-Data.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-Uniplate-DataOnly.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-Uniplate-Direct.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-Uniplate-Operations.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-Uniplate-Typeable.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-Uniplate-Zipper.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-Uniplate.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-UniplateOn.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-UniplateStr.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/Data-Generics-UniplateStrOn.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-124.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-All.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-B.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-C.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-D.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-E.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-F.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-G.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-H.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-I.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-L.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-M.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-O.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-P.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-R.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-S.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-T.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-U.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index-Z.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/doc-index.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/frames.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/haddock-util.js
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/hslogo-16.png
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/index-frames.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/index.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-Biplate.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-Compos.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-PlateData.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-PlateDirect.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-PlateTypeable.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-SYB.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-Str.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-Uniplate-Data-Instances.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-Uniplate-Data.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-Uniplate-DataOnly.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-Uniplate-Direct.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-Uniplate-Operations.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-Uniplate-Typeable.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-Uniplate-Zipper.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-Uniplate.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-UniplateOn.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-UniplateStr.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/mini_Data-Generics-UniplateStrOn.html
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/minus.gif
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/ocean.css
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/plus.gif
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/synopsis.png
${PLIST.doc}share/doc/uniplate-${PKGVERSION}/html/uniplate.haddock

File Added: pkgsrc/devel/hs-uniplate/buildlink3.mk
# $NetBSD: buildlink3.mk,v 1.1 2014/07/26 21:50:10 szptvlfn Exp $

BUILDLINK_TREE+=	hs-uniplate

.if !defined(HS_UNIPLATE_BUILDLINK3_MK)
HS_UNIPLATE_BUILDLINK3_MK:=

BUILDLINK_API_DEPENDS.hs-uniplate+=	hs-uniplate>=1.6.12
BUILDLINK_PKGSRCDIR.hs-uniplate?=	../../devel/hs-uniplate

.include "../../devel/hs-hashable/buildlink3.mk"
.include "../../devel/hs-syb/buildlink3.mk"
.include "../../devel/hs-unordered-containers/buildlink3.mk"
.endif	# HS_UNIPLATE_BUILDLINK3_MK

BUILDLINK_TREE+=	-hs-uniplate

File Added: pkgsrc/devel/hs-uniplate/distinfo
$NetBSD: distinfo,v 1.1 2014/07/26 21:50:10 szptvlfn Exp $

SHA1 (uniplate-1.6.12.tar.gz) = a26cd8ff06d8ef2b516ac6a3c1ff39ced278bffa
RMD160 (uniplate-1.6.12.tar.gz) = 43075b1656cfd53356391a71bc5647030945dfc2
Size (uniplate-1.6.12.tar.gz) = 30055 bytes