diff options
author | Christian Grothoff <christian@grothoff.org> | 2015-01-08 19:38:57 +0100 |
---|---|---|
committer | ng0 <ng0@infotropique.org> | 2017-08-20 18:40:22 +0000 |
commit | 83c97b19e714790ceebc107dd8e6d4b349409d1c (patch) | |
tree | f6f9ff2babb15ab1ad8e0ab84f43527f3c8356f7 /curl-config.in | |
parent | 8839c05fba1f8415eec17eff8ac60cc3a50eb51e (diff) | |
download | gnurl-7_55_1.tar.gz gnurl-7_55_1.tar.bz2 gnurl-7_55_1.zip |
Patchset for gnURL microfork:gnurl-7.55.1gnurl-7_55_1
* Patches to rename libcurl to libgnurl by Christian
* Updated for latest curl using git cherry-pick by Jeff, Florian, ng0
* Patches to fix the testsuite (deleted tests/data/test1139, renamed
reference from libcurl.* to libgnurl.*) by ng0
* Added guix-gnurl.scm which can be used to build this with guix prior
to installing it. (author: ng0)
* Further adjustments by ng0
* 7.55.0: Manual addition of a7bbbb7c368c6096802007f61f19a02e9d75285b and f864bd8c880d5a916379aa4f26f1c45fe370b282 from upstream master.
* 7.55.1: Renamed include/curl to include/gnurl, a partial fix of https://gnunet.org/bugs/view.php?id=5122
Signed-off-by: ng0 <ng0@infotropique.org>
Diffstat (limited to 'curl-config.in')
-rw-r--r-- | curl-config.in | 178 |
1 files changed, 0 insertions, 178 deletions
diff --git a/curl-config.in b/curl-config.in deleted file mode 100644 index af484b445..000000000 --- a/curl-config.in +++ /dev/null @@ -1,178 +0,0 @@ -#! /bin/sh -#*************************************************************************** -# _ _ ____ _ -# Project ___| | | | _ \| | -# / __| | | | |_) | | -# | (__| |_| | _ <| |___ -# \___|\___/|_| \_\_____| -# -# Copyright (C) 2001 - 2012, 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 https://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=@prefix@ -exec_prefix=@exec_prefix@ -includedir=@includedir@ -cppflag_curl_staticlib=@CPPFLAG_CURL_STATICLIB@ - -usage() -{ - cat <<EOF -Usage: curl-config [OPTION] - -Available values for OPTION include: - - --built-shared says 'yes' if libcurl was built shared - --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 - --built-shared) - echo @ENABLE_SHARED@ - ;; - - --ca) - echo @CURL_CA_BUNDLE@ - ;; - - --cc) - echo "@CC@" - ;; - - --prefix) - echo "$prefix" - ;; - - --feature|--features) - for feature in @SUPPORT_FEATURES@ ""; do - test -n "$feature" && echo "$feature" - done - ;; - - --protocols) - for protocol in @SUPPORT_PROTOCOLS@; do - echo "$protocol" - done - ;; - - --version) - echo libcurl @CURLVERSION@ - 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 @VERSIONNUM@ | 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 @CURLVERSION@" - exit 1 - fi - ;; - - --vernum) - echo @VERSIONNUM@ - exit 0 - ;; - - --help) - usage 0 - ;; - - --cflags) - if test "X$cppflag_curl_staticlib" = "X-DCURL_STATICLIB"; then - CPPFLAG_CURL_STATICLIB="-DCURL_STATICLIB " - else - CPPFLAG_CURL_STATICLIB="" - fi - if test "X@includedir@" = "X/usr/include"; then - echo "$CPPFLAG_CURL_STATICLIB" - else - echo "${CPPFLAG_CURL_STATICLIB}-I@includedir@" - fi - ;; - - --libs) - if test "X@libdir@" != "X/usr/lib" -a "X@libdir@" != "X/usr/lib64"; then - CURLLIBDIR="-L@libdir@ " - else - CURLLIBDIR="" - fi - if test "X@REQUIRE_LIB_DEPS@" = "Xyes"; then - echo ${CURLLIBDIR}-lcurl @LIBCURL_LIBS@ - else - echo ${CURLLIBDIR}-lcurl - fi - ;; - - --static-libs) - if test "X@ENABLE_STATIC@" != "Xno" ; then - echo @libdir@/libcurl.@libext@ @LDFLAGS@ @LIBCURL_LIBS@ - else - echo "curl was built with static libraries disabled" >&2 - exit 1 - fi - ;; - - --configure) - echo @CONFIGURE_OPTIONS@ - ;; - - *) - echo "unknown option: $1" - usage 1 - ;; - esac - shift -done - -exit 0 |