bump(sys-libs/readline): sync with upstream for arm64

Signed-off-by: Geoff Levand <geoff@infradead.org>
This commit is contained in:
Geoff Levand 2015-06-16 14:15:17 -07:00
parent 5019764788
commit a595a8d8a3
18 changed files with 1676 additions and 117 deletions

View File

@ -0,0 +1,11 @@
DEFINED_PHASES=compile install unpack
DEPEND=>=sys-libs/ncurses-5.2-r2
DESCRIPTION=Another cute console display library
HOMEPAGE=http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86
LICENSE=GPL-2
RDEPEND=>=sys-libs/ncurses-5.2-r2
SLOT=4
SRC_URI=mirror://gnu/readline/readline-4.3.tar.gz ftp://ftp.cwru.edu/pub/bash/readline-4.3-patches/readline43-001 ftp://ftp.cwru.edu/pub/bash/readline-4.3-patches/readline43-002 ftp://ftp.cwru.edu/pub/bash/readline-4.3-patches/readline43-003 ftp://ftp.cwru.edu/pub/bash/readline-4.3-patches/readline43-004 ftp://ftp.cwru.edu/pub/bash/readline-4.3-patches/readline43-005 mirror://gnu/readline/readline-4.3-patches/readline43-001 mirror://gnu/readline/readline-4.3-patches/readline43-002 mirror://gnu/readline/readline-4.3-patches/readline43-003 mirror://gnu/readline/readline-4.3-patches/readline43-004 mirror://gnu/readline/readline-4.3-patches/readline43-005
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
_md5_=5ffd12e120de58eef91c8c514a491ff9

View File

@ -0,0 +1,11 @@
DEFINED_PHASES=compile install unpack
DEPEND=>=sys-libs/ncurses-5.2-r2
DESCRIPTION=Another cute console display library
HOMEPAGE=http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-2
RDEPEND=>=sys-libs/ncurses-5.2-r2
SLOT=5
SRC_URI=mirror://gnu/readline/readline-5.2.tar.gz ftp://ftp.cwru.edu/pub/bash/readline-5.2-patches/readline52-001 ftp://ftp.cwru.edu/pub/bash/readline-5.2-patches/readline52-002 ftp://ftp.cwru.edu/pub/bash/readline-5.2-patches/readline52-003 ftp://ftp.cwru.edu/pub/bash/readline-5.2-patches/readline52-004 ftp://ftp.cwru.edu/pub/bash/readline-5.2-patches/readline52-005 ftp://ftp.cwru.edu/pub/bash/readline-5.2-patches/readline52-006 ftp://ftp.cwru.edu/pub/bash/readline-5.2-patches/readline52-007 ftp://ftp.cwru.edu/pub/bash/readline-5.2-patches/readline52-008 ftp://ftp.cwru.edu/pub/bash/readline-5.2-patches/readline52-009 ftp://ftp.cwru.edu/pub/bash/readline-5.2-patches/readline52-010 ftp://ftp.cwru.edu/pub/bash/readline-5.2-patches/readline52-011 ftp://ftp.cwru.edu/pub/bash/readline-5.2-patches/readline52-012 ftp://ftp.cwru.edu/pub/bash/readline-5.2-patches/readline52-013 ftp://ftp.cwru.edu/pub/bash/readline-5.2-patches/readline52-014 mirror://gnu/readline/readline-5.2-patches/readline52-001 mirror://gnu/readline/readline-5.2-patches/readline52-002 mirror://gnu/readline/readline-5.2-patches/readline52-003 mirror://gnu/readline/readline-5.2-patches/readline52-004 mirror://gnu/readline/readline-5.2-patches/readline52-005 mirror://gnu/readline/readline-5.2-patches/readline52-006 mirror://gnu/readline/readline-5.2-patches/readline52-007 mirror://gnu/readline/readline-5.2-patches/readline52-008 mirror://gnu/readline/readline-5.2-patches/readline52-009 mirror://gnu/readline/readline-5.2-patches/readline52-010 mirror://gnu/readline/readline-5.2-patches/readline52-011 mirror://gnu/readline/readline-5.2-patches/readline52-012 mirror://gnu/readline/readline-5.2-patches/readline52-013 mirror://gnu/readline/readline-5.2-patches/readline52-014
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
_md5_=390d33220af644a97c7ff37bab9e5820

View File

@ -1,11 +0,0 @@
DEFINED_PHASES=compile install postinst preinst unpack
DEPEND=>=sys-libs/ncurses-5.2-r2
DESCRIPTION=Another cute console display library
HOMEPAGE=http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd
LICENSE=GPL-3
RDEPEND=>=sys-libs/ncurses-5.2-r2
SLOT=0
SRC_URI=mirror://gnu/readline/readline-6.2.tar.gz ftp://ftp.cwru.edu/pub/bash/readline-6.2-patches/readline62-001 mirror://gnu/readline/readline-6.2-patches/readline62-001
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
_md5_=f8d2a9c8bd547cceb0ad680315bdc470

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst preinst prepare test unpack
DEPEND=>=sys-libs/ncurses-5.9-r3[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(-)?] abi_x86_32? ( !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] !<=app-emulation/emul-linux-x86-baselibs-20131008-r7 ) virtual/pkgconfig
DESCRIPTION=Another cute console display library
EAPI=4
HOMEPAGE=http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
IUSE=static-libs 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 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux
LICENSE=GPL-3
RDEPEND=>=sys-libs/ncurses-5.9-r3[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(-)?] abi_x86_32? ( !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] !<=app-emulation/emul-linux-x86-baselibs-20131008-r7 )
SLOT=0
SRC_URI=mirror://gnu/readline/readline-6.2.tar.gz ftp://ftp.cwru.edu/pub/bash/readline-6.2-patches/readline62-001 ftp://ftp.cwru.edu/pub/bash/readline-6.2-patches/readline62-002 ftp://ftp.cwru.edu/pub/bash/readline-6.2-patches/readline62-003 ftp://ftp.cwru.edu/pub/bash/readline-6.2-patches/readline62-004 ftp://ftp.cwru.edu/pub/bash/readline-6.2-patches/readline62-005 mirror://gnu/readline/readline-6.2-patches/readline62-001 mirror://gnu/readline/readline-6.2-patches/readline62-002 mirror://gnu/readline/readline-6.2-patches/readline62-003 mirror://gnu/readline/readline-6.2-patches/readline62-004 mirror://gnu/readline/readline-6.2-patches/readline62-005
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
_md5_=278996f998c95b7e303589e5ef12a5bb

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst preinst prepare test unpack
DEPEND=>=sys-libs/ncurses-5.9-r3[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(-)?] abi_x86_32? ( !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] !<=app-emulation/emul-linux-x86-baselibs-20131008-r7 ) virtual/pkgconfig
DESCRIPTION=Another cute console display library
EAPI=4
HOMEPAGE=http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
IUSE=static-libs 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 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux
LICENSE=GPL-3
RDEPEND=>=sys-libs/ncurses-5.9-r3[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(-)?] abi_x86_32? ( !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] !<=app-emulation/emul-linux-x86-baselibs-20131008-r7 )
SLOT=0
SRC_URI=mirror://gnu/readline/readline-6.3.tar.gz ftp://ftp.cwru.edu/pub/bash/readline-6.3-patches/readline63-001 ftp://ftp.cwru.edu/pub/bash/readline-6.3-patches/readline63-002 ftp://ftp.cwru.edu/pub/bash/readline-6.3-patches/readline63-003 ftp://ftp.cwru.edu/pub/bash/readline-6.3-patches/readline63-004 ftp://ftp.cwru.edu/pub/bash/readline-6.3-patches/readline63-005 ftp://ftp.cwru.edu/pub/bash/readline-6.3-patches/readline63-006 ftp://ftp.cwru.edu/pub/bash/readline-6.3-patches/readline63-007 ftp://ftp.cwru.edu/pub/bash/readline-6.3-patches/readline63-008 mirror://gnu/readline/readline-6.3-patches/readline63-001 mirror://gnu/readline/readline-6.3-patches/readline63-002 mirror://gnu/readline/readline-6.3-patches/readline63-003 mirror://gnu/readline/readline-6.3-patches/readline63-004 mirror://gnu/readline/readline-6.3-patches/readline63-005 mirror://gnu/readline/readline-6.3-patches/readline63-006 mirror://gnu/readline/readline-6.3-patches/readline63-007 mirror://gnu/readline/readline-6.3-patches/readline63-008
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
_md5_=4b3048576f8756d1838e5b92756974f8

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=compile configure install postinst preinst prepare test unpack
DEPEND=>=sys-libs/ncurses-5.9-r3[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(-)?] abi_x86_32? ( !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] !<=app-emulation/emul-linux-x86-baselibs-20131008-r7 ) virtual/pkgconfig
DESCRIPTION=Another cute console display library
EAPI=4
HOMEPAGE=http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
IUSE=static-libs 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 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux
LICENSE=GPL-3
RDEPEND=>=sys-libs/ncurses-5.9-r3[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(-)?] abi_x86_32? ( !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] !<=app-emulation/emul-linux-x86-baselibs-20131008-r7 )
SLOT=0
SRC_URI=mirror://gnu/readline/readline-6.3.tar.gz ftp://ftp.cwru.edu/pub/bash/readline-6.3-patches/readline63-001 ftp://ftp.cwru.edu/pub/bash/readline-6.3-patches/readline63-002 ftp://ftp.cwru.edu/pub/bash/readline-6.3-patches/readline63-003 ftp://ftp.cwru.edu/pub/bash/readline-6.3-patches/readline63-004 ftp://ftp.cwru.edu/pub/bash/readline-6.3-patches/readline63-005 ftp://ftp.cwru.edu/pub/bash/readline-6.3-patches/readline63-006 ftp://ftp.cwru.edu/pub/bash/readline-6.3-patches/readline63-007 ftp://ftp.cwru.edu/pub/bash/readline-6.3-patches/readline63-008 mirror://gnu/readline/readline-6.3-patches/readline63-001 mirror://gnu/readline/readline-6.3-patches/readline63-002 mirror://gnu/readline/readline-6.3-patches/readline63-003 mirror://gnu/readline/readline-6.3-patches/readline63-004 mirror://gnu/readline/readline-6.3-patches/readline63-005 mirror://gnu/readline/readline-6.3-patches/readline63-006 mirror://gnu/readline/readline-6.3-patches/readline63-007 mirror://gnu/readline/readline-6.3-patches/readline63-008
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 multibuild 6d4858dc00f8bc51caf3f957f8430eb0 multilib 3bf24e6abb9b76d9f6c20600f0b716bf multilib-build 0983c7893df461213a05f791cc7dea6d multilib-minimal 13dd976916c35a1e2c8d170e840c7018 toolchain-funcs c961250d50160cd37d6b7fd9e8429c92
_md5_=6fb85c9ebaae36cd6ee74e55376b964f

View File

@ -0,0 +1,839 @@
# ChangeLog for sys-libs/readline
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/readline/ChangeLog,v 1.220 2015/01/21 11:50:44 polynomial-c Exp $
*readline-6.3_p8-r2 (21 Jan 2015)
21 Jan 2015; Lars Wendler <polynomial-c@gentoo.org>
+readline-6.3_p8-r2.ebuild, +files/readline-6.3-read-eof.patch:
Added a fix from upstream.
29 Dec 2014; Lars Wendler <polynomial-c@gentoo.org> -readline-6.2_p1.ebuild,
-readline-6.3_p8.ebuild, readline-6.3_p8-r1.ebuild:
Fixed installation location for documents (bug #533770 by Chris Mayo).
Removed old versions.
27 Oct 2014; Mike Frysinger <vapier@gentoo.org> readline-6.2_p5-r1.ebuild:
Mark m68k/s390/sh stable.
15 Sep 2014; Agostino Sarubbo <ago@gentoo.org> readline-6.2_p5-r1.ebuild:
Stable for sparc, wrt bug #512012
*readline-6.3_p8-r1 (30 Aug 2014)
30 Aug 2014; Lars Wendler <polynomial-c@gentoo.org>
-readline-6.3_p6-r1.ebuild, +readline-6.3_p8-r1.ebuild,
+files/readline-6.3-fix-long-prompt-vi-search.patch,
-files/readline-6.3-horizontal-redisplay.patch,
-files/readline-6.3-readline-sigint-cleanup.patch,
-files/readline-6.3-revert-all-at-newline-history-segfault.patch:
Revbump to fix very long prompts in vi mode. Removed old.
23 Aug 2014; Agostino Sarubbo <ago@gentoo.org> readline-6.2_p5-r1.ebuild:
Stable for ia64, wrt bug #512012
21 Aug 2014; Agostino Sarubbo <ago@gentoo.org> readline-6.2_p5-r1.ebuild:
Stable for ppc64, wrt bug #518006
*readline-6.3_p8 (12 Aug 2014)
12 Aug 2014; Lars Wendler <polynomial-c@gentoo.org> -readline-6.3_p6.ebuild,
+readline-6.3_p8.ebuild:
Version bump. Removed old.
28 Jul 2014; Agostino Sarubbo <ago@gentoo.org> readline-6.2_p5-r1.ebuild:
Stable for ppc, wrt bug #512012
18 Jul 2014; Pacho Ramos <pacho@gentoo.org> readline-6.2_p5-r1.ebuild:
x86 stable, bug #513802
18 Jul 2014; Matt Turner <mattst88@gentoo.org> readline-6.2_p5-r1.ebuild:
alpha stable, bug 513802.
11 Jul 2014; Mikle Kolyada <zlogene@gentoo.org> readline-6.2_p5-r1.ebuild:
Mark arm64 stable
11 Jul 2014; Markus Meier <maekke@gentoo.org> readline-6.2_p5-r1.ebuild:
arm stable, bug #513802
*readline-6.3_p6-r1 (08 Jul 2014)
08 Jul 2014; Lars Wendler <polynomial-c@gentoo.org>
-readline-6.3_p5-r1.ebuild, +readline-6.3_p6-r1.ebuild,
+files/readline-6.3-revert-all-at-newline-history-segfault.patch:
Revbump to fix a segfault with revert-all-at-newline. Removed old.
06 Jul 2014; Mikle Kolyada <zlogene@gentoo.org> readline-6.2_p5-r1.ebuild:
amd64 stable wrt bug #513802
06 Jul 2014; Jeroen Roovers <jer@gentoo.org> readline-6.2_p5-r1.ebuild:
Stable for HPPA (bug #513802).
18 Jun 2014; Michał Górny <mgorny@gentoo.org> readline-6.2_p5-r1.ebuild,
readline-6.3_p5-r1.ebuild, readline-6.3_p6.ebuild:
Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug
#513718.
*readline-6.3_p6 (18 May 2014)
18 May 2014; Lars Wendler <polynomial-c@gentoo.org> -readline-6.3_p5.ebuild,
+readline-6.3_p6.ebuild:
Version bump. Removed old.
28 Apr 2014; Michał Górny <mgorny@gentoo.org> readline-6.2_p5-r1.ebuild,
readline-6.3_p5-r1.ebuild, readline-6.3_p5.ebuild:
Replace multilib_build_binaries with multilib_is_native_abi, in order to put
an end to the confusion introduced by having two functions, the proper one
suggesting it is just for binaries.
*readline-6.3_p5-r1 (22 Apr 2014)
22 Apr 2014; Lars Wendler <polynomial-c@gentoo.org> -readline-6.3_p3.ebuild,
+readline-6.3_p5-r1.ebuild, +files/readline-6.3-horizontal-redisplay.patch:
Added upstream fix. Removed old.
*readline-6.3_p5 (16 Apr 2014)
16 Apr 2014; Lars Wendler <polynomial-c@gentoo.org> +readline-6.3_p5.ebuild:
Version bump.
*readline-6.3_p3 (31 Mar 2014)
31 Mar 2014; Lars Wendler <polynomial-c@gentoo.org> -readline-6.3-r4.ebuild,
+readline-6.3_p3.ebuild, -files/readline-6.3-dispatch-multikey.patch,
-files/readline-6.3-vi-last.patch:
Bump to latest official patch release.
*readline-6.3-r4 (28 Mar 2014)
28 Mar 2014; Mike Frysinger <vapier@gentoo.org> +readline-6.3-r4.ebuild,
-readline-6.3-r3.ebuild, files/readline-6.3-dispatch-multikey.patch:
Update multikey patch from upstream #504440#8 by Martin von Gagern.
*readline-6.3-r3 (28 Mar 2014)
28 Mar 2014; Mike Frysinger <vapier@gentoo.org>
+files/readline-6.3-readline-sigint-cleanup.patch, +readline-6.3-r3.ebuild,
-readline-6.3-r2.ebuild:
Add fix from upstream for CTRL+C display.
*readline-6.3-r2 (13 Mar 2014)
13 Mar 2014; Mike Frysinger <vapier@gentoo.org>
+files/readline-6.3-dispatch-multikey.patch, +readline-6.3-r2.ebuild,
-readline-6.3-r1.ebuild:
Add fix from upstream for some crashes #504440 by Seemant Kulleen.
*readline-6.3-r1 (10 Mar 2014)
10 Mar 2014; Mike Frysinger <vapier@gentoo.org>
+files/readline-6.3-vi-last.patch, +readline-6.3-r1.ebuild,
-readline-6.3.ebuild:
Force some cross-compile tests to the right answer #503312 by Hristo Venev.
Add fix from upstream for vi mode.
28 Feb 2014; Mike Frysinger <vapier@gentoo.org> readline-6.3.ebuild:
Unmask for all.
*readline-6.3 (27 Feb 2014)
27 Feb 2014; Lars Wendler <polynomial-c@gentoo.org> +readline-6.3.ebuild:
Version bump.
20 Jan 2014; Mike Frysinger <vapier@gentoo.org> readline-6.2_p5-r1.ebuild:
Depend on virtual/pkgconfig for ncurses needs #498586 by palme3000.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> readline-6.2_p1.ebuild,
readline-6.2_p5-r1.ebuild:
Add arm64 love.
07 Jan 2014; Lars Wendler <polynomial-c@gentoo.org> -readline-6.1.ebuild,
-readline-6.1_p2.ebuild, -readline-6.2.ebuild, -readline-6.2_p1-r1.ebuild,
-readline-6.2_p4.ebuild, -readline-6.2_p5.ebuild,
-files/readline-6.1-rlfe-freebsd.patch:
Removed old versions and files.
30 Dec 2013; Mike Frysinger <vapier@gentoo.org> readline-6.2_p5-r1.ebuild:
tweak rlfe sed a bit #457558
30 Dec 2013; Alexis Ballier <aballier@gentoo.org> readline-6.2_p5-r1.ebuild:
update blocker on emul-linux
29 Dec 2013; Mike Frysinger <vapier@gentoo.org> readline-6.2_p5-r1.ebuild:
Update rlfe helper to use ncurses info via pkg-config #457558 by Travis
Hansen.
*readline-6.2_p5-r1 (27 Dec 2013)
27 Dec 2013; Michał Górny <mgorny@gentoo.org> +readline-6.2_p5-r1.ebuild:
Add multilib support, bug #496006.
25 Dec 2013; Mike Frysinger <vapier@gentoo.org> readline-6.2_p5.ebuild:
update dodoc line
*readline-6.2_p5 (25 Dec 2013)
25 Dec 2013; Mike Frysinger <vapier@gentoo.org>
+files/readline-6.2-rlfe-tgoto.patch, +readline-6.2_p5.ebuild:
Version bump. Fix tgoto test in rlfe example #385091 by Agostino Sarubbo.
Use pkg-config to get ncurses linking info #457558 by Travis Hansen. Export
AR ourselves to use a better default #484866 by Agostino Sarubbo.
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.

View File

@ -1,2 +1,68 @@
DIST readline-6.2.tar.gz 2277926 RMD160 5e7fb934e7c83cd0cd37463f7865bc257c3ea743 SHA1 a9761cd9c3da485eb354175fcc2fe35856bc43ac SHA256 79a696070a058c233c72dd6ac697021cc64abd5ed51e59db867d66d196a89381 -----BEGIN PGP SIGNED MESSAGE-----
DIST readline62-001 1388 RMD160 964c7ad01706f597e0bd751a3c95cc988b061a11 SHA1 7d264c281f3b43e1c07c020b1785631411ce039e SHA256 38a86c417437692db01069c8ab40a9a8f548e67ad9af0390221b024b1c39b4e3 Hash: SHA256
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.2-rlfe-tgoto.patch 379 SHA256 6bd5db93cba1cdf751b424a25a1f08c87bae2b42ff59c6c0aa34d659115cbfc1 SHA512 1d2c3aafc949d92fdf6abbee60a60c80f0327f81694d5d8f3a166f1c24d37346caca3e72c9971106b96b2758a9a01269346954fe20bc381eb9da2e6a2737fc3c WHIRLPOOL daab79312136fa728ea77839d6ad663554055e2acd7acff036b8d168f4a0791d57503aa196be4f834caf32ba72ec73c3125adb9b11b5d6898bb796016e83175a
AUX readline-6.3-fix-long-prompt-vi-search.patch 669 SHA256 787f9ed371c550aeecfe5c57e250aa9bfc101dfccb19437fbca135e19610ef9b SHA512 19e8a342c305e6f68e13bf3eec619971a5bb8f2a542838a28f72e77f672f5e8e9f501f446facae3528e14646e6e41a29546837f0407a1ddaddf20244914d6d9d WHIRLPOOL 5636b9d0638be1b214b1710d42b7b812e8b8714e9aa0546be6d187992e6c0dc0fe513a11dd9386c1d8949c792775fc26c8d8cbe0b44ca5cba6854089332f4513
AUX readline-6.3-read-eof.patch 1913 SHA256 508323403e752296a63619e9a3fe4fdcd233f368f0f9944ccdc2c6bd69eebc2c SHA512 99728e35d64b466e2bea570412eec719c70841d205a5190c0000bcae55cf3ac2d659ae18e57b4c332525261d83e160054800cd89f4009ce3c76d1c3b4ac27223 WHIRLPOOL beda5876ea05f69f0b2e8005c60dca8290cc7943475352b6c26ab656273290d06a07ae62f28e3fc21c3c31ae628c744a6e5a8ebbc5328fa896f215d419dea270
DIST readline-4.3.tar.gz 961662 SHA256 eeaf6f050b9f515b0636e5b4f2c153f9ef78e9061ee5dd74f612fab54c77bf88 SHA512 4dbc4d9f16a453f8cf6adefb5723b0f35ef79b8db7dcdfcdd2d6465cb62ca961035e5e9547bfa46d4cb1370d738b042e0e10f9233c3751925c6bccab41e7d182 WHIRLPOOL bad0852f5a97b747c79923bbef29dc48bb7730b96ba86dd444f63d9ee78fe0dda3edd249607dbaf98b3a8932b69cbcf0f79592cfc3757887791e38673dccb352
DIST readline-5.2.tar.gz 2037705 SHA256 12e88d96aee2cd1192500356f0535540db499282ca7f76339fb4228c31249f45 SHA512 74318b32c56e888716bda2507228ecc374a24e85b2faeec4778227a9f04eb19de1fc8468c78746954c84f9e616a06dd0f8a4332ba4b438fefb7e222699baa379 WHIRLPOOL 8641abf42316ab278207c0a25d9155d4d4fddaf0e704255b40708875b9f31bd3e6caf903550783c15b160bd2b86ffc129b2eb7a1fb4a641d8d58edc3b53145c3
DIST readline-6.2.tar.gz 2277926 SHA256 79a696070a058c233c72dd6ac697021cc64abd5ed51e59db867d66d196a89381 SHA512 fa5b4f1b6f81bc0b3be0739adb06dab0668603ff256fe62b59ebfe21d5a9e340a758a8eef569df8c4c4ecb86cdd9698a6dabc2ee8c70a769de2bd5930c32ff59 WHIRLPOOL 5d92645085f253206c16533e3cb35bb382d6fe616bf2144feb06f9ffb9b4d7cc25ceaa846b98f17aa442552a0e80642a62d57fe20982e0ed8fdefb75c2f9bbf0
DIST readline-6.3.tar.gz 2468560 SHA256 56ba6071b9462f980c5a72ab0023893b65ba6debb4eeb475d7a563dc65cafd43 SHA512 f70efaf46d570b85c7637172b0ee2eb9a4aa73ba38a62bb45075e665929d9701b96fba0aea6c767fd9a2a0d39dfe8e70ab06da08f8524aee76a7c502f370a401 WHIRLPOOL 7c68627559890dbebf1394b911cfd4675ec8862b84d4e067a207dd37a0a94482c8d92216195df2873bcdf03a0a86150663a9604cd65a0d78363376bc8ee4cfda
DIST readline43-001 1126 SHA256 787244afefceeaf8bfbdc95eef0c4d163ab05ecf178bb631fff287354df0d955 SHA512 1bfcaf9fd36d154230682ef66a9561281822f09629f9923acfbacbaafd650974b4d94267e1bf74ab4a66f0e2da95e64894c78373c82bee593bd9afbae4af58bc WHIRLPOOL 080c0cffb0637bba2f6819524291c8efd1832b42b7ca619fda551b00ed82558d9c03a6f739b350b8a1de2c32e6ab92fd86137a9620473439c5b6ced6d3a06f91
DIST readline43-002 738 SHA256 3fd4694c4043b61010c44778ed61581073ac5ddee53436b0e4e1ad2bbe4da226 SHA512 546a7bfab27dd0b77f8b0683b82358a295d47e4e249e01d2e49612a2f113c18580c8276b17451e1edab61a26ddcff0267457a804120d5e0052dfe8e88632ddd2 WHIRLPOOL d3b43145a4ed207f353c5b95b52bdb81be31bd5b077ad60152799333ca582c7524c5587a4e0d9a0fc9246a114552f0c26933d2bc8f60e9de2536a8b6ec9f2cda
DIST readline43-003 2202 SHA256 346120970e3860c776e3cf5fd78e4f09b0d326a3b633a508f35f3f0b56f4412b SHA512 fbabbe5a11c2a17dd0cb47adfb40940c860069f0e99b1478546b0351471663094d032c8049e1a2ca060f4b51835bb6a824276e1864a627711e0805268386cb8e WHIRLPOOL 076d101812e7a98d445fd447d816fd0b15c9690869f4a567d76287c495c257f85e4e79f11f7e6e8354093613ca1c0a758514672cec98d303279daf597dee2577
DIST readline43-004 3140 SHA256 82ede838829d2f39109851eddf2dc0144885d9fdeec4e07e0814f3465320edfd SHA512 8bc87915f5340f7f88266af0bb3aa976b40d8636373def11ec23dc412d112bc314eeac5ee2832be7993a03f2d0e38643964e838d69321c7d3e2e9ea1c606df79 WHIRLPOOL aa9e8152c600f891f2b2f40d3c3b986969eb787906cf78bd305cac5d4ab97cb47cf4e0f7fe868f62abc72f254e2e562ea4caa6fde0c0fecf7de859561abe324e
DIST readline43-005 1056 SHA256 7a06494282519d47cd7a0c13447f93d9178de43548a645a9808017cfa9bdb233 SHA512 853fcb9cacce7a9ad0d29abe979a60291253fcb3fcae1fc067718a75d123ceb16e60d11a31583c8b5bd217d5f2460ebc77d8d2c89487a7331627348d5901281c WHIRLPOOL 68e67ae313cca750d50eea0291be11cf9c69732481a5ecc75dbbc72b2ade3202fcc610f5b511bfa7a13c82103aef3a53d97b43e5966feeceab22b676ba5dff6d
DIST readline52-001 874 SHA256 eac304c369154059f93049ada328739faaf40338d3cb1fb4b544c93d5ce3f8d5 SHA512 65b92b5e03c20566eb3c7626e3ee9631e2b26932c34f2f95d88ae731df2805bcf63fc1215b97c97a2948e83b9373e3985ca1f64a598d84f1457bb33b605e5d9c WHIRLPOOL a11176d2bd2e02c5d81dc2791946251e89133d74d8621874db638a3854415e184934589b9c04d066035ca83f00b0de5e06876fddc7d6ca8e33203559b1eeda9c
DIST readline52-002 1433 SHA256 9deacaef25507a0c2ae0b661bf9342559b59a2954d66ea3c5f5bcd900fdfcf78 SHA512 9d5b5549c355e80608d76b532bdf358a4e26dac0b62f7c51055bb15ea831a74ad2ef25391ddc2b1615bff8974a2e89a8045567fb0c6d2726dde37aa02a0e6b31 WHIRLPOOL f45f3641984fbb519344f8be6cffb863ee9dd07dd4a59c83d8a722770e84d35be8722970e87afa47b7db6c568bf45cea8904136a92dcfab85e0c5f6b04591077
DIST readline52-003 1204 SHA256 2a55d2ecb1c9b0147aeb193a6323616ab31c1c525a83b2db3a994b15594ba934 SHA512 7f1722adea9bb9a94277cfbc66d47f600654a0d43bce7def1405e1bb925e5fb324615dd588d1ff2555e6bdebbe3b4609237ba7f52d80689a45f80935e440a37c WHIRLPOOL ad2bf92f7bcdd50f1bf2cacf917339590a9614237712f55f6432f0f6b7354b1a4c336be7784689749809d91b8f9e1b8e518642d315f84ee2a2fb4ff3235d1ad9
DIST readline52-004 2192 SHA256 a03b65633781efa7c3aae5d57162985e7b7a3c10acf0f2621be610e16f27e5f2 SHA512 e0c0f87ca14a3d473aa31627385f1cb9c2daaf685d8bc0c25bfb2214d5665077a74c4589e3ff5bbc6d0e8b5321ac7fe0c4f7620761d46bbdca787a751e6dbd02 WHIRLPOOL c4f95b2bdc4d2e87983f307d484276cac5e8cd1a14fdef316cba91f53e274a87928f5b7701e098d6d8e9e522320925b086786513f70599cc749dd010e27f9638
DIST readline52-005 8029 SHA256 06001896514148a757ea6edbbd40c4fc4331dc653847244386c37b138b150f64 SHA512 bd7af4e71f1572811b37bccb68d5ebc20f2e7c21850d9ec55bc48fdf756f9ebaac888b0fc6d83b70e94e335056646e5021ec86b26100a976883ff72ee6d8d521 WHIRLPOOL 6fed5902600d880b181cde7962d0d8eb8f1552770cddf7e80fa2547da7f8f1b8da4dda06d1875510974c897136cfe36079c80aaa83ce81aafab5af39675f393b
DIST readline52-006 2820 SHA256 dfef3e982c0adf8bb5a9b7d0468ec8f5f18138b325e28759437464de5be71013 SHA512 3523800517b24fa512f3bc8750ecb83be73d57c7d48636ac3aa6b681ee185b6460ce8461a046734b64d78834f89d18d4c9c1de92d1eee94294eeae7e2911ce93 WHIRLPOOL b85c88d1bba3ac13d7379a6018d1d2a8c5fde78af37b28eeaf18e2ce3257e220b7ed36e106b649bd35f45b83703e7d5749a7ebe7e606857a8c774f4197a5f648
DIST readline52-007 1523 SHA256 775b028c7b761397ac6ae1bdfbac7e896dc3b9b3adc2f91312499180ca13bdd1 SHA512 fe9471b237713ef7ce53fd0cf7bbb5a60720c64ec3df9dc58146d9c187511f0a6f480ae3f3b65168723e416ba4f08c67a2add0b01ede1149f72e7fc2ef21050f WHIRLPOOL 0a737ca595dcf8ce11f22e07b0927ba35f76981b7dcab38931536f38f9f94cf57882a555f3d0993b3b9d986156deaa8742db5ad50767beb7b68bda4cd067d3ba
DIST readline52-008 2277 SHA256 a21b4e0bf0530b878bad24d5be23d18a9e03a75a31ae30844dc0933bb3d77ecd SHA512 a864e970006146533dac885b00f53dcf1471f95d6143d8874fe8c8e056477d6c237cf2814625bf2031844285484757fa0ccf66d064ac2065ac62a21384d67c93 WHIRLPOOL 2ec34f16bb51f2def75d6ba70a99073a8164157000bc2cdd84590060e7192c7c5aaedb67a89fa8602b02c5db3636262f6bd6d49321ca1130b9571d6d5c6285b4
DIST readline52-009 1332 SHA256 138d5e0f0709a47a2d1621295a3dd5e3cc73b63b5cc28dab03abc4e94fe95ecf SHA512 a19ca5b5875208f8ea4804461c1ba1b0e27feabb0a2a0db1fe9ea94b8d84e366e754688f5d8840f48c6bc22a02b0abcbaf35dd3361784b7db4e9e83629d840be WHIRLPOOL 707c8bbe7492f7744d43b8c90e4ae83a44fae0932bb7007725d6e75c0748cac4bb3a6b20823cb546760d1c0009c31ebaac6088e6e3a71b0ffc5bf8329538301f
DIST readline52-010 1543 SHA256 83f8c1aadb86b1a2fad8821a9c6be72a8de5afd7fd9fde58a30b3b57d939693e SHA512 851b7ee9fa3ab84e570723d445ade084fbb5af17fd4131520650f53000e93cb7c799c56cb00e8f906b230524b2fdda60970e72a44d1673d9bcd2c4de7ae400f8 WHIRLPOOL c491a42ac29463172c56408362ac3f3787b5f18e7050a72e73ed1191519c0093591b1ff095b8ec056af001016b47f654d4db46df86fd02b643b9ff3e8ee8ecee
DIST readline52-011 886 SHA256 08ad3384ab0906e6fa4cc417eb8c43ff59375bcead15fd5c8e31730f0413b3d6 SHA512 b4d813c3aa9c1f35962ea8ca6ad1abb34f4ed3ab91dd31eb1fc5e9b9e54da032e6fbfea583e472cc6d8c6baa4f2ad8f63efc22c749fd713e0704474aad74f0ae WHIRLPOOL 4d3b05ed68601a96d2046a917051f87263ee60b5a4f5e44211f8f6d4dd26cd55e88f119ef0fd1c92dace7de88e981155dbfc64e595f2d59d2af430585f70adad
DIST readline52-012 3870 SHA256 20f0243be2299c23213492cc2c19cfd15cc528d2b566a76a2de58306bb9e4c9e SHA512 2964c1c3a234223216ca3a099c42d8ee7de94fa7bee73ac346cc9991b9a11ad0406d3f9d785548f15170bf803714f4ffb0c2dfad19bb633358805c9b2e2873d3 WHIRLPOOL fa4bb64304b266dc24565ca4c5396aec8a5192998bb2322906be45e40389ef10141f0bdf243a33438384508d74387b4fb645b9189264742ae6a10e5600a57af3
DIST readline52-013 5147 SHA256 0cc649516a5bdfa61c5e56937407570288b6972d75aa1bd060ad30ebe98144d5 SHA512 6c9addc3b130d5f034488cc9506f22bd183794fd1a8ac820c674b39761c8c47df1b69dc41c8be60054a068b2ae5fb63a76268b977ea07b33a8fcc4a829b55a8f WHIRLPOOL 17a956bb00d99819067f81dbe73ab1e573f0079b0c328ecede4082b98a03b20ff2d5629daf639abc1ff19b3b9d13e3c8d23a5bfa85b4712337611ef3a4d91aff
DIST readline52-014 1244 SHA256 6f1a68320d01522ca1ea5a737124ecc8739f3dcbfea2dee21e3ccf839a21a817 SHA512 d262861e67b79059de3967ba820ce02a7d28eff33175ecb30b748d24c08f3a151da3c53430fc2d26da5934f198075c55d2f616b93fabd297d60b9c82bae17cf0 WHIRLPOOL ff137bf6e56989e24a378dfc15c1831a7f0f458442781bffe07c429e04f21d674993ab523198341918a1cd540d2bd8806ec0c9283f879d7346f0c26b920eeca8
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
DIST readline62-005 2143 SHA256 ef02905e4d544a5a511142e8b8282e325411200c7eaca4287f413f3ea85cc1f4 SHA512 8717df6034b64cc185e006cd0a00ba80b2cc06406420fb4e080affc4bfe2d4bab07b4d0c8fdd1f5b95692ee6b572199731daeaa64c17a0d799853e132d130e90 WHIRLPOOL 5469407cbc196bfffff890d288ac8dc1a11c34a9ac87baba615587617a3e540331cf54db89de861c8fcc126a443afc91af108d9e94f6234ec80c1ade219b51a0
DIST readline63-001 1366 SHA256 1a79bbb6eaee750e0d6f7f3d059b30a45fc54e8e388a8e05e9c3ae598590146f SHA512 e70f89ca52a4eae7e1cddd70de6a7162252231ee029c89bb3fcb0f6c8c8b46c666be910c8b2eee72e96983ec2f1a23663694dc222f67228d82e8e4684f1504a2 WHIRLPOOL ed0b0ce066ab4764851d81e44d708cc9e2f3fe36ac4788243c81b3e25aa0995d054c1caf0a788c25969c7cdc6b2bad55a9c9c64286f485194b4e76bc453edf74
DIST readline63-002 1297 SHA256 39e304c7a526888f9e112e733848215736fb7b9d540729b9e31f3347b7a1e0a5 SHA512 4e23bd67433577e6e361d10a6c32768ea9e13b10e77493e565b870f56069b673fbcb0b860225f79fa9931845fc91d35c9a82c1385c23f8b757ebfd59f27851f4 WHIRLPOOL ca878e614ee233748f7017f5606fe2e96bb8374b33e4a571c5901594d7f329fd19b217abcf9cb844fa96374bff9e044712ed1017d6d99936f700da030202231d
DIST readline63-003 985 SHA256 ec41bdd8b00fd884e847708513df41d51b1243cecb680189e31b7173d01ca52f SHA512 6bfb84a5b980091b995e2b96bdf5680f97fe670e6cac1b8606d2d75a1ef922ff5bd4e73f029f7af98a115006b7ab7828146f2cd6986287543d8a29987c91dc12 WHIRLPOOL 3615b462024e836f0854c2ffaf1282b42462a0da90c8ce248a47e9ea5a0ce00892135c1b725f9fb8ef1fafb1e88e02649c664373ba41683ca2457aafdd12ac93
DIST readline63-004 1363 SHA256 4547b906fb2570866c21887807de5dee19838a60a1afb66385b272155e4355cc SHA512 6b683e9fe28831885135391b5a23bc580cacf0ffe720951a80f545574eda4eb064fe189801d44329b2eb2d3577db5a90f9e5ad9ed131e7e8a8ae349511632721 WHIRLPOOL 49deb89325cb582538027855169067c4224504d8aa944f8c6f34c07afd0bab30690e01a573ab67279d851b75c6e33e236f19a9fc9eb0271cd1f10d9b91fd0203
DIST readline63-005 1664 SHA256 877788f9228d1a9907a4bcfe3d6dd0439c08d728949458b41208d9bf9060274b SHA512 b0332d7f999376788155341319d138a899a2278c338a6faaac89ecf3ed1e2248a07413dd810a76996bf25f211de787182b55f34ab3d7d31eb7519d7a48ebed32 WHIRLPOOL d10a4a6a9ea20e2e9bb9180e0a0511796ea0ca247bec17f2357ee8a759ac5adc877f5f838c3d1f45157014d88306f1b1dc7e9633c2bbd4a7125b9b8df5c0c0e8
DIST readline63-006 1982 SHA256 5c237ab3c6c97c23cf52b2a118adc265b7fb411b57c93a5f7c221d50fafbe556 SHA512 e9fbfa38d7b03ab2aff2e9e48918b85b4b67a729862ee47d1cc8e0aeb90c3224394a79f68829951e1377cae65742aa5385eae865f75e9c0b2e2abde42889431c WHIRLPOOL 7b88ad9fcad9eee0762d881307d2f865c66a9ee246bc1a648d6203677fc307759ca7ee216fb632114d3da76ca27a67222aefd830bcf99ee9a96d1ba2f2105290
DIST readline63-007 1428 SHA256 4d79b5a2adec3c2e8114cbd3d63c1771f7c6cf64035368624903d257014f5bea SHA512 abee331894846b360203a521d9a66fa02c03214120d5cafbd1cb4d680bd7bbef14321ae845dd67f7b5e8c87322801fd96fc9a5fd0ae026b41d98dc24a8949854 WHIRLPOOL fc9d866a6e0f0c2a2f752c65e6fcae56a1b0e1b5cef45154ff51b5d1b49fc75ffaa30bdf90c221fb6493381b9d67eb20168bdfd273fa0dd89602f18680bb3e5f
DIST readline63-008 1452 SHA256 3bc093cf526ceac23eb80256b0ec87fa1735540d659742107b6284d635c43787 SHA512 8e30bbca3aa5cea8c2ee511abe0ec8f131608d74fe5ab24d68bcf452267f0f97446ed6e7cd482360876ce6c027280e4f4450cae05eb18f56046240f4c224841c WHIRLPOOL 94d9371e6ca35e72565c1990e0ec8bedf8a141f0a3d061e4928f6184c3ef4a4b472f4278d443b990a53977ad6f3f7bdbf41e51a999202b48414df3a946bb9796
EBUILD readline-4.3_p5.ebuild 1591 SHA256 a0f153f8c647359666a214d47647514853a17c2dde8a5a52e0ff934cebb55b4a SHA512 0fe334f4cf3e1a4b0d00bcea4bbdac0664db730462e7dfc8fc231a70795e05fa97285ae301b0b0aa01154cd9f6def741bc2e21a7b82831daa51b3f2ff552a439 WHIRLPOOL 87337d29334668dba75f965228acbd3d850059f0b0a3a34282d4c263b418ee2f99dc0eac1ccef59a09c71b4ba2ee13e5924cfdf48d3a514d7a0732b82bad261c
EBUILD readline-5.2_p14.ebuild 1905 SHA256 170279df1909b218b3c9ff6b9cc3e315b1a72b8f1a6b5615010e903d67c65259 SHA512 1ad3ccb540e9a50c5bcc6e37689b6534371d4038db57cefb826eb112cf8a28ac1b647cead266dbf5b13a14b0da541a4a3e42343ac67461eefae5670adfec947f WHIRLPOOL 9a72cccb826deffed24f144ec1aeceb3b2c5194a0f072bffba1de42eba0708931d9eb75482847316803796ddc6afa5bd0ca1ce71edd4aef0fc0d2cecc9be1a30
EBUILD readline-6.2_p5-r1.ebuild 4138 SHA256 5dd233e4e9e1d66aabdba6631551eaa174af1af70c5d0110ac8c9784150085ec SHA512 c281c67b15a590a9c9aa0c3a84bdb151ff7fdf3efe33f4a30d4e63ea6cbb29b48c820fbd0b2a233aa8b2349379b464c119b5c793854e36c4b012b53ba986a87d WHIRLPOOL 588bac8a9c53fce242166a6c89644aa42396b2d5922cdcf0de03decdd13d1ce9f1ec4b97259a642edf5f2d520366ef72f088ff5abdc9fa410e02c8054b96836d
EBUILD readline-6.3_p8-r1.ebuild 4562 SHA256 d77fcecf028f4bbf80e976675051d2401e91af11848d37ebf3630dccebeec397 SHA512 a4c021c3339ac6b34212dcfd19d5abd4028c28aba2e9d0c15c9313832e14aefe1f63545a1e86405fa7ff7f89be08a02e7cdc325b1d4d116a85fc17187d7ef5ad WHIRLPOOL 5f7abb327b5cee3af7db5683dac9956e6c0e633602ec0483ac50e68418b185af7f19b78e6118956111a17891f857819910dfd593f9aecb4c5fdaf370eca756df
EBUILD readline-6.3_p8-r2.ebuild 4609 SHA256 af02922367f70fbb051d5e601c71916e7a880d050e643dfabe46ea605b764dc0 SHA512 1822c8d0de6217bdc96487b73b9c46de79617685dbf42b53334004b3e39c1faa9239fbee19955bd5cc704b57126a25b164897f0a8281043474b59e6b698bb615 WHIRLPOOL fda8e77e7b6aa3368f958c71f753db5002800c509a2f2d2347707d89ece4bb364b97dc6cd350ec0c071224df0f309f37533713a08134da029d950ced9d8c06a5
MISC ChangeLog 29715 SHA256 7002988928a858554f228a4714e2994e897ea7c9ccc549192a54c6b489e61ace SHA512 dd94ad1d76510455e786da2f65a08ddc216db02709f79b5e3700e9ddcc807db3feee7e2de2fcebd37d04dd318ea8dc2e68b0a1073939788bec8f898eebfa547e WHIRLPOOL 252d2254f13e93cd3d3481f0fc4736fcce0139ff9c35c108bdebccdbe86e661164637de9cd95e739e5c16a6152090a696138a3d645bc5a3f2e9533fb16e40c1f
MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJUv5KVAAoJEPiazRVxLXTFMAYP/jlQfaKzUHALx9X5YIj0jJlZ
1t1AYdxRv7TYZQVGhg5RRcyP/CNT0JRnZv8A1y6DNzSve1oQ1JThPsa663WvYvZS
5prkyozNPU+pYCSP9uJ1T3uJfv+EH7pjihLn9KGwWFu7vcx4q7D+IrTMlWzSu7mz
McBSDcdQ3Tic1/tmlMMdGQ6wVwAfxEHnX04vy6cN1Gaa2/AsVZhmdmWwgPJFXwcF
yQQ1Mc/856+R/b+/PBbmTfYhRAyMxH/LZSPv5Wxeoml7mvki0yHWZqYQp0FwUOgq
dzANZDltoC1CEnEOzQ/bS9dlr4z2qvFPxmxSqRjdBUB54WcTWugLzXy0DcCrdkHa
nEa/+QSlKbXlTQ5uUQ6nnM+AmH0s5A2QhEO2VrnnPi7FKutiY0tUlAQOcCuedKYG
CmTBdueGkGh6GQ1U8DH8snVSD7hNcRi/+dv7R95B+U634Paits7R7XelmyB7T5FE
UWim7FhAO3VrhyuxXO+FyymKYkkPF8nA6BAGntn8jTu4703zkBx9nEKgmdwXBefI
kBaiBMDJfjQ4V8o8jRXMluZ7NlVptDHA2Wy9RAkBKEkcJPAPbjNNvz9mcKrM4TtX
Awy3zW2EzEVJchuX4jLw92c36dFyaoj+ehuV7uscWkrRGAfFnGGp6EMUZguQ7oVu
RE1iey1ac73THi4qNMaM
=IRq5
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,14 @@
https://bugs.gentoo.org/385091
https://lists.gnu.org/archive/html/bug-readline/2011-10/msg00000.html
--- a/examples/rlfe/configure
+++ b/examples/rlfe/configure
@@ -4062,6 +4062,7 @@ cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
+extern char *tgoto(char *, int, int);
main()
{
exit(strcmp(tgoto("%p1%d", 0, 1), "1") ? 0 : 1);

View File

@ -0,0 +1,24 @@
From 2774192e93991e3d85ccc37c714aa018e442af6d Mon Sep 17 00:00:00 2001
From: Dylan Cali <calid1984@gmail.com>
Date: Sat, 23 Aug 2014 02:26:05 -0500
Subject: [PATCH] fix vi search prompt bug for long prompts
---
display.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/display.c b/display.c
index 4df1f73..e575b16 100644
--- a/display.c
+++ b/display.c
@@ -2259,7 +2259,7 @@ rl_message (va_alist)
va_start (args);
format = va_arg (args, char *);
#endif
- vsnprintf (msg_buf, msg_bufsiz - 1, format, args);
+ vsnprintf (msg_buf, msg_bufsiz, format, args);
}
#else
vsprintf (msg_buf, format, args);
--
1.7.10.4

View File

@ -0,0 +1,54 @@
http://lists.gnu.org/archive/html/bug-bash/2014-12/msg00152.html
*** ../bash-4.3-patched/lib/readline/readline.c 2014-10-01 13:08:28.000000000 -0400
--- lib/readline/readline.c 2014-12-20 22:37:28.000000000 -0500
***************
*** 580,592 ****
}
! /* EOF typed to a non-blank line is a <NL>. If we want to change this,
! to force any existing line to be ignored when read(2) reads EOF,
! for example, this is the place to change. */
if (c == EOF && rl_end)
! c = NEWLINE;
/* The character _rl_eof_char typed to blank line, and not as the
! previous character is interpreted as EOF. */
! if (((c == _rl_eof_char && lastc != c) || c == EOF) && !rl_end)
{
#if defined (READLINE_CALLBACKS)
--- 587,620 ----
}
! /* EOF typed to a non-blank line is ^D the first time, EOF the second
! time in a row. This won't return any partial line read from the tty.
! If we want to change this, to force any existing line to be returned
! when read(2) reads EOF, for example, this is the place to change. */
if (c == EOF && rl_end)
! {
! if (RL_SIG_RECEIVED ())
! {
! RL_CHECK_SIGNALS ();
! if (rl_signal_event_hook)
! (*rl_signal_event_hook) (); /* XXX */
! }
!
! /* XXX - reading two consecutive EOFs returns EOF */
! if (RL_ISSTATE (RL_STATE_TERMPREPPED))
! {
! if (lastc == _rl_eof_char || lastc == EOF)
! rl_end = 0;
! else
! c = _rl_eof_char;
! }
! else
! c = NEWLINE;
! }
/* The character _rl_eof_char typed to blank line, and not as the
! previous character is interpreted as EOF. This doesn't work when
! READLINE_CALLBACKS is defined, so hitting a series of ^Ds will
! erase all the chars on the line and then return EOF. */
! if (((c == _rl_eof_char && lastc != c) || c == EOF) && rl_end == 0)
{
#if defined (READLINE_CALLBACKS)

View File

@ -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>

View File

@ -0,0 +1,61 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/readline/readline-4.3_p5.ebuild,v 1.2 2009/10/03 23:38:24 vapier Exp $
# This version is just for the ABI .4 library
inherit eutils flag-o-matic
# Official patches
# See ftp://ftp.cwru.edu/pub/bash/readline-4.3-patches/
PLEVEL=${PV##*_p}
MY_PV=${PV/_p*}
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-2"
SLOT="${PV:0:1}"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
IUSE=""
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)
# force ncurses linking #71420
sed -i -e 's:^SHLIB_LIBS=:SHLIB_LIBS=-lncurses:' support/shobj-conf || die "sed"
}
src_compile() {
append-cppflags -D_GNU_SOURCE
econf --with-curses --disable-static || die
emake -C shlib || die
}
src_install() {
emake -C shlib DESTDIR="${D}" install || die
rm -f "${D}"/usr/lib*/*.so
}

View File

@ -0,0 +1,70 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/readline/readline-5.2_p14.ebuild,v 1.2 2010/01/05 00:54:25 vapier Exp $
# This version is just for the ABI .5 library
inherit eutils multilib flag-o-matic
# Official patches
# See ftp://ftp.cwru.edu/pub/bash/readline-5.1-patches/
PLEVEL=${PV##*_p}
MY_PV=${PV/_p*}
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-2"
SLOT="${PV:0:1}"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE=""
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
# force ncurses linking #71420
sed -i -e 's:^SHLIB_LIBS=:SHLIB_LIBS=-lncurses:' support/shobj-conf || die "sed"
}
src_compile() {
append-flags -D_GNU_SOURCE
# the --libdir= is needed because if lib64 is a directory, it will default
# to using that... even if CONF_LIBDIR isnt set or we're using a version
# of portage without CONF_LIBDIR support.
econf \
--with-curses \
--disable-static \
--libdir=/usr/$(get_libdir) \
|| die
emake -C shlib || die
}
src_install() {
emake -C shlib DESTDIR="${D}" install || die
rm -f "${D}"/usr/lib*/*.so
}

View File

@ -1,104 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/readline/readline-6.2_p1.ebuild,v 1.10 2012/03/28 21:07:52 vapier Exp $
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 ~sparc-fbsd ~x86-fbsd"
IUSE=""
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
econf --with-curses || die
emake || die
if ! tc-is-cross-compiler ; then
# code is full of AC_TRY_RUN()
cd examples/rlfe
append-ldflags -L.
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 || die
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}
}

View File

@ -0,0 +1,153 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/readline/readline-6.2_p5-r1.ebuild,v 1.19 2014/10/27 01:53:06 vapier Exp $
EAPI="4"
inherit eutils multilib toolchain-funcs flag-o-matic multilib-minimal
# Official patches
# See ftp://ftp.cwru.edu/pub/bash/readline-6.2-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 arm64 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.9-r3[${MULTILIB_USEDEP}]
abi_x86_32? (
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
!<=app-emulation/emul-linux-x86-baselibs-20131008-r7
)"
DEPEND="${RDEPEND}
virtual/pkgconfig"
S=${WORKDIR}/${MY_P}
src_unpack() {
unpack ${MY_P}.tar.gz
}
src_prepare() {
[[ ${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
epatch "${FILESDIR}"/${PN}-6.2-rlfe-tgoto.patch #385091
# Force ncurses linking. #71420
# Use pkg-config to get the right values. #457558
local ncurses_libs=$($(tc-getPKG_CONFIG) ncurses --libs)
sed -i \
-e "/^SHLIB_LIBS=/s:=.*:='${ncurses_libs}':" \
support/shobj-conf || die
sed -i \
-e "/^[[:space:]]*LIBS=.-lncurses/s:-lncurses:${ncurses_libs}:" \
examples/rlfe/configure || die
# 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_configure() {
# 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
# Make sure configure picks a better ar than `ar`. #484866
export ac_cv_prog_AR=$(tc-getAR)
# Force the test since we used sed above to force it.
export bash_cv_termcap_lib=ncurses
# 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.
multilib-minimal_src_configure
}
multilib_src_configure() {
ECONF_SOURCE=${S} \
econf \
--cache-file="${BUILD_DIR}"/config.cache \
--with-curses \
$(use_enable static-libs static)
if multilib_is_native_abi && ! tc-is-cross-compiler ; then
# code is full of AC_TRY_RUN()
mkdir -p examples/rlfe || die
cd examples/rlfe || die
ECONF_SOURCE=${S}/examples/rlfe \
econf --cache-file="${BUILD_DIR}"/config.cache
fi
}
multilib_src_compile() {
emake
if multilib_is_native_abi && ! tc-is-cross-compiler ; then
# code is full of AC_TRY_RUN()
cd examples/rlfe || die
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
emake
fi
}
multilib_src_install() {
default
if multilib_is_native_abi ; then
gen_usr_ldscript -a readline history #4411
if ! tc-is-cross-compiler; then
dobin examples/rlfe/rlfe
fi
fi
}
multilib_src_install_all() {
einstalldocs
dodoc USAGE
dohtml -r doc/.
docinto ps
dodoc doc/*.ps
}
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}
}

View File

@ -0,0 +1,163 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/readline/readline-6.3_p8-r1.ebuild,v 1.2 2014/12/29 07:42:08 polynomial-c Exp $
EAPI=4
inherit eutils multilib toolchain-funcs flag-o-matic multilib-minimal
# Official patches
# See ftp://ftp.cwru.edu/pub/bash/readline-6.3-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 ~arm64 ~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.9-r3[${MULTILIB_USEDEP}]
abi_x86_32? (
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
!<=app-emulation/emul-linux-x86-baselibs-20131008-r7
)"
DEPEND="${RDEPEND}
virtual/pkgconfig"
S=${WORKDIR}/${MY_P}
src_unpack() {
unpack ${MY_P}.tar.gz
}
src_prepare() {
[[ ${PLEVEL} -gt 0 ]] && epatch $(patches -s)
epatch "${FILESDIR}"/${PN}-5.0-no_rpath.patch
epatch "${FILESDIR}"/${PN}-6.2-rlfe-tgoto.patch #385091
epatch "${FILESDIR}"/${PN}-6.3-fix-long-prompt-vi-search.patch
# Force ncurses linking. #71420
# Use pkg-config to get the right values. #457558
local ncurses_libs=$($(tc-getPKG_CONFIG) ncurses --libs)
sed -i \
-e "/^SHLIB_LIBS=/s:=.*:='${ncurses_libs}':" \
support/shobj-conf || die
sed -i \
-e "/^[[:space:]]*LIBS=.-lncurses/s:-lncurses:${ncurses_libs}:" \
examples/rlfe/configure || die
# 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_configure() {
# 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
# Make sure configure picks a better ar than `ar`. #484866
export ac_cv_prog_AR=$(tc-getAR)
# Force the test since we used sed above to force it.
export bash_cv_termcap_lib=ncurses
# Control cross-compiling cases when we know the right answer.
# In cases where the C library doesn't support wide characters, readline
# itself won't work correctly, so forcing the answer below should be OK.
if tc-is-cross-compiler ; then
export bash_cv_func_sigsetjmp='present'
export bash_cv_func_ctype_nonascii='yes'
export bash_cv_wcwidth_broken='no' #503312
fi
# 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.
multilib-minimal_src_configure
}
multilib_src_configure() {
ECONF_SOURCE=${S} \
econf \
--cache-file="${BUILD_DIR}"/config.cache \
--docdir=/usr/share/doc/${PF} \
--with-curses \
$(use_enable static-libs static)
if multilib_is_native_abi && ! tc-is-cross-compiler ; then
# code is full of AC_TRY_RUN()
mkdir -p examples/rlfe || die
cd examples/rlfe || die
ECONF_SOURCE=${S}/examples/rlfe \
econf --cache-file="${BUILD_DIR}"/config.cache
fi
}
multilib_src_compile() {
emake
if multilib_is_native_abi && ! tc-is-cross-compiler ; then
# code is full of AC_TRY_RUN()
cd examples/rlfe || die
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
emake
fi
}
multilib_src_install() {
default
if multilib_is_native_abi ; then
gen_usr_ldscript -a readline history #4411
if ! tc-is-cross-compiler; then
dobin examples/rlfe/rlfe
fi
fi
}
multilib_src_install_all() {
einstalldocs
dodoc USAGE
dohtml -r doc/.
docinto ps
dodoc doc/*.ps
}
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}
}

View File

@ -0,0 +1,164 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-libs/readline/readline-6.3_p8-r2.ebuild,v 1.1 2015/01/21 11:50:44 polynomial-c Exp $
EAPI=4
inherit eutils multilib toolchain-funcs flag-o-matic multilib-minimal
# Official patches
# See ftp://ftp.cwru.edu/pub/bash/readline-6.3-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 ~arm64 ~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.9-r3[${MULTILIB_USEDEP}]
abi_x86_32? (
!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
!<=app-emulation/emul-linux-x86-baselibs-20131008-r7
)"
DEPEND="${RDEPEND}
virtual/pkgconfig"
S=${WORKDIR}/${MY_P}
src_unpack() {
unpack ${MY_P}.tar.gz
}
src_prepare() {
[[ ${PLEVEL} -gt 0 ]] && epatch $(patches -s)
epatch "${FILESDIR}"/${PN}-5.0-no_rpath.patch
epatch "${FILESDIR}"/${PN}-6.2-rlfe-tgoto.patch #385091
epatch "${FILESDIR}"/${PN}-6.3-fix-long-prompt-vi-search.patch
epatch "${FILESDIR}"/${PN}-6.3-read-eof.patch
# Force ncurses linking. #71420
# Use pkg-config to get the right values. #457558
local ncurses_libs=$($(tc-getPKG_CONFIG) ncurses --libs)
sed -i \
-e "/^SHLIB_LIBS=/s:=.*:='${ncurses_libs}':" \
support/shobj-conf || die
sed -i \
-e "/^[[:space:]]*LIBS=.-lncurses/s:-lncurses:${ncurses_libs}:" \
examples/rlfe/configure || die
# 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_configure() {
# 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
# Make sure configure picks a better ar than `ar`. #484866
export ac_cv_prog_AR=$(tc-getAR)
# Force the test since we used sed above to force it.
export bash_cv_termcap_lib=ncurses
# Control cross-compiling cases when we know the right answer.
# In cases where the C library doesn't support wide characters, readline
# itself won't work correctly, so forcing the answer below should be OK.
if tc-is-cross-compiler ; then
export bash_cv_func_sigsetjmp='present'
export bash_cv_func_ctype_nonascii='yes'
export bash_cv_wcwidth_broken='no' #503312
fi
# 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.
multilib-minimal_src_configure
}
multilib_src_configure() {
ECONF_SOURCE=${S} \
econf \
--cache-file="${BUILD_DIR}"/config.cache \
--docdir=/usr/share/doc/${PF} \
--with-curses \
$(use_enable static-libs static)
if multilib_is_native_abi && ! tc-is-cross-compiler ; then
# code is full of AC_TRY_RUN()
mkdir -p examples/rlfe || die
cd examples/rlfe || die
ECONF_SOURCE=${S}/examples/rlfe \
econf --cache-file="${BUILD_DIR}"/config.cache
fi
}
multilib_src_compile() {
emake
if multilib_is_native_abi && ! tc-is-cross-compiler ; then
# code is full of AC_TRY_RUN()
cd examples/rlfe || die
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
emake
fi
}
multilib_src_install() {
default
if multilib_is_native_abi ; then
gen_usr_ldscript -a readline history #4411
if ! tc-is-cross-compiler; then
dobin examples/rlfe/rlfe
fi
fi
}
multilib_src_install_all() {
einstalldocs
dodoc USAGE
dohtml -r doc/.
docinto ps
dodoc doc/*.ps
}
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}
}