diff options
author | Martin Jansa <martin.jansa@gmail.com> | 2009-09-21 21:59:11 +0000 |
---|---|---|
committer | Klaus Kurzmann <mok@fluxnetz.de> | 2009-09-22 07:38:22 +0200 |
commit | 68b38f524ad58ef0e2cd756f7bc5abd9bff4d6e0 (patch) | |
tree | bddf9e728af60a1920907f0affa3b4f962a19985 /contrib | |
parent | b2a4d8c1e92885afdbe7eb178414c2d193775c81 (diff) | |
download | openembedded-68b38f524ad58ef0e2cd756f7bc5abd9bff4d6e0.tar.gz |
Xorg stuff bump script: use POSIX locale for date and sort, rename xorg-server -> xserver-xorg, ignore _cvs, _X11R7.0 bbfiles
Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de>
Diffstat (limited to 'contrib')
-rwxr-xr-x | contrib/source-checker/bump.preferred-xorg-versions-live.sh | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/contrib/source-checker/bump.preferred-xorg-versions-live.sh b/contrib/source-checker/bump.preferred-xorg-versions-live.sh index ab1ef5388d..b7e9dd207f 100755 --- a/contrib/source-checker/bump.preferred-xorg-versions-live.sh +++ b/contrib/source-checker/bump.preferred-xorg-versions-live.sh @@ -11,6 +11,8 @@ BBS=${OETREE}/recipes/xorg- OUT_LOG=${DIR}.log OUT_CMD=${DIR}.cmd +export LC_ALL=c + mkdir -p ${DIR} function latest { @@ -19,7 +21,7 @@ function latest { echo "Parsing latest from ${IN} to ${OUT}" sed "s/<a href=\"/\nPKG=/g" ${IN} | grep "^PKG=" | sed "s/^\([^\"]*\)\">.*$/\1/g" | grep "bz2$" | sort -V > ${IN}.tmp for PKG in `sed "s/^\(.*\)-\([^-]*\)$/\1/g" ${IN}.tmp | sort -u`; do - grep ${PKG} ${IN}.tmp | tail -n 1 >> ${OUT}; + grep ${PKG} ${IN}.tmp | tail -n 1 | sed 's/xorg-server/xserver-xorg/g' >> ${OUT}; done } @@ -28,7 +30,7 @@ function updateVersions { GRP=$2 VER=$3 PREF_VER=`grep "PREFERRED_VERSION_${PKG} " ${PREFS} | sed 's/.*= *//g; s/"//g'` - BB_VER=`ls -1 ${BBS}${GRP}/${PKG}_*.bb 2>/dev/null | sed "s%${BBS}${GRP}/${PKG}_%%g; s%.bb$%%g" | grep -v git | grep -v svn | sort -V | tail -n 1` + BB_VER=`ls -1 ${BBS}${GRP}/${PKG}_*.bb 2>/dev/null | sed "s%${BBS}${GRP}/${PKG}_%%g; s%.bb$%%g" | grep -v X11R7.0 | grep -v cvs | grep -v git | grep -v svn | sort -V | tail -n 1` #echo ${GRP}/${PKG}/${VER} ${PREF_VER} ${BB_VER} echo "PREFERRED_VERSION_${PKG} ?= \"${VER}\"" >> ${PREFS_LIVE} if [[ -n ${PREF_VER} && ${PREF_VER} != ${VER} ]] ; then @@ -59,14 +61,6 @@ done sort -u ${DIR}/latest.txt > ${DIR}/latest.sort.txt echo "#`date`" > ${PREFS_LIVE} -#cat << EOF > ${PREFS_LIVE} -#PREFERRED_VERSION_xserver-xorg ?= "1.6.999+git%" -#PREFERRED_VERSION_libdrm-glamo ?= "2.3.1+git%" -#PREFERRED_VERSION_mesa-dri-glamo ?= "7.5.1+git%" -#PREFERRED_VERSION_xf86-video-glamo ?= "1.0.0+git%" -#PREFERRED_VERSION_xf86-input-keyboard ?= "1.3.2+git%" -#PREFERRED_VERSION_xf86-input-mouse ?= "1.4.0+git%" -#EOF echo "#`date`" > ${OUT_LOG} echo "#`date`" > ${OUT_CMD} |