mirror of
https://github.com/flatcar/scripts.git
synced 2025-12-07 18:31:54 +01:00
bump(sys-devel/flex): sync with upstream
This commit is contained in:
parent
2b981ca37a
commit
73dd73a06e
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install test
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=sys-devel/m4 app-arch/xz-utils nls? ( sys-devel/gettext ) test? ( sys-devel/bison )
|
||||
DESCRIPTION=The Fast Lexical Analyzer
|
||||
EAPI=4
|
||||
HOMEPAGE=http://flex.sourceforge.net/
|
||||
EAPI=5
|
||||
HOMEPAGE=https://flex.sourceforge.net/ https://github.com/westes/flex
|
||||
IUSE=nls static test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=FLEX
|
||||
RDEPEND=sys-devel/m4
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/flex/flex-2.5.39.tar.xz
|
||||
SRC_URI=https://github.com/westes/flex/releases/download/v2.6.1/flex-2.6.1.tar.xz
|
||||
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||
_md5_=7a51419acee6eaf300992e29c2ddd45a
|
||||
_md5_=5a63768f82cb15b0530fccdf89d5479d
|
||||
@ -2,12 +2,12 @@ DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=sys-devel/m4 app-arch/xz-utils nls? ( sys-devel/gettext ) test? ( sys-devel/bison )
|
||||
DESCRIPTION=The Fast Lexical Analyzer
|
||||
EAPI=5
|
||||
HOMEPAGE=http://flex.sourceforge.net/
|
||||
HOMEPAGE=https://flex.sourceforge.net/ https://github.com/westes/flex
|
||||
IUSE=nls static test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=FLEX
|
||||
RDEPEND=sys-devel/m4
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/flex/flex-2.6.0.tar.xz
|
||||
SRC_URI=https://github.com/westes/flex/releases/download/v2.6.3/flex-2.6.3.tar.gz
|
||||
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 3972ca401cf7dbb430df9995f5d8d580 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
|
||||
_md5_=a1c65fb8c244d2cc86201f611515e373
|
||||
_md5_=f718bd4ef5c09db897eff7e116e7b18a
|
||||
@ -1,113 +0,0 @@
|
||||
# ChangeLog for sys-devel/flex
|
||||
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
|
||||
# (auto-generated from git log)
|
||||
|
||||
*flex-2.5.39-r1 (09 Aug 2015)
|
||||
*flex-2.5.39 (09 Aug 2015)
|
||||
*flex-2.5.38-r1 (09 Aug 2015)
|
||||
*flex-2.5.37 (09 Aug 2015)
|
||||
*flex-2.5.35_p10 (09 Aug 2015)
|
||||
*flex-2.5.35 (09 Aug 2015)
|
||||
|
||||
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
|
||||
+files/flex-2.5.33-pic.patch, +files/flex-2.5.34-isatty.patch,
|
||||
+files/flex-2.5.35-gcc44.patch, +files/flex-2.5.35-saneautotools.patch,
|
||||
+files/flex-2.5.37-proto.patch, +files/flex-2.5.37-tests.patch,
|
||||
+flex-2.5.35.ebuild, +flex-2.5.35_p10.ebuild, +flex-2.5.37.ebuild,
|
||||
+flex-2.5.38-r1.ebuild, +flex-2.5.39.ebuild, +flex-2.5.39-r1.ebuild,
|
||||
+metadata.xml:
|
||||
proj/gentoo: Initial commit
|
||||
|
||||
This commit represents a new era for Gentoo:
|
||||
Storing the gentoo-x86 tree in Git, as converted from CVS.
|
||||
|
||||
This commit is the start of the NEW history.
|
||||
Any historical data is intended to be grafted onto this point.
|
||||
|
||||
Creation process:
|
||||
1. Take final CVS checkout snapshot
|
||||
2. Remove ALL ChangeLog* files
|
||||
3. Transform all Manifests to thin
|
||||
4. Remove empty Manifests
|
||||
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
|
||||
5.1. Do not touch files with -kb/-ko keyword flags.
|
||||
|
||||
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
||||
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
|
||||
tests
|
||||
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
|
||||
project
|
||||
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
|
||||
developer, wrote Git features for the migration
|
||||
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
|
||||
cvs2svn
|
||||
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
|
||||
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
|
||||
work in migration
|
||||
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
|
||||
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
|
||||
the bikeshed
|
||||
|
||||
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
|
||||
Use https by default
|
||||
|
||||
Convert all URLs for sites supporting encrypted connections from http to
|
||||
https
|
||||
|
||||
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
||||
|
||||
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
|
||||
Revert DOCTYPE SYSTEM https changes in metadata.xml
|
||||
|
||||
repoman does not yet accept the https version.
|
||||
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
|
||||
|
||||
Bug: https://bugs.gentoo.org/552720
|
||||
|
||||
*flex-2.6.0 (23 Nov 2015)
|
||||
|
||||
23 Nov 2015; Lars Wendler <polynomial-c@gentoo.org> +flex-2.6.0.ebuild:
|
||||
Bump to version 2.6.0
|
||||
|
||||
Package-Manager: portage-2.2.25
|
||||
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
||||
|
||||
23 Nov 2015; Lars Wendler <polynomial-c@gentoo.org>
|
||||
-files/flex-2.5.33-pic.patch, -files/flex-2.5.34-isatty.patch,
|
||||
-files/flex-2.5.35-gcc44.patch, -files/flex-2.5.35-saneautotools.patch,
|
||||
-files/flex-2.5.37-proto.patch, -files/flex-2.5.37-tests.patch,
|
||||
-flex-2.5.35.ebuild, -flex-2.5.35_p10.ebuild, -flex-2.5.37.ebuild,
|
||||
-flex-2.5.38-r1.ebuild, -flex-2.5.39.ebuild:
|
||||
Removed old.
|
||||
|
||||
Package-Manager: portage-2.2.25
|
||||
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
|
||||
|
||||
24 Nov 2015; Mike Frysinger <vapier@gentoo.org> metadata.xml:
|
||||
standardize various metadata.xml style
|
||||
|
||||
13 Dec 2015; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/flex-2.6.0-out-of-tree-build.patch,
|
||||
+files/flex-2.6.0-out-of-tree-test.patch, flex-2.6.0.ebuild:
|
||||
fix tests #567332
|
||||
|
||||
20 Dec 2015; Mike Frysinger <vapier@gentoo.org> flex-2.6.0.ebuild:
|
||||
disable building tests when USE=-test #568842
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Unify quoting in metadata.xml files for machine processing
|
||||
|
||||
Force unified quoting in all metadata.xml files since lxml does not
|
||||
preserve original use of single and double quotes. Ensuring unified
|
||||
quoting before the process allows distinguishing the GLEP 67-related
|
||||
metadata.xml changes from unrelated quoting changes.
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Replace all herds with appropriate projects (GLEP 67)
|
||||
|
||||
Replace all uses of herd with appropriate project maintainers, or no
|
||||
maintainers in case of herds requested to be disbanded.
|
||||
|
||||
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
|
||||
Set appropriate maintainer types in metadata.xml (GLEP 67)
|
||||
|
||||
@ -1,399 +0,0 @@
|
||||
# ChangeLog for sys-devel/flex
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/ChangeLog,v 1.127 2014/10/27 01:44:34 vapier Exp $
|
||||
|
||||
27 Oct 2014; Mike Frysinger <vapier@gentoo.org> flex-2.5.39-r1.ebuild:
|
||||
Mark arm64/m68k/s390/sh stable.
|
||||
|
||||
15 Sep 2014; Agostino Sarubbo <ago@gentoo.org> flex-2.5.39-r1.ebuild:
|
||||
Stable for sparc, wrt bug #512012
|
||||
|
||||
13 Sep 2014; Markus Meier <maekke@gentoo.org> flex-2.5.39-r1.ebuild:
|
||||
arm stable, bug #512012
|
||||
|
||||
25 Aug 2014; Agostino Sarubbo <ago@gentoo.org> flex-2.5.39-r1.ebuild:
|
||||
Stable for alpha, wrt bug #512012
|
||||
|
||||
23 Aug 2014; Agostino Sarubbo <ago@gentoo.org> flex-2.5.39-r1.ebuild:
|
||||
Stable for ia64, wrt bug #512012
|
||||
|
||||
21 Aug 2014; Agostino Sarubbo <ago@gentoo.org> flex-2.5.39-r1.ebuild:
|
||||
Stable for ppc64, wrt bug #512012
|
||||
|
||||
07 Aug 2014; Jeroen Roovers <jer@gentoo.org> flex-2.5.39-r1.ebuild:
|
||||
Stable for HPPA (bug #512012).
|
||||
|
||||
28 Jul 2014; Agostino Sarubbo <ago@gentoo.org> flex-2.5.39-r1.ebuild:
|
||||
Stable for ppc, wrt bug #512012
|
||||
|
||||
23 Jul 2014; Agostino Sarubbo <ago@gentoo.org> flex-2.5.39-r1.ebuild:
|
||||
Stable for x86, wrt bug #512012
|
||||
|
||||
22 Jul 2014; Agostino Sarubbo <ago@gentoo.org> flex-2.5.39-r1.ebuild:
|
||||
Stable for amd64, wrt bug #512912
|
||||
|
||||
*flex-2.5.39-r1 (30 May 2014)
|
||||
|
||||
30 May 2014; Michał Górny <mgorny@gentoo.org> +flex-2.5.39-r1.ebuild:
|
||||
Enable multilib support for libfl.a.
|
||||
|
||||
*flex-2.5.39 (29 Mar 2014)
|
||||
|
||||
29 Mar 2014; Tim Harder <radhermit@gentoo.org> +flex-2.5.39.ebuild:
|
||||
Version bump.
|
||||
|
||||
28 Mar 2014; Christoph Junghans <ottxor@gentoo.org> flex-2.5.38-r1.ebuild:
|
||||
added prefix keywords
|
||||
|
||||
*flex-2.5.38-r1 (16 Mar 2014)
|
||||
|
||||
16 Mar 2014; Mike Frysinger <vapier@gentoo.org> +flex-2.5.38-r1.ebuild,
|
||||
-flex-2.5.38.ebuild:
|
||||
Drop shared lib since it makes no sense #503522 by Andrés Becerra Sandoval.
|
||||
|
||||
*flex-2.5.38 (13 Feb 2014)
|
||||
|
||||
13 Feb 2014; Tim Harder <radhermit@gentoo.org> +flex-2.5.38.ebuild:
|
||||
Version bump.
|
||||
|
||||
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> flex-2.5.37.ebuild:
|
||||
Add arm64 love.
|
||||
|
||||
27 Apr 2013; Mike Frysinger <vapier@gentoo.org> flex-2.5.37.ebuild:
|
||||
Respect $AR setting #444086 by Denis M..
|
||||
|
||||
19 Feb 2013; Zac Medico <zmedico@gentoo.org> flex-2.5.37.ebuild:
|
||||
Fix for prefix and add ~arm-linux + ~x86-linux keywords.
|
||||
|
||||
01 Jan 2013; Raúl Porcel <armin76@gentoo.org> flex-2.5.37.ebuild:
|
||||
m68k/s390/sh stable wrt #447964
|
||||
|
||||
01 Jan 2013; Agostino Sarubbo <ago@gentoo.org> flex-2.5.37.ebuild:
|
||||
Stable for arm, wrt bug #447964
|
||||
|
||||
30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> flex-2.5.37.ebuild:
|
||||
Stable for alpha, wrt bug #447964
|
||||
|
||||
30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> flex-2.5.37.ebuild:
|
||||
Stable for sparc, wrt bug #447964
|
||||
|
||||
29 Dec 2012; Jeroen Roovers <jer@gentoo.org> flex-2.5.37.ebuild:
|
||||
Stable for HPPA (bug #447964).
|
||||
|
||||
25 Dec 2012; Agostino Sarubbo <ago@gentoo.org> flex-2.5.37.ebuild:
|
||||
Stable for ia64, wrt bug #447964
|
||||
|
||||
23 Dec 2012; Jeff Horelick <jdhore@gentoo.org> flex-2.5.37.ebuild:
|
||||
marked x86 per bug 447964
|
||||
|
||||
23 Dec 2012; Agostino Sarubbo <ago@gentoo.org> flex-2.5.37.ebuild:
|
||||
Stable for ppc64, wrt bug #447964
|
||||
|
||||
22 Dec 2012; Agostino Sarubbo <ago@gentoo.org> flex-2.5.37.ebuild:
|
||||
Stable for ppc, wrt bug #447964
|
||||
|
||||
22 Dec 2012; Agostino Sarubbo <ago@gentoo.org> flex-2.5.37.ebuild:
|
||||
Stable for amd64, wrt bug #447964
|
||||
|
||||
11 Aug 2012; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/flex-2.5.37-tests.patch, flex-2.5.37.ebuild:
|
||||
Add fix from upstream for running tests w/bison-2.6 #429954 by Ryan Hill.
|
||||
|
||||
*flex-2.5.37 (04 Aug 2012)
|
||||
|
||||
04 Aug 2012; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/flex-2.5.37-proto.patch, +flex-2.5.37.ebuild:
|
||||
Version bump #429774 by Samuli Suominen.
|
||||
|
||||
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> flex-2.5.35_p10.ebuild:
|
||||
keyword ~amd64-fbsd
|
||||
|
||||
31 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> flex-2.5.35_p10.ebuild:
|
||||
ppc64 stable wrt #384221
|
||||
|
||||
27 Nov 2011; Mike Frysinger <vapier@gentoo.org> flex-2.5.35_p10.ebuild:
|
||||
Add comment about needing bison and not general yacc.
|
||||
|
||||
20 Oct 2011; Brent Baude <ranger@gentoo.org> flex-2.5.35_p10.ebuild:
|
||||
Marking flex-2.5.35_p10 ppc for bug 384221
|
||||
|
||||
12 Oct 2011; Raúl Porcel <armin76@gentoo.org> flex-2.5.35_p10.ebuild:
|
||||
alpha/ia64/m68k/s390/sh/sparc stable wrt #384221
|
||||
|
||||
09 Oct 2011; Jeroen Roovers <jer@gentoo.org> flex-2.5.35_p10.ebuild:
|
||||
Stable for HPPA (bug #384221).
|
||||
|
||||
08 Oct 2011; Markus Meier <maekke@gentoo.org> flex-2.5.35_p10.ebuild:
|
||||
arm stable, bug #384221
|
||||
|
||||
01 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> flex-2.5.35_p10.ebuild:
|
||||
x86 stable wrt bug #384221
|
||||
|
||||
24 Sep 2011; Tony Vroon <chainsaw@gentoo.org> flex-2.5.35_p10.ebuild:
|
||||
Marked stable on AMD64 based on arch testing by Blain "doc235" Anderson &
|
||||
Agostino "ago" Sarubbo in bug #384221.
|
||||
|
||||
23 Sep 2011; Mike Frysinger <vapier@gentoo.org> flex-2.5.35_p10.ebuild:
|
||||
Upgrade to EAPI 3 for prefix users #353066 by Jeremy Olexa.
|
||||
|
||||
06 Sep 2011; Matt Turner <mattst88@gentoo.org> flex-2.5.35.ebuild,
|
||||
flex-2.5.35_p10.ebuild:
|
||||
Add test? ( sys-devel/bison ) to DEPEND (plain dev-util/yacc doesn't work),
|
||||
bug 381273.
|
||||
|
||||
17 Aug 2011; Matt Turner <mattst88@gentoo.org> flex-2.5.35.ebuild,
|
||||
flex-2.5.35_p10.ebuild:
|
||||
Add m4 to RDEPEND as well, bug 379355.
|
||||
|
||||
31 Jul 2011; Matt Turner <mattst88@gentoo.org> flex-2.5.35.ebuild,
|
||||
flex-2.5.35_p10.ebuild:
|
||||
Add missing sys-devel/m4 dependency, bug 376119.
|
||||
|
||||
*flex-2.5.35_p10 (16 Nov 2010)
|
||||
|
||||
16 Nov 2010; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
+flex-2.5.35_p10.ebuild, +files/flex-2.5.35-saneautotools.patch:
|
||||
Add a flex version with sanitised autotools that can be cross-compiled
|
||||
without further workarounds; the new version also uses the latest Debian
|
||||
patch (and makes it easier to use it). Closes bug #345785.
|
||||
|
||||
08 Jun 2010; Samuli Suominen <ssuominen@gentoo.org> flex-2.5.35.ebuild:
|
||||
Fix DESCRIPTION wrt #323237 by Jaak Ristioja.
|
||||
|
||||
29 May 2009; Mike Frysinger <vapier@gentoo.org>
|
||||
-files/flex-2.5.4-glibc22.patch, -flex-2.5.4a-r6.ebuild,
|
||||
-files/flex-2.5.4a-gcc3.patch, -files/flex-2.5.4a-gcc31.patch,
|
||||
-files/flex-2.5.4a-skel.patch, -files/flex-configure-LANG.patch:
|
||||
Punt old package vuln to GLSA 200603-07 #271673.
|
||||
|
||||
26 Mar 2009; Ryan Hill <dirtyepic@gentoo.org>
|
||||
+files/flex-2.5.35-gcc44.patch, flex-2.5.35.ebuild:
|
||||
Include cstdio for GCC 4.4.
|
||||
|
||||
21 Mar 2009; Mike Frysinger <vapier@gentoo.org> flex-2.5.35.ebuild:
|
||||
Fix tests with --as-needed #262989 by Nick Fortino.
|
||||
|
||||
09 Feb 2009; Markus Meier <maekke@gentoo.org> flex-2.5.35.ebuild:
|
||||
amd64 stable, bug #244417
|
||||
|
||||
28 Oct 2008; Raúl Porcel <armin76@gentoo.org> flex-2.5.35.ebuild:
|
||||
alpha/ia64 stable #244417
|
||||
|
||||
28 Oct 2008; Brent Baude <ranger@gentoo.org> flex-2.5.35.ebuild:
|
||||
stable ppc64, bug 244417
|
||||
|
||||
27 Oct 2008; Ferris McCormick <fmccor@gentoo.org> flex-2.5.35.ebuild:
|
||||
Sparc stable, Bug #244417.
|
||||
|
||||
26 Oct 2008; Jeroen Roovers <jer@gentoo.org> flex-2.5.35.ebuild:
|
||||
Stable for HPPA (bug #244417).
|
||||
|
||||
26 Oct 2008; nixnut <nixnut@gentoo.org> flex-2.5.35.ebuild:
|
||||
Stable on ppc wrt bug 244417
|
||||
|
||||
26 Oct 2008; Torsten Veller <tove@gentoo.org> flex-2.5.35.ebuild:
|
||||
Stable on x86 (#244417)
|
||||
|
||||
*flex-2.5.35 (26 Feb 2008)
|
||||
|
||||
26 Feb 2008; Mike Frysinger <vapier@gentoo.org> +flex-2.5.35.ebuild:
|
||||
Version bump.
|
||||
|
||||
*flex-2.5.34 (13 Dec 2007)
|
||||
|
||||
13 Dec 2007; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/flex-2.5.34-isatty.patch, +flex-2.5.34.ebuild:
|
||||
Version bump.
|
||||
|
||||
16 Oct 2007; Christoph Mende <angelos@gentoo.org> flex-2.5.33-r3.ebuild:
|
||||
Stable on amd64 wrt bug #195255
|
||||
|
||||
12 Oct 2007; Lars Weiler <pylon@gentoo.org> flex-2.5.33-r3.ebuild:
|
||||
stable ppc, bug #195255
|
||||
|
||||
11 Oct 2007; Tom Gall <tgall@gentoo.org> flex-2.5.33-r3.ebuild:
|
||||
stable on ppc64, bug #195255
|
||||
|
||||
10 Oct 2007; Raúl Porcel <armin76@gentoo.org> flex-2.5.33-r3.ebuild:
|
||||
alpha/ia64 stable wrt #195255
|
||||
|
||||
09 Oct 2007; Dawid Węgliński <cla@gentoo.org> flex-2.5.33-r3.ebuild:
|
||||
Stable on x86
|
||||
|
||||
09 Oct 2007; Jeroen Roovers <jer@gentoo.org> flex-2.5.33-r3.ebuild:
|
||||
Stable for SPARC (bug #195255).
|
||||
|
||||
09 Oct 2007; Jeroen Roovers <jer@gentoo.org> flex-2.5.33-r3.ebuild:
|
||||
Stable for HPPA (bug #195255).
|
||||
|
||||
03 Aug 2007; Mike Frysinger <vapier@gentoo.org> flex-2.5.33-r3.ebuild:
|
||||
Make sure we dont try to pointlessly regen manpage #187505 by Benedikt Morbach.
|
||||
|
||||
*flex-2.5.33-r3 (30 Jul 2007)
|
||||
|
||||
30 Jul 2007; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/flex-2.5.33-setlocale.patch, +flex-2.5.33-r3.ebuild:
|
||||
Add fix from upstream for locale setting #186092 by Evgeniy Dushistov.
|
||||
|
||||
27 Jun 2007; Markus Rothe <corsair@gentoo.org> flex-2.5.33-r2.ebuild:
|
||||
Stable on ppc64; bug #183256
|
||||
|
||||
27 Jun 2007; Jeroen Roovers <jer@gentoo.org> flex-2.5.33-r2.ebuild:
|
||||
Stable for HPPA (bug #183256).
|
||||
|
||||
26 Jun 2007; Lars Weiler <pylon@gentoo.org> flex-2.5.33-r2.ebuild:
|
||||
Stable on ppc; bug #183256.
|
||||
|
||||
26 Jun 2007; Raúl Porcel <armin76@gentoo.org> flex-2.5.33-r2.ebuild:
|
||||
alpha stable wrt #183256
|
||||
|
||||
11 May 2007; Joshua Kinard <kumba@gentoo.org> flex-2.5.33-r2.ebuild:
|
||||
Stable on mips.
|
||||
|
||||
24 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> flex-2.5.33-r2.ebuild:
|
||||
Stable on sparc
|
||||
|
||||
23 Apr 2007; Raúl Porcel <armin76@gentoo.org> flex-2.5.33-r2.ebuild:
|
||||
ia64 + x86 stable
|
||||
|
||||
06 Feb 2007; Simon Stelling <blubb@gentoo.org> flex-2.5.33-r2.ebuild:
|
||||
stable on amd64
|
||||
|
||||
*flex-2.5.33-r2 (06 Feb 2007)
|
||||
|
||||
06 Feb 2007; Simon Stelling <blubb@gentoo.org>
|
||||
+files/flex-2.5.33-pic.patch, +flex-2.5.33-r2.ebuild:
|
||||
compile lib with -fPIC; bug 131460
|
||||
|
||||
17 Oct 2006; Roy Marples <uberlord@gentoo.org> flex-2.5.33-r1.ebuild:
|
||||
Added ~sparc-fbsd keyword.
|
||||
|
||||
30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> flex-2.5.33-r1.ebuild:
|
||||
Add ~x86-fbsd keyword.
|
||||
|
||||
27 Feb 2006; Gustavo Zacarias <gustavoz@gentoo.org> flex-2.5.33-r1.ebuild:
|
||||
Stable on sparc wrt #122940
|
||||
|
||||
*flex-2.5.33-r1 (27 Feb 2006)
|
||||
|
||||
27 Feb 2006; Mike Frysinger <vapier@gentoo.org> +flex-2.5.33-r1.ebuild:
|
||||
Fix build failure with wine #124084 by Peter Fox.
|
||||
|
||||
26 Feb 2006; Tobias Scherbaum <dertobi123@gentoo.org> flex-2.5.33.ebuild:
|
||||
ppc stable
|
||||
|
||||
24 Feb 2006; Mark Loeser <halcy0n@gentoo.org> flex-2.5.33.ebuild:
|
||||
Stable on x86
|
||||
|
||||
24 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> flex-2.5.31-r2.ebuild,
|
||||
flex-2.5.33.ebuild:
|
||||
Mark stable 2.5.33 (unmark 2.5.31-r2, sorry for the mistake).
|
||||
|
||||
24 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> flex-2.5.31-r2.ebuild:
|
||||
Stable on amd64.
|
||||
|
||||
24 Feb 2006; Stephen Bennett <spb@gentoo.org> flex-2.5.33.ebuild:
|
||||
Alpha stable
|
||||
|
||||
24 Feb 2006; Markus Rothe <corsair@gentoo.org> flex-2.5.33.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
*flex-2.5.33 (24 Feb 2006)
|
||||
|
||||
24 Feb 2006; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/flex-2.5.33-isatty.patch, +flex-2.5.33.ebuild:
|
||||
Version bump #122940.
|
||||
|
||||
20 Feb 2006; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/flex-2.5.31-gnu-m4.patch, flex-2.5.31-r2.ebuild:
|
||||
Fix by Diego Pettenò to make sure we use GNU m4 #123471.
|
||||
|
||||
*flex-2.5.31-r2 (09 Feb 2006)
|
||||
|
||||
09 Feb 2006; Mike Frysinger <vapier@gentoo.org>
|
||||
files/flex-2.5.31-isatty.patch, +flex-2.5.31-r2.ebuild:
|
||||
Update isatty patch to better match the unistd.h prototype #122042.
|
||||
|
||||
08 Feb 2006; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/flex-2.5.31-check-for-locale-header.patch, flex-2.5.31-r1.ebuild:
|
||||
Fix locale.h include bug #121920 by Chris Smith.
|
||||
|
||||
07 Feb 2006; Fabian Groffen <grobian@gentoo.org> flex-2.5.4a-r6.ebuild:
|
||||
Doin' it for vapier, ppc-macos stable (bug #121487)
|
||||
|
||||
*flex-2.5.31-r1 (06 Feb 2006)
|
||||
|
||||
06 Feb 2006; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/flex-2.5.31-isatty.patch, +flex-2.5.31-r1.ebuild:
|
||||
Fix building C++ apps like doxygen #119598 by Michael Cramer.
|
||||
|
||||
04 Feb 2006; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/flex-configure-LANG.patch, flex-2.5.4a-r6.ebuild:
|
||||
Fix building in funky locales #121408 by J.
|
||||
|
||||
16 Sep 2005; Aron Griffis <agriffis@gentoo.org> flex-2.5.4a-r6.ebuild:
|
||||
Mark 2.5.4a-r6 stable on alpha
|
||||
|
||||
03 Sep 2005; Markus Rothe <corsair@gentoo.org> flex-2.5.4a-r6.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
18 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> flex-2.5.4a-r6.ebuild:
|
||||
Stable on ppc.
|
||||
|
||||
16 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> flex-2.5.4a-r6.ebuild:
|
||||
Stable on sparc
|
||||
|
||||
11 Aug 2005; Mike Frysinger <vapier@gentoo.org>
|
||||
+files/flex-2.5.31-include.patch, flex-2.5.31.ebuild:
|
||||
Fix cross-compile support.
|
||||
|
||||
*flex-2.5.31 (09 Jul 2005)
|
||||
|
||||
09 Jul 2005; Mike Frysinger <vapier@gentoo.org>
|
||||
-files/flex-2.5.31-yytext_ptr.patch, flex-2.5.4a-r6.ebuild,
|
||||
+flex-2.5.31.ebuild, -flex-2.5.31-r1.ebuild:
|
||||
Add flex-2.5.31 back in with Debian patchset #97921 by Martin Mokrejs.
|
||||
|
||||
*flex-2.5.4a-r6 (20 Jan 2005)
|
||||
|
||||
20 Jan 2005; Mike Frysinger <vapier@gentoo.org> flex-2.5.4a-r5.ebuild,
|
||||
+flex-2.5.4a-r6.ebuild:
|
||||
Punt eradicators stuff from our stable ebuild and make a new version with
|
||||
proper autoconf updates.
|
||||
|
||||
20 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
flex-2.5.4a-r5.ebuild:
|
||||
Install to the proper libdir.
|
||||
|
||||
09 Nov 2004; <robmoss@gentoo.org> flex-2.5.4a-r5.ebuild:
|
||||
Fixing a very silly typo. I meant "bigcheck", not "bigtest". Sorry. Fixes
|
||||
bug #63697.
|
||||
|
||||
16 Sep 2004; <rmoss@gentoo.org> flex-2.5.4a-r5.ebuild:
|
||||
flex-2.5.4a was using a broken, irritatingly short version of the testsuite.
|
||||
Adding "make bigcheck" in the previously nonexistent src_test function fixes
|
||||
this.
|
||||
|
||||
27 Jul 2004; Alexander Gabert <pappy@gentoo.org> flex-2.5.4a-r5.ebuild:
|
||||
flex breaks when MAKEOPTS is set aggressively
|
||||
|
||||
19 Jul 2004; Michael Sterrett <mr_bones_@gentoo.org> flex-2.5.4a-r5.ebuild:
|
||||
take out the emake || make bit. Works for me with -j and no verified
|
||||
bug reports exist; tidy
|
||||
|
||||
|
||||
*flex-2.5.4a-r5 (13 Oct 2002)
|
||||
|
||||
13 Oct 2002; Martin Schlemmer <azarah@gentoo.org> :
|
||||
Add various Redhat patches to make it more gcc3 friendly. Fix
|
||||
form in a few places.
|
||||
|
||||
*flex-2.5.4a-r4 (1 Feb 2002)
|
||||
|
||||
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
|
||||
|
||||
Added initial ChangeLog which should be updated whenever the package is
|
||||
updated in any way. This changelog is targetted to users. This means that the
|
||||
comments should well explained and written in clean English. The details about
|
||||
writing correct changelogs are explained in the skel.ChangeLog file which you
|
||||
can find in the root directory of the portage repository.
|
||||
@ -1,9 +1,7 @@
|
||||
AUX flex-2.6.0-out-of-tree-build.patch 421 SHA256 635cf187d404470f69fd58acbb5ae53e68acf4119f4bb63058187788d75b0c0f SHA512 ba9752f64b2d36beeff40e2c26d0f3a49b8bebf4ad7af166d48d3f10c43760feb65710ec2c769c2ab6bcaf50d8fc1a192095d7125b91d0e2453c7f0bb7c8e608 WHIRLPOOL 697d9c9f3f3dba39ff217ae78dd783e2544d2b7ee36b94965234e07be8b0a58b3306de97f561bcae83c8a520003b1318d84fb7fef5015b78964f73d7d1ed08ad
|
||||
AUX flex-2.6.0-out-of-tree-test.patch 3728 SHA256 231e1283fbd0b8860facf7c51cbad198caff12adb65962e28f50a8315c37fcf5 SHA512 ca7f76681e91434647d0078c7d26c73f9d6c9de1c7c197d74c06c9848d52648216890b5235cdc949d84d66a1bbc74cbba3a299fd5bfe0d8657a79716df345292 WHIRLPOOL 490988d28c165b23a40fa7d9def614a3569c08e90a17effac05694052a06886f6a171ec016208cb76215585e23858a1c81ad2bb39d3298adcb122c8abe93ca75
|
||||
DIST flex-2.5.39.tar.xz 1347436 SHA256 c988bb3ab340aaba16df5a54ab98bb4760599975375c8ac9388a078b7f27e9e8 SHA512 488bfd40043851d6f069333090081cc09c8754cd098dd24655ea705dd381efc4e88080fe8060fe6c790f450695f1b209f7115b154723c203f43b00f4ccfa5bec WHIRLPOOL 6f46ed30ca3a3ac6449170171205031ab821a0d78aaed36c7faf59c12724f8787092ba1a3ea846e359791476da7f9bb007155caac60e696326445c75c5d70dd5
|
||||
DIST flex-2.6.0.tar.xz 1369552 SHA256 d39b15a856906997ced252d76e9bfe2425d7503c6ed811669665627b248e4c73 SHA512 9cd48aa79ce70814902745d6e67f677bcc67f23dcc46ebb5f2963efac0d8f6f6c10ee87369d2d7557d29e390a3502dd99246db0fd2e096b9e7bb6e16d51d3abe WHIRLPOOL e44cab6763699a9d4d8af29b8c45c2e5b203a643834730f35e5745d145e5b3a4605506da209aa8e4e087e2e8872926261d0d2f29751d616cc77df36021d753b2
|
||||
EBUILD flex-2.5.39-r1.ebuild 1653 SHA256 4037d079c29fb63ad9efe87c88d2459e8d0d15b78492b8698e9a78a08355fbdb SHA512 623e4c09eb843cedf9a27d5b2f8bb246283474bdf18786cf6f68d6dedbbe056b0823666c46dc8da7fa1ec0e6075e0da130019b79552d42c06e3868fe1ffe2012 WHIRLPOOL 71b94a81dd5e14eb7ddb8838b37d144523d30ed41838a82bc6e0a80d252d33ca03ef8c9cb974ecd4dc2b687272a2b85c8a347f98edde31643ab8ac6e6f4c89c3
|
||||
EBUILD flex-2.6.0.ebuild 2071 SHA256 b938681099c1b84cef5a2ccc06256a74950c48c39c67a9a34d8ad5bf1d346a9e SHA512 e26ae27986c8b1f178f3d54341dae7c638805f87ccf80f17622574f78bd5ddbf79d016284324f1d2fe6bd041de91b5e2349d99e092d897742526539c4c83cdee WHIRLPOOL 1fc0753cfa613a107a08bb19a444dea887ad32ab35203e9a046b59de307c67778b3ded0eb046271ed6eab8ad8307fd7347b955697511d227b0693c2cb4e6ebe1
|
||||
MISC ChangeLog 4385 SHA256 ab1fc1da83dcb3ee02870397e690d3c82af68130437c90c6690d2dd696e56e9e SHA512 9082899d74fe87daacf9473fe330dadaf6db70b2085bd747a9a2a9f60266481698c0e8712e050b7b564f5a3f11af3d8d46af2f1951b8d33a7ac20ce6eb7b1bf8 WHIRLPOOL 818a345dc0dced2e07788460d3d0e1a4f3d83bcb204e70218cc8dd08fd021050d0a338d895435254a681ec4f2dcd2e2094f987759c3d3570f1b6818d558630a5
|
||||
DIST flex-2.6.1.tar.xz 835048 SHA256 2c7a412c1640e094cb058d9b2fe39d450186e09574bebb7aa28f783e3799103f SHA512 1e35d0447f59139b98ede085d1a603d4f61cf8bc11cf2e291a3f492a05c60ee61535481b878585cd6843cd9b3c7952c834adfa78a6a71c64802e7b3069dec9d1 WHIRLPOOL d671017fd516f5d6457a896f1d50d4a4d310d32476a6db8f1ed99305a96955eec7586d8ef2aff1e03795be3f7417e0f1d8925b073788a14abcdd38868822eb67
|
||||
DIST flex-2.6.3.tar.gz 1405560 SHA256 68b2742233e747c462f781462a2a1e299dc6207401dac8f0bbb316f48565c2aa SHA512 f14b1af7ddd148660737991787fcf13d86cc0bef3859ed6c2135963373e76524d70382795c845cb6491b0435f8c40ba81e17f15267592b8d1656cfd4c3430b00 WHIRLPOOL 266266c4c15135fe52ec3b5226645b89c7053ec4dac257c9349d760601eaf50f7ec504d3c4b74951fd415d17299c2ca2e483e8c8c7f8ee936b4822d92603a4e2
|
||||
EBUILD flex-2.6.1.ebuild 1997 SHA256 1f614376acd793b2dbc1637dad458d7e701fda7b5f1c15b07fbddb8cef17684c SHA512 4f466ad3fa75390d829933f24418ac69061568eb0d2fbe4758bcdfcc3095d2941c3c85701079f4ac6c30bf9eb04f563c99c00861592e101c0a46e811f4cbcca4 WHIRLPOOL e27d0ae680a723b8fe6f99e8ef794f86c019f5921801cc171803b5655a45fafec04b7e4c4e9774cad016718b7adc4502cc4612f907409d85e7b67fd693283b2d
|
||||
EBUILD flex-2.6.3.ebuild 2007 SHA256 70fade1c2915c81620a9d1d028331eb5b4c03fc167752c08617722385b20bea4 SHA512 12405d73d4f9fbee4ab4c7e79deb46d3eedde64b66184a1ac1f194d824afaa41c13d56b18c69678e41eded4e99f913f477b4c36b1e4161a47d4b99d083a6497b WHIRLPOOL 87ea300a7449d1e2d8da61a7204e2b5732ae8bb43c282c31bad7fecb910f35be4b1c77f4b7d46294bb80fcb0b7ac56745a9d323058f4c8bba9b82946dfa43033
|
||||
MISC ChangeLog 5656 SHA256 1d23877b1b816e90923b7e932f8e4d673e95d2ad3aa5db8814518f29623c6388 SHA512 4e09457657a237398e8b3833c7c934879686527059267cb59b17597ff84bc1a1a565b84f03c86583bbaa246d183a22570ea6627305e167c955cc1ad4db0f9106 WHIRLPOOL 98e7b57d707a18fd7fe5be6464fbedac1953d3beac9c6c251df9b4627da55b82c3c9f844a335645eab33534ed5710ded404abf035f5cf974e5f306181175e8b0
|
||||
MISC ChangeLog-2015 14123 SHA256 559935be9fec248b903e470b5e311f39e4e44790aad69495b78410e469604fc1 SHA512 673d316fb9a79bb40b7e241a2653009fecccabcefb7c159b078a31c4b8eac8755c8e404bdeeb3f4d871e6cef63faf7ece9e2b8625331a06f4c618349cf1102bd WHIRLPOOL f12d6b587e8cd44f7b17741da51db8213128f9a9a562d19aab872dba2b20e54e2ebcf35b74b0e195e1faf884c1abca0bc584bce66fceb14049d53606f691bce7
|
||||
MISC metadata.xml 324 SHA256 359160463a5874571d082d792af8362a8f2107c350cb10dbddd25c8bce752ee4 SHA512 3825cb39adc87b0426fd4cd87c63489e910f99115165bb83d0c75a8ebfabee5bdc6d5f6a25d11505efe7fca081bd60b6a88ffc4ee6fdf6432b1aab8577f6ad20 WHIRLPOOL e9dc37212a091309222a71cb081b6f7dcdb11c47987ea4969d349206459fa89a85f54b53a29028895fccb1434a981aeec0234594f726f02534c73f3d0602975a
|
||||
|
||||
@ -1,16 +0,0 @@
|
||||
https://bugs.gentoo.org/567332
|
||||
|
||||
this is a snippet taken from the upstream commit:
|
||||
09eae589d3954a1e1206aa01108ee75ef57776da Used in-tree header file for c++ tests.
|
||||
|
||||
--- a/tests/Makefile.in
|
||||
+++ b/tests/Makefile.in
|
||||
@@ -35,6 +35,8 @@
|
||||
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
# PURPOSE.
|
||||
|
||||
+AM_CPPFLAGS = -I$(top_srcdir)/src
|
||||
+
|
||||
VPATH = @srcdir@
|
||||
am__is_gnu_make = { \
|
||||
if test -z '$(MAKELEVEL)'; then \
|
||||
@ -1,90 +0,0 @@
|
||||
https://bugs.gentoo.org/567332
|
||||
https://github.com/westes/flex/pull/39
|
||||
|
||||
From e7761df66e8412093d0c1c25ce24e3a912076564 Mon Sep 17 00:00:00 2001
|
||||
From: Mike Frysinger <vapier@gentoo.org>
|
||||
Date: Sat, 12 Dec 2015 23:28:43 -0500
|
||||
Subject: [PATCH] tests: fix paths to input files
|
||||
|
||||
The current test wrapper works only when the inputs are specified using
|
||||
relative paths. If they're specified with absolute paths, the driver
|
||||
fails to detect the inputs because it always prepends the input dir name
|
||||
which itself is a relative path:
|
||||
$ cd tests
|
||||
$ ./testwrapper.sh -d . -i $PWD/reject.txt -t ./reject_ver.table
|
||||
<fails to open inputs>
|
||||
|
||||
This normally doesn't show up because people run `./configure` or, for
|
||||
out of tree builds, `../configure`. But if you happen to run configure
|
||||
with an absolute path, then automake tends to generate absolute paths
|
||||
as well leading to test failures.
|
||||
|
||||
Fix all of this by dropping the implicit input directory prepending.
|
||||
In practice, it doesn't even make sense:
|
||||
- INPUT_NAME is often a list of files, not just a single one
|
||||
- the input directory is used to find the testname tables which are
|
||||
usually generated, so it's impossible to use files from both source
|
||||
and build directories
|
||||
- most of the time, the full/correct path is already specified
|
||||
---
|
||||
tests/Makefile.am | 4 ++--
|
||||
tests/testwrapper.sh | 10 +++++-----
|
||||
2 files changed, 7 insertions(+), 7 deletions(-)
|
||||
|
||||
diff --git a/tests/Makefile.am b/tests/Makefile.am
|
||||
index cc9c178..6d1d9fe 100644
|
||||
--- a/tests/Makefile.in
|
||||
+++ b/tests/Makefile.in
|
||||
@@ -35,7 +35,7 @@ LOG_COMPILER = $(srcdir)/testwrapper.sh
|
||||
LOG_COMPILER = $(srcdir)/testwrapper.sh
|
||||
AM_LOG_FLAGS = -d $(srcdir) -r
|
||||
REJECT_LOG_COMPILER = $(srcdir)/testwrapper.sh
|
||||
-AM_REJECT_LOG_FLAGS = -d $(srcdir) -i reject.txt -r
|
||||
+AM_REJECT_LOG_FLAGS = -d $(srcdir) -i $(srcdir)/reject.txt -r
|
||||
TABLE_LOG_COMPILER = $(srcdir)/testwrapper.sh
|
||||
AM_TABLE_LOG_FLAGS = -d $(builddir) -i $(srcdir)/reject.txt -t
|
||||
DIRECT_LOG_COMPILER = $(srcdir)/testwrapper.sh
|
||||
@@ -437,7 +437,7 @@ tableopts_tests := $(tableopts_opttests) $(tableopts_vertests) $(tableopts_sert
|
||||
tableopts_tests := $(tableopts_opttests) $(tableopts_vertests) $(tableopts_sertests)
|
||||
tableopts_c := $(addsuffix .c,$(tableopts_tests))
|
||||
OPT_LOG_COMPILER = $(srcdir)/testwrapper.sh
|
||||
-AM_OPT_LOG_FLAGS = -d $(srcdir) -i tableopts.txt -r
|
||||
+AM_OPT_LOG_FLAGS = -d $(srcdir) -i $(srcdir)/tableopts.txt -r
|
||||
SER_LOG_COMPILER = $(srcdir)/testwrapper.sh
|
||||
AM_SER_LOG_FLAGS = -d $(builddir) -i $(srcdir)/tableopts.txt -r -t
|
||||
VER_LOG_COMPILER = $(srcdir)/testwrapper.sh
|
||||
diff --git a/tests/testwrapper.sh b/tests/testwrapper.sh
|
||||
index 30127b5..051e20b 100755
|
||||
--- a/tests/testwrapper.sh
|
||||
+++ b/tests/testwrapper.sh
|
||||
@@ -30,10 +30,10 @@ while getopts :d:i:rt1 OPTION ; do
|
||||
|
||||
TESTNAME="${!OPTIND}"
|
||||
|
||||
-INPUT_NAME=${INPUT_NAME:-`basename $TESTNAME`.txt}
|
||||
+INPUT_NAME=${INPUT_NAME:-$INPUT_DIRECTORY/`basename $TESTNAME`.txt}
|
||||
|
||||
if [ "$DO_COMPARISON" -eq "1" ] ; then
|
||||
- test `$TESTNAME 1 < $INPUT_DIRECTORY/$INPUT_NAME` -eq `$TESTNAME < $INPUT_DIRECTORY/$INPUT_NAME`
|
||||
+ test `$TESTNAME 1 < $INPUT_NAME` -eq `$TESTNAME < $INPUT_NAME`
|
||||
exit $?
|
||||
fi
|
||||
|
||||
@@ -42,11 +42,11 @@ if [ $INPUT_COUNT -gt 1 ] ; then
|
||||
exit $?
|
||||
fi
|
||||
|
||||
-if [ -f ${INPUT_DIRECTORY}/${INPUT_NAME} ] ; then
|
||||
+if [ -f ${INPUT_NAME} ] ; then
|
||||
if [ $USE_REDIRECT == 1 ] ; then
|
||||
- $TESTNAME ${USE_TABLES:+${INPUT_DIRECTORY}/${TESTNAME}.tables} < $INPUT_DIRECTORY/$INPUT_NAME
|
||||
+ $TESTNAME ${USE_TABLES:+${INPUT_DIRECTORY}/${TESTNAME}.tables} < $INPUT_NAME
|
||||
else
|
||||
- $TESTNAME ${USE_TABLES:+${INPUT_DIRECTORY}/${TESTNAME}.tables} $INPUT_DIRECTORY/$INPUT_NAME
|
||||
+ $TESTNAME ${USE_TABLES:+${INPUT_DIRECTORY}/${TESTNAME}.tables} $INPUT_NAME
|
||||
fi
|
||||
else
|
||||
$TESTNAME
|
||||
--
|
||||
2.6.2
|
||||
|
||||
@ -1,18 +1,18 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI="4"
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils flag-o-matic multilib-minimal
|
||||
|
||||
DESCRIPTION="The Fast Lexical Analyzer"
|
||||
HOMEPAGE="http://flex.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/flex/${P}.tar.xz"
|
||||
HOMEPAGE="https://flex.sourceforge.net/ https://github.com/westes/flex"
|
||||
SRC_URI="https://github.com/westes/flex/releases/download/v${PV}/${P}.tar.xz"
|
||||
|
||||
LICENSE="FLEX"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="nls static test"
|
||||
|
||||
# We want bison explicitly and not yacc in general #381273
|
||||
@ -22,6 +22,16 @@ DEPEND="${RDEPEND}
|
||||
nls? ( sys-devel/gettext )
|
||||
test? ( sys-devel/bison )"
|
||||
|
||||
src_prepare() {
|
||||
# Disable running in the tests/ subdir as it has a bunch of built sources
|
||||
# that cannot be made conditional (automake limitation). #568842
|
||||
if ! use test ; then
|
||||
sed -i \
|
||||
-e '/^SUBDIRS =/,/^$/{/tests/d}' \
|
||||
Makefile.in || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use static && append-ldflags -static
|
||||
|
||||
@ -41,6 +51,7 @@ multilib_src_compile() {
|
||||
if multilib_is_native_abi; then
|
||||
default
|
||||
else
|
||||
cd src || die
|
||||
emake -f Makefile -f - lib <<< 'lib: $(lib_LTLIBRARIES)'
|
||||
fi
|
||||
}
|
||||
@ -53,6 +64,7 @@ multilib_src_install() {
|
||||
if multilib_is_native_abi; then
|
||||
default
|
||||
else
|
||||
cd src || die
|
||||
emake DESTDIR="${D}" install-libLTLIBRARIES install-includeHEADERS
|
||||
fi
|
||||
}
|
||||
@ -61,6 +73,6 @@ multilib_src_install_all() {
|
||||
einstalldocs
|
||||
dodoc ONEWS
|
||||
prune_libtool_files --all
|
||||
rm "${ED}"/usr/share/doc/${PF}/{COPYING,flex.pdf} || die
|
||||
rm "${ED}"/usr/share/doc/${PF}/COPYING || die
|
||||
dosym flex /usr/bin/lex
|
||||
}
|
||||
@ -1,14 +1,14 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils flag-o-matic multilib-minimal
|
||||
|
||||
DESCRIPTION="The Fast Lexical Analyzer"
|
||||
HOMEPAGE="http://flex.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/flex/${P}.tar.xz"
|
||||
HOMEPAGE="https://flex.sourceforge.net/ https://github.com/westes/flex"
|
||||
SRC_URI="https://github.com/westes/${PN}/releases/download/v${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="FLEX"
|
||||
SLOT="0"
|
||||
@ -23,9 +23,6 @@ DEPEND="${RDEPEND}
|
||||
test? ( sys-devel/bison )"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-out-of-tree-build.patch #567332
|
||||
epatch "${FILESDIR}"/${P}-out-of-tree-test.patch #567332
|
||||
|
||||
# Disable running in the tests/ subdir as it has a bunch of built sources
|
||||
# that cannot be made conditional (automake limitation). #568842
|
||||
if ! use test ; then
|
||||
@ -76,6 +73,6 @@ multilib_src_install_all() {
|
||||
einstalldocs
|
||||
dodoc ONEWS
|
||||
prune_libtool_files --all
|
||||
rm "${ED}"/usr/share/doc/${PF}/{COPYING,flex.pdf} || die
|
||||
rm "${ED}"/usr/share/doc/${PF}/COPYING || die
|
||||
dosym flex /usr/bin/lex
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user