Import uniplate-1.2.0.3 as wip/uniplate.

Uniplate is a boilerplate removal library, with similar goals to the
original Scrap Your Boilerplate work. It requires few extensions to
Haskell.
This commit is contained in:
PHO / phonohawk 2009-01-12 03:41:40 +00:00 committed by Thomas Klausner
parent f785e5fb0b
commit 6d0e970d92
5 changed files with 65 additions and 0 deletions

3
uniplate/DESCR Normal file
View file

@ -0,0 +1,3 @@
Uniplate is a boilerplate removal library, with similar goals to the
original Scrap Your Boilerplate work. It requires few extensions to
Haskell.

15
uniplate/Makefile Normal file
View file

@ -0,0 +1,15 @@
# $NetBSD: Makefile,v 1.1.1.1 2009/01/12 03:41:40 phonohawk Exp $
#
DISTNAME= uniplate-1.2.0.3
CATEGORIES= devel
MAINTAINER= pho@cielonegro.org
HOMEPAGE= http://www-users.cs.york.ac.uk/~ndm/uniplate/
COMMENT= Haskell boilerplate removal library
USE_LANGUAGES= # none
.include "../../wip/mk/haskell.mk"
.include "../../wip/hs-mtl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

22
uniplate/PLIST Normal file
View file

@ -0,0 +1,22 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2009/01/12 03:41:40 phonohawk Exp $
lib/${PKGNAME}/${HASKELL_VERSION}/Data/Generics/Biplate.hi
lib/${PKGNAME}/${HASKELL_VERSION}/Data/Generics/Compos.hi
lib/${PKGNAME}/${HASKELL_VERSION}/Data/Generics/PlateData.hi
lib/${PKGNAME}/${HASKELL_VERSION}/Data/Generics/PlateDirect.hi
lib/${PKGNAME}/${HASKELL_VERSION}/Data/Generics/PlateInternal.hi
lib/${PKGNAME}/${HASKELL_VERSION}/Data/Generics/PlateTypeable.hi
lib/${PKGNAME}/${HASKELL_VERSION}/Data/Generics/SYB.hi
lib/${PKGNAME}/${HASKELL_VERSION}/Data/Generics/Str.hi
lib/${PKGNAME}/${HASKELL_VERSION}/Data/Generics/Uniplate.hi
lib/${PKGNAME}/${HASKELL_VERSION}/Data/Generics/UniplateOn.hi
lib/${PKGNAME}/${HASKELL_VERSION}/Data/Generics/UniplateStr.hi
lib/${PKGNAME}/${HASKELL_VERSION}/Data/Generics/UniplateStrOn.hi
lib/${PKGNAME}/${HASKELL_VERSION}/HS${PKGNAME}.o
lib/${PKGNAME}/${HASKELL_VERSION}/libHS${PKGNAME}.a
lib/${PKGNAME}/${HASKELL_VERSION}/package-description
share/doc/${PKGNAME}/LICENSE
@dirrm share/doc/${PKGNAME}
@dirrm lib/${PKGNAME}/${HASKELL_VERSION}/Data/Generics
@dirrm lib/${PKGNAME}/${HASKELL_VERSION}/Data
@dirrm lib/${PKGNAME}/${HASKELL_VERSION}
@dirrm lib/${PKGNAME}

20
uniplate/buildlink3.mk Normal file
View file

@ -0,0 +1,20 @@
# $NetBSD: buildlink3.mk,v 1.1.1.1 2009/01/12 03:41:40 phonohawk Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
UNIPLATE_BUILDLINK3_MK:= ${UNIPLATE_BUILDLINK3_MK}+
.if ${BUILDLINK_DEPTH} == "+"
BUILDLINK_DEPENDS+= uniplate
.endif
BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nuniplate}
BUILDLINK_PACKAGES+= uniplate
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}uniplate
.if ${UNIPLATE_BUILDLINK3_MK} == "+"
BUILDLINK_DEPMETHOD.uniplate?= build
BUILDLINK_API_DEPENDS.uniplate+= uniplate>=1.2.0.3
BUILDLINK_PKGSRCDIR.uniplate?= ../../wip/uniplate
.endif # UNIPLATE_BUILDLINK3_MK
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}

5
uniplate/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2009/01/12 03:41:40 phonohawk Exp $
SHA1 (uniplate-1.2.0.3.tar.gz) = edb03b5a7fd3ee57410df194a5f57caf0173aed0
RMD160 (uniplate-1.2.0.3.tar.gz) = 35a82831f806dad89346baea7031aedf0c463896
Size (uniplate-1.2.0.3.tar.gz) = 15433 bytes