From: Martin Schlemmer Date: Mon, 21 Oct 2002 00:11:21 +0000 (+0000) Subject: new version X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=46ad10e886feac801979411f00cee5218eef3c46;p=gentoo.git new version --- diff --git a/sys-devel/flex/ChangeLog b/sys-devel/flex/ChangeLog index 79850a6c1251..243272ecce21 100644 --- a/sys-devel/flex/ChangeLog +++ b/sys-devel/flex/ChangeLog @@ -1,10 +1,16 @@ # ChangeLog for sys-devel/flex # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL -# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/ChangeLog,v 1.2 2002/10/13 02:34:35 azarah Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/ChangeLog,v 1.3 2002/10/21 00:11:21 azarah Exp $ + +*flex-2.5.22 (21 Oct 2002) + + 21 Oct 2002; Martin Schlemmer : + + Update version thanks to new URL from Nicholas Wourms . *flex-2.5.4a-r5 (13 Oct 2002) - 13 Oct 2002; Martin Schlemmer ; + 13 Oct 2002; Martin Schlemmer : Add various Redhat patches to make it more gcc3 friendly. Fix form in a few places. diff --git a/sys-devel/flex/files/digest-flex-2.5.22 b/sys-devel/flex/files/digest-flex-2.5.22 new file mode 100644 index 000000000000..783ae1fce311 --- /dev/null +++ b/sys-devel/flex/files/digest-flex-2.5.22 @@ -0,0 +1 @@ +MD5 fadcc24f2a9027d42e1f7811cc6febc2 flex-2.5.22.tar.gz 857397 diff --git a/sys-devel/flex/flex-2.5.22.ebuild b/sys-devel/flex/flex-2.5.22.ebuild new file mode 100644 index 000000000000..0846f43acad1 --- /dev/null +++ b/sys-devel/flex/flex-2.5.22.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/flex-2.5.22.ebuild,v 1.1 2002/10/21 00:11:21 azarah Exp $ + +S="${WORKDIR}/${P}" +DESCRIPTION="GNU lexical analyser generator" +#SRC_URI="ftp://ftp.gnu.org/gnu/non-gnu/flex/flex-2.5.4a.tar.gz" +SRC_URI="ftp://ftp.uncg.edu/people/wlestes/${P}.tar.gz" +HOMEPAGE="http://www.gnu.org/software/flex/flex.html" +#HOMEPAGE="http://astro.temple.edu/~john43/flex/" + +LICENSE="FLEX" +SLOT="0" +KEYWORDS="~x86 ~ppc ~sparc ~sparc64 ~alpha" + +DEPEND="virtual/glibc + nls? ( sys-devel/gettext )" + + +src_compile() { + myconf="" + + use nls || myconf="--disable-nls" + + econf ${myconf} || die + + if [ -z "`use static`" ] + then + emake || die + else + emake LDFLAGS=-static || die + fi +} + +src_install() { + einstall || die + + if [ -z "`use build`" ] + then + dodoc AUTHORS COPYING ChangeLog NEWS ONEWS README* RoadMap THANKS TODO + else + rm -rf ${D}/usr/share ${D}/usr/include ${D}/usr/lib + fi + + dosym flex /usr/bin/lex +} +