From d421859b61a28458f53b5d0a340e52f908f931c5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 10 Dec 2016 09:36:45 +0000 Subject: gentoo ncurses library insanity : slot 0/6 - new library, slot 5/6 - empty package ; slot 0/5 - old library, slot 5/5 - old library. Slot 0/6 overwrites slot 0/5 and force packages to relink to new library. Slot 5/6 will overwrite slot 5/5 and will leave some packages in broken state (dropbox) since they cannot be recompiled. Let --- sys-libs/ncurses/ncurses-5.9-r1000.ebuild | 202 ++++++++++++++++++++++++++++++ sys-libs/ncurses/ncurses-5.9-r101.ebuild | 202 ------------------------------ 2 files changed, 202 insertions(+), 202 deletions(-) create mode 100644 sys-libs/ncurses/ncurses-5.9-r1000.ebuild delete mode 100644 sys-libs/ncurses/ncurses-5.9-r101.ebuild (limited to 'sys-libs') diff --git a/sys-libs/ncurses/ncurses-5.9-r1000.ebuild b/sys-libs/ncurses/ncurses-5.9-r1000.ebuild new file mode 100644 index 00000000..e88fd668 --- /dev/null +++ b/sys-libs/ncurses/ncurses-5.9-r1000.ebuild @@ -0,0 +1,202 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# This version is just for the ABI .5 library + +EAPI="5" + +inherit eutils toolchain-funcs multilib-minimal multiprocessing + +MY_PV=${PV:0:3} +MY_P=${PN}-${MY_PV} +DESCRIPTION="console display library" +HOMEPAGE="https://www.gnu.org/software/ncurses/ http://dickey.his.com/ncurses/" +SRC_URI="mirror://gnu/ncurses/${MY_P}.tar.gz" + +LICENSE="MIT" +# The subslot reflects the SONAME. +SLOT="1/5" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd" +IUSE="gpm tinfo unicode" + +DEPEND="gpm? ( sys-libs/gpm[${MULTILIB_USEDEP}] )" +# Block the ncurses-5 that installs the same lib. #557472 +RDEPEND="${DEPEND} + !