diff options
Diffstat (limited to 'vendor/voclient/common/curl-7.20.1/curl-config')
-rw-r--r-- | vendor/voclient/common/curl-7.20.1/curl-config | 161 |
1 files changed, 161 insertions, 0 deletions
diff --git a/vendor/voclient/common/curl-7.20.1/curl-config b/vendor/voclient/common/curl-7.20.1/curl-config new file mode 100644 index 00000000..1906da27 --- /dev/null +++ b/vendor/voclient/common/curl-7.20.1/curl-config @@ -0,0 +1,161 @@ +#! /bin/sh +#*************************************************************************** +# _ _ ____ _ +# Project ___| | | | _ \| | +# / __| | | | |_) | | +# | (__| |_| | _ <| |___ +# \___|\___/|_| \_\_____| +# +# Copyright (C) 2001 - 2009, Daniel Stenberg, <daniel@haxx.se>, et al. +# +# This software is licensed as described in the file COPYING, which +# you should have received as part of this distribution. The terms +# are also available at http://curl.haxx.se/docs/copyright.html. +# +# You may opt to use, copy, modify, merge, publish, distribute and/or sell +# copies of the Software, and permit persons to whom the Software is +# furnished to do so, under the terms of the COPYING file. +# +# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY +# KIND, either express or implied. +# +########################################################################### + +prefix=/iraf/iraf/vendor/voclient +exec_prefix=/iraf/iraf/vendor/voclient +includedir=${prefix}/include + +usage() +{ + cat <<EOF +Usage: curl-config [OPTION] + +Available values for OPTION include: + + --ca ca bundle install path + --cc compiler + --cflags pre-processor and compiler flags + --checkfor [version] check for (lib)curl of the specified version + --configure the arguments given to configure when building curl + --features newline separated list of enabled features + --help display this help and exit + --libs library linking information + --prefix curl install prefix + --protocols newline separated list of enabled protocols + --static-libs static libcurl library linking information + --version output version information + --vernum output the version information as a number (hexadecimal) +EOF + + 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 + --ca) + echo "" + ;; + + --cc) + echo "gcc" + ;; + + --prefix) + echo "$prefix" + ;; + + --feature|--features) + for feature in ""; do + test -n "$feature" && echo "$feature" + done + ;; + + --protocols) + for protocol in HTTP IMAP POP3 RTSP SMTP; do + echo "$protocol" + done + ;; + --version) + echo libcurl 7.20.1 + exit 0 + ;; + + --checkfor) + checkfor=$2 + cmajor=`echo $checkfor | cut -d. -f1` + cminor=`echo $checkfor | cut -d. -f2` + # when extracting the patch part we strip off everything after a + # dash as that's used for things like version 1.2.3-CVS + cpatch=`echo $checkfor | cut -d. -f3 | cut -d- -f1` + checknum=`echo "$cmajor*256*256 + $cminor*256 + ${cpatch:-0}" | bc` + numuppercase=`echo 071401 | tr 'a-f' 'A-F'` + nownum=`echo "obase=10; ibase=16; $numuppercase" | bc` + + if test "$nownum" -ge "$checknum"; then + # silent success + exit 0 + else + echo "requested version $checkfor is newer than existing 7.20.1" + exit 1 + fi + ;; + + --vernum) + echo 071401 + exit 0 + ;; + + --help) + usage 0 + ;; + + --cflags) + if test "X${prefix}/include" = "X/usr/include"; then + echo "" + else + echo "-I${prefix}/include" + fi + ;; + + --libs) + if test "X${exec_prefix}/lib" != "X/usr/lib" -a "X${exec_prefix}/lib" != "X/usr/lib64"; then + CURLLIBDIR="-L${exec_prefix}/lib " + else + CURLLIBDIR="" + fi + if test "Xyes" = "Xyes"; then + echo ${CURLLIBDIR}-lcurl -arch i386 -m32 -mmacosx-version-min=10.4 + else + echo ${CURLLIBDIR}-lcurl -arch i386 -m32 -mmacosx-version-min=10.4 + fi + ;; + + --static-libs) + echo ${exec_prefix}/lib/libcurl.a -arch i386 -m32 -mmacosx-version-min=10.4 + ;; + + --configure) + echo " '--prefix=/iraf/iraf/vendor/voclient/' '--exec-prefix=/iraf/iraf/vendor/voclient/' '--disable-shared' '' '--disable-ftp' '' '--disable-file' '' '--disable-ldap' '' '--disable-ldaps' '' '--disable-proxy' '' '--disable-dict' '' '--disable-telnet' '' '--disable-tftp' '' '--disable-manual' '' '--disable-ipv6' '' '--disable-ares' '' '--disable-sspi' '' '--disable-crypto-auth' '' '--without-krb4' '' '--without-ssl' '' '--without-zlib' '' '--without-libssh2' '' '--without-gnutls' '' '--without-nss' '' '--without-ca-path' '' '--without-libidn' 'build_alias=' 'host_alias=' 'target_alias=' 'CC=gcc' 'CFLAGS=-arch i386 -m32 -mmacosx-version-min=10.4' 'LDFLAGS=-arch i386 -m32 -mmacosx-version-min=10.4'" + ;; + + *) + echo "unknown option: $1" + usage 1 + ;; + esac + shift +done + +exit 0 |