- Timestamp:
- 07/27/2007 07:14:48 PM (17 years ago)
- Branches:
- 2.3, 2.3.x, 2.4, ablfs, ablfs-more, legacy, new_features, trunk
- Children:
- 1caf1f4
- Parents:
- 5fb652f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BLFS/libs/scripts.xsl
r5fb652f ra70c289 180 180 </xsl:when> 181 181 <xsl:when test="not(@role)"> 182 <xsl:apply-templates select=".//screen"/> 182 <xsl:text>SRC_ARCHIVE=$SRC_ARCHIVE 183 FTP_SERVER=$FTP_SERVER
</xsl:text> 184 <xsl:apply-templates select=".//screen" mode="sect-ver"/> 185 <xsl:text>mkdir -p ${section}
cd ${section}
</xsl:text> 183 186 <xsl:apply-templates select="../sect2[@role='package']/itemizedlist/listitem/para" mode="xorg7-patch"/> 184 <xsl:apply-templates select=".//screen" mode="sect-ver"/> 187 <xsl:text>for line in $(grep -v '^#' ../${sect-ver}.wget) ; do 188 if [[ ! -f $line ]] ; then 189 if [[ -f $SRC_ARCHIVE/Xorg/$section/$line ]] ; then 190 cp $SRC_ARCHIVE/Xorg/$section/$line $line 191 elif [[ -f $SRC_ARCHIVE/Xorg/$line ]] ; then 192 cp $SRC_ARCHIVE/Xorg/$line $line 193 elif [[ -f $SRC_ARCHIVE/$section/$line ]] ; then 194 cp $SRC_ARCHIVE/$section/$line $line 195 elif [[ -f $SRC_ARCHIVE/$line ]] ; then 196 cp $SRC_ARCHIVE/$line $line 197 else 198 wget ${FTP_SERVER}conglomeration/Xorg/$line || \ 199 wget http://xorg.freedesktop.org/releases/individual/util/$line 200 fi 201 fi 202 done 203 md5sum -c ../${sect-ver}.md5 204 cp ../${sect-ver}.wget ../${sect-ver}.wget.orig 205 cp ../${sect-ver}.md5 ../${sect-ver}.md5.orig
</xsl:text> 185 206 </xsl:when> 186 207 <xsl:when test="@role = 'installation'"> … … 192 213 <xsl:text> cd .. 193 214 rm -rf $packagedir 194 done
</xsl:text> 215 sed -i "/${package}/d" ../${sect-ver}.wget 216 sed -i "/${package}/d" ../${sect-ver}.md5 217 done 218 mv ../${sect-ver}.wget.orig ../${sect-ver}.wget 219 mv ../${sect-ver}.md5.orig ../${sect-ver}.md5
</xsl:text> 195 220 <xsl:if test="$sudo = 'y'"> 196 221 <xsl:text>sudo /sbin/</xsl:text> … … 434 459 435 460 <xsl:template match="screen" mode="sect-ver"> 436 <xsl:text>sect-ver=</xsl:text> 461 <xsl:text>section=</xsl:text> 462 <xsl:value-of select="substring-before(substring-after(string(),'mkdir '),' &')"/> 463 <xsl:text>
sect-ver=</xsl:text> 437 464 <xsl:value-of select="substring-before(substring-after(string(),'-c ../'),'.md5')"/> 438 465 <xsl:text>
</xsl:text>
Note:
See TracChangeset
for help on using the changeset viewer.