summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-02-26 23:20:47 +0000
committerMike Frysinger <vapier@gentoo.org>2008-02-26 23:20:47 +0000
commit8446397e9657502ae1ac203739ac8e3184cf847b (patch)
treea285a22a8ef85d4b8559114e5c8da49627d03249 /sys-devel
parentbroken/unreleased (diff)
downloadhistorical-8446397e9657502ae1ac203739ac8e3184cf847b.tar.gz
historical-8446397e9657502ae1ac203739ac8e3184cf847b.tar.bz2
historical-8446397e9657502ae1ac203739ac8e3184cf847b.zip
Version bump.
Package-Manager: portage-2.2_pre2
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/flex/ChangeLog9
-rw-r--r--sys-devel/flex/Manifest16
-rw-r--r--sys-devel/flex/flex-2.5.35.ebuild39
3 files changed, 59 insertions, 5 deletions
diff --git a/sys-devel/flex/ChangeLog b/sys-devel/flex/ChangeLog
index 9e61c3dc777c..bbc46af39bbf 100644
--- a/sys-devel/flex/ChangeLog
+++ b/sys-devel/flex/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-devel/flex
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/ChangeLog,v 1.70 2007/12/13 04:44:08 vapier Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/ChangeLog,v 1.71 2008/02/26 23:20:47 vapier Exp $
+
+*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)
diff --git a/sys-devel/flex/Manifest b/sys-devel/flex/Manifest
index 80b0384cca78..73d26fe3e98b 100644
--- a/sys-devel/flex/Manifest
+++ b/sys-devel/flex/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX flex-2.5.31-include.patch 387 RMD160 450ae53279820d2d8c702be0f471be07892f96f0 SHA1 3f62417bc5eb83f4f7829ff58c2d586467941cb0 SHA256 deb8f99edc8b3eca11515e36db959d27503c5c1fc317a4ead39f40cc0ec61bce
AUX flex-2.5.33-isatty.patch 1232 RMD160 5dd313a47f30002972788135e91a513bc286effd SHA1 e297269dca9763e213441bbc61cb762b30437cd1 SHA256 0ef8fb7b31e851c97282f8d3d02aeb7e90eb4ad7a33645d833d6d7fec2c12a75
AUX flex-2.5.33-pic.patch 531 RMD160 b76f8e0e95350bf2ea44466b1eafe27b2721a693 SHA1 626d9c621f88de4f4aafdc2cc591825543abe2e5 SHA256 c37bc0a3da23cd523a115971dfdda08b524107e4a67ef507887b0c4eb9fd565e
@@ -9,12 +12,19 @@ AUX flex-2.5.4a-gcc31.patch 3189 RMD160 134e71593084401c5948e299d73c9689f2a0023a
AUX flex-2.5.4a-skel.patch 350 RMD160 64d0168745842c4c14c806d5bb9398dfa37203e1 SHA1 e843a4c741c47a5223de7bdfbbb2d8489a423166 SHA256 950bf0133a892332d73678b2ca35978abe6184ba9a29e38e60f6e7be773409a8
AUX flex-configure-LANG.patch 1686 RMD160 4ff8355af81705058fd411910dfae94887bcd884 SHA1 67ae0deff73689cb39cd6e7451262bdda9c25a39 SHA256 dc9386b88eac48c282d63d0be7e7be81d4a0a08035a8b97138a61133e057bcea
DIST flex-2.5.33.tar.bz2 695464 RMD160 360e08457d324c5b87c02b0ed61983877c173c98 SHA1 acdb8fff6455967ad1a5bfc71855dbcc1253ee56 SHA256 53b56a62ea9409b99b7a0ac4a5204fac16ca7eaf39b9374164c346d6badc6914
-DIST flex-2.5.34.tar.bz2 1253930 RMD160 1a86b48ee255911406eb328bd79e208f0922d027 SHA1 e2a761030903b5bdb8e272476066a0c47c5fcacf SHA256 1c8e64f32508841b0441ddfb139c4cfd25fee3728cadb63f5f351c6eb9b224a6
+DIST flex-2.5.35.tar.bz2 1256501 RMD160 4827f940e227f9d2f454c021f69dd1c7ad3e76f4 SHA1 c507095833aaeef2d6502e12638e54bf7ad2f24a SHA256 0becbd4b2b36b99c67f8c22ab98f7f80c9860aec70f0350a0018f29a88704e7b
DIST flex-2.5.4a-autoconf.patch.bz2 13710 RMD160 e2797f6e1e0f60cb715906eae34415a66b0e3f8b SHA1 ff2a951abdb82a2384bf3c643ae7f4e8c913fdc2 SHA256 d2c9367c0995c8cc986c4e991e880bf49ce2766df3e5139b6811a67ee94ce46c
DIST flex-2.5.4a.tar.gz 380995 RMD160 6b8ff62207fd3961ad2544db083cec1e42b8519b SHA1 38a5e15c348d2ca7dce94d71de2b51484d23e2ef SHA256 791e8e26d35faed05654b17fe3a9e64eea0874d623c5aaaaf532e164378e8407
EBUILD flex-2.5.33-r2.ebuild 1168 RMD160 0cd33ea90c900a0b6b473f0ffb35f73e9689d24d SHA1 c2f0d00ae6e64cba3d6951f5e862f83cd9e70102 SHA256 cd2a66b1333ef43966502e1da6c195b5786250a038eab2c1fcc53fb7bc2836e9
EBUILD flex-2.5.33-r3.ebuild 1237 RMD160 e443fcd2ef584af80031e7728831343fca2ef274 SHA1 a8249ebf1f6ebfbc5a69cacdbcbb90beab902a7d SHA256 c291db8756ce4ad8e7c396c63bcdbb257ffe194e68e3da3e21855b5b7838ef5c
-EBUILD flex-2.5.34.ebuild 1458 RMD160 d81de729f3ab3f2497a8082acaba2876d1e45aa7 SHA1 0c949777be4a3874da0e2740e208320adec976bd SHA256 2c1c61e3ecce06d3263246b60fc5c6a7c01258754a32014efd1723fb3253a0fb
+EBUILD flex-2.5.35.ebuild 1136 RMD160 b256bd377a32a71a5473d3fa20b73ef36db42634 SHA1 2eae194481dd376c71a6a29f7b32c4bbe5acd7a2 SHA256 cfc38f38a0710961be2e8263e06709f9a138adcfea961866164917aa2de2d92e
EBUILD flex-2.5.4a-r6.ebuild 1503 RMD160 5d55d4d97f3db7b5723b668d52b8e408dea5c5a0 SHA1 a995e0af8b13cf73a303157998ed4ac8a62a966a SHA256 3a5bdc146e8965503d8adc65ed235a8d4a1384da17d2bad85ce0df3e3372bc55
-MISC ChangeLog 7114 RMD160 d52c60f967af4433fafd615ecae89f31a8442ef3 SHA1 d8114546b8c5dc588dfd7484d36c3d19c5f8cba7 SHA256 b8537b9cc8ac5d71124c65f4f236ea88806fc345779de39589a65b9cfc78a458
+MISC ChangeLog 7230 RMD160 7e1e4a841eac8f1b0f4874f7abb2de34684d764b SHA1 2af8290f0aaaf9fb4e21096e41b1e4378ddd2789 SHA256 33ae9abffe188b1a0af11e200df5ee9a437b09eaf12e9116c0ee0e0605da937f
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHxJ7Vj9hvisErhMIRAqL2AJ9aliw4XVZ9RUgj/1j2JFuGgNygOgCdG+nX
+GsSjcP6d0ds4L9DIRav/ry0=
+=5aIg
+-----END PGP SIGNATURE-----
diff --git a/sys-devel/flex/flex-2.5.35.ebuild b/sys-devel/flex/flex-2.5.35.ebuild
new file mode 100644
index 000000000000..67c834a1370d
--- /dev/null
+++ b/sys-devel/flex/flex-2.5.35.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/flex/flex-2.5.35.ebuild,v 1.1 2008/02/26 23:20:47 vapier Exp $
+
+inherit eutils flag-o-matic
+
+#DEB_VER=36
+DESCRIPTION="GNU lexical analyser generator"
+HOMEPAGE="http://flex.sourceforge.net/"
+SRC_URI="mirror://sourceforge/flex/${P}.tar.bz2"
+# mirror://debian/pool/main/f/flex/${PN}_${PV}-${DEB_VER}.diff.gz"
+
+LICENSE="FLEX"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE="nls static"
+
+DEPEND="nls? ( sys-devel/gettext )"
+RDEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ [[ -n ${DEB_VER} ]] && epatch "${WORKDIR}"/${PN}_${PV}-${DEB_VER}.diff
+ epatch "${FILESDIR}"/${PN}-2.5.34-isatty.patch #119598
+ epatch "${FILESDIR}"/${PN}-2.5.33-pic.patch
+}
+
+src_compile() {
+ use static && append-ldflags -static
+ econf $(use_enable nls) || die
+ emake || die
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die "make install failed"
+ dodoc AUTHORS ChangeLog NEWS ONEWS README* THANKS TODO
+ dosym flex /usr/bin/lex
+}