Merge branch 'staged'
[dports.git] / devel / ocaml-annexlib / Makefile
1 PORTNAME=       annexlib
2 PORTVERSION=    0.13.2
3 PORTREVISION=   4
4 CATEGORIES=     devel
5 MASTER_SITES=   http://raevnos.pennmush.org/code/extlib/
6 PKGNAMEPREFIX=  ocaml-
7
8 MAINTAINER=     hrs@FreeBSD.org
9 COMMENT=        OCaml subroutines collection
10 WWW=            http://raevnos.pennmush.org/code/extlib/
11
12 LICENSE=        LGPL21
13
14 BUILD_DEPENDS=  ${SA_DIR}/pcre/pcre.a:devel/ocaml-pcre
15 RUN_DEPENDS=    ${SA_DIR}/pcre/pcre.a:devel/ocaml-pcre
16
17 USES=           gmake
18 USE_OCAML=      yes
19 USE_OCAML_FINDLIB=      yes
20 USE_OCAML_LDCONFIG=     yes
21 USE_OCAMLFIND_PLIST=    yes
22 GNU_CONFIGURE=  yes
23 ALL_TARGET=     all opt
24 SA_DIR=         ${LOCALBASE}/${OCAML_SITELIBDIR}
25 DOCSDIR=        ${PREFIX}/share/doc/ocaml/${PORTNAME}
26 PORTDOCS=       *
27
28 OPTIONS_DEFINE= DOCS
29
30 MAKE_JOBS_UNSAFE=       yes
31
32 post-install:
33         cd  ${STAGEDIR}${PREFIX} && \
34             ${STRIP_CMD} lib/ocaml/site-lib/annexlib/dllannexlib_stubs.so
35
36 post-install-DOCS-on:
37         @${MKDIR} ${STAGEDIR}${DOCSDIR}
38         ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/doc/html/* \
39             ${STAGEDIR}${DOCSDIR}
40
41 .include <bsd.port.mk>