#! /bin/sh
#
# The idea to this kind of setup info script was stolen from numerous
# other packages, such as neon, libxml and gnome.
#
prefix=/usr
exec_prefix=${prefix}
includedir=${prefix}/include
libdir=${prefix}/lib/x86_64-linux-gnu

usage()
{
   echo "Usage: rexxcurl-config [OPTION]"
   echo ""
   echo "Available values for OPTION include:"
   echo ""
   echo "  --help        display this help and exit"
   echo "  --libs        library linking information"
   echo "                [-L$libdir -lrexxcurl -L/usr/lib/x86_64-linux-gnu -lregina  -lm -lnsl -ldl -lc -lcurl]"
   echo "  --libs-static static library linking information"
   echo "                [$libdir/librexxcurl.a  -lm -lnsl -ldl -lc -lcurl]"
   echo "  --prefix      RexxCURL install prefix"
   echo "                [$prefix]"
   echo "  --version     output version information"
   echo "                [2.1.1]"
   echo "  --verdate     output the version date"
   echo "                ["12 May 2024"]"
   exit $1
}

if test $# -eq 0; then
   usage 1
fi

while test $# -gt 0; do
   case "$1" in
   # this deals with options in the style
   # --option=value and extracts the value part
   # [not currently used]
      -*=*) value=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
      *) value= ;;
   esac

   case "$1" in
      --prefix)
         echo $prefix
         ;;

      --version)
         echo 2.1.1
         ;;

      --verdate)
         echo "12 May 2024"
         ;;

      --help)
         usage 0
         ;;

      --libs)
         echo -L$libdir -lrexxcurl -L/usr/lib/x86_64-linux-gnu -lregina  -lm -lnsl -ldl -lc -lcurl
         ;;

      --libs-static)
         echo $libdir/librexxcurl.a  -lm -lnsl -ldl -lc -lcurl
         ;;

      *)
         usage
         exit 1
         ;;
   esac
   shift
done

exit 0
