]> git.ipfire.org Git - ipfire-3.x.git/blobdiff - ncurses/ncurses.nm
pcengines-firmware: update to 4.9.0.7
[ipfire-3.x.git] / ncurses / ncurses.nm
index 35c1cc01374592cd2b750d4ad4879233fe4137b8..4da26b72a1bdb26a757c2ac06cbe683b8329ad87 100644 (file)
@@ -4,8 +4,9 @@
 ###############################################################################
 
 name       = ncurses
-version    = 5.9
-release    = 8
+version    = 6.1
+release    = 1
+thisapp    = %{name}-%{version}
 
 groups     = System/Base
 url        = http://invisible-island.net/ncurses/ncurses.html
@@ -19,7 +20,7 @@ description
        discontinued 4.4 BSD classic curses library.
 end
 
-source_dl  =
+source_dl  = https://github.com/mirror/%{name}/archive/v%{version}.tar.gz#/
 
 build
        requires
@@ -69,6 +70,12 @@ build
 
                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))
@@ -88,6 +95,8 @@ end
 
 packages
        package %{name}
+               groups += Base
+       end
 
        package %{name}-libs
                template LIBS
@@ -126,10 +135,12 @@ packages
 
                files
                        /usr/share/terminfo/*/Eterm*
+                       /usr/share/terminfo/*/ansi
                        /usr/share/terminfo/*/aterm
                        /usr/share/terminfo/*/bterm
                        /usr/share/terminfo/*/cons25
                        /usr/share/terminfo/*/cygwin
+                       /usr/share/terminfo/*/dumb
                        /usr/share/terminfo/*/eterm*
                        /usr/share/terminfo/*/gnome
                        /usr/share/terminfo/*/gnome-256color
@@ -137,6 +148,7 @@ packages
                        /usr/share/terminfo/*/jfbterm
                        /usr/share/terminfo/*/konsole
                        /usr/share/terminfo/*/konsole-256color
+                       /usr/share/terminfo/*/linux
                        /usr/share/terminfo/*/mach*
                        /usr/share/terminfo/*/mlterm
                        /usr/share/terminfo/*/mrxvt
@@ -151,6 +163,11 @@ packages
                        /usr/share/terminfo/*/sun
                        /usr/share/terminfo/*/teraterm
                        /usr/share/terminfo/*/teraterm2.3
+                       /usr/share/terminfo/*/vt100
+                       /usr/share/terminfo/*/vt100-nav
+                       /usr/share/terminfo/*/vt102
+                       /usr/share/terminfo/*/vt220
+                       /usr/share/terminfo/*/vt52
                        /usr/share/terminfo/*/vte
                        /usr/share/terminfo/*/vte-256color
                        /usr/share/terminfo/*/vwmterm