r3922 - jhalfs/branches/new_features/common/libs

pierre at higgs.linuxfromscratch.org pierre at higgs.linuxfromscratch.org
Thu Mar 16 06:36:47 PDT 2017


Author: pierre
Date: Thu Mar 16 06:36:47 2017
New Revision: 3922

Log:
Add instructions to copy to SRC_ARCHIVE in func_install_blfs, so that files
    are kept in host repo, and not downloaded again, should a new build be
    started.

Modified:
   jhalfs/branches/new_features/common/libs/func_install_blfs

Modified: jhalfs/branches/new_features/common/libs/func_install_blfs
==============================================================================
--- jhalfs/branches/new_features/common/libs/func_install_blfs	Thu Mar 16 05:49:01 2017	(r3921)
+++ jhalfs/branches/new_features/common/libs/func_install_blfs	Thu Mar 16 06:36:47 2017	(r3922)
@@ -132,11 +132,19 @@
 
 # Generates a list containing download and copying instructions for tarballs
 echo -e '#!/bin/bash\nset -e\n' > $BUILDDIR$BLFS_ROOT/download_script
-sed -n -e '/PACKAGE=/,/^fi/p' \
+sed -n -e '/PACKAGE=/,/^fi/{/^fi/a\
+cp $PACKAGE $SRC_ARCHIVE
+p}' \
        -e '/|[ ]*md5sum/p' \
-       -e '/PACKAGE1=/,/^fi/p' \
-       -e '/PATCH=/,/^fi/p' \
-       -e '/URL=/,/^fi/p' \
+       -e '/PACKAGE1=/,/^fi/{/^fi/a\
+cp $PACKAGE1 $SRC_ARCHIVE
+p}' \
+       -e '/PATCH=/,/^fi/{/^fi/a\
+cp $PACKAGE1 $SRC_ARCHIVE
+p}' \
+       -e '/URL=/,/^fi/{/^fi/a\
+cp $PACKAGE1 $SRC_ARCHIVE
+p}' \
     $BUILDDIR$BLFS_ROOT/scripts/* >> $BUILDDIR$BLFS_ROOT/download_script
 chmod u+x $BUILDDIR$BLFS_ROOT/download_script
 


More information about the alfs-log mailing list