Re: Fedora Logos

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Manilal,

thanks for your email, the commands are as follows...

i used the following steps up to the buildinstall commands according to FedoraNEWS.org  (http://fedoranews.org/contributors/gene_czarcinski/update_distro/).

Step 3: Cleanupfind

find $FCBASE/fc3 -name TRANS.TBL -exec rm -f {} \;
find $FCBASE/fc3 -name boot.cat -exec rm -f {} \;

Step 4: Build

  1. Update the hdlist file with the following command:

    genhdlist --productpath=Fedora $FCBASE/fc3/i386
  2. Next, create the package order file:

    pkgorder $FCBASE/fc3/i386 i386 Fedora | tee \
    $FCBASE/fc3/pkgfile


Now i customized the fedora-logos-noarch.rpm by modifying the source through the following steps

1. Install the Fedora-logos-1.1.29 source rpm file.

rpm -ivh fedora-logos.src.rpm (note the src.rpm extension)

2. Rebuild the original fedora-logos source

cd  /usr/src/redhat/SPECS
rpmbuild -bp fedora-logos.spec

then i modified the source *.png in
/usr/src/redhat/BUILD/fedora-logos-1.1.29/pixmaps

since no actual source code was changed i did not create a patch

i attempted to install the newly rebuilt fedora-logos
rpm -Uvh /usr/src/redhat/rpmbuild/RPMS/i386/fedora-logos-1.1.29*

but rpm responded that that version of fedora-logos was already installed.  Now i contnued by copying the modified fedora-logos rpm to the build tree
   /home/fc3/i386/mydistro/RPMS


Next, update the installation files:

buildinstall --pkgorder $FCBASE/fc3/pkgfile --version 3 --product "My Distro" --release "MyDistro 1"--prodpath Mydistro
$FCBASE/fc3/i386
Then before running the splittree, i performed the following steps according to (UBLinux  http://wings.buffalo.edu/computing/ublinux/HOWTO-anaconda.html) to modify stage2.img to contain my new distro .pngs ...

First, we mount the image using

mkdir /mnt/anaconda
mount -o loop /home/ublinux/stage2.img /mnt/anaconda

then copy the contents of stage2.img to a directory where we can alter the files.
cd /mnt/anaconda
tar -cvf /home/fc3/stage2.tar .
cd /home/fc3
mkdir stage2
cd stage2
tar -xvf /home/fc3/stage2.tar


After making the desired modifications to the .pngs, i compressed the directory back into an img file.

cd /home/fc3
mkcramfs stage2/ stage2.img.new

Then, copy the altered stage2.img to the RedHat/base directory in the first CD.

cp /home/fc3/stage2.img.new /home/fc3/i386/disc1/mydistro/base/stage2.img

I then went back to FedoraNEWS.ORG docs to perform the splittree using the dvd splittree script described at (http://fedoranews.org/contributors/gene_czarcinski/update_distro/) i.e. then around line 79 of splittree.py, change

self.target_size = 640.0 * 1024.0 * 1024
to be
self.target_size = 4.4 * 1024.0 * 1024.0 * 1024

then rename as splittree=dvd.py
then ran as follows

 ./splittree-dvd.py --arch=i386 --total-discs=1 --bin-discs=1 --src-discs=1 --release-string="MyDistro 1" --pkgorderfile=/home/fc3/pkgfile --distdir=/home/fc3/i386 --src-discs=1 --srcdir=/usr/src/redhat/SRPMS --productpath=mydistro

This seemed to work fine with not errors, and then i continued with the mkiso command


Then while in /home/fc3/i386 i ran the following ... to make the dvd iso.

mkisofs -R -J -T -v -no-emul-boot -boot-load-size 4 -boot-info-table -V "Wazobia Linux 1" -b isolinux/isolinux.bin -c isolinux/boot.cat -x "lost+found" -o WLinux-i386-dvd.iso disc1

This also worked ok and the resulting burned dvd booted ok with reflecting the MyDistro name during anaconda runtime and reflecting the *.pngs modified for anaconda.

However after booting the installed version of my distro the old FC3 *.png were still showing in my newly installed desktop.
i.e. the firstboot, gnome-splash, kde-splash *.pngs

On 10/5/05, Manilal K M <manilalkm@xxxxxxxxx> wrote:
On 10/5/05, abayomi onibudo <aonibudo@xxxxxxxxx> wrote:
> I am creating a new distribution and i have successfully rebuilt Fedora 3
> distro as my own distro using a different product name with buildinstall.
> I also managed to rebuild fedora-logos-1.1.29-1.noarch.rpm
> with new logos corresponding to my own distro.  I have included the new
> fedora-logos-1.1.29-1.noarch.rpm  in my RPMS folder for my
> distro before creating the iso.  When i boot my system to attempt to install
> my distro the anaconda images reflect those of my distro, however, after
> installation the fedora-logos still appear as Fedora core 3.
>
>  Can anyone please let me know what  steps to take to get my distro to
> include my newly designed logos rather than Fedora core 3 logos?
>
>
Dear abayomi onibudo,
Can u reproduce the commands (with options) you used to rebuild the distro ?
regards
Manilal


[Index of Archives]     [Kickstart]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]
  Powered by Linux