CapCreeperGR 036578e652 - Added source package support
- Added 2 new flags for 'bpm list'
- Added a new Package Creation section in README.md
2024-03-28 22:15:42 +02:00

21 lines
847 B
Bash

# This file is read and executed by BPM to compile htop. It will run inside a temporary folder in /tmp during execution
echo "Building htop..."
# Creating 'source' directory
mkdir source
# Cloning the git repository into the 'source' directory
git clone https://github.com/htop-dev/htop.git source
# Changing directory into 'source'
cd source
# Configuring and making htop according to the installation instructions in the repository
./autogen.sh
./configure --prefix=/usr
make
# Creating an 'output' directory in the root of the temporary directory created by BPM
mkdir ./../output/
# Setting $dir to the 'output' directory
dir=$(pwd)/../output/
# Installing htop to $dir
make DESTDIR="$dir" install
# The compilation is done. BPM will now copy the files from the 'output' directory into the root of your system
echo "htop compilation complete!"