diff options
author | 2007-08-25 17:13:38 +0000 | |
---|---|---|
committer | 2007-08-25 17:13:38 +0000 | |
commit | c1bd0f42d31d0049b183b70781375ce03cb219f5 (patch) | |
tree | 60bdfaa0b60469abb9d9800d252899c200b7df77 /sys-libs/ncurses | |
parent | amd64 stable (diff) | |
download | gentoo-2-c1bd0f42d31d0049b183b70781375ce03cb219f5.tar.gz gentoo-2-c1bd0f42d31d0049b183b70781375ce03cb219f5.tar.bz2 gentoo-2-c1bd0f42d31d0049b183b70781375ce03cb219f5.zip |
Fix --disable-warnings and use it when USE=ada #184700.
(Portage version: 2.1.3.7)
Diffstat (limited to 'sys-libs/ncurses')
-rw-r--r-- | sys-libs/ncurses/ChangeLog | 6 | ||||
-rw-r--r-- | sys-libs/ncurses/files/ncurses-5.6-build.patch | 11 | ||||
-rw-r--r-- | sys-libs/ncurses/ncurses-5.6-r2.ebuild | 5 |
3 files changed, 19 insertions, 3 deletions
diff --git a/sys-libs/ncurses/ChangeLog b/sys-libs/ncurses/ChangeLog index 26a4a23f7ece..076f53000cb2 100644 --- a/sys-libs/ncurses/ChangeLog +++ b/sys-libs/ncurses/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-libs/ncurses # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/ncurses/ChangeLog,v 1.148 2007/07/23 01:40:58 kumba Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/ncurses/ChangeLog,v 1.149 2007/08/25 17:13:38 vapier Exp $ + + 25 Aug 2007; Mike Frysinger <vapier@gentoo.org> + +files/ncurses-5.6-build.patch, ncurses-5.6-r2.ebuild: + Fix --disable-warnings and use it when USE=ada #184700. 23 Jul 2007; Joshua Kinard <kumba@gentoo.org> ncurses-5.6-r1.ebuild: Stable on mips, per #184675. diff --git a/sys-libs/ncurses/files/ncurses-5.6-build.patch b/sys-libs/ncurses/files/ncurses-5.6-build.patch new file mode 100644 index 000000000000..db1745815493 --- /dev/null +++ b/sys-libs/ncurses/files/ncurses-5.6-build.patch @@ -0,0 +1,11 @@ +--- configure ++++ configure +@@ -9122,7 +9122,7 @@ + echo "$as_me:9122: result: $with_warnings" >&5 + echo "${ECHO_T}$with_warnings" >&6 + +-if test -n "$with_warnings"; then ++if test "x$with_warnings" = "xyes"; then + ADAFLAGS="$ADAFLAGS -gnatg" + + INTEL_COMPILER=no diff --git a/sys-libs/ncurses/ncurses-5.6-r2.ebuild b/sys-libs/ncurses/ncurses-5.6-r2.ebuild index 3fdf308ccc2e..bdb28505c8c8 100644 --- a/sys-libs/ncurses/ncurses-5.6-r2.ebuild +++ b/sys-libs/ncurses/ncurses-5.6-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/ncurses/ncurses-5.6-r2.ebuild,v 1.2 2007/07/09 14:57:58 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/ncurses/ncurses-5.6-r2.ebuild,v 1.3 2007/08/25 17:13:38 vapier Exp $ inherit eutils flag-o-matic toolchain-funcs @@ -27,6 +27,7 @@ src_unpack() { [[ -n ${PV_SNAP} ]] && epatch "${WORKDIR}"/${MY_P}-${PV_SNAP}-patch.sh epatch "${WORKDIR}"/${P}-coverity.patch epatch "${FILESDIR}"/${PN}-5.6-gfbsd.patch + epatch "${FILESDIR}"/${PN}-5.6-build.patch #184700 } src_compile() { @@ -83,7 +84,7 @@ do_compile() { --enable-const \ --enable-colorfgbg \ --enable-echo \ - --enable-warnings \ + $(use_enable !ada warnings) \ $(use_with debug assertions) \ $(use_with !debug leaks) \ $(use_with debug expanded) \ |