#! /bin/sh

ustr='Usage: yate-config [--cflags] [--includes] [--c-all]
                   [--ldflags] [--libs] [--ld-all] [--ld-nostrip] [--ld-strip]
		   [--config] [--modules] [--share]
		   [--helpdir] [--scripts] [--skins]
		   [--version] [--release]'
if [ "$#" = 0 ]; then
    echo "$ustr"
    exit 0
fi
prefix="/usr"
exec_prefix="/usr"
datarootdir="${prefix}/share"
shrdir="/usr/share/yate"
moddir="/usr/lib64/yate"
confdir="/etc/yate"
s1="-fno-check-new  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK"
s2="-I/usr/include/yate"
s3="-export-dynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs"
s4="-Wl,--retain-symbols-file,/dev/null"
s5="-lyate"

while [ "$#" != 0 ]; do
    case "$1" in
	--version)
	    echo "2.0.0"
	    ;;
	--release)
	    echo "1"
	    ;;
	--cflags)
	    echo "$s1"
	    ;;
	--includes)
	    echo "$s2"
	    ;;
	--c-all)
	    echo "$s1 $s2"
	    ;;
	--ldflags)
	    echo "$s3 $s4"
	    ;;
	--libs)
	    echo "$s5"
	    ;;
	--ld-all)
	    echo "$s3 $s4 $s5"
	    ;;
	--ld-nostrip)
	    echo "$s3 $s5"
	    ;;
	--ld-strip)
	    echo "$s4"
	    ;;
	--config)
	    echo "$confdir"
	    ;;
	--modules)
	    echo "$moddir"
	    ;;
	--share)
	    echo "$shrdir"
	    ;;
	--helpdir)
	    echo "$shrdir/help"
	    ;;
	--skins)
	    echo "$shrdir/skins"
	    ;;
	--scripts)
	    echo "$shrdir/scripts"
	    ;;
	*)
	    echo "I didn't understand: $1" >&2
	    echo "$ustr" >&2
	    exit 1
	    ;;
    esac
    shift
done
