46 |
$(pwd)/$distarch/ |
$(pwd)/$distarch/ |
47 |
|
|
48 |
sed -i 's@1,2,3@1@' $(pwd)/$distarch/.discinfo |
sed -i 's@1,2,3@1@' $(pwd)/$distarch/.discinfo |
49 |
else |
elif [ "$distrel" == "8" ] |
50 |
|
then |
51 |
for PKG in /build/smeserver/repo/releases/testing/$distrel/smeextras/$distarch/RPMS/*.rpm |
for PKG in /build/smeserver/repo/releases/testing/$distrel/smeextras/$distarch/RPMS/*.rpm |
52 |
do |
do |
53 |
PKGFILE=$(basename $PKG) |
PKGFILE=$(basename $PKG) |
75 |
sed -i 's/ALL/1/' $distarch/.discinfo |
sed -i 's/ALL/1/' $distarch/.discinfo |
76 |
|
|
77 |
sudo rm -rf $distarch/buildinstall.tree.*/ mk-images* upd-instroot |
sudo rm -rf $distarch/buildinstall.tree.*/ mk-images* upd-instroot |
78 |
|
elif [ "$distrel" == "9" ] |
79 |
|
then |
80 |
|
sed -e '/anaconda.repos.d/arm -f $DEST/etc/anaconda.repos.d/*' /usr/lib/anaconda-runtime/upd-instroot > upd-instroot |
81 |
|
chmod 755 upd-instroot |
82 |
|
sudo chown root:root upd-instroot |
83 |
|
|
84 |
|
rm -rf $(pwd)/$distarch/{repodata,repoview}/ |
85 |
|
mkdir -p $(pwd)/$distarch/repodata/ |
86 |
|
/bin/cp -af $(pwd)/$distarch/Packages/base/comps.xml $(pwd)/$distarch/repodata/ |
87 |
|
|
88 |
|
createrepo --quiet --database --skip-symlinks --groupfile repodata/comps.xml $(pwd)/$distarch/ |
89 |
|
sync; rm -rf $(pwd)/$distarch/.olddata |
90 |
|
|
91 |
|
PYTHONPATH=/usr/lib/anaconda/ sudo /usr/lib/anaconda-runtime/buildinstall \ |
92 |
|
--product "$distname" \ |
93 |
|
--version "${distvers/[^0-9.]*/}" \ |
94 |
|
--release "$distname" \ |
95 |
|
--brand "centos" \ |
96 |
|
--final \ |
97 |
|
--bugurl http://bugs.contribs.org/ \ |
98 |
|
--output $(pwd)/$distarch/ \ |
99 |
|
/build/smeserver/repo/testing/$distrel/smeextras/$distarch/ \ |
100 |
|
$(pwd)/$distarch/ |
101 |
|
/bin/sed -i -e "s|packagedir =.*|packagedir = Packages|" $(pwd)/$distarch/.treeinfo |
102 |
|
|
103 |
|
sudo rm -f awk ../pci.ids *-logos-*.rpm grub-*.rpm upd-instroot |
104 |
fi |
fi |
105 |
|
|
106 |
# Remove previous linked files |
# Remove previous linked files |