|
|
|
|
@ -23,56 +23,13 @@
|
|
|
|
|
|
|
|
|
|
# package versions |
|
|
|
|
%define V_base 6.0 |
|
|
|
|
%define V_patch0 20160910 |
|
|
|
|
%define V_patch1 20160917 |
|
|
|
|
%define V_patch2 20160924 |
|
|
|
|
%define V_patch3 20161001 |
|
|
|
|
%define V_patch4 20161008 |
|
|
|
|
%define V_patch5 20161015 |
|
|
|
|
%define V_patch6 20161022 |
|
|
|
|
%define V_patch7 20161029 |
|
|
|
|
%define V_patch8 20161105 |
|
|
|
|
%define V_patch9 20161112 |
|
|
|
|
%define V_patch10 20161119 |
|
|
|
|
%define V_patch11 20161126 |
|
|
|
|
%define V_patch12 20161203 |
|
|
|
|
%define V_patch13 20161210 |
|
|
|
|
%define V_patch14 20161217 |
|
|
|
|
%define V_patch15 20161224 |
|
|
|
|
%define V_patch16 20161231 |
|
|
|
|
%define V_patch17 20170107 |
|
|
|
|
%define V_patch18 20170114 |
|
|
|
|
%define V_patch19 20170121 |
|
|
|
|
%define V_patch20 20170128 |
|
|
|
|
%define V_patch21 20170204 |
|
|
|
|
%define V_patch22 20170212 |
|
|
|
|
%define V_patch23 20170218 |
|
|
|
|
%define V_patch24 20170225 |
|
|
|
|
%define V_patch25 20170304 |
|
|
|
|
%define V_patch26 20170311 |
|
|
|
|
%define V_patch27 20170318 |
|
|
|
|
%define V_patch28 20170325 |
|
|
|
|
%define V_patch29 20170401 |
|
|
|
|
%define V_patch30 20170408 |
|
|
|
|
%define V_patch31 20170415 |
|
|
|
|
%define V_patch32 20170422 |
|
|
|
|
%define V_patch33 20170429 |
|
|
|
|
%define V_patch34 20170506 |
|
|
|
|
%define V_patch35 20170513 |
|
|
|
|
%define V_patch36 20170520 |
|
|
|
|
%define V_patch37 20170527 |
|
|
|
|
%define V_patch38 20170603 |
|
|
|
|
%define V_patch39 20170610 |
|
|
|
|
%define V_patch40 20170617 |
|
|
|
|
%define V_patch41 20170624 |
|
|
|
|
%define V_patch42 20170701 |
|
|
|
|
%define V_patch43 20170708 |
|
|
|
|
%define V_patch44 20170715 |
|
|
|
|
%define V_patch45 20170722 |
|
|
|
|
%define V_patch46 20170729 |
|
|
|
|
%define V_patch0 20170930 |
|
|
|
|
%define V_patch1 20171007 |
|
|
|
|
%define V_patch2 20171014 |
|
|
|
|
%define V_patch3 20171021 |
|
|
|
|
%define V_patchB %{V_patch1} |
|
|
|
|
%define V_patchL %{V_patch46} |
|
|
|
|
%define V_patches 46 |
|
|
|
|
%define V_patchL %{V_patch3} |
|
|
|
|
%define V_patches 3 |
|
|
|
|
|
|
|
|
|
# package information |
|
|
|
|
Name: ncurses |
|
|
|
|
@ -85,7 +42,7 @@ Class: CORE
|
|
|
|
|
Group: Terminal |
|
|
|
|
License: MIT-style |
|
|
|
|
Version: %{V_base}.%{V_patchL} |
|
|
|
|
Release: 20170731 |
|
|
|
|
Release: 20171027 |
|
|
|
|
|
|
|
|
|
# package options |
|
|
|
|
%option with_widechar no |
|
|
|
|
@ -96,49 +53,6 @@ Patch0: ftp://invisible-island.net/ncurses/%{V_base}/patch-%{V_base}-%{V_p
|
|
|
|
|
Patch1: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch1}.patch.gz |
|
|
|
|
Patch2: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch2}.patch.gz |
|
|
|
|
Patch3: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch3}.patch.gz |
|
|
|
|
Patch4: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch4}.patch.gz |
|
|
|
|
Patch5: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch5}.patch.gz |
|
|
|
|
Patch6: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch6}.patch.gz |
|
|
|
|
Patch7: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch7}.patch.gz |
|
|
|
|
Patch8: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch8}.patch.gz |
|
|
|
|
Patch9: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch9}.patch.gz |
|
|
|
|
Patch10: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch10}.patch.gz |
|
|
|
|
Patch11: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch11}.patch.gz |
|
|
|
|
Patch12: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch12}.patch.gz |
|
|
|
|
Patch13: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch13}.patch.gz |
|
|
|
|
Patch14: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch14}.patch.gz |
|
|
|
|
Patch15: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch15}.patch.gz |
|
|
|
|
Patch16: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch16}.patch.gz |
|
|
|
|
Patch17: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch17}.patch.gz |
|
|
|
|
Patch18: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch18}.patch.gz |
|
|
|
|
Patch19: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch19}.patch.gz |
|
|
|
|
Patch20: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch20}.patch.gz |
|
|
|
|
Patch21: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch21}.patch.gz |
|
|
|
|
Patch22: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch22}.patch.gz |
|
|
|
|
Patch23: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch23}.patch.gz |
|
|
|
|
Patch24: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch24}.patch.gz |
|
|
|
|
Patch25: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch25}.patch.gz |
|
|
|
|
Patch26: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch26}.patch.gz |
|
|
|
|
Patch27: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch27}.patch.gz |
|
|
|
|
Patch28: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch28}.patch.gz |
|
|
|
|
Patch29: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch29}.patch.gz |
|
|
|
|
Patch30: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch30}.patch.gz |
|
|
|
|
Patch31: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch31}.patch.gz |
|
|
|
|
Patch32: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch32}.patch.gz |
|
|
|
|
Patch33: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch33}.patch.gz |
|
|
|
|
Patch34: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch34}.patch.gz |
|
|
|
|
Patch35: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch35}.patch.gz |
|
|
|
|
Patch36: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch36}.patch.gz |
|
|
|
|
Patch37: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch37}.patch.gz |
|
|
|
|
Patch38: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch38}.patch.gz |
|
|
|
|
Patch39: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch39}.patch.gz |
|
|
|
|
Patch40: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch40}.patch.gz |
|
|
|
|
Patch41: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch41}.patch.gz |
|
|
|
|
Patch42: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch42}.patch.gz |
|
|
|
|
Patch43: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch43}.patch.gz |
|
|
|
|
Patch44: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch44}.patch.gz |
|
|
|
|
Patch45: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch45}.patch.gz |
|
|
|
|
Patch46: ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch46}.patch.gz |
|
|
|
|
Patch100: ncurses.patch |
|
|
|
|
|
|
|
|
|
# build information |
|
|
|
|
|