copr-andersrh/SonicDE/downloadkf6packages.sh
Anders da Silva Rytter Hansen 188d9b5354 commit changes
2026-03-25 17:58:13 -03:00

20 lines
724 B
Bash
Executable file

#!/bin/bash
# 1. Hent listen over pakker
# 2. Brug 'sed' til at fjerne versionsnumre (alt fra det næstsidste bindestreg og frem)
# 3. Kør et loop over navnene og hent spec-filen
rpm -qa | grep "kf6-k" | sed 's/-[0-9].*//' | sort -u | while read -r package; do
echo "Henter spec-fil for: $package..."
URL="https://src.fedoraproject.org/rpms/${package}/raw/rawhide/f/${package}.spec"
# wget henter filen. -q gør den lydløs, -N overskriver kun hvis filen er nyere
wget -q -N "$URL"
if [ $? -eq 0 ]; then
echo "Færdig: ${package}.spec er gemt."
else
echo "Fejl: Kunne ikke finde spec-fil for $package$URL"
fi
echo "--------------------------------"
done