msmcommd: add libmsmhll as dependency and bump PR
[openembedded.git] / contrib / opie / opie_release.sh
blobbea32e4ea3c4c9b50a779c47c6ceb928da916c40
1 #!/bin/bash
3 if ! [ -d libqpe ] ; then
4 echo "Please execute at the recipes subdir of the OE source tree"
5 exit 1
6 fi
8 if [ x$1 == x ] ; then
9 echo "usage: $0 new_version"
10 exit 1
13 FILES="libqpe libqtaux libopie* libmailwrapper nonworking/opie* opie*"
15 NEW_VER="$1"
17 for i in $FILES ; do
18 for j in $i/*_cvs.bb ; do
19 if [ -f $j ] ; then
20 NEW_FILE=`echo $j | sed "s/_cvs/_$NEW_VER/"`
21 cp $j $NEW_FILE
22 sed 's/\${OPIE_GIT};protocol=git;subpath=/@@@/g;ta;b;:a;s/\//_/g;s/ *\"$/.tar.bz2\"/;s/ *\\$/.tar.bz2 \\/;s/@@@/http:\/\/sources.openembedded.org\/opie-VERSION-split_/' -i $NEW_FILE
23 sed "s/opie-VERSION-split/opie-$NEW_VER-split/g" -i $NEW_FILE
24 sed '/^PV =/d' -i $NEW_FILE
25 sed '/^OPIE_GIT_PV/d' -i $NEW_FILE
26 sed 's/^PR = "r.*/PR = "r0"/' -i $NEW_FILE
27 sed 's/^PR = "\${INC_PR}\..*/PR = "\${INC_PR}.0"/' -i $NEW_FILE
28 cat -s $NEW_FILE > $NEW_FILE.new
29 mv $NEW_FILE.new $NEW_FILE
30 git add $NEW_FILE
32 done
33 done
35 cp opie-icon-reload/opie-icon-reload_1.2.5.bb opie-icon-reload/opie-icon-reload_$NEW_VER.bb
36 git add opie-icon-reload/opie-icon-reload_$NEW_VER.bb
38 cp opie-init/opie-init_1.2.5.bb opie-init/opie-init_$NEW_VER.bb
39 git add opie-init/opie-init_$NEW_VER.bb