Author: qboosh Date: Sat Dec 30 18:29:08 2006 GMT Module: SPECS Tag: HEAD ---- Log message: - updated to 5.6+20061213 patch - removed outdated 5.5 patches and rxvt patch - updated screen_hpa_fix,xterm_hpa_fix,meta,xterm-home-end,gnome-terminal xterm-kbs,linking patches - BR: gpm (+bcond) to avoid non-deterministic builds
---- Files affected: SPECS: ncurses.spec (1.158 -> 1.159) ---- Diffs: ================================================================ Index: SPECS/ncurses.spec diff -u SPECS/ncurses.spec:1.158 SPECS/ncurses.spec:1.159 --- SPECS/ncurses.spec:1.158 Sat Aug 5 17:36:27 2006 +++ SPECS/ncurses.spec Sat Dec 30 19:29:03 2006 @@ -4,6 +4,8 @@ %bcond_without ada # do not build Ada95 bindings %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 +# Summary: curses terminal control library Summary(de): curses-Terminal-Control-Library Summary(es): Biblioteca de control de terminal curses @@ -14,40 +16,31 @@ Summary(tr): Terminal kontrol kitaplýđý Summary(uk): ncurses - ÎĎ×Á ÂŚÂĚŚĎÔĹËÁ ËĹŇŐ×ÁÎÎŃ ÔĹŇÍŚÎÁĚÁÍÉ Name: ncurses -Version: 5.5 -Release: 5 +Version: 5.6 +Release: 1 License: distributable Group: Libraries Source0: ftp://dickey.his.com/ncurses/%{name}-%{version}.tar.gz -# Source0-md5: e73c1ac10b4bfc46db43b2ddfd6244ef +# Source0-md5: b6593abe1089d6aab1551c105c9300e3 Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2 # Source1-md5: 3b05ee835dc20c306e9af2a9d3fbf1f1 -Patch0: ftp://dickey.his.com/ncurses/5.5/%{name}-5.5-20060128-patch.sh.bz2 -Patch1: ftp://dickey.his.com/ncurses/5.5/%{name}-5.5-20060204.patch.gz -Patch2: ftp://dickey.his.com/ncurses/5.5/%{name}-5.5-20060211.patch.gz -Patch3: ftp://dickey.his.com/ncurses/5.5/%{name}-5.5-20060218.patch.gz -Patch4: ftp://dickey.his.com/ncurses/5.5/%{name}-5.5-20060225.patch.gz -Patch5: ftp://dickey.his.com/ncurses/5.5/%{name}-5.5-20060311.patch.gz -Patch6: ftp://dickey.his.com/ncurses/5.5/%{name}-5.5-20060312.patch.gz -Patch7: ftp://dickey.his.com/ncurses/5.5/%{name}-5.5-20060318.patch.gz -Patch8: ftp://dickey.his.com/ncurses/5.5/%{name}-5.5-20060401.patch.gz -Patch9: ftp://dickey.his.com/ncurses/5.5/%{name}-5.5-20060408.patch.gz -Patch10: ftp://dickey.his.com/ncurses/5.5/%{name}-5.5-20060415.patch.gz -Patch11: ftp://dickey.his.com/ncurses/5.5/%{name}-5.5-20060416.patch.gz +Patch0: ftp://dickey.his.com/ncurses/5.6/%{name}-5.6-20061223.patch.gz Patch100: %{name}-screen_hpa_fix.patch Patch101: %{name}-xterm_hpa_fix.patch -Patch102: %{name}-rxvt.patch -Patch103: %{name}-meta.patch -Patch104: %{name}-xterm-home-end.patch -Patch105: %{name}-mouse_trafo-warning.patch -Patch106: %{name}-gnome-terminal.patch -Patch107: %{name}-xterm-kbs.patch +Patch102: %{name}-meta.patch +Patch103: %{name}-xterm-home-end.patch +Patch104: %{name}-mouse_trafo-warning.patch +Patch105: %{name}-gnome-terminal.patch +# not sure about this one, now all xterms have kbs defined (to ^H, not \177) +# and only XTerm.ad.pl sets backspace to \177 instead of ^H +Patch106: %{name}-xterm-kbs.patch # disable rain demo; triggers gcc bug: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14998 -Patch108: %{name}-no-rain-demo.patch -Patch109: %{name}-linking.patch +Patch107: %{name}-no-rain-demo.patch +Patch108: %{name}-linking.patch URL: http://dickey.his.com/ncurses/ncurses.html BuildRequires: automake %{?with_ada:BuildRequires: gcc-ada} +%{?with_gpm:BuildRequires: gpm-devel} %{?with_cxx:BuildRequires: libstdc++-devel} BuildRequires: sharutils Obsoletes: libncurses5 @@ -307,27 +300,15 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -%patch9 -p1 -%patch10 -p1 -%patch11 -p1 %patch100 -p1 %patch101 -p1 -#%patch102 -p1 +%patch102 -p1 %patch103 -p1 %patch104 -p1 %patch105 -p1 %patch106 -p1 %patch107 -p1 %patch108 -p1 -%patch109 -p1 %build unset TERMINFO || : @@ -336,8 +317,8 @@ for t in narrowc widec; do install -d obj-$t cd obj-$t -ln -sf ../configure . -%configure \ +#ln -sf ../configure . +../%configure \ --with-install-prefix=$RPM_BUILD_ROOT \ --with-normal \ --with-shared \ @@ -345,6 +326,7 @@ --with%{!?with_cxx:out}-cxx \ --with%{!?with_cxx:out}-cxx-binding \ --with%{!?debug:out}-debug \ + --with%{!?with_gpm:out}-gpm \ --without-profile \ --with-termlib \ --with-largefile \ @@ -393,6 +375,16 @@ %files %defattr(644,root,root,755) %doc ANNOUNCE README +%attr(755,root,root) %{_bindir}/captoinfo +%attr(755,root,root) %{_bindir}/clear +%attr(755,root,root) %{_bindir}/infocmp +%attr(755,root,root) %{_bindir}/infotocap +%attr(755,root,root) %{_bindir}/reset +%attr(755,root,root) %{_bindir}/tack +%attr(755,root,root) %{_bindir}/tic +%attr(755,root,root) %{_bindir}/toe +%attr(755,root,root) %{_bindir}/tput +%attr(755,root,root) %{_bindir}/tset %attr(755,root,root) /%{_lib}/libncurses.so.*.* %attr(755,root,root) /%{_lib}/libtinfo.so.*.* %attr(755,root,root) %{_libdir}/libncursesw.so.*.* @@ -414,8 +406,6 @@ %{_datadir}/terminfo/v/vt52 %{_datadir}/terminfo/x/xterm* -%attr(755,root,root) %{_bindir}/* - %{_mandir}/man[157]/* %lang(fi) %{_mandir}/fi/man1/* %lang(fr) %{_mandir}/fr/man1/* @@ -441,6 +431,8 @@ %files devel %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) %{_libdir}/libcurses.so %attr(755,root,root) %{_libdir}/libncurses.so %attr(755,root,root) %{_libdir}/libtinfo.so @@ -551,6 +543,13 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.159 2006/12/30 18:29:03 qboosh +- updated to 5.6+20061213 patch +- removed outdated 5.5 patches and rxvt patch +- updated screen_hpa_fix,xterm_hpa_fix,meta,xterm-home-end,gnome-terminal + xterm-kbs,linking patches +- BR: gpm (+bcond) to avoid non-deterministic builds + Revision 1.158 2006/08/05 15:36:27 sparky - added linking patch ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/ncurses.spec?r1=1.158&r2=1.159&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
