12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- #!/usr/bin/env bash
- set -e
- set -x
- shopt -s dotglob
- readonly name="zlib"
- readonly ownership="zlib upstream <[email protected]>"
- readonly subtree="Utilities/cmzlib"
- readonly repo="https://github.com/madler/zlib.git"
- readonly tag="v1.3.1" # When updating, sync Copyright.txt below!
- readonly shortlog=false
- readonly paths="
- README
- adler32.c
- compress.c
- crc32.c
- crc32.h
- deflate.c
- deflate.h
- gzclose.c
- gzguts.h
- gzlib.c
- gzread.c
- gzwrite.c
- inffast.c
- inffast.h
- inffixed.h
- inflate.c
- inflate.h
- inftrees.c
- inftrees.h
- trees.c
- trees.h
- uncompr.c
- zconf.h
- zlib.h
- zutil.c
- zutil.h
- "
- extract_source () {
- git_archive
- pushd "${extractdir}/${name}-reduced"
- echo "* -whitespace" > .gitattributes
- echo -n "'zlib' general purpose compression library
- version 1.3.1, January 22nd, 2024
- Copyright " > Copyright.txt
- sed -n '/^ (C) 1995-/,+19 {s/^ \?//;p}' README >> Copyright.txt
- popd
- }
- . "${BASH_SOURCE%/*}/update-third-party.bash"
|