2014-04-17 18:44:30 +02:00
|
|
|
# $NetBSD: Makefile,v 1.40 2014/04/17 16:44:30 adam Exp $
|
1999-07-01 11:23:23 +02:00
|
|
|
|
2014-04-17 18:44:30 +02:00
|
|
|
DISTNAME= flex-2.5.39
|
|
|
|
CATEGORIES= lang
|
|
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=flex/}
|
|
|
|
EXTRACT_SUFX= .tar.xz
|
1999-07-01 11:23:23 +02:00
|
|
|
|
2014-04-17 18:44:30 +02:00
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
|
|
HOMEPAGE= http://flex.sourceforge.net/
|
|
|
|
COMMENT= Fast clone of lex(1), the lexical scanner generator
|
|
|
|
LICENSE= 2-clause-bsd
|
1999-07-01 11:23:23 +02:00
|
|
|
|
2012-08-01 15:12:36 +02:00
|
|
|
# needed for building flex.pdf, make it an option?
|
2014-04-17 18:44:30 +02:00
|
|
|
#BUILD_DEPENDS+= gtexinfo-[0-9]*:../../devel/gtexinfo
|
|
|
|
#BUILD_DEPENDS+= tex-tex-[0-9]*:../../print/tex-tex
|
|
|
|
#BUILD_DEPENDS+= tex-pdftex-[0-9]*:../../print/tex-pdftex
|
|
|
|
#BUILD_DEPENDS+= tex-latex-fonts-[0-9]*:../../fonts/tex-latex-fonts
|
Update to 2.5.36. Add build dependencies on gtexinfo and two tex
packages needed to build pdf documentation, since there is no
configure option to disable it that I can see. If this leads to
problems, we'll have to disable it with a patch.
* version 2.5.36
** various portability fixes that quiet compiler warnings on 64-bit
hosts
** various manual fixes, including correcting the name of a %option and
updating some simple examples to use ANSI C syntax
** various bug fixes that prevent certain error conditions from
persisting when they should not persist
** improvements to the test suite so it behaves better when linking
compiled files
** new translations from the translation project: ca, da, es, fi, fr,
ga, ko, pt_br, ro, ru, sv, tr, zh_cn
** the flex distribution is now built with automake 1.10.1 and automake
2.61
2012-07-29 21:42:21 +02:00
|
|
|
|
Update to 2.5.39:
* flex version 2.5.39
** no user visible changes in this release
* version 2.5.38 released 2014-02-14
** internationalization
*** add sr translation from the translation project
*** update da, es, ko, nl, pt_BR, ro, ru, sv, tr, vi, zh_CN translations from the translation project
*** rename zh_tw to its proper zh_TW name
* version 2.5.37 released 2012-08-03
** Import flex into git. See
git://flex.git.sourceforge.net/gitroot/flex/flex.
** Fix make install target to not fail when the flex++ program is
already installed
** New translations from the translation project: de, fi, pl, vi
2014-04-17 14:41:03 +02:00
|
|
|
USE_LIBTOOL= yes
|
2014-04-17 18:44:30 +02:00
|
|
|
USE_PKGLOCALEDIR= yes
|
2012-06-06 15:27:05 +02:00
|
|
|
USE_TOOLS+= gm4:run makeinfo
|
2014-04-17 18:44:30 +02:00
|
|
|
GNU_CONFIGURE= yes
|
Update to 2.5.39:
* flex version 2.5.39
** no user visible changes in this release
* version 2.5.38 released 2014-02-14
** internationalization
*** add sr translation from the translation project
*** update da, es, ko, nl, pt_BR, ro, ru, sv, tr, vi, zh_CN translations from the translation project
*** rename zh_tw to its proper zh_TW name
* version 2.5.37 released 2012-08-03
** Import flex into git. See
git://flex.git.sourceforge.net/gitroot/flex/flex.
** Fix make install target to not fail when the flex++ program is
already installed
** New translations from the translation project: de, fi, pl, vi
2014-04-17 14:41:03 +02:00
|
|
|
INFO_FILES= yes
|
|
|
|
|
2003-10-19 03:34:13 +02:00
|
|
|
TEST_TARGET= check
|
2007-01-15 07:23:47 +01:00
|
|
|
LIBS.SunOS+= -lm
|
2007-01-15 07:14:48 +01:00
|
|
|
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
|
2009-02-25 22:03:01 +01:00
|
|
|
.if ${LOWER_OPSYS} == "aix"
|
|
|
|
CFLAGS+= -D_LINUX_SOURCE_COMPAT
|
|
|
|
.endif
|
|
|
|
|
2008-02-22 23:13:33 +01:00
|
|
|
#.if !empty(PKGSRC_RUN_TEST:M[Yy][Ee][Ss])
|
2007-01-15 07:14:48 +01:00
|
|
|
USE_LANGUAGES= c c++
|
|
|
|
USE_TOOLS+= gmake # bmake has problems with the test suite
|
2008-02-22 23:13:33 +01:00
|
|
|
#.endif
|
2007-01-15 07:14:48 +01:00
|
|
|
|
2007-01-31 16:38:33 +01:00
|
|
|
.include "../../devel/gettext-lib/buildlink3.mk"
|
1999-07-01 11:23:23 +02:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|