Thomas Renninger
9d964488e1
Flashrom gets splitted out into a seperate package (new package accepted via submitrequest #56361) - would be great to see in openSUSE 11.4 soon OBS-URL: https://build.opensuse.org/request/show/55464 OBS-URL: https://build.opensuse.org/package/show/hardware/coreboot-utils?expand=0&rev=11
55 lines
1.5 KiB
Bash
55 lines
1.5 KiB
Bash
#!/bin/bash
|
|
|
|
# get upstream revisions
|
|
printf "Checking coreboot revision... "
|
|
REV=$(svn info svn://coreboot.org/coreboot/trunk/util |grep ^Revision|cut -c11-)
|
|
printf "done. (r$REV)\n"
|
|
|
|
printf "Continue? (YES/no) "
|
|
read answer
|
|
answer=$(echo $answer|tr "a-z" "A-Z")
|
|
if [ "$answer" == "YES" -o "$answer" == "Y" -o "$answer" == "" ]; then
|
|
printf "Updating tree... \n"
|
|
else
|
|
printf "Good bye.\n"
|
|
exit 0
|
|
fi
|
|
|
|
osc rm coreboot-utils-r*.tar.bz2
|
|
|
|
# clean up
|
|
printf "Cleaning up... "
|
|
rm -rf coreboot-utils-r????
|
|
printf "done.\n"
|
|
|
|
# check out nvramtool
|
|
printf "Checking out coreboot-utils r$REV... "
|
|
svn export -q svn://coreboot.org/coreboot/trunk/util/ coreboot-utils-r$REV
|
|
cd coreboot-utils-r$REV
|
|
rm -rf x86emu newconfig abuild analysis compareboard kconfig options xcompile
|
|
rm -rf kbuildall optionlist sconfig
|
|
cd ..
|
|
|
|
printf "packing... "
|
|
tar cjf coreboot-utils-r$REV.tar.bz2 coreboot-utils-r$REV
|
|
printf "done.\n"
|
|
|
|
sed -i s/Version:.*r[0-9].*$/Version:\ \ \ \ \ \ \ \ r$REV/ \
|
|
coreboot-utils.spec
|
|
|
|
osc add coreboot-utils-r$REV.tar.bz2
|
|
mv coreboot-utils.changes coreboot-utils.changes.old
|
|
echo "-------------------------------------------------------------------" > \
|
|
coreboot-utils.changes
|
|
echo "`date` - stepan@coresystems.de" >> \
|
|
coreboot-utils.changes
|
|
echo >> coreboot-utils.changes
|
|
echo "- update to r$REV." >> coreboot-utils.changes
|
|
echo >> coreboot-utils.changes
|
|
cat coreboot-utils.changes.old >> coreboot-utils.changes
|
|
rm coreboot-utils.changes.old
|
|
|
|
# finished.
|
|
ls -la *.bz2
|
|
|