name = ncurses
version = 5.9
-release = 9
+revision = 20150117
+release = 11.%{revision}
+thisapp = %{name}-%{version}-%{revision}
groups = System/Base
url = http://invisible-island.net/ncurses/ncurses.html
discontinued 4.4 BSD classic curses library.
end
-source_dl =
+source_dl = ftp://invisible-island.net/ncurses/current/
+sources = %{thisapp}.tgz
build
requires
mkdir -pv %{BUILDROOT}/etc/terminfo
+ mkdir %{BUILDROOT}%{includedir}/ncurses{,w}
+ for l in %{BUILDROOT}%{includedir}/*.h; do
+ ln -s ../$(basename $l) %{BUILDROOT}%{includedir}/ncurses
+ ln -s ../$(basename $l) %{BUILDROOT}%{includedir}/ncursesw
+ done
+
# don't require -ltinfo when linking with --no-add-needed
for l in %{BUILDROOT}%{libdir}/libncurses{,w}.so; do
soname=$(basename $(readlink $l))