Author: pierre Date: Sat Mar 10 11:59:20 2018 New Revision: 4055 Log: Merge trunk r4024 and r4039, fixing generation of Makefile and of DESTDIR install for libelf
Modified: jhalfs/branches/2.4/LFS/lfs.xsl jhalfs/branches/2.4/common/libs/func_wrt_Makefile Modified: jhalfs/branches/2.4/LFS/lfs.xsl ============================================================================== --- jhalfs/branches/2.4/LFS/lfs.xsl Sat Mar 10 06:30:21 2018 (r4054) +++ jhalfs/branches/2.4/LFS/lfs.xsl Sat Mar 10 11:59:20 2018 (r4055) @@ -604,7 +604,31 @@ </xsl:otherwise> </xsl:choose> </xsl:when> - <xsl:otherwise> <!-- no make in this string --> + <xsl:when test="contains($outputstring,'ninja ')"> + <xsl:choose> + <xsl:when test="not(starts-with($outputstring,'ninja'))"> + <xsl:call-template name="outputpkgdest"> + <xsl:with-param name="outputstring" + select="substring-before($outputstring,'ninja')"/> + </xsl:call-template> + <xsl:call-template name="outputpkgdest"> + <xsl:with-param + name="outputstring" + select="substring-after($outputstring, + substring-before($outputstring,'ninja'))"/> + </xsl:call-template> + </xsl:when> + <xsl:otherwise> <!-- ninja is the first word --> + <xsl:text>DESTDIR=$PKG_DEST ninja</xsl:text> + <xsl:call-template name="outputpkgdest"> + <xsl:with-param + name="outputstring" + select="substring-after($outputstring,'ninja')"/> + </xsl:call-template> + </xsl:otherwise> + </xsl:choose> + </xsl:when> + <xsl:otherwise> <!-- no make nor ninja in this string --> <xsl:choose> <xsl:when test="contains($outputstring,'>/') and not(contains(substring-before($outputstring,'>/'),' /'))"> Modified: jhalfs/branches/2.4/common/libs/func_wrt_Makefile ============================================================================== --- jhalfs/branches/2.4/common/libs/func_wrt_Makefile Sat Mar 10 06:30:21 2018 (r4054) +++ jhalfs/branches/2.4/common/libs/func_wrt_Makefile Sat Mar 10 11:59:20 2018 (r4055) @@ -112,6 +112,8 @@ ;; glibc) echo $(grep "^glibc" $JHALFSDIR/pkg_tarball_list | head -n1 ) ;; + libelf) echo $(grep "^elfutils" $JHALFSDIR/pkg_tarball_list | head -n1 ) + ;; *) echo $(grep "^$script_name[_-][[:digit:]]" $JHALFSDIR/pkg_tarball_list | head -n1 ) ;; esac -- http://lists.linuxfromscratch.org/listinfo/alfs-log Unsubscribe: See the above information page