PORTNAME= dbm PORTVERSION= 1.3 DISTVERSIONPREFIX= camldbm- CATEGORIES= databases PKGNAMEPREFIX= ocaml- EXTRA_PATCHES= ${PATCHDIR}/3bb91d6-revised-configuration:-p1 MAINTAINER= ports@FreeBSD.org COMMENT= OCaml binding to the NDBM and GDBM database library WWW= https://github.com/ocaml/dbm LICENSE= LGPL20 # with a special exception to clause 6 USES= ocaml:ldconfig USE_GITHUB= yes GH_ACCOUNT= ocaml DOCSDIR= ${OCAML_DOCSDIR}/${PORTNAME} HAS_CONFIGURE= yes MAKE_ENV+= LIBDIR="${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dbm" \ STUBLIBDIR="${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dbm" .include .if ${ARCH} == powerpc USE_BINUTILS= yes .endif post-patch: @${REINPLACE_CMD} \ -E 's/^(LIBDIR|STUBLIBDIR)=/\1?=/' ${WRKSRC}/Makefile @${REINPLACE_CMD} \ -e 's/^version =.*/version = "${PORTVERSION}"/' ${WRKSRC}/META pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dbm post-install: @${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/${OCAML_SITELIBDIR}/dbm/dllcamldbm.so @${INSTALL_DATA} ${WRKSRC}/META \ ${STAGEDIR}${PREFIX}/lib/ocaml/site-lib/dbm .include