diff options
author | Gregory M. Tuner <gmt@be-evil.net> | 2013-12-23 18:29:01 -0800 |
---|---|---|
committer | Gregory M. Tuner <gmt@be-evil.net> | 2013-12-23 18:29:01 -0800 |
commit | bcdefcf4a511d5a0e0170aa83b7591edb26956ee (patch) | |
tree | e4de73d57d939c6adf9e464a364ee09d6b1c8a7d /sys-libs | |
parent | new ebuild: virtual/libintl: clone upstream version (diff) | |
download | gmt-bcdefcf4a511d5a0e0170aa83b7591edb26956ee.tar.gz gmt-bcdefcf4a511d5a0e0170aa83b7591edb26956ee.tar.bz2 gmt-bcdefcf4a511d5a0e0170aa83b7591edb26956ee.zip |
sys-libs/readline: add upstream version
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'sys-libs')
-rw-r--r-- | sys-libs/readline/ChangeLog | 662 | ||||
-rw-r--r-- | sys-libs/readline/Manifest | 11 | ||||
-rw-r--r-- | sys-libs/readline/files/readline-5.0-no_rpath.patch | 13 | ||||
-rw-r--r-- | sys-libs/readline/files/readline-5.2-no-ignore-shlib-errors.patch | 24 | ||||
-rw-r--r-- | sys-libs/readline/files/readline-6.1-rlfe-freebsd.patch | 16 | ||||
-rw-r--r-- | sys-libs/readline/metadata.xml | 5 | ||||
-rw-r--r-- | sys-libs/readline/readline-6.2_p4-r1.ebuild | 109 |
7 files changed, 840 insertions, 0 deletions
diff --git a/sys-libs/readline/ChangeLog b/sys-libs/readline/ChangeLog new file mode 100644 index 0000000..2a3d00a --- /dev/null +++ b/sys-libs/readline/ChangeLog @@ -0,0 +1,662 @@ +# ChangeLog for sys-libs/readline +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/readline/ChangeLog,v 1.183 2013/02/17 23:40:35 zmedico Exp $ + + 17 Feb 2013; Zac Medico <zmedico@gentoo.org> readline-6.2_p4.ebuild: + Add ~arm-linux keyword. + +*readline-6.2_p4 (03 Jan 2013) + + 03 Jan 2013; Mike Frysinger <vapier@gentoo.org> +readline-6.2_p4.ebuild: + Version bump #449810 by Lars Wendler. + + 30 Apr 2012; Mike Frysinger <vapier@gentoo.org> readline-6.2_p1-r1.ebuild: + Create a config.cache with first configure and re-use it with the rlfe subdir + for a slight speedup. + + 26 Apr 2012; Alexis Ballier <aballier@gentoo.org> readline-6.2_p1-r1.ebuild: + keyword ~amd64-fbsd + + 14 Apr 2012; Zac Medico <zmedico@gentoo.org> readline-6.2_p1-r1.ebuild: + Add ~amd64-linux and ~x86-linux keywords. + + 28 Mar 2012; Mike Frysinger <vapier@gentoo.org> readline-6.2_p1.ebuild: + Drop ancient bash depend in stable ebuild too. + +*readline-6.2_p1-r1 (10 Mar 2012) + + 10 Mar 2012; Mike Frysinger <vapier@gentoo.org> +readline-6.2_p1-r1.ebuild: + Add USE=static-libs support #378299 by Agostino Sarubbo. + + 06 Jan 2012; Mark Loeser <halcy0n@gentoo.org> readline-6.2_p1.ebuild: + Stable for ppc64; bug #384463 + + 23 Oct 2011; nixnut <nixnut@gentoo.org> readline-6.2_p1.ebuild: + ppc stable #384463 + + 12 Oct 2011; Raúl Porcel <armin76@gentoo.org> readline-6.2_p1.ebuild: + alpha/ia64/m68k/s390/sh/sparc stable wrt #384463 + + 09 Oct 2011; Jeroen Roovers <jer@gentoo.org> readline-6.2_p1.ebuild: + Stable for HPPA (bug #384463). + + 08 Oct 2011; Markus Meier <maekke@gentoo.org> readline-6.2_p1.ebuild: + arm stable, bug #384463 + + 01 Oct 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> readline-6.2_p1.ebuild: + x86 stable wrt bug #384463 + + 26 Sep 2011; Tony Vroon <chainsaw@gentoo.org> readline-6.2_p1.ebuild: + Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & + Elijah "Armageddon" El Lazkani in bug #384463. + + 26 Sep 2011; Mike Frysinger <vapier@gentoo.org> readline-6.1.ebuild, + readline-6.1_p2.ebuild, readline-6.2.ebuild, readline-6.2_p1.ebuild: + Drop unused autotools include #384463#1 by Agostino Sarubbo. + +*readline-6.2_p1 (01 Mar 2011) + + 01 Mar 2011; Mike Frysinger <vapier@gentoo.org> +readline-6.2_p1.ebuild: + Version bump. + + 01 Mar 2011; Brent Baude <ranger@gentoo.org> readline-6.1_p2.ebuild: + stable ppc64, bug 354939 + + 26 Feb 2011; Raúl Porcel <armin76@gentoo.org> readline-6.1_p2.ebuild: + alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #354939 + + 22 Feb 2011; nixnut <nixnut@gentoo.org> readline-6.1_p2.ebuild: + ppc stable #354939 + + 21 Feb 2011; Jeroen Roovers <jer@gentoo.org> readline-6.1_p2.ebuild: + Stable for HPPA (bug #354939). + + 20 Feb 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> + readline-6.1_p2.ebuild: + x86 stable wrt bug #354939 + + 16 Feb 2011; Markos Chandras <hwoarang@gentoo.org> readline-6.1_p2.ebuild: + Stable on amd64 wrt bug #354939 + +*readline-6.2 (15 Feb 2011) + + 15 Feb 2011; Mike Frysinger <vapier@gentoo.org> +readline-6.2.ebuild: + Version bump. + + 09 May 2010; Raúl Porcel <armin76@gentoo.org> readline-6.1.ebuild: + alpha stable wrt #310819 + + 09 Apr 2010; Markos Chandras <hwoarang@gentoo.org> readline-6.1.ebuild: + Stable on amd64 wrt bug #310819 + + 07 Apr 2010; Mike Frysinger <vapier@gentoo.org> readline-6.1.ebuild: + Mark arm/ia64/s390/sh stable #310819. + + 01 Apr 2010; Jeroen Roovers <jer@gentoo.org> readline-6.1.ebuild: + Stable for HPPA (bug #310819). + + 30 Mar 2010; Christian Faulhammer <fauli@gentoo.org> readline-6.1.ebuild: + stable x86, bug 310819 + + 27 Mar 2010; Tiago Cunha <tcunha@gentoo.org> readline-6.1.ebuild: + stable sparc, bug 310819 + + 24 Mar 2010; Javier Villavicencio <the_paya@gentoo.org> + readline-6.1_p2.ebuild, +files/readline-6.1-rlfe-freebsd.patch: + Fix for bug 301508, rlfe build on FreeBSD. + + 23 Mar 2010; Brent Baude <ranger@gentoo.org> readline-6.1.ebuild: + stable ppc, bug 310819 + + 23 Mar 2010; Brent Baude <ranger@gentoo.org> readline-6.1.ebuild: + Marking readline-6.1 ppc64 for bug 310819 + +*readline-6.1_p2 (23 Mar 2010) + + 23 Mar 2010; Mike Frysinger <vapier@gentoo.org> +readline-6.1_p2.ebuild: + Version bump. + + 12 Mar 2010; Samuli Suominen <ssuominen@gentoo.org> + readline-6.0_p4.ebuild, readline-6.1.ebuild: + Fix license from GPL-2 to GPL-3 wrt #308829 by Thomas Kahle. + + 24 Jan 2010; Tobias Klausmann <klausman@gentoo.org> + readline-6.0_p4.ebuild: + Stable on alpha, bug #297906 + + 06 Jan 2010; Markus Meier <maekke@gentoo.org> readline-6.0_p4.ebuild: + amd64 stable, bug #297906 + +*readline-6.1 (05 Jan 2010) + + 05 Jan 2010; Mike Frysinger <vapier@gentoo.org> +readline-6.1.ebuild: + Version bump. + + 05 Jan 2010; Mike Frysinger <vapier@gentoo.org> readline-5.2_p14.ebuild: + Stabilize old ABI SLOT version. + + 29 Dec 2009; Christian Faulhammer <fauli@gentoo.org> + readline-6.0_p4.ebuild: + stable x86, bug 297906 + + 28 Dec 2009; nixnut <nixnut@gentoo.org> readline-6.0_p4.ebuild: + ppc stable #297906 + + 28 Dec 2009; Tiago Cunha <tcunha@gentoo.org> readline-6.0_p4.ebuild: + stable sparc, bug 297906 + + 26 Dec 2009; Brent Baude <ranger@gentoo.org> readline-6.0_p4.ebuild: + Marking readline-6.0_p4 ppc64 for bug 297906 + + 24 Dec 2009; Jeroen Roovers <jer@gentoo.org> readline-6.0_p4.ebuild: + Stable for HPPA (bug #297906). + + 05 Oct 2009; Raúl Porcel <armin76@gentoo.org> readline-6.0_p3.ebuild: + ia64/m68k/s390/sh/sparc stable wrt #283155 + +*readline-5.2_p14 (03 Oct 2009) + + 03 Oct 2009; Mike Frysinger <vapier@gentoo.org> +readline-5.2_p14.ebuild: + New version for .5 SONAME only. + + 30 Sep 2009; Mike Frysinger <vapier@gentoo.org> readline-6.0_p4.ebuild: + Restore readline symlink to find local headers. + + 27 Sep 2009; Mike Frysinger <vapier@gentoo.org> readline-6.0_p4.ebuild: + Link rlfe dynamically against readline #284568 by Jonathan Callen. + + 19 Sep 2009; nixnut <nixnut@gentoo.org> readline-6.0_p3.ebuild: + ppc stable #283155 + + 13 Sep 2009; Markus Meier <maekke@gentoo.org> readline-6.0_p3.ebuild: + arm stable, bug #283155 + + 09 Sep 2009; Markus Meier <maekke@gentoo.org> readline-6.0_p3.ebuild: + amd64/x86 stable, bug #283155 + + 07 Sep 2009; Tobias Klausmann <klausman@gentoo.org> + readline-6.0_p3.ebuild: + Stable on alpha, bug #283155 + + 07 Sep 2009; Tobias Klausmann <klausman@gentoo.org> + readline-6.0_p3.ebuild: + Stable on alpha, bug #283155 + + 07 Sep 2009; Jeroen Roovers <jer@gentoo.org> readline-6.0_p3.ebuild: + Stable for HPPA (bug #283155). + + 31 Aug 2009; Brent Baude <ranger@gentoo.org> readline-6.0_p3.ebuild: + stable ppc64, bug 283155 + +*readline-6.0_p4 (29 Aug 2009) + + 29 Aug 2009; Mike Frysinger <vapier@gentoo.org> +readline-6.0_p4.ebuild: + Version bump #283138 by Arfrever Frehtes Taifersar Arahesis. + + 18 May 2009; Diego E. Pettenò <flameeyes@gentoo.org> + readline-6.0_p3.ebuild: + Fix build on Gentoo/FreeBSD by removing references do objformat. + +*readline-6.0_p3 (17 May 2009) + + 17 May 2009; Mike Frysinger <vapier@gentoo.org> +readline-6.0_p3.ebuild: + Version bump #270170 by Lars Wendler. + + 24 Feb 2009; Joshua Kinard <kumba@gentoo.org> readline-6.0.ebuild: + Skip the rlfe bits if doing cross-compiling. + +*readline-4.3_p5 (23 Feb 2009) + + 23 Feb 2009; Mike Frysinger <vapier@gentoo.org> +readline-4.3_p5.ebuild: + Add a readline-4.x ebuild for the ABI lib only. + +*readline-6.0 (21 Feb 2009) + + 21 Feb 2009; Mike Frysinger <vapier@gentoo.org> + +files/readline-6.0-rlfe-build.patch, +readline-6.0.ebuild: + Version bump #259830 by Lars (Polynomial-C). + + 21 Feb 2009; Ferris McCormick <fmccor@gentoo.org> readline-5.2_p13.ebuild: + Sparc really stable this time --- Bug #255707. + + 15 Feb 2009; Brent Baude <ranger@gentoo.org> readline-5.2_p13.ebuild: + stable ppc, bug 255707 + + 07 Feb 2009; Raúl Porcel <armin76@gentoo.org> readline-5.2_p13.ebuild: + arm/ia64/s390/sh/sparc stable wrt #255707 + + 26 Jan 2009; Tobias Klausmann <klausman@gentoo.org> + readline-5.2_p13.ebuild: + Stable on alpha, bug #255707 + + 24 Jan 2009; Jeroen Roovers <jer@gentoo.org> readline-5.2_p13.ebuild: + Stable for HPPA (bug #255707). + + 24 Jan 2009; Markus Meier <maekke@gentoo.org> readline-5.2_p13.ebuild: + amd64/x86 stable, bug #255707 + + 23 Jan 2009; Brent Baude <ranger@gentoo.org> readline-5.2_p13.ebuild: + stable ppc64, bug 255707 + +*readline-5.2_p13 (23 Nov 2008) + + 23 Nov 2008; Mike Frysinger <vapier@gentoo.org> +readline-5.2_p13.ebuild: + Version bump #247646 by Lars (Polynomial-C). + + 08 Apr 2008; Mike Frysinger <vapier@gentoo.org> + +files/readline-5.2-no-ignore-shlib-errors.patch, + readline-5.2_p12-r1.ebuild: + Dont ignore errors in the shlib subdir #216952 by Markus Ullmann. + + 26 Feb 2008; Santiago M. Mola <coldwind@gentoo.org> + readline-5.2_p12-r1.ebuild: + amd64 stable wrt bug #211332 + + 26 Feb 2008; Brent Baude <ranger@gentoo.org> readline-5.2_p12-r1.ebuild: + stable ppc, bug 211332 + + 26 Feb 2008; Brent Baude <ranger@gentoo.org> readline-5.2_p12-r1.ebuild: + stable ppc64, bug 211332 + + 25 Feb 2008; Jeroen Roovers <jer@gentoo.org> readline-5.2_p12-r1.ebuild: + Stable for HPPA (bug #211332). + + 07 Feb 2008; Raúl Porcel <armin76@gentoo.org> readline-5.2_p12-r1.ebuild: + alpha/ia64/sparc/x86 stable + +*readline-5.2_p12-r1 (02 Jan 2008) + + 02 Jan 2008; Mike Frysinger <vapier@gentoo.org> + +readline-5.2_p12-r1.ebuild: + Make sure we continue to always link against ncurses as reported by welp. + +*readline-5.2_p12 (02 Jan 2008) + + 02 Jan 2008; Mike Frysinger <vapier@gentoo.org> +readline-5.2_p12.ebuild: + Version bump. + + 29 Sep 2007; Jeroen Roovers <jer@gentoo.org> readline-5.2_p7.ebuild: + Stable for HPPA (bug #194013). + + 28 Sep 2007; nixnut <nixnut@gentoo.org> readline-5.2_p7.ebuild: + Stable on ppc wrt bug 194013 + + 28 Sep 2007; Raúl Porcel <armin76@gentoo.org> readline-5.2_p7.ebuild: + alpha/ia64/x86 stable wrt #194013 + + 28 Sep 2007; Ferris McCormick <fmccor@gentoo.org> readline-5.2_p7.ebuild: + Sparc stable --- Bug #194013 + + 28 Sep 2007; Christoph Mende <angelos@gentoo.org> readline-5.2_p7.ebuild: + Stable on amd64 wrt bug #194013 + + 28 Sep 2007; Joshua Kinard <kumba@gentoo.org> readline-5.2_p7.ebuild: + Stable on mips, per #194013. + + 27 Sep 2007; Brent Baude <ranger@gentoo.org> readline-5.2_p7.ebuild: + Marking readline-5.2_p7 ppc64 for 194013 + +*readline-5.2_p7 (24 Aug 2007) + + 24 Aug 2007; Mike Frysinger <vapier@gentoo.org> +readline-5.2_p7.ebuild: + Version bump. + + 30 Jul 2007; Markus Rothe <corsair@gentoo.org> readline-5.2_p4.ebuild: + Stable on ppc64; bug #186286 + + 25 Jul 2007; Jeroen Roovers <jer@gentoo.org> readline-5.2_p4.ebuild: + Stable for HPPA (bug #186286). + + 24 Jul 2007; Steve Dibb <beandog@gentoo.org> readline-5.2_p4.ebuild: + amd64 stable, bug 186286 + + 23 Jul 2007; Raúl Porcel <armin76@gentoo.org> readline-5.2_p4.ebuild: + alpha stable wrt #186286 + + 23 Jul 2007; nixnut <nixnut@gentoo.org> readline-5.2_p4.ebuild: + Stable on ppc wrt bug 186286 + + 23 Jul 2007; Joshua Kinard <kumba@gentoo.org> readline-5.2_p4.ebuild: + Stable on mips, per #186286. + + 23 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> + readline-5.2_p4.ebuild: + Stable on sparc wrt #186286 + + 30 Jun 2007; Raúl Porcel <armin76@gentoo.org> readline-5.2_p4.ebuild: + ia64/x86 stable + + 12 May 2007; Joshua Kinard <kumba@gentoo.org> readline-5.2_p2.ebuild: + Stable on mips. + +*readline-5.2_p4 (02 May 2007) + + 02 May 2007; Mike Frysinger <vapier@gentoo.org> +readline-5.2_p4.ebuild: + Version bump. + + 24 Apr 2007; Raúl Porcel <armin76@gentoo.org> readline-5.2_p2.ebuild: + ia64 + x86 stable + +*readline-5.2_p2 (22 Mar 2007) + + 22 Mar 2007; Mike Frysinger <vapier@gentoo.org> +readline-5.2_p2.ebuild: + Version bump. + + 13 Jan 2007; Mike Frysinger <vapier@gentoo.org> readline-4.3-r5.ebuild, + readline-5.0-r2.ebuild, readline-5.1_p4.ebuild, readline-5.2.ebuild, + readline-5.2_p1.ebuild: + Switch to using preserve_old_lib(). + + 04 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> readline-4.3-r5.ebuild: + Remove gnuconfig usage. + +*readline-5.2_p1 (16 Dec 2006) + + 16 Dec 2006; Mike Frysinger <vapier@gentoo.org> +readline-5.2_p1.ebuild: + Version bump. + + 17 Oct 2006; Roy Marples <uberlord@gentoo.org> readline-5.1_p4.ebuild, + readline-5.2.ebuild: + Added ~sparc-fbsd keyword. + + 13 Oct 2006; Mike Frysinger <vapier@gentoo.org> + +files/readline-5.2-rlfe-build.patch, readline-5.2.ebuild: + Link against the local readline #151174 by Javier Armendariz. + + 13 Oct 2006; Roy Marples <uberlord@gentoo.org> + +files/readline-5.1-fbsd-pic.patch, readline-5.1_p4.ebuild, + readline-5.2.ebuild: + Always build with -fPIC on FreeBSD. + +*readline-5.2 (12 Oct 2006) + + 12 Oct 2006; Mike Frysinger <vapier@gentoo.org> +readline-5.2.ebuild: + Version bump. + + 19 Aug 2006; Fabian Groffen <grobian@gentoo.org> readline-5.1_p4.ebuild: + Marked ppc-macos stable for progressive users (bug #129885) + + 27 Apr 2006; Alec Warner <antarus@gentoo.org> + files/digest-readline-4.3-r5, files/digest-readline-4.3-r6, + files/digest-readline-5.0-r2, Manifest: + Fixing SHA256 digest, pass four + + 29 Apr 2006; Joshua Kinard <kumba@gentoo.org> readline-5.1_p4.ebuild: + Marked stable on mips. + + 18 Apr 2006; Gustavo Zacarias <gustavoz@gentoo.org> + readline-5.1_p4.ebuild: + Stable on sparc wrt #129885 + + 17 Apr 2006; Markus Rothe <corsair@gentoo.org> readline-5.1_p4.ebuild: + Stable on ppc64; bug #129885 + + 16 Apr 2006; Bryan Østergaard <kloeri@gentoo.org readline-5.1_p4.ebuild: + Stable on alpha, bug 129885. + + 15 Apr 2006; Marcus D. Hanwell <cryos@gentoo.org> readline-5.1_p4.ebuild: + Marked stable on amd64, bug 129885. + + 15 Apr 2006; <nixnut@gentoo.org> readline-5.1_p4.ebuild: + Stable on ppc. Bug #129885 + + 15 Apr 2006; Mark Loeser <halcy0n@gentoo.org> readline-5.1_p4.ebuild: + Stable on x86; bug #129885 + + 30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> readline-5.1_p4.ebuild: + Add ~x86-fbsd keyword. + +*readline-5.1_p4 (21 Mar 2006) + + 21 Mar 2006; Mike Frysinger <vapier@gentoo.org> +readline-5.1_p4.ebuild: + Version bump. + +*readline-5.1_p2 (17 Mar 2006) + + 17 Mar 2006; Mike Frysinger <vapier@gentoo.org> +readline-5.1_p3.ebuild: + Version bump. + + 09 Feb 2006; Mike Frysinger <vapier@gentoo.org> + files/readline-5.1-rlfe-uclibc.patch: + Make sys/stropts.h a proper configure check/include and pull in more headers + to silence warnings #117060 by Benigno B. Junior. + +*readline-5.1_p2 (04 Feb 2006) + + 04 Feb 2006; Mike Frysinger <vapier@gentoo.org> +readline-5.1_p2.ebuild: + Version bump. + + 05 Jan 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/readline-5.1-rlfe-libutil.patch, readline-5.1-r2.ebuild: + Add patch to complete rlfe linking when openpty() is in libutil. + + 27 Dec 2005; Joel Martin <kanaka@gentoo.org> readline-5.1-r2.ebuild: + Cross-compile fix was partially backed out, put it back in. + + 24 Dec 2005; <solar@gentoo.org> +files/readline-5.1-rlfe-uclibc.patch, + readline-5.1-r2.ebuild: + - uclibc does not contain a stropts.h so we exclude it from rlfe + + 24 Dec 2005; Mike Frysinger <vapier@gentoo.org> + +files/readline-5.1-rlfe-build.patch, readline-5.1-r2.ebuild: + Make sure rlfe builds against the local version of readline #116483. + + 23 Dec 2005; Joel Martin <kanaka@gentoo.org> readline-5.1-r2.ebuild: + rlfe does not cross-compile, don't build it when cross-compiling + + 22 Dec 2005; Mike Frysinger <vapier@gentoo.org> + -files/readline-5.1-callback-segv.patch, readline-5.1-r2.ebuild: + Update to use the official readline patch. + +*readline-5.1-r2 (21 Dec 2005) + + 21 Dec 2005; Aron Griffis <agriffis@gentoo.org> +readline-5.1-r2.ebuild: + Install rlfe from the examples directory + +*readline-5.1-r1 (20 Dec 2005) + + 20 Dec 2005; Mike Frysinger <vapier@gentoo.org> + +files/readline-5.1-callback-segv.patch, + +files/readline-5.1-cleanups.patch, +readline-5.1-r1.ebuild: + Grab patch from SuSe for segfault #115326 by Seemant Kulleen. + +*readline-5.1 (10 Dec 2005) + + 10 Dec 2005; Mike Frysinger <vapier@gentoo.org> +readline-5.1.ebuild: + Version bump. + + 10 Sep 2005; Kito <kito@gentoo.org> readline-5.0-r2.ebuild: + ~ppc-macos keyword. Keep shlibs in /usr/lib and skip gen_usr_ldscript on + Darwin userland. + + 16 Jul 2005; Mike Frysinger <vapier@gentoo.org> + +files/readline-5.0-darwin.patch, readline-5.0-r2.ebuild: + Fix support for Darwin8. Patch by Kito #99143. + + 27 Jun 2005; Aron Griffis <agriffis@gentoo.org> + +files/readline-5.0-parallel.patch, readline-5.0-r2.ebuild: + Fix parallel build + + 09 Jun 2005; Mike Frysinger <vapier@gentoo.org> readline-5.0-r2.ebuild: + Stabilize for all arches. + + 14 Feb 2005; Michael Sterrett <mr_bones_@gentoo.org> readline-4.3-r6.ebuild: + macos went away + +*readline-5.0-r2 (12 Feb 2005) + + 12 Feb 2005; Mike Frysinger <vapier@gentoo.org> + +files/readline-5.0-del-backspace-policy.patch, + +files/readline-5.0-no_rpath.patch, +files/readline-5.0-self-insert.patch, + +files/readline-5.0-solaris.patch, +readline-5.0-r2.ebuild: + Add some patches from Debian/Fedora fixing #74807 by Ivan Todoroski in the + process. + + 11 Feb 2005; Mike Frysinger <vapier@gentoo.org> +files/5.0-solaris.patch, + readline-5.0-r1.ebuild: + Add patch by Sunil to fix solaris linking #81058. + + 03 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> : + Change encoding to UTF-8 for GLEP 31 compliance + + 24 Nov 2004; Mike Frysinger <vapier@gentoo.org> readline-5.0-r1.ebuild: + Force ncurses linking #71420. + + 30 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org> readline-4.3-r5.ebuild: + Stable on sparc + +*readline-5.0-r1 (29 Sep 2004) + + 29 Sep 2004; Mike Frysinger <vapier@gentoo.org> + +files/bash-3.0-etc-inputrc.patch, +readline-5.0-r1.ebuild: + Add more patches from upstream and add support for /etc/inputrc #38955. + + 29 Sep 2004; Lina Pezzella <j4rg0n@gentoo.org> readline-4.3-r6.ebuild: + Fixed collisions with history(3) on macos. + + 02 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org> readline-5.0.ebuild: + get_libdir fixups for backwards compatibility with readline-4. + + 26 Aug 2004; Travis Tilley <lv@gentoo.org> readline-4.3-r5.ebuild, + readline-4.3-r6.ebuild, readline-5.0.ebuild: + readline failed to install correctly when lib64 was a directory, CONF_LIBDIR + wasnt set, and when using portage 2.0.50. to fix this i've converted the + ebuilds to using the new get_libdir function, set + --libdir=/usr/$(get_libdir), and changed einstall to make DESTDIR=${D} + install (since the version in 2.0.50 doesnt set libdir, breaking sandbox) + + 24 Aug 2004; Sven Wegener <swegener@gentoo.org> readline-4.1-r5.ebuild, + readline-4.3-r4.ebuild, readline-4.3-r5.ebuild, readline-4.3-r6.ebuild, + readline-5.0.ebuild: + Changed SRC_URI to use mirror:// syntax. Don't assign default to S and added + missing IUSE. + + 14 Aug 2004; Travis Tilley <lv@gentoo.org> readline-4.3-r5.ebuild, + readline-4.3-r6.ebuild, readline-5.0.ebuild: + added CONF_LIBDIR support and changed make install to einstall to avoid a + sandbox violation that occurs when CONF_LIBDIR is set + +*readline-5.0 (28 Jul 2004) + + 28 Jul 2004; Mike Frysinger <vapier@gentoo.org> readline-4.3-r4.ebuild, + readline-4.3-r5.ebuild, readline-4.3-r6.ebuild, +readline-5.0.ebuild: + Version bump #58648. Also add in support for upgrading from previous + incompatible versions #29865. + + 02 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> + readline-4.1-r5.ebuild, readline-4.2a-r1.ebuild, readline-4.2a-r2.ebuild: + virtual/glibc -> virtual/libc + + 11 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> readline-4.3-r5.ebuild: + Stable on alpha. + + 21 Mar 2004; Joshua Kinard <kumba@gentoo.org> readline-4.3-r5.ebuild: + Added gnuconfig support for mips + + 21 Feb 2004; Brad House <brad_mssw@gentoo.org> readline-4.3-r5.ebuild: + stable on amd64 for 2004.0 release + +*readline-4.3-r5 (28 Sep 2003) + + 28 Sep 2003; Martin Schlemmer <azarah@gentoo.org> readline-4.3-r5.ebuild: + Update to use official patches, which also have the multi-byte stuff. + + 17 Sep 2003; Jon Portnoy <avenj@gentoo.org> readline-4.3-r4.ebuild : + ia64 keywords. + + 24 Jun 2003; Aron Griffis <agriffis@gentoo.org> readline-4.3-r4.ebuild: + Mark stable on alpha + + 15 Mar 2003; Martin Schlemmer <azarah@gentoo.org> readline-4.3-r4.ebuild : + Remove /lib/*.old files, closing bug #16731. Mark stable for x86. + + 13 Mar 2003; Olivier Reisch <doctomoe@gentoo.org> readline-4.2a-r2.ebuild: + Marked ppc stable. + +*readline-4.2a-r2 (13 Mar 2003) + + 13 Mar 2003; Seemant Kulleen <seemant@gentoo.org> readline-4.2a-r2.ebuild: + force upgrade to install the proper header + + 20 Feb 2003; Zach Welch <zwelch@gentoo.org> readline-4.3-r4.ebuild : + Added arm to keywords. + + 07 Feb 2003; Guy Martin <gmsoft@gentoo.org> readline-4.3-r4.ebuild : + Added hppa to keywords. + + 12 Dec 2002; Jan Seidel <tuxus@gentoo.org> readline-4.2a-r1.ebuild : + + Added mips to keywords. + +*readline-4.3-r4 (09 Dec 2002) + + 28 Mar 2003; Christian Birchinger <joker@gentoo.org> readline-4.3-r4.ebuild: + Added sparc stable keyword + + 24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> readline-4.3-r4.ebuild : + Marked as stable for mips. + + 09 Dec 2002; Jon Portnoy <avenj@gentoo.org> readline-4.3-r4.ebuild : + + Added a patch from upstream maintainer to fix bug: + + http://bugs.gentoo.org/show_bug.cgi?id=11762 + + (Python segfaults when using latin-1 chars in interactive mode) + + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords + +*readline-4.1-r5 (26 Oct 2002) +*readline-4.2a-r1 (26 Oct 2002) + + 05 Mar 2003; Seemant Kulleen <seemant@gentoo.org> readline-4.2a-r1.ebuild: + fixed a problem with a broken include in the tilde.h file + +*readline-4.3-r3 (26 Oct 2002) + + 24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> readline-4.3-r3.ebuild : + Marked as stable for mips. + + 26 Oct 2002; Martin Schlemmer <azarah@gentoo.org> readline*.ebuild : + Add linker scripts in /usr/lib to fix bug #4411. + +*readline-4.3-r2 (20 Oct 2002) + + 20 Oct 2002; Martin Schlemmer <azarah@gentoo.org> readline-4.3-r2.ebuild : + Add some official patches. + +*readline-4.3-r1 (1 Sep 2002) + + 1 Sep 2002; Martin Schlemmer <azarah@gentoo.org> readline-4.3-r1.ebuild : + Depend on bash that always link against internal readline, else bash + may break on readline update. + +*readline-4.3 (30 Aug 2002) + + 30 Aug 2002; Mark Guertin <gerk@gentoo.org> readline-4.3.ebuild : + set -ppc, inplace upgrade completely broke system + + 30 Aug 2002; Seemant Kulleen <seemant@gentoo.org> readline-4.3.ebuild + files/digest-readline-4.3 : + + Version bump -- required by bash-2.05b (USE dependent, of course) + +*readline-4.1-r4 (21 Mar 2002) + + 15 Jul 2002; Mark Guertin <gerk@gentoo.org> + Added ppc to keywords + + 21 Mar 2002; Seemant Kulleen <seemant@gentoo.org> readline-4.1-r4.ebuild : + + stefan@mdy.univie.ac.at discovered that html documentation was getting + gzipped. This fixes that. + +*readline-4.1-r3 (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. diff --git a/sys-libs/readline/Manifest b/sys-libs/readline/Manifest new file mode 100644 index 0000000..f4ab034 --- /dev/null +++ b/sys-libs/readline/Manifest @@ -0,0 +1,11 @@ +AUX readline-5.0-no_rpath.patch 363 SHA256 59df6107772d1a93550bacc267a2c00f9dfd6d5380b8497d8fd756a7191b9e4b SHA512 c0344c5b831433ad3a8499a91d36615e849a9b520f8ca35cd9cae6d5bc55729adbf97d003e335d210cb3806b2f39af273b4b5f98380dac371dc184053e245bb2 WHIRLPOOL c0d2fe9d1d1f36cf89279f315c373a7385d255ebbeab8ebf1ede7b99196660611499c7db85554b036ad3df4f0b4375558b1d1ce7cbae5f5731172181f7d167ac +AUX readline-5.2-no-ignore-shlib-errors.patch 688 SHA256 2c585c4e2d69d6b91157f378a3dd11cb49beefab808eef3350cf1b8357b2efc6 SHA512 23f88aee11a9ebe15406293695f3de2a7a6c52b8b138c199c64f9dbb9b59d9063f12f8693656e61611e72f6298f7d919016cd240434e78ea2232876690a8b738 WHIRLPOOL ae87d544fa32dbd2b6f27f164dd4e6d0e8a3f399d4a9bde81bcb631985c6e69db11705dc372c21a4f9d3a26cf4279023aeae97fd0d243ca8e1c0e547b59084a4 +AUX readline-6.1-rlfe-freebsd.patch 387 SHA256 c601fd268665a3217ecd720b266960f3182e6adcd61dbcbba8a0f8ada2a5b4d3 SHA512 ea29eba911aa119f447684f1d115a80c7dc9a3f324d5f5d136eea05012c1bdce3675ca3098fd78dc2056ef6f21abbaf8d4e017df2eefd7140cd8bd2f41312d25 WHIRLPOOL 2a9e3f381e4feced527d111b67fd975f5cca5bed8cda6710521a9eb394a887182d165a63bbf019d80cc92f92ca7a388da06c12cf99d27483670b281f9b8c8b6d +DIST readline-6.2.tar.gz 2277926 SHA256 79a696070a058c233c72dd6ac697021cc64abd5ed51e59db867d66d196a89381 SHA512 fa5b4f1b6f81bc0b3be0739adb06dab0668603ff256fe62b59ebfe21d5a9e340a758a8eef569df8c4c4ecb86cdd9698a6dabc2ee8c70a769de2bd5930c32ff59 WHIRLPOOL 5d92645085f253206c16533e3cb35bb382d6fe616bf2144feb06f9ffb9b4d7cc25ceaa846b98f17aa442552a0e80642a62d57fe20982e0ed8fdefb75c2f9bbf0 +DIST readline62-001 1388 SHA256 38a86c417437692db01069c8ab40a9a8f548e67ad9af0390221b024b1c39b4e3 SHA512 e505161a9ab28f6c1086a6a4ecc5a82da9001d79e4c2b7c44cd82e86dca90bc726ee2387a31e8b4c6893b240877a766fdd913ee7294389722214e6281c518478 WHIRLPOOL 28c63b09a62fa1b64902b04a3c5607da742f7f308648262736240138fa7c957f21856556c8dd2dc08749acf143c271907c69124a978191a5ddb21a6dcf9ee70a +DIST readline62-002 1714 SHA256 1e6349128cb573172063ea007c67af79256889c809973002ca66c5dfc503c7d4 SHA512 e86cb15b4df7b2a4cf68148a3e2414b48f70ad23d9685764627906164a74f31967ba8247510229aa19dfb7f6e8e92ff89164896e79b2d7320d3a62187a9173f5 WHIRLPOOL 444fa6eaa6b3e13728224f49a012f969f736d9b448d4c7da6cf0fdd3cfb33d24ca7566801d0ffa5a642fa581571c485e3c913b4a057a096a665735a84d9fbfe8 +DIST readline62-003 1911 SHA256 cb2131ff352d6e5f82edc09755191f74220b15f026bdb6c52624931c79622374 SHA512 863a4f0725df357fdd4a2ea738a8b81d850f36652705a45a415762a643fcf32f71ecb29f9faf9acd84d0b4b67580329adc491ab3562f0ad6f4b808768539301e WHIRLPOOL 86d10b4c23eef4c64ece0a4537f13cf68198888cfdd83eb38124da8610b971e87dfcdbd64c52fd21ca6d3753298b6582ce15378112d575944ff7d9b68baea3a6 +DIST readline62-004 3335 SHA256 09bd342479ea5bb8b6411bfdf7d302fab2e521d1d241bcb8344d3bad5d9f5476 SHA512 d5c80fb49748b586867a4df0900a73257a2973653c00e1403b9ba4eb5b265cdf6b32b6432f10c23482051f173fe63c18f2b569940b9a609ee29da60ce0ae38b2 WHIRLPOOL 471ace4d86d241d11fb494e885b6e6f78a5938bcbd7f438250e0410849ed2c94ae6743162576412d7d2b7125c2151b009d97295578a716327d8a9cd003543884 +EBUILD readline-6.2_p4-r1.ebuild 2990 SHA256 c17ae4d4a99300b5eeba9d01a3ed0aed7b1917fb1de151be75c2870b6417318d SHA512 72630354300fbc842808830f18355129872f99e6edd0eac84c2940680eddb6cbaaa4d50330cd3d6c916998bd516c150507d9d0142fd876d77c16cc323147f2f0 WHIRLPOOL 3573958bbdfc6fac53b165efdd3f17971bc5a1d9a752f6f56be9d3eb20f26bd696f60c5bbb149b4652ca2639208217189c9189173d3024f6d673aaa69182badd +MISC ChangeLog 23121 SHA256 113fbf3ab834bfa3aede6615c0ff34f235c30061382bef3ad0124374de4b9055 SHA512 49ec1456da7f16a84b09fc5c8623c7cd850742c70a218db6eb48066171e53eb94f5ce9102eddbd77763c2fcc3765b1f730910551fa94789324e3ece90506a69e WHIRLPOOL 3a357ca015cc194a8351defb59d74b1112669ea95fa509d68ac06dc46fb28b544c7b4810a640e266e9426fdf2035a7093d729ee88dbb7c762576431f21c30f2e +MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 diff --git a/sys-libs/readline/files/readline-5.0-no_rpath.patch b/sys-libs/readline/files/readline-5.0-no_rpath.patch new file mode 100644 index 0000000..624b2d7 --- /dev/null +++ b/sys-libs/readline/files/readline-5.0-no_rpath.patch @@ -0,0 +1,13 @@ +ripped from Fedora + +--- support/shobj-conf ++++ support/shobj-conf +@@ -102,7 +102,7 @@ + SHOBJ_LD='${CC}' + SHOBJ_LDFLAGS='-shared -Wl,-soname,$@' + +- SHLIB_XLDFLAGS='-Wl,-rpath,$(libdir) -Wl,-soname,`basename $@ $(SHLIB_MINOR)`' ++ SHLIB_XLDFLAGS='-Wl,-soname,`basename $@ $(SHLIB_MINOR)`' + SHLIB_LIBVERSION='$(SHLIB_LIBSUFF).$(SHLIB_MAJOR)$(SHLIB_MINOR)' + ;; + diff --git a/sys-libs/readline/files/readline-5.2-no-ignore-shlib-errors.patch b/sys-libs/readline/files/readline-5.2-no-ignore-shlib-errors.patch new file mode 100644 index 0000000..fc63491 --- /dev/null +++ b/sys-libs/readline/files/readline-5.2-no-ignore-shlib-errors.patch @@ -0,0 +1,24 @@ +dont ignore errors in the shlib subdir + +http://bugs.gentoo.org/216952 + +--- Makefile.in ++++ Makefile.in +@@ -194,7 +194,7 @@ + + shared: force + -test -d shlib || mkdir shlib +- -( cd shlib ; ${MAKE} ${MFLAGS} all ) ++ ( cd shlib ; ${MAKE} ${MFLAGS} all ) + + documentation: force + -test -d doc || mkdir doc +@@ -238,7 +238,7 @@ + -( cd shlib; ${MAKE} ${MFLAGS} DESTDIR=${DESTDIR} uninstall ) + + install-shared: installdirs install-headers shared install-doc +- -( cd shlib ; ${MAKE} ${MFLAGS} DESTDIR=${DESTDIR} install ) ++ ( cd shlib ; ${MAKE} ${MFLAGS} DESTDIR=${DESTDIR} install ) + + uninstall-shared: maybe-uninstall-headers + -( cd shlib; ${MAKE} ${MFLAGS} DESTDIR=${DESTDIR} uninstall ) diff --git a/sys-libs/readline/files/readline-6.1-rlfe-freebsd.patch b/sys-libs/readline/files/readline-6.1-rlfe-freebsd.patch new file mode 100644 index 0000000..e9a051e --- /dev/null +++ b/sys-libs/readline/files/readline-6.1-rlfe-freebsd.patch @@ -0,0 +1,16 @@ +FreeBSD-8 dropped sgtty.h in favor of termios.h, +without this rlfe build on FreeBSD-8 fails with a +missing sgtty.h. +See also bug #301508. + +--- readline-6.1/examples/rlfe/os.h.orig ++++ readline-6.1/examples/rlfe/os.h +@@ -186,7 +186,7 @@ + * terminal handling + */ + +-#ifdef POSIX ++#if defined(POSIX) || defined(__FreeBSD__) + # include <termios.h> + # ifdef hpux + # include <bsdtty.h> diff --git a/sys-libs/readline/metadata.xml b/sys-libs/readline/metadata.xml new file mode 100644 index 0000000..96a2d58 --- /dev/null +++ b/sys-libs/readline/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>base-system</herd> +</pkgmetadata> diff --git a/sys-libs/readline/readline-6.2_p4-r1.ebuild b/sys-libs/readline/readline-6.2_p4-r1.ebuild new file mode 100644 index 0000000..67fa98c --- /dev/null +++ b/sys-libs/readline/readline-6.2_p4-r1.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils multilib toolchain-funcs flag-o-matic + +# Official patches +# See ftp://ftp.cwru.edu/pub/bash/readline-6.0-patches/ +PLEVEL=${PV##*_p} +MY_PV=${PV/_p*} +MY_PV=${MY_PV/_/-} +MY_P=${PN}-${MY_PV} +[[ ${PV} != *_p* ]] && PLEVEL=0 +patches() { + [[ ${PLEVEL} -eq 0 ]] && return 1 + local opt=$1 + eval set -- {1..${PLEVEL}} + set -- $(printf "${PN}${MY_PV/\.}-%03d " "$@") + if [[ ${opt} == -s ]] ; then + echo "${@/#/${DISTDIR}/}" + else + local u + for u in ftp://ftp.cwru.edu/pub/bash mirror://gnu/${PN} ; do + printf "${u}/${PN}-${MY_PV}-patches/%s " "$@" + done + fi +} + +DESCRIPTION="Another cute console display library" +HOMEPAGE="http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html" +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz $(patches)" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux" +IUSE="static-libs" + +RDEPEND=">=sys-libs/ncurses-5.2-r2" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${MY_P}.tar.gz + + cd "${S}" + [[ ${PLEVEL} -gt 0 ]] && epatch $(patches -s) + epatch "${FILESDIR}"/${PN}-5.0-no_rpath.patch + epatch "${FILESDIR}"/${PN}-5.2-no-ignore-shlib-errors.patch #216952 + + # force ncurses linking #71420 + sed -i -e 's:^SHLIB_LIBS=:SHLIB_LIBS=-lncurses:' support/shobj-conf || die "sed" + + # fix building under Gentoo/FreeBSD; upstream FreeBSD deprecated + # objformat for years, so we don't want to rely on that. + sed -i -e '/objformat/s:if .*; then:if true; then:' support/shobj-conf || die + + ln -s ../.. examples/rlfe/readline # for local readline headers +} + +src_compile() { + # fix implicit decls with widechar funcs + append-cppflags -D_GNU_SOURCE + # http://lists.gnu.org/archive/html/bug-readline/2010-07/msg00013.html + append-cppflags -Dxrealloc=_rl_realloc -Dxmalloc=_rl_malloc -Dxfree=_rl_free + + # This is for rlfe, but we need to make sure LDFLAGS doesn't change + # so we can re-use the config cache file between the two. + append-ldflags -L. + econf \ + --cache-file="${S}"/config.cache \ + --with-curses \ + $(use_enable static-libs static) + emake || die + + if ! tc-is-cross-compiler ; then + # code is full of AC_TRY_RUN() + cd examples/rlfe + local l + for l in readline history ; do + ln -s ../../shlib/lib${l}$(get_libname)* lib${l}$(get_libname) + ln -sf ../../lib${l}.a lib${l}.a + done + econf --cache-file="${S}"/config.cache + emake || die + fi +} + +src_install() { + emake DESTDIR="${D}" install || die + gen_usr_ldscript -a readline history #4411 + + if ! tc-is-cross-compiler; then + dobin examples/rlfe/rlfe || die + fi + + dodoc CHANGELOG CHANGES README USAGE NEWS + docinto ps + dodoc doc/*.ps + dohtml -r doc +} + +pkg_preinst() { + preserve_old_lib /$(get_libdir)/lib{history,readline}.so.{4,5} #29865 +} + +pkg_postinst() { + preserve_old_lib_notify /$(get_libdir)/lib{history,readline}.so.{4,5} +} |