- if ( (name != TermlibRoot ) && ( index(name, "++") == 0 ) && ( index(name, "tic") == 1 || index(name, "ncurses") == 1 ) ) {
- printf "\t\tinstall.%s \\\n", TermlibRoot;
- if ( index(name, "tic") == 1 && index(TermlibRoot, "ncurses") != 1 ) {
- printf "\t\tinstall.%s%s \\\n", "ncurses", LIB_SUFFIX;
+ use_name = TermlibRoot USE_LIB_SUFFIX
+ if ( (name != use_name ) && ( index(name, "++") == 0 ) && ( index(name, "tic") == 1 || index(name, "ncurses") == 1 ) ) {
+ if ( trim_suffix(TermlibRoot) != trim_suffix(name) ) {
+ printf "\t\tinstall.%s \\\n", trim_suffix(TermlibRoot);
+ }
+ if ( index(name, "tic") == 1 && index(TermlibRoot, "ncurses") != 1 && trim_suffix(name) != "ncurses" ) {
+ printf "\t\tinstall.%s \\\n", "ncurses";