[prev in list] [next in list] [prev in thread] [next in thread]
List: openembedded-discuss
Subject: Fetching OE snapshots diffs
From: Mardy <mardy () users ! sourceforge ! net>
Date: 2005-11-29 12:28:53
Message-ID: 20051129122853.GA32204 () pupilla
[Download RAW message or body]
Hi all!
I'm posting this messages in case someone else find my script useful.
Here's what this script does:
1) It connects to where OE snapshots are cached
(http://ewi546.ewi.utwente.nl/OE/) and fetches the index.html file.
2) Parses the index file, and gets a list of all .diff.bz2 files.
3) Applies all diffs which have not been applied.
I find it useful to sync with OE, being too lazy for monotone. :-)
--
Saluti,
Mardy
http://interlingua.altervista.org
["actual.sh" (application/x-sh)]
#/bin/bash
BASE=/Temporanei/oe
URL="http://ewi546.ewi.utwente.nl/OE/"
ULTIME="$BASE/.ultime_diff.txt"
cd $BASE
ultime=
read ultime < $ULTIME
echo $ultime
rm -f index.html
wget "$URL"
grep diff index.html | sed 's/.*href="\(.*bz2\)">.*/\1/' | while read file
do
if [[ "$file" < "$ultime" ]]; then
continue
fi
wget "$URL/$file"
bzcat $file | patch -p4 || break
echo "$file" > $ULTIME
rm -f "$file"
echo "Applicate: $file"
done
_______________________________________________
Oe mailing list
Oe@handhelds.org
https://www.handhelds.org/mailman/listinfo/oe
___________________________________
Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB
http://mail.yahoo.it
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic