Tue Sep 2 09:02:07 2014 UTC ()
lex is a runtime dependency for libfl.


(jperkin)
diff -r1.8 -r1.9 pkgsrc/devel/sdcc3/Makefile

cvs diff -r1.8 -r1.9 pkgsrc/devel/sdcc3/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/sdcc3/Makefile 2014/08/13 10:57:34 1.8
+++ pkgsrc/devel/sdcc3/Makefile 2014/09/02 09:02:07 1.9
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.8 2014/08/13 10:57:34 adam Exp $ 1# $NetBSD: Makefile,v 1.9 2014/09/02 09:02:07 jperkin Exp $
2 2
3DISTNAME= sdcc-src-3.3.0 3DISTNAME= sdcc-src-3.3.0
4PKGNAME= ${DISTNAME:S/-src//} 4PKGNAME= ${DISTNAME:S/-src//}
5PKGREVISION= 7 5PKGREVISION= 7
6CATEGORIES= devel lang 6CATEGORIES= devel lang
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sdcc/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sdcc/}
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://sdcc.sourceforge.net/ 11HOMEPAGE= http://sdcc.sourceforge.net/
12COMMENT= Cross compile 8051 code 12COMMENT= Cross compile 8051 code
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
@@ -17,27 +17,27 @@ DEPENDS+= gputils-[0-9]*:../../devel/gpu @@ -17,27 +17,27 @@ DEPENDS+= gputils-[0-9]*:../../devel/gpu
17MAKE_JOBS_SAFE= no 17MAKE_JOBS_SAFE= no
18 18
19USE_LANGUAGES= c c++ 19USE_LANGUAGES= c c++
20 20
21# XXX - This HACK circumvent a problem with the use of yacc that breaks the 21# XXX - This HACK circumvent a problem with the use of yacc that breaks the
22# XXX - building process of sdcc. Use of bison fixes this problem for now. 22# XXX - building process of sdcc. Use of bison fixes this problem for now.
23# 23#
24USE_TOOLS+= bison 24USE_TOOLS+= bison
25 25
26BUILD_TARGET= dep all 26BUILD_TARGET= dep all
27 27
28WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//} 28WRKSRC= ${WRKDIR}/${DISTNAME:S/src-//}
29GNU_CONFIGURE= YES 29GNU_CONFIGURE= YES
30USE_TOOLS+= gmake lex perl:run 30USE_TOOLS+= gmake lex:run perl:run
31 31
32CONFIGURE_ARGS+= --datadir=${PREFIX}/share/sdcc 32CONFIGURE_ARGS+= --datadir=${PREFIX}/share/sdcc
33CONFIGURE_ARGS+= --docdir=${PREFIX}/share/doc/sdcc 33CONFIGURE_ARGS+= --docdir=${PREFIX}/share/doc/sdcc
34 34
35# needed for some arch's. -fdollars-in-identifiers is enabled 35# needed for some arch's. -fdollars-in-identifiers is enabled
36# by default on some, not on others 36# by default on some, not on others
37CPPFLAGS+= -fdollars-in-identifiers 37CPPFLAGS+= -fdollars-in-identifiers
38CONFIGURE_ENV+= MACHINE_ARCH=${MACHINE_ARCH:Q} 38CONFIGURE_ENV+= MACHINE_ARCH=${MACHINE_ARCH:Q}
39CONFIGURE_ENV+= sdcc_cv_c_ggdb="no" 39CONFIGURE_ENV+= sdcc_cv_c_ggdb="no"
40 40
41REPLACE_PYTHON= support/scripts/as2gbmap.py 41REPLACE_PYTHON= support/scripts/as2gbmap.py
42 42
43.include "../../mk/bsd.prefs.mk" 43.include "../../mk/bsd.prefs.mk"