SPECS: ncurses.spec - updated to 5.6+20061213 patch - removed outd...
qboosh
qboosh at pld-linux.org
Sat Dec 30 19:29:08 CET 2006
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
More information about the pld-cvs-commit
mailing list