| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- #!/usr/bin/env bash
- set -e
- set -x
- shopt -s dotglob
- readonly name="curl"
- readonly ownership="Curl Upstream <[email protected]>"
- readonly subtree="Utilities/cmcurl"
- readonly repo="https://github.com/curl/curl.git"
- readonly tag="curl-8_4_0"
- readonly shortlog=false
- readonly paths="
- CMake/*
- CMakeLists.txt
- COPYING
- include/curl/*.h
- lib/*.c
- lib/*.h
- lib/CMakeLists.txt
- lib/Makefile.inc
- lib/curl_config.h.cmake
- lib/libcurl.rc
- lib/vauth/*.c
- lib/vauth/*.h
- lib/vquic/*.c
- lib/vquic/*.h
- lib/vssh/*.c
- lib/vssh/*.h
- lib/vtls/*.c
- lib/vtls/*.h
- "
- extract_source () {
- git_archive
- pushd "${extractdir}/${name}-reduced"
- rm lib/config-*.h
- chmod a-x lib/connect.c
- for f in \
- lib/cookie.c \
- lib/krb5.c \
- lib/security.c \
- ; do
- iconv -f LATIN1 -t UTF8 $f -o $f.utf-8
- mv $f.utf-8 $f
- done
- echo "* -whitespace" > .gitattributes
- popd
- }
- . "${BASH_SOURCE%/*}/update-third-party.bash"
|