1 # Created by: Joseph Koshy <jkoshy@FreeBSD.org>
7 MASTER_SITES= http://ocamlgraph.lri.fr/download/ \
8 ftp://ftp.stack.nl/pub/users/johans/ocamlgraph/
11 MAINTAINER= johans@FreeBSD.org
12 COMMENT= Graph manipulation library for OCaml
16 GUI_DESC= Include GUI user programs: viewer and editor
19 USE_OCAML_FINDLIB= yes
20 USE_OCAML_LDCONFIG= yes
21 USE_OCAMLFIND_PLIST= yes
25 PLIST_SUB+= OCAMLGRAPHDIR="${OCAML_LIBDIR}/${PORTNAME}"
28 INSTALL_TARGET= install install-findlib
35 .include <bsd.port.options.mk>
37 .if ${PORT_OPTIONS:MGUI}
38 BUILD_DEPENDS+= lablgtk2:${PORTSDIR}/x11-toolkits/ocaml-lablgtk2
39 RUN_DEPENDS+= lablgtk2:${PORTSDIR}/x11-toolkits/ocaml-lablgtk2
42 CONFIGURE_ARGS+= LABLGTK2=no
43 PLIST_SUB+= GUI="@comment "
46 .if ${PORT_OPTIONS:MDOCS}
51 @${REINPLACE_CMD} -e '/VIEWER_DIR. doc/d' ${WRKSRC}/Makefile.in
52 .if empty(PORT_OPTIONS:MGUI)
53 # Override auto-detection
54 @${REINPLACE_CMD} -Ee 's/(LABLGTK2)=yes/\1=no/' ${WRKSRC}/configure
59 cd ${WRKSRC}/doc; ${INSTALL_DATA} * ${DOCSDIR}
62 .include <bsd.port.mk>