Blame SOURCES/nss-util-config.in

8bd67f
#!/bin/sh
8bd67f
8bd67f
prefix=@prefix@
8bd67f
8bd67f
major_version=@MOD_MAJOR_VERSION@
8bd67f
minor_version=@MOD_MINOR_VERSION@
8bd67f
patch_version=@MOD_PATCH_VERSION@
8bd67f
8bd67f
usage()
8bd67f
{
8bd67f
	cat <
8bd67f
Usage: nss-util-config [OPTIONS] [LIBRARIES]
8bd67f
Options:
8bd67f
	[--prefix[=DIR]]
8bd67f
	[--exec-prefix[=DIR]]
8bd67f
	[--includedir[=DIR]]
8bd67f
	[--libdir[=DIR]]
8bd67f
	[--version]
8bd67f
	[--libs]
8bd67f
	[--cflags]
8bd67f
Dynamic Libraries:
8bd67f
	nssutil
8bd67f
EOF
8bd67f
	exit $1
8bd67f
}
8bd67f
8bd67f
if test $# -eq 0; then
8bd67f
	usage 1 1>&2
8bd67f
fi
8bd67f
8bd67f
lib_nssutil=yes
8bd67f
8bd67f
while test $# -gt 0; do
8bd67f
  case "$1" in
8bd67f
  -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
8bd67f
  *) optarg= ;;
8bd67f
  esac
8bd67f
8bd67f
  case $1 in
8bd67f
    --prefix=*)
8bd67f
      prefix=$optarg
8bd67f
      ;;
8bd67f
    --prefix)
8bd67f
      echo_prefix=yes
8bd67f
      ;;
8bd67f
    --exec-prefix=*)
8bd67f
      exec_prefix=$optarg
8bd67f
      ;;
8bd67f
    --exec-prefix)
8bd67f
      echo_exec_prefix=yes
8bd67f
      ;;
8bd67f
    --includedir=*)
8bd67f
      includedir=$optarg
8bd67f
      ;;
8bd67f
    --includedir)
8bd67f
      echo_includedir=yes
8bd67f
      ;;
8bd67f
    --libdir=*)
8bd67f
      libdir=$optarg
8bd67f
      ;;
8bd67f
    --libdir)
8bd67f
      echo_libdir=yes
8bd67f
      ;;
8bd67f
    --version)
8bd67f
      echo ${major_version}.${minor_version}.${patch_version}
8bd67f
      ;;
8bd67f
    --cflags)
8bd67f
      echo_cflags=yes
8bd67f
      ;;
8bd67f
    --libs)
8bd67f
      echo_libs=yes
8bd67f
      ;;
8bd67f
    *)
8bd67f
      usage 1 1>&2
8bd67f
      ;;
8bd67f
  esac
8bd67f
  shift
8bd67f
done
8bd67f
8bd67f
# Set variables that may be dependent upon other variables
8bd67f
if test -z "$exec_prefix"; then
8bd67f
    exec_prefix=`pkg-config --variable=exec_prefix nss-util`
8bd67f
fi
8bd67f
if test -z "$includedir"; then
8bd67f
    includedir=`pkg-config --variable=includedir nss-util`
8bd67f
fi
8bd67f
if test -z "$libdir"; then
8bd67f
    libdir=`pkg-config --variable=libdir nss-util`
8bd67f
fi
8bd67f
8bd67f
if test "$echo_prefix" = "yes"; then
8bd67f
    echo $prefix
8bd67f
fi
8bd67f
8bd67f
if test "$echo_exec_prefix" = "yes"; then
8bd67f
    echo $exec_prefix
8bd67f
fi
8bd67f
8bd67f
if test "$echo_includedir" = "yes"; then
8bd67f
    echo $includedir
8bd67f
fi
8bd67f
8bd67f
if test "$echo_libdir" = "yes"; then
8bd67f
    echo $libdir
8bd67f
fi
8bd67f
8bd67f
if test "$echo_cflags" = "yes"; then
8bd67f
    echo -I$includedir
8bd67f
fi
8bd67f
8bd67f
if test "$echo_libs" = "yes"; then
8bd67f
      libdirs="-Wl,-rpath-link,$libdir -L$libdir"
8bd67f
      if test -n "$lib_nssutil"; then
8bd67f
	libdirs="$libdirs -lnssutil${major_version}"
8bd67f
      fi
8bd67f
      echo $libdirs
8bd67f
fi      
8bd67f