1#!/bin/bash 2 3VERSION=$1 4RELEASE=$2 5REVISION=$3 6 7if [ "x${REVISION}" = "x" ]; then 8 RPMREVISION="" 9else 10 RPMREVISION=".${REVISION}" 11fi 12 13if [ $# -ne 3 ]; then 14 echo Usage: update-pkginfo VERSION RELEASE REVISION 15 exit 1 16fi 17# PREV=`echo ${REVISION} | sed 's/[^0-9]//g'` 18# PREV="."`echo ${REVISION} | sed 's/[0-9]//g'`".${PREV}" 19 20for f in `du -a | awk '{print $2}' | grep \.tmpl$`; do 21 f2=`echo $f | sed s/.tmpl//g` 22 echo $f2 23 sed -e s/PVERSION/$VERSION/g \ 24 -e s/PRELEASE/$RELEASE/g \ 25 -e s/PREVISION/${REVISION}/g \ 26 -e s/PRPMREV/${RPMREVISION}/g < $f > $f2 27done 28 29