From 6bc1b407f8573927841ed066b282295b7ee79774 Mon Sep 17 00:00:00 2001 From: "Ward Nakchbandi (Cosmic Fusion)" <83735213+CosmicFusion@users.noreply.github.com> Date: Thu, 24 Aug 2023 17:02:06 +0300 Subject: [PATCH] --- amdgpu.sh | 6 ++---- rocm.sh | 24 ++++++++++-------------- 2 files changed, 12 insertions(+), 18 deletions(-) diff --git a/amdgpu.sh b/amdgpu.sh index a534485..74e19e2 100644 --- a/amdgpu.sh +++ b/amdgpu.sh @@ -7,17 +7,15 @@ cd ./output/amdgpu # amdgpu drm dir mkdir -p ./libd cd ./libd -wget --recursive --no-parent -m http://repo.radeon.com/amdgpu/5.5.3/ubuntu/pool/main/libd/ +wget --recursive --no-parent -R "*20.04*.deb" -A "*" -m http://repo.radeon.com/amdgpu/5.5.3/ubuntu/pool/main/libd/ # Return to AMDGPU MIRROR cd ../ # amdgpu proprietary dir mkdir -p ./proprietary cd ./proprietary -wget --recursive --no-parent -m https://repo.radeon.com/amdgpu/5.5.3/ubuntu/pool/proprietary/ +wget --recursive --no-parent -R "*20.04*.deb" -A "*" -m https://repo.radeon.com/amdgpu/5.5.3/ubuntu/pool/proprietary/ # Return to AMDGPU MIRROR cd ../ -# Get rid of all 20.04 deb files -find . -name \*20.04*.deb -exec rm -fv {} \; # amdgpu-dkms-firmware dir mkdir -p ./amdgpu-dkms-firmware cd ./amdgpu-dkms-firmware diff --git a/rocm.sh b/rocm.sh index 21d982e..5b62dd3 100644 --- a/rocm.sh +++ b/rocm.sh @@ -1,8 +1,6 @@ #! /bin/bash set -e -apt install tree - # ROCm MIRROR mkdir -p ./output/rocm cd ./output/rocm @@ -13,24 +11,22 @@ cd ../ mkdir -p ./output find . -name \*.deb -exec cp -vf {} ./output \; -tree - # Sign the packages -#dpkg-sig --sign builder ./output/*.deb +dpkg-sig --sign builder ./output/*.deb # Pull down existing ppa repo db files etc -#rsync -azP --exclude '*.deb' ferreo@direct.pika-os.com:/srv/www/pikappa/ ./output/repo +rsync -azP --exclude '*.deb' ferreo@direct.pika-os.com:/srv/www/pikappa/ ./output/repo # Check if the rocm component exists -#if cat ./output/repo/conf/distributions | grep Components: | grep rocm -#then -# true -#else -# sed -i "s#Components:#Components: rocm#" ./output/repo/conf/distributions -#fi +if cat ./output/repo/conf/distributions | grep Components: | grep rocm +then + true +else + sed -i "s#Components:#Components: rocm#" ./output/repo/conf/distributions +fi # Add the new package to the repo -#reprepro -C rocm -V --basedir ./output/repo/ includedeb lunar ./output/*.deb +reprepro -C rocm -V --basedir ./output/repo/ includedeb lunar ./output/*.deb # Push the updated ppa repo to the server -#rsync -azP ./output/repo/ ferreo@direct.pika-os.com:/srv/www/pikappa/ +rsync -azP ./output/repo/ ferreo@direct.pika-os.com:/srv/www/pikappa/