Thu Nov 6 11:29:15 2014 UTC ()
Added package textproc/ocaml-uutf, a Unicode library for ocaml.


(jaapb)
diff -r0 -r1.1 pkgsrc/textproc/ocaml-uutf/DESCR
diff -r0 -r1.1 pkgsrc/textproc/ocaml-uutf/Makefile
diff -r0 -r1.1 pkgsrc/textproc/ocaml-uutf/PLIST
diff -r0 -r1.1 pkgsrc/textproc/ocaml-uutf/buildlink3.mk
diff -r0 -r1.1 pkgsrc/textproc/ocaml-uutf/distinfo

File Added: pkgsrc/textproc/ocaml-uutf/DESCR
Uutf is an non-blocking streaming Unicode codec for OCaml to decode and encode
the UTF-8, UTF-16, UTF-16LE and UTF-16BE encoding schemes.

File Added: pkgsrc/textproc/ocaml-uutf/Makefile
# $NetBSD: Makefile,v 1.1 2014/11/06 11:29:15 jaapb Exp $

DISTNAME=	uutf-0.9.3
CATEGORIES=	textproc
MASTER_SITES=	http://erratique.ch/software/uutf/releases/
EXTRACT_SUFX=	.tbz

MAINTAINER=	jaapb@NetBSD.org
HOMEPAGE=	http://erratique.ch/software/uutf/releases/
COMMENT=	TODO: Short description of the package
LICENSE=	modified-bsd

INSTALLATION_DIRS+=	${OCAML_SITELIBDIR}/uutf
OCAML_USE_FINDLIB=	yes

.include "../../mk/ocaml.mk"

do-build:
.if ${OCAML_USE_OPT_COMPILER} == "yes"
	cd ${WRKSRC} && ./pkg/build true
.else
	cd ${WRKSRC} && ./pkg/build false
.endif

do-install:
	${INSTALL_DATA} ${WRKSRC}/_build/pkg/META ${DESTDIR}${PREFIX}/${OCAML_SITELIBDIR}/uutf
	for i in uutf.mli uutf.cmi uutf.cma; do \
		${INSTALL_DATA} ${WRKSRC}/_build/src/$$i ${DESTDIR}${PREFIX}/${OCAML_SITELIBDIR}/uutf; \
	done
.if ${OCAML_USE_OPT_COMPILER} == "yes"
	for i in uutf.cmx uutf.a uutf.cmxa uutf.cmxs; do \
		${INSTALL_DATA} ${WRKSRC}/_build/src/$$i ${DESTDIR}${PREFIX}/${OCAML_SITELIBDIR}/uutf; \
	done
.endif

.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/textproc/ocaml-uutf/PLIST
@comment $NetBSD: PLIST,v 1.1 2014/11/06 11:29:15 jaapb Exp $
${OCAML_SITELIB}/uutf/META
${PLIST.ocaml-opt}${OCAML_SITELIB}/uutf/uutf.a
${OCAML_SITELIB}/uutf/uutf.cma
${OCAML_SITELIB}/uutf/uutf.cmi
${PLIST.ocaml-opt}${OCAML_SITELIB}/uutf/uutf.cmx
${PLIST.ocaml-opt}${OCAML_SITELIB}/uutf/uutf.cmxa
${PLIST.ocaml-opt}${OCAML_SITELIB}/uutf/uutf.cmxs
${OCAML_SITELIB}/uutf/uutf.mli

File Added: pkgsrc/textproc/ocaml-uutf/buildlink3.mk
# $NetBSD: buildlink3.mk,v 1.1 2014/11/06 11:29:15 jaapb Exp $

BUILDLINK_TREE+=	ocaml-uutf

.if !defined(OCAML_UUTF_BUILDLINK3_MK)
OCAML_UUTF_BUILDLINK3_MK:=

BUILDLINK_API_DEPENDS.ocaml-uutf+=	ocaml-uutf>=0.9.3
BUILDLINK_PKGSRCDIR.ocaml-uutf?=	../../textproc/ocaml-uutf
.endif	# OCAML_UUTF_BUILDLINK3_MK

BUILDLINK_TREE+=	-ocaml-uutf

File Added: pkgsrc/textproc/ocaml-uutf/distinfo
$NetBSD: distinfo,v 1.1 2014/11/06 11:29:15 jaapb Exp $

SHA1 (uutf-0.9.3.tbz) = 9f9ae5a16ff0cd7ffeebf8b4174c5f041739b231
RMD160 (uutf-0.9.3.tbz) = c70683c518201499a455a90178d0ef88f18a3939
Size (uutf-0.9.3.tbz) = 31734 bytes