#!/bin/bash # locally install zlib here=$(pwd) srcfolder="$here/src/zlib" if [ -z ${ACT_HOME} ]; then echo "Installing in home folder" dest_lib=~/.zlib/lib dest_hdr=~/.zlib/include else echo "Installing to ACT_HOME" dest_lib=$ACT_HOME/lib dest_hdr=$ACT_HOME/include fi # Create source folder mkdir -p $srcfolder cd $srcfolder # Generate files wget https://repo.almalinux.org/almalinux/9/BaseOS/x86_64/os/Packages/zlib-1.2.11-40.el9.x86_64.rpm rpm2cpio zlib-1.2.11-40.el9.x86_64.rpm | cpio -idmv # Move to destination mkdir -p $dest_lib mv usr/lib64/* $dest_lib # mkdir -p $dest_hdr # mv usr/include/* $dest_hdr cd $here