From 9161135c5077d10684507dde2e706ac1d62427fe Mon Sep 17 00:00:00 2001 From: Heinrich Wendel Date: Tue, 22 Mar 2005 18:48:59 +0000 Subject: add warning for bug #78313 Package-Manager: portage-2.0.51.19 --- sys-libs/ncurses/ChangeLog | 5 ++++- sys-libs/ncurses/Manifest | 18 ++++++++++++++---- sys-libs/ncurses/ncurses-5.4-r5.ebuild | 12 +++++++++++- 3 files changed, 29 insertions(+), 6 deletions(-) (limited to 'sys-libs/ncurses') diff --git a/sys-libs/ncurses/ChangeLog b/sys-libs/ncurses/ChangeLog index d1a9488ce64a..6354a7c4de1c 100644 --- a/sys-libs/ncurses/ChangeLog +++ b/sys-libs/ncurses/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sys-libs/ncurses # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/ncurses/ChangeLog,v 1.89 2005/01/30 11:42:01 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/ncurses/ChangeLog,v 1.90 2005/03/22 18:48:59 lanius Exp $ + + 22 Mar 2005; Heinrich Wendel ncurses-5.4-r5.ebuild: + add warning for bug #78313 30 Jan 2005; Mike Frysinger ncurses-5.4-r5.ebuild: Since gpm no longer DEPENDs on autoconf, it should be save to DEPEND on again. diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest index 189454e799c3..09bc6627040b 100644 --- a/sys-libs/ncurses/Manifest +++ b/sys-libs/ncurses/Manifest @@ -1,9 +1,19 @@ -MD5 d31c07996e130722a3e37b6747424bbe ChangeLog 14200 -MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164 -MD5 65fbdbaad685f465a6ef1d02967622f0 ncurses-5.4-r5.ebuild 5717 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + MD5 1d92671261d5e5ddcb50f26da871bdf8 ncurses-8.1.ebuild 406 +MD5 fb8c4282c9f28022204af2203f160ec7 ncurses-5.4-r5.ebuild 6082 +MD5 9eda8b626d7aff90b3bb8962185f935c ChangeLog 14304 +MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-ncurses-8.1 0 +MD5 61ecd5aac5ddbd35cc4d4a00282eed01 files/ncurses-5.4-xterm.patch 495 MD5 2167b54d7c96964183554e767e5f5376 files/xterm-debian.ti 342 MD5 1ecbf68a55269d2cebeb997f6973fc1d files/ncurses-5.4-share-sed.patch 686 -MD5 61ecd5aac5ddbd35cc4d4a00282eed01 files/ncurses-5.4-xterm.patch 495 MD5 a370aabb0870d2822a0ab839947919f3 files/digest-ncurses-5.4-r5 64 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.1 (GNU/Linux) + +iD4DBQFCQGiwevY57Fted3ERArMlAJdohvCnCar7BslIKipe5LZBdJttAKCKAW6W +/vLJhavO/Xduh6OCmFQ1YA== +=jpEU +-----END PGP SIGNATURE----- diff --git a/sys-libs/ncurses/ncurses-5.4-r5.ebuild b/sys-libs/ncurses/ncurses-5.4-r5.ebuild index ad7f85e0454b..24c7493d8a63 100644 --- a/sys-libs/ncurses/ncurses-5.4-r5.ebuild +++ b/sys-libs/ncurses/ncurses-5.4-r5.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/ncurses/ncurses-5.4-r5.ebuild,v 1.21 2005/03/13 04:52:21 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/ncurses/ncurses-5.4-r5.ebuild,v 1.22 2005/03/22 18:48:59 lanius Exp $ inherit eutils flag-o-matic toolchain-funcs @@ -15,6 +15,16 @@ IUSE="gpm build bootstrap debug doc uclibc unicode nocxx" DEPEND="gpm? ( sys-libs/gpm )" +pkg_setup() { + # check for unicode use flag, see bug #78313 + if use !unicode && [ -f /usr/lib/libncursesw.so ] && [ "$COMPILE_NCURSES" != "TRUE" ]; then + ewarn "Remerging ncurses without unicoe in USE flags will break your system" + ewarn "For more information see bug #78313" + ewarn "If you still want continue set COMPILE_NCURSES variable to TRUE" + die + fi +} + src_unpack() { unpack ${A} cd "${S}" -- cgit v1.2.3-65-gdbad