blob: bea32e4ea3c4c9b50a779c47c6ceb928da916c40 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
#!/bin/bash
if ! [ -d libqpe ] ; then
echo "Please execute at the recipes subdir of the OE source tree"
exit 1
fi
if [ x$1 == x ] ; then
echo "usage: $0 new_version"
exit 1
fi
FILES="libqpe libqtaux libopie* libmailwrapper nonworking/opie* opie*"
NEW_VER="$1"
for i in $FILES ; do
for j in $i/*_cvs.bb ; do
if [ -f $j ] ; then
NEW_FILE=`echo $j | sed "s/_cvs/_$NEW_VER/"`
cp $j $NEW_FILE
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
sed "s/opie-VERSION-split/opie-$NEW_VER-split/g" -i $NEW_FILE
sed '/^PV =/d' -i $NEW_FILE
sed '/^OPIE_GIT_PV/d' -i $NEW_FILE
sed 's/^PR = "r.*/PR = "r0"/' -i $NEW_FILE
sed 's/^PR = "\${INC_PR}\..*/PR = "\${INC_PR}.0"/' -i $NEW_FILE
cat -s $NEW_FILE > $NEW_FILE.new
mv $NEW_FILE.new $NEW_FILE
git add $NEW_FILE
fi
done
done
cp opie-icon-reload/opie-icon-reload_1.2.5.bb opie-icon-reload/opie-icon-reload_$NEW_VER.bb
git add opie-icon-reload/opie-icon-reload_$NEW_VER.bb
cp opie-init/opie-init_1.2.5.bb opie-init/opie-init_$NEW_VER.bb
git add opie-init/opie-init_$NEW_VER.bb
|