# $NetBSD: Makefile,v 1.44 2023/08/14 05:24:05 wiz Exp $ DISTNAME= coccinelle-1.1.1 PKGREVISION= 2 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GITHUB:=coccinelle/} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://coccinelle.lip6.fr/ COMMENT= Tool for writing and applying semantic patches LICENSE= gnu-gpl-v2 TOOL_DEPENDS+= ocaml-findlib-[0-9]*:../../devel/ocaml-findlib # use included version, pkgsrc version makes ocamlopt dump core #DEPENDS+= menhir>=20071212:../../devel/menhir # gmake[3]: *** No rule to make target 'stdcompat__root.cmt', needed by 'all-am'. Stop. MAKE_JOBS_SAFE= no GNU_CONFIGURE= yes USE_TOOLS+= autoconf automake gmake pkg-config BUILD_TARGET= all all.opt TEST_TARGET= test pre-configure: cd ${WRKSRC} && autoreconf -fiv # tool is not installed, so don't install man page either post-install: ${RM} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/pycocci.1 ${MV} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3/Coccilib.3cocci \ ${DESTDIR}${PREFIX}/${PKGMANDIR}/man3/Coccilib.3 .include "../../lang/python/tool.mk" .include "../../mk/dlopen.buildlink3.mk" BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:M*} .include "../../lang/ocaml/buildlink3.mk" .include "../../lang/python/application.mk" .include "../../mk/bsd.pkg.mk"