File update_kernel of Package kernel-source

#!/bin/bash

set -e
set -u
set -x

major=6.12

i=$1;
prev=$((i-1));

osc up

sed -i -e "s/$major.$prev/$major.$i/" config.sh
curl -s "https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-$major.$i" | \
	awk '/Date:/ {getline; getline; gsub(/^    /, " - "); print}' > "changes.$major.$i"
osc vc kernel-source.changes -F "changes.$major.$i"
rm changes.$major."$i"
./mkspec; MYOUTDIR=$PWD /usr/lib/obs/service/download_files
osc rm -f "linux-$major.$prev.tar".{sign,xz}
osc add "linux-$major.$i.tar".{sign,xz}
osc commit -m "Update to $major.$i";
openSUSE Build Service is sponsored by