--- builds_bin/build_installer 2012/07/27 18:07:11 1.24 +++ builds_bin/build_installer 2013/02/13 19:36:25 1.25 @@ -46,7 +46,8 @@ then $(pwd)/$distarch/ sed -i 's@1,2,3@1@' $(pwd)/$distarch/.discinfo -else +elif [ "$distrel" == "8" ] +then for PKG in /build/smeserver/repo/releases/testing/$distrel/smeextras/$distarch/RPMS/*.rpm do PKGFILE=$(basename $PKG) @@ -74,6 +75,32 @@ else sed -i 's/ALL/1/' $distarch/.discinfo sudo rm -rf $distarch/buildinstall.tree.*/ mk-images* upd-instroot +elif [ "$distrel" == "9" ] +then + sed -e '/anaconda.repos.d/arm -f $DEST/etc/anaconda.repos.d/*' /usr/lib/anaconda-runtime/upd-instroot > upd-instroot + chmod 755 upd-instroot + sudo chown root:root upd-instroot + + rm -rf $(pwd)/$distarch/{repodata,repoview}/ + mkdir -p $(pwd)/$distarch/repodata/ + /bin/cp -af $(pwd)/$distarch/Packages/base/comps.xml $(pwd)/$distarch/repodata/ + + createrepo --quiet --database --skip-symlinks --groupfile repodata/comps.xml $(pwd)/$distarch/ + sync; rm -rf $(pwd)/$distarch/.olddata + + PYTHONPATH=/usr/lib/anaconda/ sudo /usr/lib/anaconda-runtime/buildinstall \ + --product "$distname" \ + --version "${distvers/[^0-9.]*/}" \ + --release "$distname" \ + --brand "centos" \ + --final \ + --bugurl http://bugs.contribs.org/ \ + --output $(pwd)/$distarch/ \ + /build/smeserver/repo/testing/$distrel/smeextras/$distarch/ \ + $(pwd)/$distarch/ + /bin/sed -i -e "s|packagedir =.*|packagedir = Packages|" $(pwd)/$distarch/.treeinfo + + sudo rm -f awk ../pci.ids *-logos-*.rpm grub-*.rpm upd-instroot fi # Remove previous linked files