Ignore:
Timestamp:
01/27/2016 04:52:29 AM (8 years ago)
Author:
DJ Lucas <dj@…>
Branches:
systemd-13485
Children:
ef3f063
Parents:
cad6614
Message:

Merge from trunk Chapter 11.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/systemd@16850 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/genutils/graphviz.xml

    rcad6614 r14ca05b  
    55  %general-entities;
    66
    7   <!ENTITY graphviz-download-http "http://graphviz.org/pub/graphviz/stable/SOURCES/graphviz-&graphviz-version;.tar.gz">
     7  <!--<!ENTITY graphviz-download-http "http://graphviz.org/pub/graphviz/stable/SOURCES/graphviz-&graphviz-version;.tar.gz">-->
     8  <!ENTITY graphviz-download-http "http://pkgs.fedoraproject.org/repo/pkgs/graphviz/graphviz-&graphviz-version;.tar.gz/&graphviz-md5sum;/graphviz-&graphviz-version;.tar.gz">
    89  <!ENTITY graphviz-download-ftp  " ">
    910  <!ENTITY graphviz-md5sum        "5b6a829b2ac94efcd5fa3c223ed6d3ae">
     
    3940    </para>
    4041
    41     &lfs77_checked;
     42    &lfs78_checked;
    4243
    4344    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    130131
    131132    <para>
    132       If you want to build the <application>Ruby</application> bindings,
    133       fix <command>configure</command> so it can find the latest versions
    134       of <application>Ruby</application> by running the following command:
    135     </para>
    136 
    137 <screen><userinput>sed -i "s:ruby-1.9:ruby-2.2:g" configure</userinput></screen>
    138 
    139     <para>
    140133      Install <application>Graphviz</application> by running the following
    141134      commands:
    142135    </para>
    143136
    144 <screen><userinput>./configure --prefix=/usr &amp;&amp;
     137<screen><userinput>sed -e "s:ruby-1.9:ruby-2.2:g" \
     138    -i configure                  &amp;&amp;
     139sed -e 's/ e_/ gs_error_/' \
     140    -i plugin/gs/gvloadimage_gs.c &amp;&amp;
     141
     142./configure --prefix=/usr         &amp;&amp;
    145143make</userinput></screen>
    146144
    147145    <para>
    148       This package does not come with a test suite that provides meaningful results.
     146      This package does not come with a test suite that provides
     147      meaningful results.
    149148    </para>
    150149
     
    163162    </para>
    164163
    165 <screen role="root"><userinput>ln -sfv /usr/share/graphviz/doc \
    166         /usr/share/doc/graphviz-&graphviz-version;</userinput></screen>
     164<screen role="root"><userinput>ln -v -s /usr/share/graphviz/doc \
     165         /usr/share/doc/graphviz-&graphviz-version;</userinput></screen>
     166
     167  </sect2>
     168
     169  <sect2 role="commands">
     170    <title>Command Explanations</title>
     171
     172    <para>
     173      <command>sed -e "s:ruby-1.9:ruby-2.2:g" -i configure</command>:
     174      Use this command, if ruby-2.2.0 is installed and you wish
     175      <application>Graphviz</application> built with support for it.
     176    </para>
     177
     178    <para>
     179      <command>sed -e 's/ e_/ gs_error_/' ...</command>: Use this
     180      command, if ghostscript-9.18 or later is installed and you wish
     181      <application>Graphviz</application> built with support for it, or
     182      else the build fails because some identifiers have been renamed in
     183      ghostscript-9.18's headers.
     184    </para>
    167185
    168186  </sect2>
     
    230248          /usr/include/graphviz,
    231249          /usr/lib/graphviz,
    232           /usr/lib/tcl8.6/graphviz, 
     250          /usr/lib/tcl8.6/graphviz,
    233251          /usr/share/doc/graphviz-&graphviz-version;, and
    234252          /usr/share/graphviz
Note: See TracChangeset for help on using the changeset viewer.