acquire.sh 582 B

123456789101112131415161718192021222324
  1. #!/bin/bash
  2. set -e
  3. # Readline 8.3 source acquisition script
  4. # Downloads and extracts the readline source code
  5. ARCHIVE_URL="https://ftp.gnu.org/gnu/readline/readline-8.3.tar.gz"
  6. ARCHIVE_NAME="readline-8.3.tar.gz"
  7. SOURCE_DIR="sources/readline"
  8. EXTRACT_DIR="."
  9. echo "Downloading readline-8.3 source..."
  10. wget -O ${ARCHIVE_NAME} ${ARCHIVE_URL}
  11. echo "Creating source directory..."
  12. mkdir -p ${SOURCE_DIR}
  13. echo "Extracting archive..."
  14. tar -xzf ${ARCHIVE_NAME} -C ${SOURCE_DIR} --strip-components=1
  15. echo "Cleaning up..."
  16. rm ${ARCHIVE_NAME}
  17. echo "Readline source acquisition complete."