Changeset cf9cac8
- Timestamp:
- 01/10/2006 03:40:18 AM (18 years ago)
- Branches:
- 1.0, 2.3, 2.3.x, 2.4, ablfs, ablfs-more, legacy, new_features, trunk
- Children:
- 7b20cc5
- Parents:
- 3d82fb5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
jhalfs
r3d82fb5 rcf9cac8 233 233 grep "ENTITY" $BOOK/patches.ent | sed -e 's/.* "//' -e 's/">//' >> patches 234 234 235 # Needed for Groff patchlevel patch 236 GROFFLEVEL=`grep "groff-patchlevel" $BOOK/general.ent | sed -e 's/groff-patchlevel //' -e 's/"//g' \ 237 -e 's@<!ENTITY @@' -e 's|>||' ` 238 sed -i 's|&groff-patchlevel;|'$GROFFLEVEL'|' patches 239 235 240 # Done. Moving on... 236 241 echo -ne "done\n" … … 249 254 250 255 # Find the md5 sum for this package. 251 if [ $2 != MD5SUMS ] ; then MD5=`grep " $2 " MD5SUMS` ; fi256 if [ $2 != MD5SUMS ] ; then MD5=`grep " $2$" MD5SUMS` ; fi 252 257 253 258 if [ ! -f $2 ] ; then … … 307 312 for i in `cat $JHALFSDIR/packages` ; do 308 313 PKG=`echo $i | sed -e 's/-version.*//' -e 's/-file.*//'` 309 # Needed for Groff patchlevel patch310 GROFFLEVEL=`grep "groff-patchlevel" $JHALFSDIR/packages | sed -e 's/groff-patchlevel //' -e 's/"//g'`311 314 312 315 # There are some entities that aren't valid packages. … … 314 317 315 318 VRS=`echo $i | sed -e 's/.* //' -e 's/"//g'` 316 if [ "$PKG" = "tcl" ] ; then 317 FILE="$PKG$VRS-src.tar.bz2" 318 elif [ "$PKG" = "vim-lang" ] ; then 319 PKG="vim" 320 FILE="vim-$VRS-lang.tar.bz2" 321 elif [ "$PKG" = "udev-config" ] ; then 322 PKG="udev" 323 FILE="$VRS" 324 else 325 FILE="$PKG-$VRS.tar.bz2" 326 fi 319 case $PKG in 320 tcl) 321 FILE="$PKG$VRS-src.tar.bz2" 322 ;; 323 vim-lang) 324 PKG="vim" 325 FILE="vim-$VRS-lang.tar.bz2" 326 ;; 327 udev-config) 328 PKG="udev" 329 FILE="$VRS" 330 ;; 331 *) 332 FILE="$PKG-$VRS.tar.bz2" 333 ;; 334 esac 327 335 download $PKG $FILE 328 for patch in `grep "$PKG-&$PKG" $JHALFSDIR/patches` ; do 336 337 # Download any associated patches 338 for patch in `grep "&$PKG-version" $JHALFSDIR/patches` ; do 329 339 PATCH=`echo $patch | sed 's@&'$PKG'-version;@'$VRS'@'` 330 download $PKG $PATCH331 done332 # Needed for Groff patchlevel patch333 for patch in `grep "patchlevel" $JHALFSDIR/patches` ; do334 PATCH=`echo $patch | sed 's@&'$PKG'-version;-&'$PKG'-patchlevel;@'$VRS'-'$GROFFLEVEL'@'`335 340 download $PKG $PATCH 336 341 done
Note:
See TracChangeset
for help on using the changeset viewer.