]> git.pld-linux.org Git - packages/ruby-ncurses.git/blame - ruby-ncurses-utf8.patch
- rebuild with ruby 2.4
[packages/ruby-ncurses.git] / ruby-ncurses-utf8.patch
CommitLineData
f2a0ac38
AF
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
3@@ -22,7 +22,7 @@
4
5 require "mkmf"
6
7-$CFLAGS += " -g"
8+$CFLAGS += " -g -I/usr/include/ncursesw"
9 $CXXFLAGS = $CFLAGS
10
4dc6655e 11 have_header("unistd.h")
f2a0ac38
AF
12@@ -30,6 +30,8 @@ have_header("locale.h")
13
4dc6655e
ZU
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")
f2a0ac38 21@@ -38,7 +40,9 @@ else
efd5ecc8
ZU
22 raise "ncurses header file not found"
23 end
4dc6655e 24
efd5ecc8 25-if have_library("ncurses", "wmove")
efd5ecc8
ZU
26+if have_library("ncursesw", "wmove")
27+ curses_lib = "ncursesw"
4dc6655e
ZU
28+elsif have_library("ncurses", "wmove")
29 curses_lib = "ncurses"
efd5ecc8
ZU
30 elsif have_library("pdcurses", "wmove")
31 curses_lib = "pdcurses"
f2a0ac38 32@@ -123,15 +127,15 @@ have_func("attr_get")
4dc6655e 33
efd5ecc8
ZU
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")
38 end
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")
43 end
f2a0ac38
AF
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")
48 end
4dc6655e 49
f2a0ac38 50 create_makefile('ncurses_bin')
This page took 0.027738 seconds and 4 git commands to generate.