diff --git a/ncurses-6.1-patches.tar.bz2 b/ncurses-6.1-patches.tar.bz2 index d3bd5a3..00958be 100644 --- a/ncurses-6.1-patches.tar.bz2 +++ b/ncurses-6.1-patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:07a4a4b7ef4373d244ebcb1a70273cc62120c6aeebb62d269991a0ccbc552445 -size 1285004 +oid sha256:eef95a9bedd2beadf0adb4b9a5260600b21f9c5c078ea699b1cffb51163730fa +size 1303656 diff --git a/ncurses.changes b/ncurses.changes index 398fa1e..6e2615c 100644 --- a/ncurses.changes +++ b/ncurses.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Mon Feb 18 08:56:21 UTC 2019 - Dr. Werner Fink + +- Add ncurses patch 20190216 + + improve manual page description of TABSIZE. + + add test/demo_tabs program. + +------------------------------------------------------------------- +Wed Feb 13 17:12:33 UTC 2019 - Jan Engelhardt + +- Implement library packaging guideline: split static libraries. + ------------------------------------------------------------------- Mon Feb 11 09:46:34 UTC 2019 - Dr. Werner Fink diff --git a/ncurses.spec b/ncurses.spec index f6282a4..82f9051 100644 --- a/ncurses.spec +++ b/ncurses.spec @@ -215,6 +215,30 @@ Obsoletes: ncurses-devel-64bit This package contains the headers needed to build against the ncurses library in its ABI version 6 form. +%package -n ncurses-devel-static +Summary: Static libraries for the ncurses6 terminal control library +License: MIT +Group: Development/Libraries/C and C++ +Provides: ncurses-devel:%{_libdir}/libform.a +Provides: ncurses-devel:%{_libdir}/libformw.a +Provides: ncurses-devel:%{_libdir}/libmenu.a +Provides: ncurses-devel:%{_libdir}/libmenuw.a +Provides: ncurses-devel:%{_libdir}/libncurses++.a +Provides: ncurses-devel:%{_libdir}/libncurses++w.a +Provides: ncurses-devel:%{_libdir}/libncurses.a +Provides: ncurses-devel:%{_libdir}/libncurses.a +Provides: ncurses-devel:%{_libdir}/libncursesw.a +Provides: ncurses-devel:%{_libdir}/libpanel.a +Provides: ncurses-devel:%{_libdir}/libpanelw.a +Provides: ncurses-devel:%{_libdir}/libtic.a +Provides: ncurses-devel:%{_libdir}/libticw.a +Provides: ncurses-devel:%{_libdir}/libtinfo.a +Requires: ncurses-devel = %{version}-%{release} + +%description -n ncurses-devel-static +This package contains the static library files for +the ncurses library in its ABI version 6 form. + %package -n ncurses5-devel Summary: Development files for the ncurses5 terminal control library License: MIT @@ -229,6 +253,30 @@ Requires: ncurses-devel = %{version}-%{release} This package contains the headers needed to build against the ncurses library in its ABI version 5 form. +%package -n ncurses5-devel-static +Summary: Static libraries for the ncurses5 terminal control library +License: MIT +Group: Development/Libraries/C and C++ +Provides: ncurses5-devel:%{_libdir}/ncurses5/libform.a +Provides: ncurses5-devel:%{_libdir}/ncurses5/libformw.a +Provides: ncurses5-devel:%{_libdir}/ncurses5/libmenu.a +Provides: ncurses5-devel:%{_libdir}/ncurses5/libmenuw.a +Provides: ncurses5-devel:%{_libdir}/ncurses5/libncurses++.a +Provides: ncurses5-devel:%{_libdir}/ncurses5/libncurses++w.a +Provides: ncurses5-devel:%{_libdir}/ncurses5/libncurses.a +Provides: ncurses5-devel:%{_libdir}/ncurses5/libncurses.a +Provides: ncurses5-devel:%{_libdir}/ncurses5/libncursesw.a +Provides: ncurses5-devel:%{_libdir}/ncurses5/libpanel.a +Provides: ncurses5-devel:%{_libdir}/ncurses5/libpanelw.a +Provides: ncurses5-devel:%{_libdir}/ncurses5/libtic.a +Provides: ncurses5-devel:%{_libdir}/ncurses5/libticw.a +Provides: ncurses5-devel:%{_libdir}/ncurses5/libtinfo.a +Requires: ncurses5-devel = %{version}-%{release} + +%description -n ncurses5-devel-static +This package contains the static library files for +the ncurses library in its ABI version 5 form. + %package -n tack Summary: Terminfo action checker License: GPL-2.0-or-later @@ -1095,7 +1143,6 @@ popd %{_incdir}/*.h %{_incdir}/ncurses/*.h %{_incdir}/ncursesw/*.h -%{_libdir}/lib*.a %{_libdir}/lib*.so %{_libdir}/pkgconfig/*[clmosuw\+].pc %doc %{_mandir}/man1/ncurses*6-config.1.gz @@ -1105,6 +1152,9 @@ popd %doc %{_mandir}/man3/*.gz %doc %{_mandir}/man7/*.gz +%files -n ncurses-devel-static +%{_libdir}/lib*.a + %files -n ncurses5-devel %defattr(-,root,root) %{_bindir}/ncurses*5-config @@ -1115,11 +1165,13 @@ popd %{_incdir}/ncurses5/ncurses/*.h %{_incdir}/ncurses5/ncursesw/*.h %dir %{_libdir}/ncurses5/ -%{_libdir}/ncurses5/lib*.a %{_libdir}/ncurses5/lib*.so %{_libdir}/pkgconfig/*5.pc %doc %{_mandir}/man1/ncurses*5-config.1.gz +%files -n ncurses5-devel-static +%{_libdir}/ncurses5/lib*.a + %files -n tack %defattr(-,root,root) %{_bindir}/tack