mirror of the now-defunct rocklinux.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

43 lines
1.5 KiB

  1. echo_status "Copying release_skeleton files"
  2. cd ${releasedir}
  3. cp -r ${base}/target/${target}/${arch}/release_skeleton/* .
  4. unset opt_text
  5. case "${ROCKCFG_X86_OPT}" in
  6. generic) opt_text="for all x86 machines";;
  7. i386) opt_text="for Intel 386";;
  8. i486) opt_text="for Intel 486";;
  9. via-c3) opt_text="for VIA CyrixIII/VIA-C3";;
  10. via-c3-2) opt_text="for VIA-C3-2 Nemiah";;
  11. pentium) opt_text="for Intel Pentium";;
  12. pentium-mmx) opt_text="for Intel Pentium with MMX";;
  13. pentiumpro) opt_text="for Intel Pentium-Pro";;
  14. pentium2) opt_text="for Intel Pentium 2";;
  15. pentium3) opt_text="for Intel Pentium 3";;
  16. pentium4) opt_text="for Intel Pentium 4";;
  17. k6) opt_text="for AMD K6";;
  18. k6-2) opt_text="for AMD K6-2";;
  19. k6-3) opt_text="for AMD K6-3";;
  20. athlon) opt_text="for AMD Athlon";;
  21. athlon-tbird) opt_text="for AMD Athlon Thunderbird";;
  22. athlon4) opt_text="for AMD Athlon 4";;
  23. athlon-xp) opt_text="for AMD Athlon XP";;
  24. athlon-mp) opt_text="for AMD Athlon MP" ;;
  25. esac
  26. sed -i -e "s,COMPILEDFOR,${opt_text},g" README
  27. find ${releasedir} -name .svn -exec rm -rf {} \; 2>/dev/null
  28. echo_status "Extracting isolinux boot loader."
  29. mkdir -p isolinux
  30. tar --use-compress-program=bzip2 \
  31. -xf ${base}/download/${target}/syslinux-2.02.tar.bz2 \
  32. syslinux-2.02/isolinux.bin -O > ${releasedir}/isolinux/isolinux.bin
  33. echo_status "Creating isolinux config file."
  34. cp ${base}/target/${target}/x86/isolinux.cfg ${releasedir}/isolinux/
  35. cp ${base}/target/${target}/x86/help?.txt ${releasedir}/isolinux/
  36. cp ../root/boot/vmlinuz ${releasedir}/isolinux/