--- /dev/null
+#!/bin/sh
+# $Id: yazpp-config.in,v 1.1 2006-03-29 13:14:13 adam Exp $
+yazppprefix=@prefix@
+yaz_echo_cflags=no
+yaz_echo_libs=no
+yaz_echo_help=no
+yaz_echo_tabs=no
+yaz_echo_source=yes
+yaz_echo_lalibs=no
+yazpp_src_root=@YAZPP_SRC_ROOT@
+yazpp_build_root=@YAZPP_BUILD_ROOT@
+
+yazlibs="@YAZLIB@ @LIBS@"
+yazlalibs="@YAZLALIB@ @LIBS@"
+YAZPPVERSION=@VERSION@
+
+usage()
+{
+ cat <<EOF
+Usage: yaz++-config [OPTIONS] [LIBRARIES]
+Options:
+ [--prefix[=DIR]]
+ [--version]
+ [--libs]
+ [--lalibs]
+ [--cflags]
+EOF
+ exit $1
+}
+
+if test $# -eq 0; then
+ yaz_echo_help=yes
+fi
+
+while test $# -gt 0; do
+ case "$1" in
+ -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
+ *) optarg= ;;
+ esac
+
+ case $1 in
+ --prefix=*)
+ yazppprefix=$optarg
+ ;;
+ --prefix)
+ echo $yazppprefix
+ exit 0
+ ;;
+ --version)
+ echo $YAZPPVERSION
+ exit 0
+ ;;
+ --cflags)
+ yaz_echo_cflags=yes
+ ;;
+ --libs)
+ yaz_echo_libs=yes
+ ;;
+ --tabs)
+ yaz_echo_tabs=yes
+ ;;
+ --lalibs)
+ yaz_echo_lalibs=yes
+ ;;
+ -*)
+ yaz_echo_help=yes
+ ;;
+ esac
+ shift
+done
+
+libs_short="-lyazpp -lzoompp"
+
+if test "$yaz_echo_source" = "yes"; then
+ YAZPPLIB="-L${yazpp_build_root}/src/.libs -lyazpp"
+ YAZPPLIB="$YAZPPLIB -L${yazpp_build_root}/zoom/.libs -lzoompp"
+ YAZPPLIB="$YAZPPLIB $yazlibs"
+ YAZPPLALIB="${yazpp_build_root}/src/libyazpp.la $yazlalibs"
+ YAZPPINC="@YAZINC@ -I${yazpp_src_root}/include"
+else
+
+ if test "$yazppprefix" = "/usr"; then
+ YAZPPLIB="${libs_short} $yazlibs"
+ else
+ YAZPPLIB="-L${yazppprefix}/lib ${libs_short} $yazlibs"
+ fi
+ YAZPPLALIB=$YAZPPLIB
+ if test "$yazppprefix" = "/usr"; then
+ YAZPPINC=
+ else
+ YAZPPINC="@YAZINC@ -I${yazppprefix}/include"
+ fi
+fi
+
+if test "$yaz_echo_help" = "yes"; then
+ usage 1 1>&2
+fi
+if test "$yaz_echo_cflags" = "yes"; then
+ echo $YAZPPINC
+fi
+if test "$yaz_echo_libs" = "yes"; then
+ echo $YAZPPLIB
+fi
+if test "$yaz_echo_lalibs" = "yes"; then
+ echo $YAZPPLALIB
+fi