From c325fa4fd0f681c012a5635542613a53df9bdfc6 Mon Sep 17 00:00:00 2001 From: Dave Jones Date: Tue, 28 Feb 2012 11:18:09 -0500 Subject: add a script to generate the git snapshot. --- scripts/generate-git-snapshot.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 scripts/generate-git-snapshot.sh (limited to 'scripts/generate-git-snapshot.sh') diff --git a/scripts/generate-git-snapshot.sh b/scripts/generate-git-snapshot.sh new file mode 100755 index 000000000..17a9c438f --- /dev/null +++ b/scripts/generate-git-snapshot.sh @@ -0,0 +1,19 @@ +#!/bin/sh +# +# Set LINUX_GIT to point to an upstream Linux git tree in your .bashrc or wherever. +# +# TODO: Generate the gitN number. +# + +VER=$(grep patch sources | head -n1 | awk '{ print $2 }' | sed s/patch-// | sed s/.xz//) + +pushd $LINUX_GIT + +git diff v$VER.. > /tmp/patch-$VER-git +xz -9 /tmp/patch-$VER-git +DESC=$(git describe) +popd + +mv /tmp/patch-$VER-git.xz . + +rpmdev-bumpspec -c "Linux $DESC" kernel.spec -- cgit