]> git.webhop.me Git - bs-cst-neutrino-hd.git/commitdiff
toolcheck.mk: add help2man and libncurses check
authorMarkham <markham001@gmx.de>
Tue, 7 Jan 2020 21:17:27 +0000 (22:17 +0100)
committerMarkham <markham001@gmx.de>
Tue, 7 Jan 2020 21:17:27 +0000 (22:17 +0100)
make/toolchecker.mk

index a01f11f3bdd0b6d6dab90c448932fe730a77c9b3..4ac4047c24584e6b248eab8c6306927cfc761467 100755 (executable)
@@ -1,4 +1,4 @@
-#! /bin/sh
+#!/bin/bash
 
 ############################################################################################
 ### toolchecker
@@ -23,15 +23,15 @@ echo ""
        if [ $CVS ] && [ $CVS != " " ]; then
                echo "cvs:                      "`$CVS --version | $GREP Concurrent | $CUT -f5 -d " "`
        else
-               echo -e "cvs:                     \033[31mnot installed\033[0m"
+               echo -e "cvs:                      \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # svn
        SVN=`which svn`
        if [ $SVN ] && [ $SVN != " " ]; then
-               echo "svn:                      "`$SVN --version | $GREP "svn, " | $CUT -f3 -d " "`
+               echo "svn(subversion):         "`$SVN --version | $GREP "svn, " | $CUT -f3 -d " "`
        else
-               echo -e "svn:                     \033[31mnot installed\033[0m"
+               echo -e "svn(subversion):          \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # automake
@@ -39,7 +39,7 @@ echo ""
        if [ $AUTOMAKE ] && [ $AUTOMAKE != " " ]; then
                echo "automake:                 "`$AUTOMAKE --version | $GREP automake | $CUT -f4 -d " "`
        else
-               echo -e "automake:                \033[31mnot installed\033[0m"
+               echo -e "automake:                 \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # autoconf
@@ -47,7 +47,7 @@ echo ""
        if [ $AUTOCONF ] && [ $AUTOCONF != " " ]; then
                echo "autoconf:                 "`$AUTOCONF --version | $GREP autoconf | $CUT -f4 -d " "`
        else
-               echo -e "autoconf:                \033[31mnot installed\033[0m"
+               echo -e "autoconf:                 \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # libtool
@@ -55,7 +55,7 @@ echo ""
        if [ $LIBTOOL ] && [ $LIBTOOL != " " ]; then
                echo "libtool:                 " `$LIBTOOL --version | $GREP libtool | $CUT -f4 -d " "`
        else
-               echo -e "libtool:                \033[31mnot installed\033[0m"
+               echo -e "libtool:                  \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # make
@@ -63,15 +63,15 @@ echo ""
        if [ $MAKE ] && [ $MAKE != " " ]; then
                echo "make:                     "`$MAKE --version | $GREP Make | $CUT -f3 -d " "`
        else
-               echo -e "make:                    \033[31mnot installed\033[0m"
+               echo -e "make:                     \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # makeinfo
        MAKEINFO=`which makeinfo`
        if [ $MAKEINFO ] && [ $MAKEINFO != " " ]; then
-               echo "makeinfo:                 "`$MAKEINFO --version | $GREP makeinfo | $CUT -f4 -d " "`
+               echo "makeinfo(textinfo):       "`$MAKEINFO --version | $GREP makeinfo | $CUT -f4 -d " "`
        else
-               echo -e "makeinfo:                \033[31mnot installed\033[0m"
+               echo -e "makeinfo(textinfo):      \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # gettext
@@ -79,7 +79,7 @@ echo ""
        if [ $GETTEXT ] && [ $GETTEXT != " " ]; then
                echo "gettext:                  "`$GETTEXT --version | $GREP gettext | $CUT -f4 -d " "`
        else
-               echo -e "gettext:                 \033[31mnot installed\033[0m"
+               echo -e "gettext:                  \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # tar
@@ -87,7 +87,7 @@ echo ""
        if [ $TAR ] && [ $TAR != " " ]; then
                echo "tar:                      "`$TAR --version | $GREP tar | $CUT -f4 -d " "`
        else
-               echo -e "tar:                     \033[31mnot installed\033[0m"
+               echo -e "tar:                      \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # gunzip
@@ -95,7 +95,7 @@ echo ""
        if [ $GUNZIP ] && [ $GUNZIP != " " ]; then
                echo "gunzip:                   "`$GUNZIP --version | $GREP gzip | $CUT -f2 -d " "`
        else
-               echo -e "gunzip:                  \033[31mnot installed\033[0m"
+               echo -e "gunzip:                   \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # bunzip2
@@ -103,7 +103,7 @@ echo ""
        if [ $BUNZIP2 ] && [ $BUNZIP2 != " " ]; then
                echo "bunzip2:                  "`bunzip2 --help 2> btmp; $GREP Version < btmp | $CUT -c 50-54; rm btmp`
        else
-               echo -e "bunzip2:                 \033[31mnot installed\033[0m"
+               echo -e "bunzip2:                  \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # patch
@@ -111,7 +111,7 @@ echo ""
        if [ $PATCH ] && [ $PATCH != " " ]; then
                echo "patch:                    "`$PATCH --version | $GREP patch | $CUT -f2 -d " "`
        else
-               echo -e "patch:                   \033[31mnot installed\033[0m"
+               echo -e "patch:                    \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # infocmp
@@ -119,7 +119,7 @@ echo ""
        if [ $INFOCMP ] && [ $INFOCMP != " " ]; then
                echo "infocmp:                  "`$INFOCMP -V | $GREP ncurses | $CUT -f2 -d " "`
        else
-               echo -e "infocmp:                 \033[31mnot installed\033[0m"
+               echo -e "infocmp:                  \033[31mnot installed\033[0m"
        fi
        #---------------------------------------------#
        # gcc
@@ -127,7 +127,7 @@ echo ""
        if [ $GCC ] && [ $GCC != " " ]; then
                echo "gcc:                      "`$GCC -dumpversion`
        else
-               echo -e "gcc:                     \033[31mnot installed\033[0m"
+               echo -e "gcc:                      \033[31mnot installed\033[0m"
        fi
        #---------------------------------------------#
        # c++
@@ -135,7 +135,7 @@ echo ""
        if [ $CCC ] && [ $CCC != " " ]; then
                echo "g++:                      "`$CCC -dumpversion`
        else
-               echo -e "g++:                     \033[31mnot installed\033[0m"
+               echo -e "g++:                      \033[31mnot installed\033[0m"
        fi
        #---------------------------------------------#
        # autopoint
@@ -143,7 +143,7 @@ echo ""
        if [ $AUTOPOINT ] && [ $AUTOPOINT != " " ]; then
                echo "autopoint:                "`$AUTOPOINT --version | $GREP autopoint | $CUT -f4 -d " "`
        else
-               echo -e "autopoint:               \033[31mnot installed\033[0m"
+               echo -e "autopoint:                \033[31mnot installed\033[0m"
        fi
        #---------------------------------------------#
        # yacc
@@ -151,7 +151,7 @@ echo ""
        if [ $YACC ] && [ $YACC != " " ]; then
                echo "yacc:                     "`$YACC --version | $GREP bison | $CUT -f4 -d " "`
        else
-               echo -e "yacc:                    \033[31mnot installed\033[0m"
+               echo -e "yacc:                     \033[31mnot installed\033[0m"
        fi
        #---------------------------------------------#
        # flex
@@ -159,7 +159,7 @@ echo ""
        if [ $FLEX ] && [ $FLEX != " " ]; then
                echo "flex:                     "`$FLEX --version | $GREP flex | $CUT -f2 -d " "`
        else
-               echo -e "flex:                    \033[31mnot installed\033[0m"
+               echo -e "flex:                     \033[31mnot installed\033[0m"
        fi
        #---------------------------------------------#
        # bison
@@ -167,7 +167,7 @@ echo ""
        if [ $BISON ] && [ $BISON != " " ]; then
                echo "bison:                    "`$BISON --version | $GREP bison | $CUT -f4 -d " "`
        else
-               echo -e "bison:                   \033[31mnot installed\033[0m"
+               echo -e "bison:                    \033[31mnot installed\033[0m"
        fi
        #---------------------------------------------#
        # awk
@@ -175,7 +175,7 @@ echo ""
        if [ $AWK ] && [ $AWK != " " ]; then
                echo "awk:                      "`$AWK --version | $GREP Awk | $CUT -f3 -d " "`
        else
-               echo -e "awk:                     \033[31mnot installed\033[0m"
+               echo -e "awk:                      \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # pkg-config
@@ -183,7 +183,7 @@ echo ""
        if [ $PKGCONFIG ] && [ $PKGCONFIG != " " ]; then
                echo "pkg-config:               "`$PKGCONFIG --version | $GREP .`
        else
-               echo -e "pkg-config:              \033[31mnot installed\033[0m"
+               echo -e "pkg-config:               \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # wget
@@ -191,7 +191,7 @@ echo ""
        if [ $WGET ] && [ $WGET != " " ]; then
                echo "wget:                     "`$WGET --version | $GREP Wget | $CUT -f3 -d " "`
        else
-               echo -e "wget:                    \033[31mnot installed\033[0m"
+               echo -e "wget:                     \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # git
@@ -199,7 +199,7 @@ echo ""
        if [ $GIT ] && [ $GIT != " " ]; then
                echo "git:                      "`$GIT --version | $GREP git | $CUT -f3 -d " "`
        else
-               echo -e "git:                     \033[31mnot installed\033[0m"
+               echo -e "git:                      \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # bash
@@ -207,7 +207,7 @@ echo ""
        if [ $BASH ] && [ $BASH != " " ]; then
                echo "bash:                     "`$BASH --version | $GREP bash | $CUT -f4 -d " "`
        else
-               echo -e "bash:                    \033[31mnot installed\033[0m"
+               echo -e "bash:                     \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # unp
@@ -223,7 +223,7 @@ echo ""
        if [ $CMAKE ] && [ $CMAKE != " " ]; then
                echo "cmake:                    "`$CMAKE --version | $GREP cmake | $CUT -f3 -d " "`
        else
-               echo -e "cmake:                      \033[31mnot installed\033[0m"
+               echo -e "cmake:                    \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
        # gperf
@@ -231,7 +231,24 @@ echo ""
        if [ $QPERF ] && [ $QPERF != " " ]; then
                echo "gperf:                    "`$QPERF --version | $GREP gperf | $CUT -f3 -d " "`
        else
-               echo -e "gperf:                      \033[31mnot installed\033[0m"
+               echo -e "gperf:                    \033[31mnot installed\033[0m"
+       fi;
+       #---------------------------------------------#
+       # help2man
+       H2MAN=`which help2man`
+       if [ $H2MAN ] && [ $H2MAN != " " ]; then
+               echo "help2man:                 "`$H2MAN --version | $GREP help2man | $CUT -f3 -d " "`
+       else
+               echo -e "help2man:                 \033[31mnot installed\033[0m"
+       fi;
+       #---------------------------------------------#
+       # libncurses
+       NCURSES=`dpkg -l '*ncurses*' | $GREP 'ncurses-bin'`
+       if [ -n "$NCURSES" ]; then
+               VERSION=`echo $NCURSES | awk '{print $3}' | $CUT -f1 -d " "`
+               echo "libncurses:               "$VERSION
+       else
+               echo -e "libncurses:               \033[31mnot installed\033[0m"
        fi;
        #---------------------------------------------#
 echo ""