unity/scripts/mock_respins.sh | 55 ++++++++++++++++++++---------------------- 1 file changed, 27 insertions(+), 28 deletions(-)
New commits: commit c218422910bf43471dc22cf523554bdf58716171 Merge: 64dfdea... 1fc1e59... Author: Jeroen van Meeuwen (Fedora Unity) <kana...@fedoraunity.org> Date: Fri Feb 20 03:28:19 2009 +0100 Merge branch 'master' of ssh://git.fedorahosted.org/git/revisor commit 64dfdea289c3feb7abbbfe362ea288a99623fded Author: Jeroen van Meeuwen (Fedora Unity) <kana...@fedoraunity.org> Date: Fri Feb 20 03:25:05 2009 +0100 Update mock_respins diff --git a/unity/scripts/mock_respins.sh b/unity/scripts/mock_respins.sh index 286ea26..ebd829d 100755 --- a/unity/scripts/mock_respins.sh +++ b/unity/scripts/mock_respins.sh @@ -1,32 +1,31 @@ #!/bin/bash -mock -v -r fedora-10-i386 init && \ -mock -v -r fedora-10-i386 install comps-extras createrepo rhpl pykickstart \ - livecd-tools anaconda-runtime squashfs-tools \ - busybox-anaconda notify-python usermode \ - pam python automake intltool gettext \ - desktop-file-utils glib2-devel gcc \ - cobbler koan deltarpm pygtk pygtk2-libglade \ - gnome-python2-gconf system-config-kickstart jigdo \ - livecd-tools python-virtinst git sudo spin-kickstarts mock && \ -echo -en "git clone git://git.fedorahosted.org/revisor\n" | mock -r fedora-10-i386 shell -echo -en "cd /revisor; ./switchhere --yes\n" | mock -r fedora-10-i386 shell -echo -en "cd /revisor; autoreconf && ./configure\n" | mock -r fedora-10-i386 shell -echo -en "rm -rf /var/lib/rpm/__db.00*\n" | mock -r fedora-10-i386 shell -echo -en "cd /revisor; ./revisor.py --cli --config /etc/revisor-unity/f10-install-respin.conf --model f10-i386-respin --debug 9\n" | mock -r fedora-10-i386 shell +revisor_deps="comps-extras createrepo rhpl pykickstart livecd-tools + anaconda-runtime squashfs-tools busybox-anaconda notify-python usermode + pam python automake intltool gettext desktop-file-utils glib2-devel gcc + cobbler koan deltarpm pygtk pygtk2-libglade gnome-python2-gconf + system-config-kickstart jigdo livecd-tools python-virtinst git sudo + spin-kickstarts mock" -mock -v -r fedora-10-x86_64 init && \ -mock -v -r fedora-10-x86_64 install comps-extras createrepo rhpl pykickstart \ - livecd-tools anaconda-runtime squashfs-tools \ - busybox-anaconda notify-python usermode \ - pam python automake intltool gettext \ - desktop-file-utils glib2-devel gcc \ - cobbler koan deltarpm pygtk pygtk2-libglade \ - gnome-python2-gconf system-config-kickstart jigdo \ - livecd-tools python-virtinst git sudo spin-kickstarts mock && \ -echo -en "git clone git://git.fedorahosted.org/revisor\n" | mock -r fedora-10-x86_64 shell && \ -echo -en "cd /revisor; ./switchhere --yes\n" | mock -r fedora-10-x86_64 shell && \ -echo -en "cd /revisor; autoreconf && ./configure\n" | mock -r fedora-10-x86_64 shell && \ -echo -en "rm -rf /var/lib/rpm/__db.00*\n" | mock -r fedora-10-x86_64 shell && \ -echo -en "cd /revisor; ./revisor.py --cli --config /etc/revisor-unity/f10-install-respin.conf --model f10-x86_64-respin --debug 9\n" | mock -r fedora-10-x86_64 shell +while [ $# -gt 0 ]; do + case $1 in + --version) + version=$2 + shift; shift + ;; + --arch) + arches="$arches $2" + shift; shift + ;; + 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 _______________________________________________ revisor-devel mailing list revisor-devel@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/revisor-devel