519d7d
#!/bin/sh
519d7d
519d7d
prefix=/usr
519d7d
exec_prefix=/usr
519d7d
exec_prefix_set=no
519d7d
519d7d
name=`basename $0`
519d7d
name=${name#lib}
519d7d
name=${name%-config}
519d7d
519d7d
libs=`pkg-config --libs $name`
519d7d
cflags=`pkg-config --cflags $name`
519d7d
version=`pkg-config --modversion $name`
519d7d
519d7d
usage()
519d7d
{
519d7d
519d7d
echo Usage: lib$name-config [OPTIONS]
519d7d
	cat <
519d7d
Options:
519d7d
	[--prefix[=DIR]]
519d7d
	[--exec-prefix[=DIR]]
519d7d
	[--version]
519d7d
	[--libs]
519d7d
	[--cflags]
519d7d
EOF
519d7d
	exit $1
519d7d
}
519d7d
519d7d
if test $# -eq 0; then
519d7d
	usage 1 1>&2
519d7d
fi
519d7d
519d7d
while test $# -gt 0; do
519d7d
  case "$1" in
519d7d
  -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
519d7d
  *) optarg= ;;
519d7d
  esac
519d7d
519d7d
  case $1 in
519d7d
    --prefix=*)
519d7d
      prefix=$optarg
519d7d
      if test $exec_prefix_set = no ; then
519d7d
	exec_prefix=$optarg
519d7d
      fi
519d7d
      ;;
519d7d
    --prefix)
519d7d
      echo_prefix=yes
519d7d
      ;;
519d7d
    --exec-prefix=*)
519d7d
      exec_prefix=$optarg
519d7d
      exec_prefix_set=yes
519d7d
      ;;
519d7d
    --exec-prefix)
519d7d
      echo_exec_prefix=yes
519d7d
      ;;
519d7d
    --version)
519d7d
      echo $version
519d7d
      exit 0
519d7d
      ;;
519d7d
    --cflags)
519d7d
      echo_cflags=yes
519d7d
      ;;
519d7d
    --libs)
519d7d
      echo_libs=yes
519d7d
      ;;
519d7d
    --help)
519d7d
      usage 0
519d7d
      ;;
519d7d
    *)
519d7d
      usage 1 1>&2
519d7d
      ;;
519d7d
  esac
519d7d
  shift
519d7d
done
519d7d
519d7d
if test "$echo_prefix" = "yes"; then
519d7d
    echo $prefix
519d7d
fi
519d7d
519d7d
if test "$echo_exec_prefix" = "yes"; then
519d7d
    echo $exec_prefix
519d7d
fi
519d7d
519d7d
if test "$echo_cflags" = "yes"; then
519d7d
    echo $cflags
519d7d
fi
519d7d
519d7d
if test "$echo_libs" = "yes"; then
519d7d
    echo $libs
519d7d
fi