diff options
author | 2015-08-22 07:16:20 +0200 | |
---|---|---|
committer | 2015-08-22 07:16:20 +0200 | |
commit | 0890a90aea6e33173ad59fa490052f27516f203e (patch) | |
tree | 24fdb747858bddefba94f8c42e93f81c8adc5770 /dev-perl/Curses/Curses-1.320.0.ebuild | |
parent | app-admin/denyhosts: Stable for HPPA (bug #556522). (diff) | |
download | gentoo-0890a90aea6e33173ad59fa490052f27516f203e.tar.gz gentoo-0890a90aea6e33173ad59fa490052f27516f203e.tar.bz2 gentoo-0890a90aea6e33173ad59fa490052f27516f203e.zip |
dev-perl/Curses: Fix building against >=sys-libs/ncurses-6.0 (bug #557434 by Bernard Cafarelli).
Package-Manager: portage-2.2.20.1
Diffstat (limited to 'dev-perl/Curses/Curses-1.320.0.ebuild')
-rw-r--r-- | dev-perl/Curses/Curses-1.320.0.ebuild | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/dev-perl/Curses/Curses-1.320.0.ebuild b/dev-perl/Curses/Curses-1.320.0.ebuild index 9b6ff027d429..7e85c677c5ba 100644 --- a/dev-perl/Curses/Curses-1.320.0.ebuild +++ b/dev-perl/Curses/Curses-1.320.0.ebuild @@ -20,16 +20,20 @@ RDEPEND="${DEPEND}" SRC_TEST="do" -my_curses_version() { +my_curses_unicode() { echo ncurses$(use unicode && echo w) } +my_curses_version() { + echo ncurses$(use unicode && echo w)$(has_version '>sys-libs/ncurses-6' && echo 6 || echo 5) +} + pkg_setup() { myconf="${myconf} FORMS PANELS MENUS" mydoc=HISTORY - export CURSES_LIBTYPE=$(my_curses_version) - export CURSES_LDFLAGS=$($(my_curses_version)5-config --libs) - export CURSES_CFLAGS=$( $(my_curses_version)5-config --cflags) + export CURSES_LIBTYPE=$(my_curses_unicode) + export CURSES_LDFLAGS=$($(my_curses_version)-config --libs) + export CURSES_CFLAGS=$( $(my_curses_version)-config --cflags) } src_configure(){ |