Changeset 7d2638a
- Timestamp:
- 08/08/2006 06:01:04 PM (18 years ago)
- Branches:
- 1.0
- Children:
- ae0172b
- Parents:
- 9357c13
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
README.PACO
r9357c13 r7d2638a 13 13 At the moment only the LFS and HLFS-glibc parts are supported. 14 14 15 NEWS: 16 Preliminary support for CLFS is ready. It's not fully tested, so if you 17 discover any bugs please notify the patch author. Also, Paco may or may not work 18 on your specific architecture. Check the Paco homepage for details. 15 19 16 20 ##### QUICK START ##### … … 20 24 21 25 2. Edit the configuration files to your preferences. 22 (common/config and LFS/config or HLFS/config )26 (common/config and LFS/config or HLFS/config or CLFS/config) 23 27 24 28 3. Run the wanted script. 25 (Only ./lfs or ./ hlfs --model glibc if you want to use paco)29 (Only ./lfs or ./clfs or ./hlfs --model glibc if you want to use paco) 26 30 27 31 4. Run make. … … 70 74 ##### TODO ##### 71 75 76 - Bughunting/testing CLFS part 72 77 - Support for HLFS-uClibc 73 - Support for CLFS74 78 - Support for BLFS (when it's ready) 75 79 - Spread the Word … … 78 82 ##### HISTORY ##### 79 83 84 2006-08-02 85 - Preliminary support for CLFS done 86 - Some code cleanup 87 80 88 2006-07-30 81 - Automatical download of Paco source package 89 - Automatical download of Paco source package done 82 90 - Updated patch to support new HLFS layout -
contrib/jhalfs-paco.patch
r9357c13 r7d2638a 1 1 Index: LFS/master.sh 2 2 =================================================================== 3 --- LFS/master.sh (revision 2 885)3 --- LFS/master.sh (revision 2906) 4 4 +++ LFS/master.sh (working copy) 5 5 @@ -173,6 +173,11 @@ … … 37 37 # and not to use chroot. 38 38 case "${this_script}" in 39 *kernfs) wrt_ run_as_root "${this_script}" "$file" ;;39 *kernfs) wrt_RunAsRoot "${this_script}" "$file" ;; 40 40 - *) wrt_run_as_chroot1 "${this_script}" "$file" ;; 41 41 + *) wrt_paco_prep … … 80 80 Index: LFS/lfs.xsl 81 81 =================================================================== 82 --- LFS/lfs.xsl (revision 2 885)82 --- LFS/lfs.xsl (revision 2906) 83 83 +++ LFS/lfs.xsl (working copy) 84 84 @@ -39,6 +39,9 @@ … … 128 128 Index: CLFS/master.sh 129 129 =================================================================== 130 --- CLFS/master.sh (revision 2 885)130 --- CLFS/master.sh (revision 2906) 131 131 +++ CLFS/master.sh (working copy) 132 132 @@ -495,6 +495,11 @@ … … 314 314 Index: CLFS/clfs.xsl 315 315 =================================================================== 316 --- CLFS/clfs.xsl (revision 2 885)316 --- CLFS/clfs.xsl (revision 2906) 317 317 +++ CLFS/clfs.xsl (working copy) 318 318 @@ -45,6 +45,9 @@ … … 371 371 Index: common/config 372 372 =================================================================== 373 --- common/config (revision 2 885)373 --- common/config (revision 2906) 374 374 +++ common/config (working copy) 375 375 @@ -91,6 +91,23 @@ … … 409 409 Index: common/func_validate_configs.sh 410 410 =================================================================== 411 --- common/func_validate_configs.sh (revision 2 885)411 --- common/func_validate_configs.sh (revision 2906) 412 412 +++ common/func_validate_configs.sh (working copy) 413 413 @@ -84,9 +84,9 @@ … … 415 415 416 416 # First internal variables, then the ones that change the book's flavour, and lastly system configuration variables 417 - local -r hlfs_PARAM_LIST="BOOK BUILDDIR SRC_ARCHIVE GETPKG RUNMAKE MODEL GRSECURITY_HOST TEST BOMB_TEST OPTIMIZE REPORT COMPARE RUN_ICA RUN_FARCE ITERATIONS STRIP FSTAB CONFIG GETKERNEL KEYMAP PAGE TIMEZONE LANG LC_ALL"418 - local -r clfs_PARAM_LIST="BOOK BUILDDIR SRC_ARCHIVE GETPKG RUNMAKE METHOD ARCH TARGET TEST BOMB_TEST OPTIMIZE REPORT COMPARE RUN_ICA RUN_FARCE ITERATIONS STRIP FSTAB BOOT_CONFIG CONFIG GETKERNEL KEYMAP VIMLANG PAGE TIMEZONE LANG"419 - local -r lfs_PARAM_LIST="BOOK BUILDDIR SRC_ARCHIVE GETPKG RUNMAKE TEST BOMB_TEST OPTIMIZE REPORT COMPARE RUN_ICA RUN_FARCE ITERATIONS STRIP FSTAB CONFIG GETKERNEL VIMLANG PAGE TIMEZONE LANG"420 + local -r hlfs_PARAM_LIST="BOOK BUILDDIR SRC_ARCHIVE USE_PACO GETPKG RUNMAKE MODEL GRSECURITY_HOST TEST BOMB_TEST OPTIMIZE REPORT COMPARE RUN_ICA RUN_FARCE ITERATIONS STRIP FSTAB CONFIG GETKERNEL KEYMAP PAGE TIMEZONE LANG LC_ALL"421 + local -r clfs_PARAM_LIST="BOOK BUILDDIR SRC_ARCHIVE USE_PACO GETPKG RUNMAKE METHOD ARCH TARGET TEST BOMB_TEST OPTIMIZE REPORT COMPARE RUN_ICA RUN_FARCE ITERATIONS STRIP FSTAB BOOT_CONFIG CONFIG GETKERNEL KEYMAP VIMLANG PAGE TIMEZONE LANG"422 + local -r lfs_PARAM_LIST="BOOK BUILDDIR SRC_ARCHIVE USE_PACO GETPKG RUNMAKE TEST BOMB_TEST OPTIMIZE REPORT COMPARE RUN_ICA RUN_FARCE ITERATIONS STRIP FSTAB CONFIG GETKERNEL VIMLANG PAGE TIMEZONE LANG"417 - local -r hlfs_PARAM_LIST="BOOK BUILDDIR SRC_ARCHIVE GETPKG RUNMAKE MODEL GRSECURITY_HOST TEST BOMB_TEST OPTIMIZE REPORT COMPARE RUN_ICA RUN_FARCE ITERATIONS STRIP FSTAB CONFIG GETKERNEL KEYMAP PAGE TIMEZONE LANG LC_ALL LUSER LGROUP" 418 - local -r clfs_PARAM_LIST="BOOK BUILDDIR SRC_ARCHIVE GETPKG RUNMAKE METHOD ARCH TARGET TEST BOMB_TEST OPTIMIZE REPORT COMPARE RUN_ICA RUN_FARCE ITERATIONS STRIP FSTAB BOOT_CONFIG CONFIG GETKERNEL KEYMAP VIMLANG PAGE TIMEZONE LANG LUSER LGROUP" 419 - local -r lfs_PARAM_LIST="BOOK BUILDDIR SRC_ARCHIVE GETPKG RUNMAKE TEST BOMB_TEST OPTIMIZE REPORT COMPARE RUN_ICA RUN_FARCE ITERATIONS STRIP FSTAB CONFIG GETKERNEL VIMLANG PAGE TIMEZONE LANG LUSER LGROUP" 420 + local -r hlfs_PARAM_LIST="BOOK BUILDDIR SRC_ARCHIVE USE_PACO GETPKG RUNMAKE MODEL GRSECURITY_HOST TEST BOMB_TEST OPTIMIZE REPORT COMPARE RUN_ICA RUN_FARCE ITERATIONS STRIP FSTAB CONFIG GETKERNEL KEYMAP PAGE TIMEZONE LANG LC_ALL LUSER LGROUP" 421 + local -r clfs_PARAM_LIST="BOOK BUILDDIR SRC_ARCHIVE USE_PACO GETPKG RUNMAKE METHOD ARCH TARGET TEST BOMB_TEST OPTIMIZE REPORT COMPARE RUN_ICA RUN_FARCE ITERATIONS STRIP FSTAB BOOT_CONFIG CONFIG GETKERNEL KEYMAP VIMLANG PAGE TIMEZONE LANG LUSER LGROUP" 422 + local -r lfs_PARAM_LIST="BOOK BUILDDIR SRC_ARCHIVE USE_PACO GETPKG RUNMAKE TEST BOMB_TEST OPTIMIZE REPORT COMPARE RUN_ICA RUN_FARCE ITERATIONS STRIP FSTAB CONFIG GETKERNEL VIMLANG PAGE TIMEZONE LANG LUSER LGROUP" 423 423 424 424 local -r ERROR_MSG_pt1='The variable \"${L_arrow}${config_param}${R_arrow}\" value ${L_arrow}${BOLD}${!config_param}${R_arrow} is invalid,' … … 780 780 Index: common/common-functions 781 781 =================================================================== 782 --- common/common-functions (revision 2 885)782 --- common/common-functions (revision 2906) 783 783 +++ common/common-functions (working copy) 784 784 @@ -69,6 +69,9 @@ … … 792 792 Optimize [0-2] 793 793 0 = no optimization 794 @@ - 720,6 +723,7 @@794 @@ -683,6 +686,7 @@ 795 795 --stringparam page $PAGE \ 796 796 --stringparam lang $LANG \ … … 800 800 ;; 801 801 hlfs) 802 @@ - 735,6 +739,7 @@802 @@ -698,6 +702,7 @@ 803 803 --stringparam lc_all $LC_ALL \ 804 804 --stringparam keymap $KEYMAP \ … … 808 808 ;; 809 809 lfs) 810 @@ -7 47,6 +752,7 @@810 @@ -710,6 +715,7 @@ 811 811 --stringparam timezone $TIMEZONE \ 812 812 --stringparam page $PAGE \ … … 816 816 ;; 817 817 *) exit 1 ;; 818 @@ - 813,6 +819,9 @@818 @@ -776,6 +782,9 @@ 819 819 # Generate URLs file 820 820 create_urls … … 828 828 Index: HLFS/hlfs.xsl 829 829 =================================================================== 830 --- HLFS/hlfs.xsl (revision 2 885)830 --- HLFS/hlfs.xsl (revision 2906) 831 831 +++ HLFS/hlfs.xsl (working copy) 832 832 @@ -46,6 +46,9 @@ … … 879 879 Index: HLFS/master.sh 880 880 =================================================================== 881 --- HLFS/master.sh (revision 2 885)881 --- HLFS/master.sh (revision 2906) 882 882 +++ HLFS/master.sh (working copy) 883 @@ - 92,7 +92,9 @@883 @@ -40,7 +40,9 @@ 884 884 EOF 885 885 ) >> $MKFILE.tmp … … 891 891 892 892 *) 893 @@ - 324,6 +326,11 @@893 @@ -272,6 +274,11 @@ 894 894 # Keep the script file name 895 895 this_script=`basename $file` … … 903 903 case $this_script in 904 904 # We'll run the chroot commands differently than the others, so skip them in the 905 @@ - 333,6 +340,18 @@905 @@ -281,6 +288,18 @@ 906 906 *-stripping* ) [[ "$STRIP" = "0" ]] && continue ;; 907 907 esac … … 922 922 name=`echo $this_script | sed -e 's@[0-9]\{3\}-@@'` 923 923 924 @@ -3 98,7 +417,9 @@925 wrt_RunAsRoot " hlfs" "${this_script}" "${file}"924 @@ -346,7 +365,9 @@ 925 wrt_RunAsRoot "${this_script}" "${file}" 926 926 ;; 927 927 *) # The rest of Chapter06 … … 932 932 esac 933 933 # 934 @@ - 418,6 +439,16 @@934 @@ -366,6 +387,16 @@ 935 935 PREV=${this_script}${N} 936 936 # Set system_build envar for iteration targets … … 949 949 950 950 } 951 @@ -4 76,9 +507,19 @@951 @@ -424,9 +455,19 @@ 952 952 else # Initialize the log and run the script 953 953 wrt_run_as_chroot2 "${this_script}" "${file}" … … 971 971 Index: master.sh 972 972 =================================================================== 973 --- master.sh (revision 2 885)973 --- master.sh (revision 2906) 974 974 +++ master.sh (working copy) 975 975 @@ -149,6 +149,8 @@
Note:
See TracChangeset
for help on using the changeset viewer.