no more need for flex-2.5.39 in ports, ok ajacoutot@

This commit is contained in:
sthen 2015-11-20 17:18:32 +00:00
parent 88b6d7c447
commit 579f587f5d
6 changed files with 1 additions and 113 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.1422 2015/11/19 21:02:37 sthen Exp $
# $OpenBSD: Makefile,v 1.1423 2015/11/20 17:18:32 sthen Exp $
SUBDIR =
SUBDIR += ElectricFence
@ -111,7 +111,6 @@
SUBDIR += flake8
SUBDIR += flatzebra
SUBDIR += flawfinder
SUBDIR += flex
SUBDIR += fossil
SUBDIR += fossil,static
SUBDIR += fox

View File

@ -1,44 +0,0 @@
# $OpenBSD: Makefile,v 1.7 2015/09/27 20:37:26 sthen Exp $
COMMENT= fast lexical analyzer generator
DISTNAME= flex-2.5.39
CATEGORIES= devel textproc
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=flex/}
HOMEPAGE= http://flex.sourceforge.net/
# BSD
PERMIT_PACKAGE_CDROM= Yes
WANTLIB += c m
MODULES= devel/gettext
BUILD_DEPENDS= devel/help2man \
devel/bison
YACC= bison
USE_GMAKE= Yes
LIBTOOL_FLAGS= --tag=disable-shared
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= --includedir=${PREFIX}/include/flex \
--libdir=${PREFIX}/lib/flex \
--program-prefix=g \
--disable-shared
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib" \
ac_cv_path_M4=/usr/bin/m4
# otherwise doc/version.texi gets updated if you're in a timezone with
# an offset of +9h or greater, triggering a doc rebuild which requires TeX.
MAKE_ENV= TZ=UTC
post-install:
rm ${PREFIX}/lib/flex/*.la
rm ${PREFIX}/bin/flex++
ln -s gflex ${PREFIX}/bin/gflex++
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (flex-2.5.39.tar.gz) = cd0bWBWMk1AnEEyDDAGeSMcyUHCK9d70XqJWx4kxiUg=
SIZE (flex-2.5.39.tar.gz) = 1916273

View File

@ -1,13 +0,0 @@
$OpenBSD: patch-configure,v 1.2 2015/06/05 05:40:19 ajacoutot Exp $
--- configure.orig Wed Mar 26 19:58:55 2014
+++ configure Thu Jun 4 17:08:08 2015
@@ -6288,6 +6288,9 @@ $as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
+LIBICONV=$LTLIBICONV
+LIBINTL=$LTLIBINTL
+INTLLIBS=$LTLIBINTL
for ac_prog in 'bison -y' byacc
do

View File

@ -1,11 +0,0 @@
Flex is a tool for generating scanners. A scanner, sometimes called a
tokenizer, is a program which recognizes lexical patterns in text. The
flex program reads user-specified input files, or its standard input
if no file names are given, for a description of a scanner to generate.
The description is in the form of pairs of regular expressions and C
code, called rules. Flex generates a C source file named, "lex.yy.c",
which defines the function yylex(). The file "lex.yy.c" can be compiled
and linked to produce an executable. When the executable is run, it
analyzes its input for occurrences of text matching the regular
expressions for each rule. Whenever it finds a match, it executes the
corresponding C code.

View File

@ -1,41 +0,0 @@
@comment $OpenBSD: PLIST,v 1.2 2015/06/05 05:40:19 ajacoutot Exp $
@bin bin/gflex
bin/gflex++
include/flex/
include/flex/FlexLexer.h
@info info/flex.info
lib/flex/
lib/flex/libfl.a
lib/flex/libfl_pic.a
@man man/man1/gflex.1
share/doc/flex/
share/doc/flex/AUTHORS
share/doc/flex/COPYING
share/doc/flex/NEWS
share/doc/flex/ONEWS
share/doc/flex/README
share/doc/flex/TODO
share/doc/flex/flex.pdf
share/locale/ca/LC_MESSAGES/flex.mo
share/locale/da/LC_MESSAGES/flex.mo
share/locale/de/LC_MESSAGES/flex.mo
share/locale/en@boldquot/LC_MESSAGES/flex.mo
share/locale/en@quot/LC_MESSAGES/flex.mo
share/locale/eo/LC_MESSAGES/flex.mo
share/locale/es/LC_MESSAGES/flex.mo
share/locale/fi/LC_MESSAGES/flex.mo
share/locale/fr/LC_MESSAGES/flex.mo
share/locale/ga/LC_MESSAGES/flex.mo
share/locale/hr/LC_MESSAGES/flex.mo
share/locale/ko/LC_MESSAGES/flex.mo
share/locale/nl/LC_MESSAGES/flex.mo
share/locale/pl/LC_MESSAGES/flex.mo
share/locale/pt_BR/LC_MESSAGES/flex.mo
share/locale/ro/LC_MESSAGES/flex.mo
share/locale/ru/LC_MESSAGES/flex.mo
share/locale/sr/LC_MESSAGES/flex.mo
share/locale/sv/LC_MESSAGES/flex.mo
share/locale/tr/LC_MESSAGES/flex.mo
share/locale/vi/LC_MESSAGES/flex.mo
share/locale/zh_CN/LC_MESSAGES/flex.mo
share/locale/zh_TW/LC_MESSAGES/flex.mo