Commit graph

43 commits

Author SHA1 Message Date
obache
0271c8d47b Prevent libfi to be linked with libintl.
Gettext is just used in flex tool, not in library.

Bump PKGREVISION.
2014-08-23 07:46:38 +00:00
obache
214a1c1193 Documentation handling fixes.
Now, unwanted configure script timestamp update issue is resolved, and unwanted
documentation regeneration will not be happened anymore.
TeX related tools are not required in any case.
Additionally, PDF document is already in distibution, so no reason to prevent
installation.

Bump PKGREVISION.
2014-08-23 03:14:36 +00:00
ryoon
cbbf1f00f3 Fix SCO OpenServer 5.0.7/3.2 build.
libsocket is needed.
2014-07-17 12:53:49 +00:00
adam
942ba451fc Clean-up; fixed linking on Darwin; added LICENSE; switched to .tar.xz. 2014-04-17 16:44:30 +00:00
wiz
574f0816ab 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 12:41:03 +00:00
asau
e1ab7079b6 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-31 11:16:30 +00:00
wiz
854b7cfd61 Do not build and install flex.pdf, too many dependencies for such
a low-level package. Bump PKGREVISION.
2012-08-01 13:12:36 +00:00
wiz
448ba23be8 It seems pdftex is also needed, no idea why this wasn't detected earlier. 2012-07-31 18:16:50 +00:00
wiz
5c2158f14f 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 19:42:21 +00:00
obache
9c52f78ff5 bison is not required to build flex.
resolve PR 46554.
2012-06-06 13:27:05 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
spz
b13ac6fe85 bumping pkgrevision ought to have gone in with addition of patches/patch-ad 2010-01-31 17:21:14 +00:00
sno
16408c9e5e turn on linux source compatibility for AIX - flex dumps core otherwise
when try to allocate 0 bytes
2009-02-25 21:03:01 +00:00
tnn
69b56eaa2f Update homepage. 2008-05-18 00:43:51 +00:00
tnn
59efc5ea9a version 2.5.35 released 2008-02-26
* fixed bug that prevented flex from accepting certain comments in the
  scanner file (resolves bugs #1849809 and #1849805)
* fix bug that prevented headers for all functions from being generated
  (resolves bug #1628314)
* change yy_size_t to be size_t (resolves bug #1849812)
* new de, nl, pl, pt_br, vi translations from the translation project
2008-03-08 00:08:42 +00:00
tnn
9c1de0133f - add a patch from debian that fixes a parser bug
- do a "two stage" bootstrap: build flex, then regenerate the scanner and
  rebuild flex.
- This should fix PR pkg/38084
- bump PKGREVISION.
2008-02-22 22:13:33 +00:00
tnn
3e2a94e791 Update to flex-2.5.34. Highlights from NEWS:
* flex now provides for a libfl_pic.a compiled with position indep. code.
* introduce yylex_init_extra (c.f. manual)
* pattern language expanded (c.f. manual)
* introduce %option extra-type="your_type *"
* parse multiple short concatenated options
* better checking after yyalloc/yyrealloc
* Expose YY_BUF_SIZE in the header file.
* better escape of filenames with special characters
* memory leaks were plugged
* support case-insensitive patterns
* POSIX character classes may be negated in patterns
* patterns may now use set difference, union operators
* c++ scanner updates
* updated translations
2008-02-21 18:26:05 +00:00
hira
8951aa3012 Back out previous. Pointed out by uebayasi@ and martti@. 2007-09-25 10:03:52 +00:00
hira
ebf8ba4a7d ln -> ${LN}. 2007-09-25 08:31:52 +00:00
heinz
17a26fe24a Added support for installation to DESTDIR. 2007-06-03 22:57:25 +00:00
rillig
ee8c47fef6 IRIX has <alloca.h>. 2007-03-07 16:50:13 +00:00
markd
4b3b570f13 Needs makeinfo to build (at least on Solaris 10).
Fixes PR pkg/35520.
2007-02-05 19:54:36 +00:00
dmcmahill
58e37dbe1d Add missing gettext-lib/buildlink3.mk and fix PLIST. 2007-01-31 15:38:33 +00:00
joerg
695cd5ddcd Needs a GNUish m4. Bump revision. No cookie for rillig. 2007-01-23 17:42:09 +00:00
rillig
4d80d2775d Solaris needs -lm. 2007-01-15 06:23:47 +00:00
rillig
d8c2171b53 Updated flex to 2.5.33.
Changes since 2.5.4a (10 years ago) are too many to be listed here.
2007-01-15 06:14:48 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
reed
d3b75a7df2 Define CONFIGURE_HAS_MANDIR=NO since this old GNU_CONFIGURE
configure script doesn't know --mandir.

Also because of this, add patch to fix where installs manpage.
2005-10-04 17:45:22 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
grant
caa97276a6 replace /usr/bin/yacc test with USE_GNU_TOOLS+=yacc to provide a
working yacc(1).
2004-02-24 15:17:54 +00:00
agc
dc52048e01 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:07:06 +00:00
heinz
ee0bc1900d Add TEST_TARGET 2003-10-19 01:34:13 +00:00
wiz
52049ab0e1 Add dependency on bison if there is no yacc; addresses PR 20772.
Add HOMEPAGE and remove ONLY_FOR_PLATFORMS (from the same PR).
2003-08-23 22:55:34 +00:00
martti
e69ab8c365 COMMENT should start with a capital letter. 2003-07-21 16:35:12 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
agc
928eb89979 Allow this package to be built on Linux too - from a nudge by Jeremy
Reed in PR 19480.  Let's not get into the debate about what versions
come with "Linux"...
2002-12-22 16:33:16 +00:00
wiz
94dc65fbec Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-16 14:38:16 +00:00
tron
8c73f09bef Update master site list. 2001-01-13 22:53:27 +00:00
wiz
eaff922bb0 removed empty HOMEPAGE tag 1999-12-28 05:18:43 +00:00
agc
46fb8db2a2 For packages that are in the NetBSD base system, but needed for
Solaris, narrow down the platforms, and use specific inclusion rather
than disclusion:  mark them as ONLY_FOR_PLATFORM=SunOS-*-*, rather
than NOT_FOR_PLATFORM=NetBSD-*-*.
1999-07-02 08:46:51 +00:00
agc
53c7aa65db Initial import of flex, the fast clone of lex(1), the lexical scanner
generator, into the NetBSD packages collection.  This package is only
for Solaris - it is part of the base NetBSD system.
1999-07-01 09:23:23 +00:00