AnacondaDvdPatch

Anaconda patch for DVD builds. This assumes that you have already applied the other [[Patches for Anaconda] [Patches for Anaconda] .  It just changes /fedora to /dvd in buildinstall, and calls mkdvd instead of mkfedora-cd.  It is probably easier to download this patch here: [[%ATTACHURL%/dvd.patch] [dvd.patch]

Right click on the link and choose Save Link Target As...

%BR%

diff -urN anaconda-9.2.orig/scripts/build-fc1 anaconda-9.2/scripts/build-fc1%BR% --- anaconda-9.2.orig/scripts/build-fc1  1969-12-31 16:00:00.000000000 -0800%BR% +++ anaconda-9.2/scripts/build-fc1      2003-01-22 16:20:45.000000000 -0800%BR% @@ -1,5 +1,5 @@%BR% -# all CDs in /fedora/i386%BR% +# all CDs in /dvd/i386%BR% export PATH=$PATH:/usr/lib/anaconda-runtime%BR% %BR% echo "Would you like to check the rpms (ENTER means no)?"%BR% @@ -8,27 +8,27 @@%BR% echo%BR% else%BR% echo Running the rpm check...%BR% -  rpm -K /fedora/i386/Fedora/RPMS/* | grep "NOT OK"%BR% +  rpm -K /dvd/i386/Fedora/RPMS/* | grep "NOT OK"%BR% fi%BR% %BR% echo Removing the old anaconda packages...%BR% rpm -e --nodeps anaconda anaconda-runtime%BR% echo Installing the new anaconda packages...%BR% -rpm -ivh i386/Fedora/RPMS/anaconda-*fedora*.rpm%BR% +rpm -ivh i386/Fedora/RPMS/anaconda-*dvd*.rpm%BR% %BR% echo Running genhdlist...%BR% -genhdlist --withnumbers /fedora/i386 ## Must have full path%BR% +genhdlist --withnumbers /dvd/i386 ## Must have full path%BR% %BR% echo Building the placeholder comps...%BR% rpmbuild -ba /usr/src/redhat/SPECS/comps-fedora.spec%BR% -mv /fedora/i386/Fedora/RPMS/comps-1-0.* /fedora/%BR% +mv /dvd/i386/Fedora/RPMS/comps-1-0.* /dvd/%BR% %BR% -cp /usr/src/redhat/SRPMS/comps-1-0. .fedora.src.rpm /fedora/SRPMS%BR% -cp /usr/src/redhat/RPMS/i386/comps-1-0. .fedora.i386.rpm /fedora/i386/Fedora/RPMS/%BR% -cp /usr/src/redhat/RPMS/i386/comps-1-0. .fedora.i386.rpm /fedora/i386/Fedora/base/comps.rpm%BR% +cp /usr/src/redhat/SRPMS/comps-1-0. .dvd.src.rpm /dvd/i386/SRPMS%BR% +cp /usr/src/redhat/RPMS/i386/comps-1-0. .dvd.i386.rpm /dvd/i386/Fedora/RPMS/%BR% +cp /usr/src/redhat/RPMS/i386/comps-1-0. .dvd.i386.rpm /dvd/i386/Fedora/base/comps.rpm%BR% %BR% echo Running genhdlist again to include the new comps rpm...%BR% -genhdlist --withnumbers /fedora/i386 ## Must have full path%BR% +genhdlist --withnumbers /dvd/i386 ## Must have full path%BR% %BR% buildinstall --pkgorder pkgfile --version 1 --product 'Fedora Core' --release 'Fedora Core 1' i386/%BR% @@ -37,19 +37,19 @@%BR% grep -v file$ pkgfile | grep -v file:/// > pkgfile. %BR% %BR% -rm -rf i386-disc[1-9] %BR% -splittree.py --arch=i386 --total-discs=3 --bin-discs=3 --src-discs=1 --release-string="Fedora Core 1" --pkgorderfile=pkgfile. --distdir=i386 --srcdir=SRPMS --productpath=Fedora %BR% +#rm -rf i386-disc[1-9] %BR% +#splittree.py --arch=i386 --total-discs=3 --bin-discs=3 --src-discs=1 --release-string="Fedora Core 1" --pkgorderfile=pkgfile --distdir=i386 --srcdir=SRPMS --productpath=Fedora %BR% %BR% echo Running genhdlist for the final time to include the .discinfo and pkgfile.%BR% -genhdlist --withnumbers --fileorder pkgfile. /fedora/i386-disc[123456] %BR% +genhdlist --withnumbers --fileorder pkgfile. /dvd/i386%BR% %BR% echo "Rebuilding the real comps after .discinfo, genhdlist and pkgfile"%BR% rpmbuild -ba /usr/src/redhat/SPECS/comps-fedora.spec%BR% -rm /fedora/i386/Fedora/RPMS/comps-1-0.*%BR% -cp /usr/src/redhat/SRPMS/comps-1-0. .fedora.src.rpm /fedora/SRPMS%BR% -cp /usr/src/redhat/RPMS/i386/comps-1-0. .fedora.i386.rpm /fedora/i386/Fedora/RPMS/%BR% -cp /usr/src/redhat/RPMS/i386/comps-1-0. .fedora.i386.rpm /fedora/i386/Fedora/base/comps.rpm%BR% +rm /dvd/i386/Fedora/RPMS/comps-1-0.*%BR% +cp /usr/src/redhat/SRPMS/comps-1-0. .dvd.src.rpm /dvd/i386/SRPMS%BR% +cp /usr/src/redhat/RPMS/i386/comps-1-0. .dvd.i386.rpm /dvd/i386/Fedora/RPMS/%BR% +cp /usr/src/redhat/RPMS/i386/comps-1-0. .dvd.i386.rpm /dvd/i386/Fedora/base/comps.rpm%BR% %BR% echo "Would you like to make the discs now (ENTER means no)?"%BR% read ANS%BR% @@ -58,5 +58,5 @@%BR% echo%BR% else%BR% echo Making Discs...%BR% -  mkfedora-cd%BR% +  mkdvd%BR% fi%BR%

%BR%%BR%%BR%


 * [[%ATTACHURL%/dvd.patch] [dvd.patch] : Patch to update build-fc1 for DVD