#!/bin/sh
#
# CUPS configuration utility.
#
# Copyright © 2007-2019 by Apple Inc.
# Copyright © 2001-2006 by Easy Software Products, all rights reserved.
#
# Licensed under Apache License v2.0.  See the file "LICENSE" for more
# information.
#

VERSION="2.3.3"
APIVERSION="2.3"
BUILD="cups-2.3.3"

prefix=/home/passala/miniconda3/envs/MINIEX
exec_prefix=/home/passala/miniconda3/envs/MINIEX
bindir=/home/passala/miniconda3/envs/MINIEX/bin
includedir=/home/passala/miniconda3/envs/MINIEX/include
libdir=/home/passala/miniconda3/envs/MINIEX/lib
datarootdir=/home/passala/miniconda3/envs/MINIEX/share
datadir=/home/passala/miniconda3/envs/MINIEX/share
sysconfdir=/home/passala/miniconda3/envs/MINIEX/etc
cups_datadir=/home/passala/miniconda3/envs/MINIEX/share/cups
cups_serverbin=/home/passala/miniconda3/envs/MINIEX/lib/cups
cups_serverroot=/home/passala/miniconda3/envs/MINIEX/etc/cups
INSTALLSTATIC=

# flags for compiler and linker...
CFLAGS=""
LDFLAGS="-Wl,-rpath,/home/passala/miniconda3/envs/MINIEX/lib"
LIBS="-L/home/passala/miniconda3/envs/MINIEX/lib -Wl,--enable-new-dtags -Wl,-rpath -Wl,/home/passala/miniconda3/envs/MINIEX/lib -Wl,-O2 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,--disable-new-dtags -Wl,--gc-sections -Wl,--allow-shlib-undefined -Wl,-rpath,/home/passala/miniconda3/envs/MINIEX/lib -Wl,-rpath-link,/home/passala/miniconda3/envs/MINIEX/lib -L/home/passala/miniconda3/envs/MINIEX/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err   -lz -lpthread -lm -lcrypt -lrt  -lz"

# Check for local invocation...
selfdir=`dirname $0`

if test -f "$selfdir/cups/cups.h"; then
    CFLAGS="-I$selfdir"
    LDFLAGS="-L$selfdir/cups $LDFLAGS"
    libdir="$selfdir/cups"
else
    if test $includedir != /usr/include; then
	CFLAGS="$CFLAGS -I$includedir"
    fi

    if test $libdir != /usr/lib -a $libdir != /usr/lib32 -a $libdir != /usr/lib64; then
	LDFLAGS="$LDFLAGS -L$libdir"
    fi
fi


usage ()
{
    echo "Usage: cups-config --api-version"
    echo "       cups-config --build"
    echo "       cups-config --cflags"
    echo "       cups-config --datadir"
    echo "       cups-config --help"
    echo "       cups-config --ldflags"
    echo "       cups-config [--image] [--static] --libs"
    echo "       cups-config --serverbin"
    echo "       cups-config --serverroot"
    echo "       cups-config --version"

    exit $1
}

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

# Parse command line options
static=no

while test $# -gt 0; do
    case $1 in
	--api-version)
	    echo $APIVERSION
	    ;;
	--build)
	    echo $BUILD
	    ;;
	--cflags)
	    echo $CFLAGS
	    ;;
	--datadir)
	    echo $cups_datadir
	    ;;
	--help)
	    usage 0
	    ;;
	--image)
	    # Do nothing
	    ;;
	--ldflags)
	    echo $LDFLAGS
	    ;;
	--libs)
	    if test $static = no; then
	        libs="-lcups";
	    else
	        libs="$libdir/libcups.a $LIBS";
	    fi
	    echo $libs
	    ;;
	--serverbin)
	    echo $cups_serverbin
	    ;;
	--serverroot)
	    echo $cups_serverroot
	    ;;
	--static)
	    if test -z "$INSTALLSTATIC"; then
	        echo "WARNING: Static libraries not installed." >&2
	    else
	        static=yes
	    fi
	    ;;
	--version)
	    echo $VERSION
	    ;;
	*)
	    usage 1
	    ;;
    esac

    shift
done