Force the rebuild of a lex generated .c file. The one in the distfile
doesn't always compile. Fixes build problems on Solaris.
This commit is contained in:
parent
80e24e9a5f
commit
7c7285ee79
1 changed files with 11 additions and 1 deletions
|
@ -1,4 +1,4 @@
|
|||
# $NetBSD: Makefile,v 1.18 2003/09/10 23:43:35 dmcmahill Exp $
|
||||
# $NetBSD: Makefile,v 1.19 2003/11/04 20:46:57 dmcmahill Exp $
|
||||
#
|
||||
|
||||
DISTNAME= geda-utils-${PKGVERSION}
|
||||
|
@ -13,6 +13,11 @@ HOMEPAGE= http://www.geda.seul.org/
|
|||
COMMENT= Set of utilites for gEDA
|
||||
|
||||
BUILD_DEPENDS+= geda-symbols>=${PKGVERSION}:../../cad/geda-symbols
|
||||
.if !exists(/usr/bin/lex) && !exists(/usr/bin/flex)
|
||||
BUILD_DEPENDS+= flex-[0-9]*:../../devel/flex
|
||||
EVAL_PREFIX+= LEXDIR=flex
|
||||
LEX= ${LEXDIR}/bin/flex
|
||||
.endif
|
||||
|
||||
CONFLICTS+= gEDA<19991011
|
||||
|
||||
|
@ -23,6 +28,11 @@ GNU_CONFIGURE= YES
|
|||
USE_BUILDLINK2= YES
|
||||
USE_PERL5= YES
|
||||
|
||||
# let (f)lex rebuild this file. The distributed one doesn't
|
||||
# always work.
|
||||
post-patch:
|
||||
${RM} -f ${WRKSRC}/src/olib.c
|
||||
|
||||
EVAL_PREFIX+= PYDIR=python
|
||||
|
||||
REPLACE_INTERPRETER+= python
|
||||
|
|
Loading…
Reference in a new issue