diff --git a/system/base/ncurses/actions.py b/system/base/ncurses/actions.py index 782029b9..3be39d41 100644 --- a/system/base/ncurses/actions.py +++ b/system/base/ncurses/actions.py @@ -41,11 +41,13 @@ def setup(): if get.buildTYPE() == "_emul32": pisitools.flags.add("-m32") pisitools.ldflags.add("-m32") + shelltools.export("CC", "gcc -m32") + shelltools.export("CXX", "g++ -m32") shelltools.export("PKG_CONFIG_LIBDIR", "/usr/lib32/pkgconfig") pisitools.dosed("%s/misc/gen-pkgconfig.in" % WORKDIR, "^(show_prefix=).*", "\\1'/usr'") CONFIGPARAMS += " --prefix=/_emul32 \ --libdir=/usr/lib32 \ - --includedir=/usr/include \ + --includedir=/_emul32/include \ --libexecdir=/_emul32/lib \ --bindir=/_emul32/bin \ --sbindir=/_emul32/sbin \ @@ -92,11 +94,11 @@ def install(): pisitools.dosym("libncurses.a", "%s/libcurses.a" % LIB) #for fix - pisitools.dosym("libncursesw.so.6.1", "%s/libncursesw.so.5" % LIB) - pisitools.dosym("libncurses.so.6.1", "%s/libncurses.so.5" % LIB) - pisitools.dosym("libpanelw.so.6.1", "%s/libpanelw.so.5" % LIB) - pisitools.dosym("libformw.so.6.1", "%s/libformw.so.5" % LIB) - pisitools.dosym("libmenuw.so.6.1", "%s/libmenuw.so.5" % LIB) + pisitools.dosym("libncursesw.so.6.2", "%s/libncursesw.so.5" % LIB) + pisitools.dosym("libncurses.so.6.2", "%s/libncurses.so.5" % LIB) + pisitools.dosym("libpanelw.so.6.2", "%s/libpanelw.so.5" % LIB) + pisitools.dosym("libformw.so.6.2", "%s/libformw.so.5" % LIB) + pisitools.dosym("libmenuw.so.6.2", "%s/libmenuw.so.5" % LIB) shelltools.cd("../%s" % NCURSES) for lib in ["ncurses", "form", "panel", "menu"]: diff --git a/system/base/ncurses/pspec.xml b/system/base/ncurses/pspec.xml index 1ed9f9c7..1b0bfbc0 100644 --- a/system/base/ncurses/pspec.xml +++ b/system/base/ncurses/pspec.xml @@ -12,10 +12,10 @@ library Console display library The NCurses is a library of functions that manage an application's display on character-cell terminals. The NCurses library defines many functions such as moving mouse and cursor, keyboard mapping and dispaying in color. - mirrors://gnu/ncurses/ncurses-6.1.tar.gz + mirrors://gnu/ncurses/ncurses-6.2.tar.gz gnuconfig - readline-devel + @@ -67,6 +67,13 @@ + + 2020-12-09 + 6.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2019-12-11 6.1