From 639d90b27e196cc48a633b3aad392216a67d1a3b Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Wed, 30 May 2007 08:27:49 +0000 Subject: [PATCH] Clifford Wolf: Set execute bit on scripts/Create-SetPriPatch Added scripts/Create-SetPriPatch -after support git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@8510 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc --- scripts/Create-SetPriPatch | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) mode change 100644 => 100755 scripts/Create-SetPriPatch diff --git a/scripts/Create-SetPriPatch b/scripts/Create-SetPriPatch old mode 100644 new mode 100755 index 102cc71b9..18323e82b --- a/scripts/Create-SetPriPatch +++ b/scripts/Create-SetPriPatch @@ -3,6 +3,7 @@ help() { echo "Usage: $0 " echo " $0 -before " + echo " $0 -after " exit 1 } @@ -13,22 +14,27 @@ case "$1" in -before) read dummy1 dummy2 dummy3 masterpri < <( grep '^\[P\]' package/*/$2/$2.desc; ) setpri=`perl -e "printf('%07.3f', $masterpri - 0.001)"` - echo $masterpri $setpri + shift; shift + ;; + -after) + read dummy1 dummy2 dummy3 masterpri < <( grep '^\[P\]' package/*/$2/$2.desc; ) + setpri=`perl -e "printf('%07.3f', $masterpri + 0.001)"` shift; shift ;; *) + masterpri="$1" setpri="$1" shift ;; esac -if [ -z "$setpkg" -o -z "$setpri" -o ! -f package/*/$setpkg/$setpkg.desc ]; then +if [ -z "$setpkg" -o -z "$setpri" -o -z "$masterpri" -o ! -f package/*/$setpkg/$setpkg.desc ]; then help fi tempfile=`mktemp` cp package/*/$setpkg/$setpkg.desc $tempfile sed -i "s,^\(\[P\].*\) [0-9.]*,\1 $setpri," $tempfile -diff -u package/*/$setpkg/$setpkg.desc $tempfile +diff -u ./package/*/$setpkg/$setpkg.desc $tempfile rm -f $tempfile