Index: head/devel/ocaml-extlib/Makefile =================================================================== --- head/devel/ocaml-extlib/Makefile (revision 405330) +++ head/devel/ocaml-extlib/Makefile (revision 405331) @@ -1,35 +1,42 @@ # Created by: mukai # $FreeBSD$ PORTNAME= extlib -PORTVERSION= 1.6.1 +PORTVERSION= 1.7.0 CATEGORIES= devel -MASTER_SITES= GOOGLE_CODE -PROJECTHOST= ${PKGNAMEPREFIX}${PORTNAME} PKGNAMEPREFIX= ocaml- MAINTAINER= ports@FreeBSD.org COMMENT= Complete - yet small - standard library for OCaml LICENSE= LGPL21 -OPTIONS_DEFINE= DOCS +BUILD_DEPENDS= cppo:${PORTSDIR}/devel/ocaml-cppo +WRKSRC_SUBDIR= src + +USE_GITHUB= yes +GH_ACCOUNT= ygrek +GH_PROJECT= ocaml-extlib + USE_OCAML= yes -USE_OCAML_FINDLIB=yes USE_OCAML_CAMLP4=yes +USE_OCAML_FINDLIB=yes USE_OCAMLFIND_PLIST=yes USES= gmake +MAKE_ARGS= VERSION="${PORTVERSION}" ALL_TARGET= all opt doc MAKE_JOBS_UNSAFE= yes DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} PORTDOCS= * -post-install: +OPTIONS_DEFINE= DOCS + +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC}/doc && ${INSTALL_DATA} * ${STAGEDIR}${DOCSDIR}) .include Index: head/devel/ocaml-extlib/distinfo =================================================================== --- head/devel/ocaml-extlib/distinfo (revision 405330) +++ head/devel/ocaml-extlib/distinfo (revision 405331) @@ -1,2 +1,2 @@ -SHA256 (extlib-1.6.1.tar.gz) = 88d4b3638cb4da4e04d81ba157e7235e744373c5784cf4b906570d07b890aeca -SIZE (extlib-1.6.1.tar.gz) = 72780 +SHA256 (ygrek-ocaml-extlib-1.7.0_GH0.tar.gz) = 3c9fd159a4ec401559905f96e578317a4933452ced9a7f3a4f89f9c7130d9a63 +SIZE (ygrek-ocaml-extlib-1.7.0_GH0.tar.gz) = 83327 Index: head/devel/ocaml-extlib/pkg-descr =================================================================== --- head/devel/ocaml-extlib/pkg-descr (revision 405330) +++ head/devel/ocaml-extlib/pkg-descr (revision 405331) @@ -1,12 +1,12 @@ ExtLib is a project aiming at providing a complete - yet small - standard library for the OCaml programming language. The purpose of this library is to add new functions to OCaml Standard Library modules, to modify some functions in order to get better performances or more safety (tail-recursive) but also to provide new modules which should be useful for the average OCaml programmer. ExtLib is not directly related to OCaml authors (INRIA) although this library can be seen as a proposal for inclusion in the official distribution. -WWW: http://code.google.com/p/ocaml-extlib/ +WWW: https://github.com/ygrek/ocaml-extlib/