Changeset f1f871c
- Timestamp:
- 09/29/2007 08:03:34 AM (17 years ago)
- Branches:
- experimental
- Children:
- 1f10495
- Parents:
- 41d8577
- Files:
-
- 1 deleted
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
common/libs/func_book_parser
r41d8577 rf1f871c 158 158 chmod -R +x $JHALFSDIR/${PROGNAME}-commands 159 159 160 # Create the packages file. We need it for proper Makefile creation161 create_package_list162 163 160 # Done. Moving on... 164 161 get_sources 165 162 166 163 } 167 168 #----------------------------#169 create_package_list() { #170 #----------------------------#171 172 # Create the packages file. We need it for proper Makefile creation173 rm -f pkg_tarball_list174 echo -n "Creating <${PROGNAME}> list of tarball names for $BOOK"175 if [ ! -z $ARCH ] ; then echo -n " $ARCH" ; fi176 echo -n "... "177 case ${PROGNAME} in178 clfs | clfs2 | clfs3 )179 xsltproc --nonet --xinclude -o pkg_tarball_list packages.xsl \180 $BOOK/materials/${ARCH}-chapter.xml >>$LOGDIR/$LOG 2>&1181 ;;182 hlfs)183 xsltproc --nonet --xinclude \184 --stringparam model $MODEL \185 --stringparam kernel $KERNEL \186 -o pkg_tarball_list packages.xsl \187 $BOOK/chapter04/chapter04.xml >>$LOGDIR/$LOG 2>&1188 ;;189 lfs)190 xsltproc --nonet --xinclude -o pkg_tarball_list packages.xsl \191 $BOOK/chapter03/chapter03.xml >>$LOGDIR/$LOG 2>&1192 ;;193 esac194 195 if [[ "${BLFS_TOOL}" = "y" ]] ; then196 (197 cat << EOF198 $LIBXML_PKG199 $LIBXSLT_PKG200 $TIDY_PKG201 $UNZIP_PKG202 $DBXML_PKG203 $DBXSL_PKG204 $LYNX_PKG205 $SUDO_PKG206 $WGET_PKG207 $SVN_PKG208 $GPM_PKG209 EOF210 ) >> pkg_tarball_list211 fi212 213 echo "done"214 215 }216 -
common/libs/func_download_pkgs
r41d8577 rf1f871c 138 138 --stringparam server $SERVER \ 139 139 --stringparam family clfs \ 140 -o $BUILDDIR/sources/urls.lst urls.xsl \140 -o $BUILDDIR/sources/urls.lst $CODE_DIR/$COMMON_DIR/urls.xsl \ 141 141 $BOOK/materials/$ARCH-chapter.xml >>$LOGDIR/$LOG 2>&1 142 142 echo " ...OK" … … 147 147 --stringparam server $SERVER \ 148 148 --stringparam family clfs \ 149 -o $BUILDDIR/sources/urls.lst urls.xsl \149 -o $BUILDDIR/sources/urls.lst $CODE_DIR/$COMMON_DIR/urls.xsl \ 150 150 $BOOK/materials/$ARCH-chapter.xml >>$LOGDIR/$LOG 2>&1 151 151 echo " ...OK" … … 156 156 --stringparam server $SERVER \ 157 157 --stringparam family clfs \ 158 -o $BUILDDIR/sources/urls.lst urls.xsl \158 -o $BUILDDIR/sources/urls.lst $CODE_DIR/$COMMON_DIR/urls.xsl \ 159 159 $BOOK/materials/$ARCH-chapter.xml >>$LOGDIR/$LOG 2>&1 160 160 echo " ...OK" … … 167 167 --stringparam model $MODEL \ 168 168 --stringparam kernel $KERNEL \ 169 -o $BUILDDIR/sources/urls.lst urls.xsl \169 -o $BUILDDIR/sources/urls.lst $CODE_DIR/$COMMON_DIR/urls.xsl \ 170 170 $BOOK/chapter04/chapter04.xml >>$LOGDIR/$LOG 2>&1 171 171 echo " ...OK" … … 176 176 --stringparam server $SERVER \ 177 177 --stringparam family lfs \ 178 -o ../sources/urls.lst urls.xsl \178 -o ../sources/urls.lst $CODE_DIR/$COMMON_DIR/urls.xsl \ 179 179 $BOOK/chapter03/chapter03.xml >>$LOGDIR/$LOG 2>&1 180 180 echo " ...OK" -
jhalfs
r41d8577 rf1f871c 250 250 251 251 # Set true internal variables 252 CODE_DIR=`pwd` 252 253 COMMON_DIR="common" 253 254 PACKAGE_DIR=$(echo $PROGNAME | tr '[a-z]' '[A-Z]') 254 255 MODULE=$PACKAGE_DIR/master.sh 256 257 # Qick fix until have the new code ready 258 XSL=$CODE_DIR/$PACKAGE_DIR/$XSL 255 259 256 260 [[ $VERBOSITY > 0 ]] && echo -n "Loading common-functions module..." … … 358 362 # 359 363 # Copy common helper files 360 cp $COMMON_DIR/{makefile-functions,progress_bar.sh,packages.xsl} $JHALFSDIR/ 361 # 362 # Fix the XSL book parser 363 sed 's,FAKEDIR,'$BOOK',' $PACKAGE_DIR/$XSL > $JHALFSDIR/${XSL} 364 export XSL=$JHALFSDIR/${XSL} 365 # 366 367 # Copy urls.xsl, if needed 368 [[ "$GETPKG" = "y" ]] && cp $COMMON_DIR/urls.xsl $JHALFSDIR/ 369 # 364 cp $COMMON_DIR/{makefile-functions,progress_bar.sh} $JHALFSDIR/ 365 # 366 370 367 # Create the test-log directory, if needed 371 368 [[ "$TEST" != "0" ]] && [[ ! -d $TESTLOGDIR ]] && install -d -m 1777 $TESTLOGDIR
Note:
See TracChangeset
for help on using the changeset viewer.