Allow installing the terminfo file for dtterm to also work with path as
authorPeter Howkins <flibble@users.sf.net>
Fri, 27 Jul 2012 13:39:08 +0000 (14:39 +0100)
committerPeter Howkins <flibble@users.sf.net>
Fri, 27 Jul 2012 13:39:08 +0000 (14:39 +0100)
/usr/share/terminfo as well as /usr/share/lib/terminfo

This allows fully functioning dtterm on Ubuntu 12.04 on which the terminfo file
failed to install.

cde/admin/IntegTools/post_install/linux/configRun.src

index 3f36aa84d3a5bb0323250f2e3d48b343d52d3c76..ba75bb336ba43f8849ed25aee07a0b0ee12f49be 100755 (executable)
@@ -157,7 +157,16 @@ doDttermTerminfo()
            chgrp bin /usr/share/lib/terminfo/d/dtterm
            chmod 644 /usr/share/lib/terminfo/d/dtterm
        else
-           echo "Unable to compile $DT_TOP/config/dtterm.ti"
+           if [ -f /usr/share/terminfo/d/dtterm ]
+           then
+               chown bin /usr/share/terminfo/d/dtterm
+               chgrp bin /usr/share/terminfo/d/dtterm
+               chmod 644 /usr/share/terminfo/d/dtterm
+           fi
+       fi
+       if [ ! -f /usr/share/lib/terminfo/d/dtterm -a ! -f /usr/share/terminfo/d/dtterm ]
+       then
+           echo "Unable to compile $DT_TOP/config/dtterm.ti"       
        fi
     else
        echo "Unable to find $DT_TOP/config/dtterm.ti"