summaryrefslogtreecommitdiff
path: root/devel/coccinelle/Makefile
diff options
context:
space:
mode:
authordholland <dholland@pkgsrc.org>2016-09-11 05:00:33 +0000
committerdholland <dholland@pkgsrc.org>2016-09-11 05:00:33 +0000
commitf88c24d62d0a0b7da5be9d5d0d0df0bc2b6afbde (patch)
tree254478c2ef0b7408002e32900fea38682b661715 /devel/coccinelle/Makefile
parentc6e0c045ba37aa30f8530a0147a29cc9d6f709fb (diff)
downloadpkgsrc-f88c24d62d0a0b7da5be9d5d0d0df0bc2b6afbde.tar.gz
Disable use of menhir (an ocaml parser generator) because (a) the
configure script is finding only half of it for some incomprehensible autoconf reason and this doesn't work, and (b) if forced the current version of menhir rejects the .mly file anyway. Stick to the pregenerated version of the parser and an included copy of the support library. XXX: Why wasn't this buildlinking menhir? It was linking against XXX: its library. PKGREVISION -> 8
Diffstat (limited to 'devel/coccinelle/Makefile')
-rw-r--r--devel/coccinelle/Makefile9
1 files changed, 6 insertions, 3 deletions
diff --git a/devel/coccinelle/Makefile b/devel/coccinelle/Makefile
index a9fe698887f..114e62feec5 100644
--- a/devel/coccinelle/Makefile
+++ b/devel/coccinelle/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.27 2016/05/05 11:45:37 jaapb Exp $
+# $NetBSD: Makefile,v 1.28 2016/09/11 05:00:33 dholland Exp $
DISTNAME= coccinelle-1.0.0-rc17
PKGNAME= ${DISTNAME:S/-rc/rc/}
-PKGREVISION= 7
+PKGREVISION= 8
CATEGORIES= devel
MASTER_SITES= http://coccinelle.lip6.fr/distrib/
EXTRACT_SUFX= .tgz
@@ -13,7 +13,10 @@ COMMENT= Tool for writing and applying semantic patches
LICENSE= gnu-gpl-v2
BUILD_DEPENDS+= ocaml-findlib-[0-9]*:../../devel/ocaml-findlib
-DEPENDS+= menhir>=20071212:../../devel/menhir
+
+# the current version rejects this package's .mly file
+#DEPENDS+= menhir>=20071212:../../devel/menhir
+CONFIGURE_ARGS+= --without-menhir --disable-menhirLib
MAKE_JOBS_SAFE= no