Changeset 5130b3a for common/libs
- Timestamp:
- 11/17/2013 10:20:07 PM (11 years ago)
- Branches:
- ablfs
- Children:
- dda2496
- Parents:
- 84a651c
- Location:
- common/libs
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
common/libs/func_download_pkgs
r84a651c r5130b3a 27 27 [[ ! -d $BUILDDIR/sources ]] && mkdir $BUILDDIR/sources 28 28 cd $BUILDDIR/sources 29 [[ -f MD5SUMS ]] && rm MD5SUMS 30 [[ -f MISSING_FILES.DMP ]] && rm MISSING_FILES.DMP 31 [[ -f urls.lst ]] && rm urls.lst 29 # If using CLFS, /sources is writable by all, but with sticky bit, 30 # and user does not hold MD5SUMS nor the other files, so use sudo 31 [[ -f MD5SUMS ]] && sudo rm MD5SUMS 32 [[ -f MISSING_FILES.DMP ]] && sudo rm MISSING_FILES.DMP 33 [[ -f urls.lst ]] && sudo rm urls.lst 32 34 33 35 # Generate URLs file -
common/libs/func_install_blfs
r84a651c r5130b3a 27 27 ${BUILDDIR}${BLFS_ROOT}/Makefile 28 28 29 # Downloads the book, initialize the tracking file and the package database 29 # If we have a working copy, copy it: 30 if [[ "$BLFS_WORKING_COPY" = "y" ]]; then 31 # -r: recursive; -u: only if newer; -T: otherwise, would copy to a subdirectory 32 # of blfs-xml, if blfs-xml already exists 33 cp -ruT $BLFS_WC_LOCATION ${BUILDDIR}${BLFS_ROOT}/blfs-xml 34 fi 35 # Downloads the book if necessary, initialize the tracking file and the 36 # package database. 30 37 # sudo is needed if $BUILDDIR/var/lib is owned by root and /var/lib/jhalfs 31 38 # has to be created -
common/libs/func_validate_configs.sh
r84a651c r5130b3a 54 54 local -r clfs2_PARAM_LIST="$CLFS2_book $GENERAL_common $CLFS2_build $ADVANCED_common" 55 55 local -r clfs3_PARAM_LIST="$CLFS3_book $GENERAL_common $CLFS3_build $ADVANCED_common" 56 local -r blfs_PARAM_LIST="BRANCH_ID BLFS_ROOT BLFS_XML TRACKING_DIR"57 58 # Additional variables (add DEP_DBXSL when required again)59 local -r blfs_tool_PARAM_LIST=" BLFS_BRANCH_ID BLFS_ROOT BLFS_XML TRACKING_DIR\60 DEP_LIBXML DEP_LIBXSLT DEP_TIDY\61 62 56 # local -r blfs_PARAM_LIST="BRANCH_ID BLFS_ROOT BLFS_XML TRACKING_DIR" 57 58 # Additional variables 59 local -r blfs_tool_PARAM_LIST="\ 60 BLFS_TREE BLFS_BRANCH_ID BLFS_ROOT BLFS_XML TRACKING_DIR \ 61 DEP_LIBXML DEP_LIBXSLT DEP_TIDY DEP_DBXML DEP_LYNX DEP_SUDO DEP_WGET \ 62 DEP_SVN DEP_GPM DEP_OPENSSL DEP_PYTHON" 63 63 local -r custom_tool_PARAM_LIST="TRACKING_DIR" 64 64 … … 185 185 ;; 186 186 187 # BLFS params.188 BRANCH_ID | BLFS_ROOT | BLFS_XML ) echo "`eval echo $PARAM_VALS`" ;;189 TRACKING_DIR ) validate_dir -z -d -w ;;190 191 187 # Display non-validated envars found in ${PROGNAME}_PARAM_LIST 192 188 * ) echo -e "`eval echo $PARAM_VALS`" ;;
Note:
See TracChangeset
for help on using the changeset viewer.