Fix package management instructions for attr.
Add attr to blacklist in opt_config.
This commit is contained in:
parent
eed0929b01
commit
560bef155a
2 changed files with 22 additions and 10 deletions
29
LFS/lfs.xsl
29
LFS/lfs.xsl
|
@ -192,8 +192,14 @@ esac
|
||||||
@role != 'nodump']/userinput[
|
@role != 'nodump']/userinput[
|
||||||
@remap='install']">
|
@remap='install']">
|
||||||
<xsl:if test="../@id = 'ch-system-man-pages'">
|
<xsl:if test="../@id = 'ch-system-man-pages'">
|
||||||
<!-- those files are provided by the shadow package -->
|
<!-- these files are provided by the shadow package -->
|
||||||
<xsl:text>rm -fv $PKG_DEST/usr/share/man/{man3/getspnam.3,man5/passwd.5}
|
<xsl:text>rm -fv $PKG_DEST/usr/share/man/{man3/getspnam.3,man5/passwd.5}
|
||||||
|
</xsl:text>
|
||||||
|
</xsl:if>
|
||||||
|
<!-- Attr man/man2 pages are already installed by man-pages. As of
|
||||||
|
March 2013, they are the same pages. Check it sometimes... -->
|
||||||
|
<xsl:if test="../@id = 'ch-system-attr'">
|
||||||
|
<xsl:text>rm -fv $PKG_DEST/usr/share/man/man2/*
|
||||||
</xsl:text>
|
</xsl:text>
|
||||||
</xsl:if>
|
</xsl:if>
|
||||||
<xsl:text>rm -fv $PKG_DEST/{,usr/}lib64
|
<xsl:text>rm -fv $PKG_DEST/{,usr/}lib64
|
||||||
|
@ -423,13 +429,11 @@ exit
|
||||||
<xsl:choose>
|
<xsl:choose>
|
||||||
<xsl:when test="./literal">
|
<xsl:when test="./literal">
|
||||||
<xsl:call-template name="outputpkgdest">
|
<xsl:call-template name="outputpkgdest">
|
||||||
<xsl:with-param name="outputstring"
|
<xsl:with-param name="outputstring" select="text()[1]"/>
|
||||||
select="text()[1]"/>
|
|
||||||
</xsl:call-template>
|
</xsl:call-template>
|
||||||
<xsl:apply-templates select="literal"/>
|
<xsl:apply-templates select="literal"/>
|
||||||
<xsl:call-template name="outputpkgdest">
|
<xsl:call-template name="outputpkgdest">
|
||||||
<xsl:with-param name="outputstring"
|
<xsl:with-param name="outputstring" select="text()[2]"/>
|
||||||
select="text()[2]"/>
|
|
||||||
</xsl:call-template>
|
</xsl:call-template>
|
||||||
</xsl:when>
|
</xsl:when>
|
||||||
<xsl:otherwise>
|
<xsl:otherwise>
|
||||||
|
@ -523,13 +527,20 @@ exit
|
||||||
'install')"/>
|
'install')"/>
|
||||||
<xsl:text>install
</xsl:text>
|
<xsl:text>install
</xsl:text>
|
||||||
</xsl:when>
|
</xsl:when>
|
||||||
|
<xsl:when test="ancestor::sect1[@id='ch-system-attr']">
|
||||||
|
<xsl:text>DIST_ROOT=$PKG_DEST make</xsl:text>
|
||||||
|
<xsl:call-template name="outputpkgdest">
|
||||||
|
<xsl:with-param name="outputstring"
|
||||||
|
select="substring-after($outputstring,'make')"/>
|
||||||
|
</xsl:call-template>
|
||||||
|
</xsl:when>
|
||||||
<xsl:otherwise>
|
<xsl:otherwise>
|
||||||
<xsl:text>make DESTDIR=$PKG_DEST</xsl:text>
|
<xsl:text>make DESTDIR=$PKG_DEST</xsl:text>
|
||||||
<xsl:call-template name="outputpkgdest">
|
<xsl:call-template name="outputpkgdest">>
|
||||||
<xsl:with-param
|
<xsl:with-param
|
||||||
name="outputstring"
|
name="outputstring"
|
||||||
select="substring-after($outputstring,'make')"/>
|
select="substring-after($outputstring,'make')"/>
|
||||||
</xsl:call-template>
|
</xsl:call-template>
|
||||||
</xsl:otherwise>
|
</xsl:otherwise>
|
||||||
</xsl:choose>
|
</xsl:choose>
|
||||||
</xsl:otherwise>
|
</xsl:otherwise>
|
||||||
|
|
|
@ -16,7 +16,8 @@ MAKEFLAGS="-j3"
|
||||||
# This list may be different for you.
|
# This list may be different for you.
|
||||||
# If your MAKEFLAGS don't contains a -jX option, you can set
|
# If your MAKEFLAGS don't contains a -jX option, you can set
|
||||||
# a empty list here.
|
# a empty list here.
|
||||||
BLACK_LIST="autoconf dejagnu gettext groff man-db vim"
|
BLACK_LIST="attr autoconf dejagnu gettext groff man-db vim"
|
||||||
|
# Rationale for attr: the tests do not pass with -jX
|
||||||
|
|
||||||
#--- Default optimization mode
|
#--- Default optimization mode
|
||||||
# This mode is overridden by definitions in opt_override;
|
# This mode is overridden by definitions in opt_override;
|
||||||
|
|
Reference in a new issue