unity/scripts/mock_respins.sh | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
New commits:
commit 08305194e9ff093d23274a757e9407b697a87620
Author: Jeroen van Meeuwen (Fedora Unity) <kanarip(a)fedoraunity.org>
Date: Fri Feb 20 16:30:26 2009 +0100
Update mock_respins.sh
diff --git a/unity/scripts/mock_respins.sh b/unity/scripts/mock_respins.sh
index ebd829d..49c614b 100755
--- a/unity/scripts/mock_respins.sh
+++ b/unity/scripts/mock_respins.sh
@@ -10,7 +10,7 @@ revisor_deps="comps-extras createrepo rhpl pykickstart
livecd-tools
while [ $# -gt 0 ]; do
case $1 in
--version)
- version=$2
+ version="$versions $2"
shift; shift
;;
--arch)
@@ -20,12 +20,14 @@ while [ $# -gt 0 ]; do
esac
done
-for arch in $arches; do
- mock -v -r fedora-$version-$arch init && \
- mock -v -r fedora-$version-$arch install $revisor_deps && \
- echo -en "git clone
git://git.fedorahosted.org/revisor\n" | mock -r
fedora-$version-$arch shell
- echo -en "cd /revisor; ./switchhere --yes\n" | mock -r
fedora-$version-$arch shell
- echo -en "cd /revisor; autoreconf && ./configure\n" | mock -r
fedora-$version-$arch shell
- echo -en "rm -rf /var/lib/rpm/__db.00*\n" | mock -r fedora-$version-$arch
shell
- echo -en "cd /revisor; ./revisor.py --cli --config
/etc/revisor-unity/f10-install-respin.conf --model f$version-$arch-respin --debug
9\n" | mock -r fedora-$version-$arch shell;
-done
+for version in $versions; do
+ for arch in $arches; do
+ mock -r fedora-$version-$arch init && \
+ mock -r fedora-$version-$arch install $revisor_deps && \
+ echo -en "git clone
git://git.fedorahosted.org/revisor\n" | mock -r
fedora-$version-$arch shell
+ echo -en "cd /revisor; ./switchhere --yes\n" | mock -r
fedora-$version-$arch shell
+ echo -en "cd /revisor; autoreconf && ./configure\n" | mock -r
fedora-$version-$arch shell
+ echo -en "find /var/lib/rpm/ -name '__db.*' -delete\n" | mock
-r fedora-$version-$arch shell
+ echo -en "cd /revisor; ./revisor.py --cli --config
/etc/revisor-unity/f$version-install-respin.conf --model f$version-$arch-respin --debug
9\n" | mock -r fedora-$version-$arch shell;
+ done
+done
\ No newline at end of file