ncurses umie wyświetlić 256 kolorów, jeśli jest przekompilowane z --enable-widec --enable-ext-colors. Wtedy zmienia się ABI i trzeba przebudować wszystkie pakiety zależne od ncurses. Na razie mutt umie obsłużyć dodatkowe kolory, ale i tak 256 kolorów to fajny bajer. Co wy na to?
witekfl
Index: ncurses.spec =================================================================== RCS file: /cvsroot/SPECS/ncurses.spec,v retrieving revision 1.181 diff -u -r1.181 ncurses.spec --- ncurses.spec 26 Jan 2009 22:16:27 -0000 1.181 +++ ncurses.spec 7 Feb 2009 09:08:37 -0000 @@ -5,6 +5,7 @@ %bcond_without cxx # do not build C++ ncurses bindings and demo programs # # (this is neccessary to build ncurses linked with uClibc). %bcond_without gpm # build without (dynamically loadable) libgpm support +%bcond_without 256 # build without 256 colors support # Summary: curses terminal control library Summary(de.UTF-8): curses-Terminal-Control-Library @@ -17,7 +18,7 @@ Summary(uk.UTF-8): ncurses - нова бібліотека керування терміналами Name: ncurses Version: 5.7 -Release: 4 +Release: 5 License: distributable Group: Libraries Source0: ftp://dickey.his.com/ncurses/%{name}-%{version}.tar.gz @@ -347,7 +348,7 @@ --with-ada-include=%{_libdir}/gcc/$gcc_target/$gcc_version/adainclude/ \ --with-ada-objects=%{_libdir}/gcc/$gcc_target/$gcc_version/adalib/ \ `[ "$t" != "widec" ] && echo --with-termlib=tinfo` \ - `[ "$t" = "widec" ] && echo --with-termlib=tinfow --enable-widec --includedir=%{_includedir}w` + `[ "$t" = "widec" ] && echo --with-termlib=tinfow --with-abi-version=6 --enable-widec --%{?with_256:en}%{!?with_256:dis}able-ext-colors --includedir=%{_includedir}w` %{__make} @@ -402,9 +403,9 @@ %attr(755,root,root) /%{_lib}/libtinfo.so.*.* %attr(755,root,root) %ghost /%{_lib}/libtinfo.so.5 %attr(755,root,root) %{_libdir}/libncursesw.so.*.* -%attr(755,root,root) %ghost %{_libdir}/libncursesw.so.5 +%attr(755,root,root) %ghost %{_libdir}/libncursesw.so.6 %attr(755,root,root) %{_libdir}/libtinfow.so.*.* -%attr(755,root,root) %ghost %{_libdir}/libtinfow.so.5 +%attr(755,root,root) %ghost %{_libdir}/libtinfow.so.6 %{_datadir}/tabset @@ -448,7 +449,7 @@ %defattr(644,root,root,755) %doc doc/html/ncurses-intro.html %attr(755,root,root) %{_bindir}/ncurses5-config -%attr(755,root,root) %{_bindir}/ncursesw5-config +%attr(755,root,root) %{_bindir}/ncursesw6-config %attr(755,root,root) %{_libdir}/libcurses.so %attr(755,root,root) %{_libdir}/libncurses.so %attr(755,root,root) %{_libdir}/libtinfo.so
_______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
