diff options
author | Martin Jansa <Martin.Jansa@gmail.com> | 2010-12-11 12:39:03 +0100 |
---|---|---|
committer | Martin Jansa <Martin.Jansa@gmail.com> | 2010-12-11 13:14:44 +0100 |
commit | 2f1ca1bde1f12b153309cf76f909c682ed7b07b5 (patch) | |
tree | 9dfe73849eb1e50ceccc55b8d867ab63fd4a1330 /contrib | |
parent | ab4398a5844fcc2b498dee79e8b001a802ca3c5e (diff) | |
download | openembedded-2f1ca1bde1f12b153309cf76f909c682ed7b07b5.tar.gz |
bump.preferred-xorg-versions-live.sh: pin also -nativesdk and -sdk versions if available
* xorg-proto has always all BBCLASSEXTEND in shared .inc
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'contrib')
-rwxr-xr-x | contrib/source-checker/bump.preferred-xorg-versions-live.sh | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/contrib/source-checker/bump.preferred-xorg-versions-live.sh b/contrib/source-checker/bump.preferred-xorg-versions-live.sh index b37215da2c..49bce219d0 100755 --- a/contrib/source-checker/bump.preferred-xorg-versions-live.sh +++ b/contrib/source-checker/bump.preferred-xorg-versions-live.sh @@ -33,11 +33,24 @@ function updateVersions { if ls -1 ${BBS}${GRP}/${PKG}_*.bb >/dev/null 2>/dev/null ; then echo "PREFERRED_VERSION_${PKG} ?= \"${VER}\"" >> ${PREFS_LIVE} fi - if ls -1 ${BBS}${GRP}/${PKG}-native_*.bb >/dev/null 2>/dev/null || - grep "BBCLASSEXTEND.*native" ${BBS}${GRP}/${PKG}_*.bb >/dev/null 2>/dev/null || - grep "BBCLASSEXTEND.*native" ${BBS}${GRP}/${PKG}.inc >/dev/null 2>/dev/null ; then + if [[ ${GRP} == "proto" ]] || + ls -1 ${BBS}${GRP}/${PKG}-native_*.bb >/dev/null 2>/dev/null || + grep "BBCLASSEXTEND.*native[ \"]" ${BBS}${GRP}/${PKG}_*.bb >/dev/null 2>/dev/null || + grep "BBCLASSEXTEND.*native[ \"]" ${BBS}${GRP}/${PKG}.inc >/dev/null 2>/dev/null ; then echo "PREFERRED_VERSION_${PKG}-native ?= \"${VER}\"" >> ${PREFS_LIVE} fi + if [[ ${GRP} == "proto" ]] || + ls -1 ${BBS}${GRP}/${PKG}-nativesdk_*.bb >/dev/null 2>/dev/null || + grep "BBCLASSEXTEND.*nativesdk" ${BBS}${GRP}/${PKG}_*.bb >/dev/null 2>/dev/null || + grep "BBCLASSEXTEND.*nativesdk" ${BBS}${GRP}/${PKG}.inc >/dev/null 2>/dev/null ; then + echo "PREFERRED_VERSION_${PKG}-nativesdk ?= \"${VER}\"" >> ${PREFS_LIVE} + fi + if [[ ${GRP} == "proto" ]] || + ls -1 ${BBS}${GRP}/${PKG}-sdk_*.bb >/dev/null 2>/dev/null || + grep "BBCLASSEXTEND.*[ \"]sdk" ${BBS}${GRP}/${PKG}_*.bb >/dev/null 2>/dev/null || + grep "BBCLASSEXTEND.*[ \"]sdk" ${BBS}${GRP}/${PKG}.inc >/dev/null 2>/dev/null ; then + echo "PREFERRED_VERSION_${PKG}-sdk ?= \"${VER}\"" >> ${PREFS_LIVE} + fi if [[ -n ${BB_VER} && ${BB_VER} != ${VER} ]] ; then echo "bump: $GRP ${PKG} ${BB_VER} -> ${VER}" | tee -a ${OUT_LOG} echo "cp ${BBS}${GRP}/${PKG}_${BB_VER}.bb ${BBS}${GRP}/${PKG}_${VER}.bb" >> ${OUT_CMD} |