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