Changeset 085435e
- Timestamp:
- 09/05/2019 05:22:04 PM (5 years ago)
- Branches:
- ablfs-more, legacy, trunk
- Children:
- 0336215
- Parents:
- 91b5249
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
CHEATSHEET
r91b5249 r085435e 41 41 Kernel config file ($HOME/config-4.15-lfs-1) 42 42 [ ] Strip Installed Binaries/Libraries 43 [ ] Install vim-lang package43 [ ] Install non-wide-character ncurses 44 44 [ ] DO NOT use/display progress_bar 45 45 TimeZone (Europe/Paris) … … 100 100 Kernel config file ($HOME/config-4.15-lfs-systemd 101 101 [ ] Strip Installed Binaries/Libraries 102 [ ] Install vim-lang package102 [ ] Install non-wide-character ncurses 103 103 [ ] DO NOT use/display progress_bar 104 104 TimeZone (America/Los_Angeles) … … 164 164 Kernel config file ($HOME/config-4.15-clfs-systemd 165 165 [ ] Strip Installed Binaries/Libraries 166 [ ] Install vim-lang package166 [ ] Install non-wide-character ncurses 167 167 [ ] DO NOT use/display progress_bar 168 168 TimeZone (Australia/Sydney) -
CLFS/clfs.xsl
r91b5249 r085435e 31 31 --> 32 32 <xsl:param name="bomb-testsuite" select="n"/> 33 34 <!-- Install vim-lang package? OBSOLETE should always be 'n'-->35 <xsl:param name="vim-lang" select="n"/>36 33 37 34 <!-- Time zone --> … … 114 111 not(@id='ch-system-multiarch-wrapper')"> 115 112 <xsl:text>cd $PKGDIR
</xsl:text> 116 <xsl:if test="@id='ch-system-vim' and $vim-lang = 'y'">117 <xsl:text>tar -xvf ../vim-&vim-version;-lang.* --strip-components=1
</xsl:text>118 </xsl:if>119 113 </xsl:if> 120 114 <xsl:apply-templates select=".//para/userinput | .//screen"/> -
CLFS2/clfs2.xsl
r91b5249 r085435e 13 13 14 14 <!-- XSLT stylesheet to create shell scripts from CLFS2 books. --> 15 16 <!-- Install vim-lang package? -->17 <xsl:param name="vim-lang" select="y"/>18 15 19 16 <!-- Time zone --> … … 75 72 not(@id='ch-cross-tools-sysroot-wrapper')"> 76 73 <xsl:text>cd $PKGDIR
</xsl:text> 77 <xsl:if test="@id='ch-system-vim' and $vim-lang = 'y'">78 <xsl:text>tar -xvf ../vim-&vim-version;-lang.* --strip-components=1
</xsl:text>79 </xsl:if>80 74 </xsl:if> 81 75 <xsl:apply-templates select=".//para/userinput | .//screen"/> -
Config.in
r91b5249 r085435e 928 928 #--- End Kernel 929 929 930 config VIMLANG931 bool "Install vim-lang package"930 config NCURSES5 931 bool "Install non-wide-character ncurses" 932 932 default n 933 depends on !BOOK_HLFS && !BOOK_CLFS3 934 help 935 #-- Install the optional vim-lang package 936 # NOTE: This option is obsolete with the 7.3 release of Vim 937 # which is included in all recent releases of LFS. 933 depends on BOOK_LFS || BOOK_LFS_SYSD 934 help 935 #-- Install the optional non wide character ncurses5 library 938 936 939 937 config TIMEZONE -
LFS/lfs.xsl
r91b5249 r085435e 42 42 <xsl:param name="bomb-testsuite" select="'n'"/> 43 43 44 <!-- Install vim-lang package? OBSOLETE should always be 'n'-->45 <xsl:param name=" vim-lang" select="'n'"/>44 <!-- Install non wide character ncurses 5? --> 45 <xsl:param name="ncurses5" select="'n'"/> 46 46 47 47 <!-- Should we strip excutables and libraries? --> … … 358 358 @remap='test' and current()/../@id='ch-system-systemd' 359 359 ]"/> 360 <xsl:if test="../@id='ch-system-ncurses' and $ncurses5='y'"> 361 <xsl:apply-templates select=".//screen[@role='nodump']"/> 362 </xsl:if> 360 363 </xsl:template> 361 364 -
common/libs/func_book_parser
r91b5249 r085435e 101 101 --stringparam testsuite "$TEST" \ 102 102 --stringparam bomb-testsuite "$BOMB_TEST" \ 103 --stringparam vim-lang "$VIMLANG" \104 103 --stringparam timezone "$TIMEZONE" \ 105 104 --stringparam page "$PAGE" \ … … 117 116 xsltproc --nonet \ 118 117 --xinclude \ 119 --stringparam vim-lang "$VIMLANG" \120 118 --stringparam timezone "$TIMEZONE" \ 121 119 --stringparam page "$PAGE" \ … … 170 168 --stringparam testsuite "$TEST" \ 171 169 --stringparam bomb-testsuite "$BOMB_TEST" \ 172 --stringparam vim-lang "$VIMLANG"\170 --stringparam ncurses5 "$NCURSES5" \ 173 171 --stringparam strip "$STRIP" \ 174 172 --stringparam del-la-files "$DEL_LA_FILES" \ -
common/libs/func_download_pkgs
r91b5249 r085435e 39 39 for line in `cat urls.lst`; do 40 40 IFS=$saveIFS # Restore the system defaults 41 42 # Skip some packages if they aren't needed43 case $line in44 */tree* | */gcc-testsuite* ) #unneeded now?45 [[ "$TEST" = "0" ]] && continue46 ;;47 */vim-*-lang* )48 [[ "$VIMLANG" = "0" ]] && continue49 ;;50 esac51 41 52 42 # Locations -
common/libs/func_validate_configs.sh
r91b5249 r085435e 42 42 43 43 # Build Settings by book 44 local -r LFS_build="$BUILD_chroot VIMLANGDEL_LA_FILES $BUILD_common PKGMNGT FULL_LOCALE WRAP_INSTALL"45 local -r HLFS_build="$BUILD_chroot 46 local -r CLFS_build="$BUILD_chroot VIMLANG$BUILD_common"47 local -r CLFS2_build="STRIP VIMLANG$BUILD_common"48 local -r CLFS3_build=" 44 local -r LFS_build="$BUILD_chroot NCURSES5 DEL_LA_FILES $BUILD_common PKGMNGT FULL_LOCALE WRAP_INSTALL" 45 local -r HLFS_build="$BUILD_chroot $BUILD_common" 46 local -r CLFS_build="$BUILD_chroot $BUILD_common" 47 local -r CLFS2_build="STRIP $BUILD_common" 48 local -r CLFS3_build=" $BUILD_common" 49 49 50 50 # System Settings by book (only LFS for now) -
jhalfs
r91b5249 r085435e 161 161 STRIP=${STRIP:=n} 162 162 REPORT=${REPORT:=n} 163 VIMLANG=${VIMLANG:-n}163 NCURSES5=${NCURSES5:-n} 164 164 DEL_LA_FILES=${DEL_LA_FILES:-n} 165 165 FULL_LOCALE=${FULL_LOCALE:-n}
Note:
See TracChangeset
for help on using the changeset viewer.