rendered paste body#!/bin/sh
if [[ ! $1 ]]; then
echo "usage: $0 [update|remove]"
exit 0;
fi
if [[ ! $2 ]]; then
if [[ $1 == update ]]; then
echo "usage: $0 update <CVSDATE e.g. 20050909>"
exit 0;
fi
fi
OPIEFILES=`find ./org.openembedded.dev | grep "opie.*cvs.bb"`
case "$1" in
update)
OUTDATA="CVSDATE=$2"
for file in $OPIEFILES; do
gawk '{ if( !match( $0, "CVSDATE=" ) ) print $0; }' $file > /tmp/opie-temp
gawk '{ if( match( $0, "CVSDATE" ) ) print "'$OUTDATA'\n"$0; else print $0; }' /tmp/opie-temp > $file
echo "Done Update"
done
;;
remove)
for file in $OPIEFILES; do
gawk '{ if( !match( $0, "CVSDATE=" ) ) print $0; }' $file > /tmp/opie-temp
cat /tmp/opie-temp > $file
echo "Done remove"
done
;;
esac
exit 0;