1
0

update-librhash.bash 892 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. #!/usr/bin/env bash
  2. set -e
  3. set -x
  4. shopt -s dotglob
  5. readonly name="librhash"
  6. readonly ownership="librhash upstream <[email protected]>"
  7. readonly subtree="Utilities/cmlibrhash"
  8. readonly repo="https://github.com/rhash/rhash.git"
  9. readonly tag="v1.4.4"
  10. readonly shortlog=false
  11. readonly paths="
  12. COPYING
  13. librhash/algorithms.c
  14. librhash/algorithms.h
  15. librhash/byte_order.c
  16. librhash/byte_order.h
  17. librhash/hex.c
  18. librhash/hex.h
  19. librhash/md5.c
  20. librhash/md5.h
  21. librhash/rhash.c
  22. librhash/rhash.h
  23. librhash/sha1.c
  24. librhash/sha1.h
  25. librhash/sha256.c
  26. librhash/sha256.h
  27. librhash/sha3.c
  28. librhash/sha3.h
  29. librhash/sha512.c
  30. librhash/sha512.h
  31. librhash/ustd.h
  32. librhash/util.c
  33. librhash/util.h
  34. "
  35. extract_source () {
  36. git_archive
  37. pushd "${extractdir}/${name}-reduced"
  38. echo "* -whitespace" > .gitattributes
  39. popd
  40. }
  41. . "${BASH_SOURCE%/*}/update-third-party.bash"