manifest_fix.xml: updated based on current state of Tizen IVI
Projects listed here override the revisions used by either Common of IVI.
The list was partly out-dated, causing spec2yocto to use code older than used
in Tizen IVI. Sometimes an entry could be removed entirely (when merged into
Tizen), sometimes the change had to be rebased.
There were also cases (e.g. edbus) were a change had been merged, but then the
change got lost when someone overwrote the spec file. Where applicable, such
changes were submitted anew.
Changes related to bashisms were dropped. Such issues can be addressed more
easily by enforcing the use of bash when running shell scripts, for example
by patching bitbake in tizen-distro. Compatibilty with dash can be tested
and ensured more carefully in the future.
The review was done with the help of the following perl script:
while (<>) {
if (m;<project.*/(.*)" +revision="(.*)";) {
print "cd /data/yocto/tizen/proto-meta-Tizen_generic/git_package/$1; (echo $1; git diff --color=always \$(grep '/$1\"' /data/yocto/tizen/proto-meta-Tizen_generic/manifest_file/tizen-ivi_20150126.2_atom.xml | sed -e 's/.*revision=\"\\(.*\\)\".*/\\1/')..$2) | less\n";
}
}
Change-Id: Ifb88650654c78376e340b04d9f572b9f290a6328