1 --- ncurses-ruby-1.2.4/extconf.rb.orig 2009-07-31 12:52:36.000000000 +0200
2 +++ ncurses-ruby-1.2.4/extconf.rb 2009-11-29 23:54:01.000000000 +0100
8 +$CFLAGS += " -g -I/usr/include/ncursesw"
11 have_header("unistd.h")
12 @@ -30,6 +30,8 @@ have_header("locale.h")
14 if have_header("ncurses.h")
15 curses_header = "ncurses.h"
16 +elsif have_header("ncursesw/curses.h")
17 + curses_header = "ncursesw/curses.h"
18 elsif have_header("ncurses/curses.h")
19 curses_header = "ncurses/curses.h"
20 elsif have_header("curses.h")
21 @@ -38,7 +40,9 @@ else
22 raise "ncurses header file not found"
25 -if have_library("ncurses", "wmove")
26 +if have_library("ncursesw", "wmove")
27 + curses_lib = "ncursesw"
28 +elsif have_library("ncurses", "wmove")
29 curses_lib = "ncurses"
30 elsif have_library("pdcurses", "wmove")
31 curses_lib = "pdcurses"
32 @@ -123,15 +127,15 @@ have_func("attr_get")
34 puts "checking for the panel library..."
35 if have_header("panel.h")
36 - have_library("panel", "panel_hidden")
37 + have_library("panelw", "panel_hidden")
39 puts "checking for the form library..."
40 if have_header("form.h")
41 - have_library("form", "new_form")
42 + have_library("formw", "new_form")
44 puts "checking for the menu library..."
45 if have_header("menu.h")
46 - have_library("menu", "new_menu")
47 + have_library("menuw", "new_menu")
50 create_makefile('ncurses_bin')