Version bump.
authorMike Frysinger <vapier@gentoo.org>
Tue, 26 Feb 2008 23:20:47 +0000 (23:20 +0000)
committerMike Frysinger <vapier@gentoo.org>
Tue, 26 Feb 2008 23:20:47 +0000 (23:20 +0000)
Package-Manager: portage-2.2_pre2

sys-devel/flex/ChangeLog
sys-devel/flex/Manifest
sys-devel/flex/flex-2.5.35.ebuild [new file with mode: 0644]

index 9e61c3dc777c0e99b0342e301b77b53ad09d4b0d..bbc46af39bbf4d406699909d7ae9f4e0c3e2a63a 100644 (file)
@@ -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)
 
index 80b0384cca789f7ff5b9186de864495ad3ad0220..73d26fe3e98beab90eb7f0b2e377f397e05abbd0 100644 (file)
@@ -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 (file)
index 0000000..67c834a
--- /dev/null
@@ -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
+}