diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2016-12-05 09:36:31 +0100 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2016-12-05 09:36:44 +0100 |
commit | de816e9be1f3db2925acbb33ee2d60ead8cd0837 (patch) | |
tree | 034dad42cfda85e8db9ef2f560438fdc4ad4f477 /sys-libs/readline | |
parent | dev-vcs/kdesvn: Version bump 2.0.0 (diff) | |
download | gentoo-de816e9be1f3db2925acbb33ee2d60ead8cd0837.tar.gz gentoo-de816e9be1f3db2925acbb33ee2d60ead8cd0837.tar.bz2 gentoo-de816e9be1f3db2925acbb33ee2d60ead8cd0837.zip |
sys-libs/readline: Revbumped remaining EAPI-4 ebuilds to EAPI-5.
This is necessary to add sub-slot dependency for sys-libs/ncurses.
Bumped straight to stable.
Fixes Gentoo bug #601650.
Package-Manager: portage-2.3.2
Diffstat (limited to 'sys-libs/readline')
-rw-r--r-- | sys-libs/readline/readline-6.2_p5-r2.ebuild (renamed from sys-libs/readline/readline-6.2_p5-r1.ebuild) | 16 | ||||
-rw-r--r-- | sys-libs/readline/readline-6.3_p8-r3.ebuild (renamed from sys-libs/readline/readline-6.3_p8-r2.ebuild) | 16 |
2 files changed, 20 insertions, 12 deletions
diff --git a/sys-libs/readline/readline-6.2_p5-r1.ebuild b/sys-libs/readline/readline-6.2_p5-r2.ebuild index 36ffdf456f04..43bb680a8f04 100644 --- a/sys-libs/readline/readline-6.2_p5-r1.ebuild +++ b/sys-libs/readline/readline-6.2_p5-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="4" +EAPI=5 inherit eutils multilib toolchain-funcs flag-o-matic multilib-minimal @@ -37,7 +37,7 @@ 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}] +RDEPEND=">=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] abi_x86_32? ( !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] !<=app-emulation/emul-linux-x86-baselibs-20131008-r7 @@ -47,15 +47,19 @@ DEPEND="${RDEPEND} S=${WORKDIR}/${MY_P} +PATCHES=( + "${FILESDIR}"/${PN}-5.0-no_rpath.patch + "${FILESDIR}"/${PN}-5.2-no-ignore-shlib-errors.patch #216952 + "${FILESDIR}"/${PN}-6.2-rlfe-tgoto.patch #385091 +) + 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 + epatch "${PATCHES[@]}" # Force ncurses linking. #71420 # Use pkg-config to get the right values. #457558 diff --git a/sys-libs/readline/readline-6.3_p8-r2.ebuild b/sys-libs/readline/readline-6.3_p8-r3.ebuild index 48bcf83c5afb..20c1865c7b95 100644 --- a/sys-libs/readline/readline-6.3_p8-r2.ebuild +++ b/sys-libs/readline/readline-6.3_p8-r3.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=4 +EAPI=5 inherit eutils multilib toolchain-funcs flag-o-matic multilib-minimal @@ -37,7 +37,7 @@ 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 utils" -RDEPEND=">=sys-libs/ncurses-5.9-r3[${MULTILIB_USEDEP}] +RDEPEND=">=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] abi_x86_32? ( !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] !<=app-emulation/emul-linux-x86-baselibs-20131008-r7 @@ -47,16 +47,20 @@ DEPEND="${RDEPEND} S=${WORKDIR}/${MY_P} +PATCHES=( + "${FILESDIR}"/${PN}-5.0-no_rpath.patch + "${FILESDIR}"/${PN}-6.2-rlfe-tgoto.patch #385091 + "${FILESDIR}"/${PN}-6.3-fix-long-prompt-vi-search.patch + "${FILESDIR}"/${PN}-6.3-read-eof.patch +) + 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 + epatch "${PATCHES[@]}" # Force ncurses linking. #71420 # Use pkg-config to get the right values. #457558 |