From c93b704a66ca93ce67f179293305249d211d01e8 Mon Sep 17 00:00:00 2001 From: Wizzard Date: Sat, 27 Jan 2024 23:04:13 -0500 Subject: [PATCH] Added enviornmental options to build.sh --- build.sh | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/build.sh b/build.sh index 8be026f..90c32c9 100755 --- a/build.sh +++ b/build.sh @@ -1,13 +1,17 @@ #!/bin/bash +kernel_version="6.7.2" +zen_version="zen1" +source_url="https://github.com/zen-kernel/zen-kernel/archive/refs/tags/v${kernel_version}-${zen_version}.tar.gz" +source_file="v${kernel_version}-${zen_version}.tar.gz" + is_package_installed() { dnf list installed "$1" &> /dev/null return $? } - -if [ -f "SOURCES/v6.7.2-zen1.tar.gz" ]; then - rm -f "SOURCES/v6.7.2-zen1.tar.gz" +if [ -f "SOURCES/${source_file}" ]; then + rm -f "SOURCES/${source_file}" fi for dir in BUILD BUILDROOT RPMS SOURCES SPECS SRPMS; do @@ -24,8 +28,8 @@ for package in "${required_packages[@]}"; do fi done -if [ ! -f "SOURCES/v6.7.2-zen1.tar.gz" ]; then - wget -P SOURCES/ https://github.com/zen-kernel/zen-kernel/archive/refs/tags/v6.7.2-zen1.tar.gz +if [ ! -f "SOURCES/${source_file}" ]; then + wget -P SOURCES/ "${source_url}" fi rpmbuild -ba --define "_topdir $PWD" SPECS/linux-zen.spec