SVN: livecd/mklive: mklive mkliverc templates-kde4/isolinux/isolinux.bin templates-kde4/isolinux/reb...

shadzik shadzik at pld-linux.org
Fri Oct 22 14:19:34 CEST 2010


Author: shadzik
Date: Fri Oct 22 14:19:33 2010
New Revision: 11875

Added:
   livecd/mklive/mkliverc
Modified:
   livecd/mklive/mklive
   livecd/mklive/templates-kde4/isolinux/isolinux.bin
   livecd/mklive/templates-kde4/isolinux/reboot.c32
   livecd/mklive/templates-kde4/isolinux/vesamenu.c32
Log:
- add mklive configuration file where you should store information about who made the livecd etc
- some other kde4 related stuff i don't remeber why i did it but works


Modified: livecd/mklive/mklive
==============================================================================
--- livecd/mklive/mklive	(original)
+++ livecd/mklive/mklive	Fri Oct 22 14:19:33 2010
@@ -242,12 +242,17 @@
 
 # create initrd
 create_initrd $tmp_iso_root/boot/initrd.img || die "Creating initrd image failed."
+
+# read configuration from ~/.mkliverc
+[ -f ~/.mkliverc ] && . ~/.mkliverc
+
 # ceate live
 echo "Creating squashfs filesystem: $tmp_iso_root/$live_rootfs_archive..."
 mksquashfs  $sys_source $tmp_iso_root/$live_rootfs_archive -comp $compr > /dev/null || die "Creating live rootfs failed"
 echo "Creating ISO image: $dst_iso..."
-mkisofs -o $dst_iso -V "PLD-Linux LiveCD" -b isolinux/isolinux.bin -c isolinux/boot.cat \
+mkisofs -o $dst_iso --publisher "PLD Linux" -b isolinux/isolinux.bin -c isolinux/boot.cat \
 	-no-emul-boot -boot-load-size 4 -boot-info-table -l -R \
+	-A $APPLICATION -V $VENDOR -p $PREPARER \
        	-r $tmp_iso_root \
 	|| die "Creating iso image failed."
 rm -rf $tmp_iso_root

Added: livecd/mklive/mkliverc
==============================================================================
--- (empty file)
+++ livecd/mklive/mkliverc	Fri Oct 22 14:19:33 2010
@@ -0,0 +1,5 @@
+# mklive configuration file
+
+APPLICATION=""
+PREPARER=""
+VENDOR=""

Modified: livecd/mklive/templates-kde4/isolinux/isolinux.bin
==============================================================================
Binary files. No diff available.

Modified: livecd/mklive/templates-kde4/isolinux/reboot.c32
==============================================================================
Binary files. No diff available.

Modified: livecd/mklive/templates-kde4/isolinux/vesamenu.c32
==============================================================================
Binary files. No diff available.


More information about the pld-cvs-commit mailing list