123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331 |
- #!/bin/sh
- LANG=C; export LANG
- LANGUAGE=C; export LANGUAGE
- LC_ALL=C; export LC_ALL
- LC_CTYPE=C; export LC_CTYPE
- prefix="/croot/ncurses_1674734004432/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold"
- exec_prefix="${prefix}"
- bindir="${exec_prefix}/bin"
- includedir="${prefix}/include"
- libdir="${exec_prefix}/lib"
- datarootdir="${prefix}/share"
- datadir="${datarootdir}"
- mandir="${datarootdir}/man"
- THIS="ncursesw"
- TINFO_LIB="tinfow"
- RPATH_LIST="${libdir}"
- includesubdir="${prefix}/include/${THIS}"
- if [ -n "$RPATH_LIST" ]
- then
- save_IFS="$IFS"
- IFS=':'
- filtered=
- for item in $RPATH_LIST
- do
- case "$item" in
- ./*|../*|*/..|*/../*)
- ;;
- *)
- [ -n "$filtered" ] && filtered="${filtered}:"
- filtered="${filtered}${item}"
- ;;
- esac
- done
- IFS="$save_IFS"
-
- RPATH_LIST="$filtered"
- fi
- if [ xno = xno ]; then
- case $includedir in
- $prefix/include/ncursesw)
- includedir=`echo "$includedir" | sed -e 's,/[^/]*$,,'`
- ;;
- esac
- fi
- LIBS=""
- if [ "tinfo" = "ncurses" ]; then
- LIBS="-l${THIS} $LIBS"
- else
- LIBS="-l${THIS} -l${TINFO_LIB} $LIBS"
- fi
- lib_flags=
- for opt in -L$libdir -Wl,-O2 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--disable-new-dtags -Wl,--gc-sections -Wl,-rpath,/croot/ncurses_1674734004432/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib -Wl,-rpath-link,/croot/ncurses_1674734004432/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib -L/croot/ncurses_1674734004432/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib $LIBS
- do
- case $opt in
- -specs*)
- continue
- ;;
- -Wl,-z,*)
- continue
- ;;
- -Wl,--dynamic-linker*)
- continue
- ;;
- -Wl,--as-needed|-Wl,--build-id=*|-Wl,-dT,*|-Wl,-T,*)
- continue
- ;;
- -L*)
- lib_check=`echo "x$opt" | sed -e 's/^.-L//'`
- [ -d "$lib_check" ] || continue
- case "$lib_check" in
- /usr/local/lib64|/lib64|/usr/lib64|/usr/local/lib|/lib|/usr/lib)
- if [ "$lib_check" = "$libdir" ]
- then
- lib_first=yes
- IFS_save="$IFS"
- IFS='|'
- LIBDIRS="/usr/local/lib64|/lib64|/usr/lib64|/usr/local/lib|/lib|/usr/lib"
- for lib_check in $LIBDIRS
- do
- if [ -d "$lib_check" ]
- then
- if [ "$lib_check" != "$libdir" ]
- then
- lib_first=no
- fi
- break
- fi
- done
- IFS="$IFS_save"
- [ $lib_first = yes ] && continue
- found=no
- for check in $lib_flags
- do
- if [ "x$check" = "x$opt" ]
- then
- found=yes
- break
- fi
- done
- [ $found = yes ] && continue
- :
- else
- continue
- fi
- ;;
- *)
- found=no
- for check in $lib_flags
- do
- if [ "x$check" = "x$opt" ]
- then
- found=yes
- break
- fi
- done
- [ $found = yes ] && continue
- ;;
- esac
- ;;
- esac
- lib_flags="$lib_flags $opt"
- done
- [ $# = 0 ] && exec /bin/sh "$0" --error
- while [ $# -gt 0 ]; do
- case "$1" in
-
- --prefix)
- echo "$prefix"
- ;;
- --exec-prefix)
- echo "$exec_prefix"
- ;;
-
- --cflags)
- INCS=" -D_GNU_SOURCE -DNCURSES_WIDECHAR"
- if [ "xno" = xno ]; then
- INCS="$INCS -I${includesubdir}"
- fi
- if [ "${includedir}" != /usr/include ]; then
- INCS="$INCS -I${includedir}"
- fi
- sed -e 's,^[ ]*,,' -e 's, [ ]*, ,g' -e 's,[ ]*$,,' <<-ENDECHO
- $INCS
- ENDECHO
- ;;
- --libs)
- OPTS=
- for opt in $lib_flags
- do
- [ -n "$OPTS" ] && OPTS="$OPTS "
- OPTS="${OPTS}${opt}"
- done
- printf '%s\n' "$OPTS"
- ;;
- --libs-only-L)
- OPTS=
- for opt in $lib_flags
- do
- case "x$opt" in
- x-L*)
- [ -n "$OPTS" ] && OPTS="$OPTS "
- OPTS="${OPTS}${opt}"
- ;;
- esac
- done
- printf '%s\n' "$OPTS"
- ;;
- --libs-only-l)
- OPTS=
- for opt in $lib_flags
- do
- case "x$opt" in
- x-l*)
- [ -n "$OPTS" ] && OPTS="$OPTS "
- OPTS="${OPTS}${opt}"
- ;;
- esac
- done
- printf '%s\n' "$OPTS"
- ;;
- --libs-only-other)
- OPTS=
- for opt in $lib_flags
- do
- case "x$opt" in
- x-[lL]*)
- ;;
- *)
- [ -n "$OPTS" ] && OPTS="$OPTS "
- OPTS="${OPTS}${opt}"
- ;;
- esac
- done
- printf '%s\n' "$OPTS"
- ;;
-
- --version)
- echo "6.4.20221231"
- ;;
- --abi-version)
- echo "6"
- ;;
- --mouse-version)
- echo "2"
- ;;
-
- --bindir)
- echo "${bindir}"
- ;;
- --datadir)
- echo "${datadir}"
- ;;
- --includedir)
- INCS=
- if [ "xno" = xno ]; then
- INCS="${includesubdir}"
- elif [ "${includedir}" != /usr/include ]; then
- INCS="${includedir}"
- fi
- echo "$INCS"
- ;;
- --libdir)
- echo "${libdir}"
- ;;
- --mandir)
- echo "${mandir}"
- ;;
- --terminfo)
- echo "/croot/ncurses_1674734004432/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/share/terminfo"
- ;;
- --terminfo-dirs)
- echo "/croot/ncurses_1674734004432/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/share/terminfo"
- ;;
- --termpath)
- echo "/etc/termcap:/usr/share/misc/termcap"
- ;;
-
- --help)
- cat <<ENDHELP
- Usage: `basename "$0"` [options]
- Options:
- --prefix echos the package-prefix of ${THIS}
- --exec-prefix echos the executable-prefix of ${THIS}
- --cflags echos the C compiler flags needed to compile with ${THIS}
- --libs echos the libraries needed to link with ${THIS}
- --libs-only-L echos -L linker options (search path) for ${THIS}
- --libs-only-l echos -l linker options (libraries) for ${THIS}
- --libs-only-other echos linker options other than -L/-l
- --version echos the release+patchdate version of ${THIS}
- --abi-version echos the ABI version of ${THIS}
- --mouse-version echos the mouse-interface version of ${THIS}
- --bindir echos the directory containing ${THIS} programs
- --datadir echos the directory containing ${THIS} data
- --includedir echos the directory containing ${THIS} header files
- --libdir echos the directory containing ${THIS} libraries
- --mandir echos the directory containing ${THIS} manpages
- --terminfo echos the \$TERMINFO terminfo database path
- --terminfo-dirs echos the \$TERMINFO_DIRS directory list
- --termpath echos the \$TERMPATH termcap list
- --help prints this message
- ENDHELP
- ;;
- --error|*)
- /bin/sh "$0" --help 1>&2
- exit 1
- ;;
- esac
- shift
- done
|