[lfs-fr] r5628 - in trunk/blfs: . general/graphlib traduc/commits

myou72 at orange.fr myou72 at orange.fr
Sam 8 Fév 12:36:53 PST 2014


Author: myou72
Date: 2014-02-08 21:36:53 +0100 (Sat, 08 Feb 2014)
New Revision: 5628

Added:
   trunk/blfs/general/graphlib/graphite2.xml
   trunk/blfs/traduc/commits/r12676.txt
Modified:
   trunk/blfs/general.ent
   trunk/blfs/general/graphlib/graphlib.xml
Log:
[BLFS-EN] r12676.txt

Added: trunk/blfs/general/graphlib/graphite2.xml
===================================================================
--- trunk/blfs/general/graphlib/graphite2.xml	                        (rev 0)
+++ trunk/blfs/general/graphlib/graphite2.xml	2014-02-08 20:36:53 UTC (rev 5628)
@@ -0,0 +1,213 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+
+  <!-- the master source at palaso.org looks easy in a browser, but in fact
+   everything is in numbered attachment directories, one per file, so that will
+   probably be even worse than sf.net for finding if htere is a new version -->
+  <!ENTITY graphite2-download-http
+           "&sourceforge-repo;/silgraphite/graphite2-&graphite2-version;.tgz">
+  <!ENTITY graphite2-download-ftp  " ">
+  <!ENTITY graphite2-md5sum        "2ef839348fe28e3b923bf8cced440227">
+  <!ENTITY graphite2-size          "6.7 Mo">
+  <!ENTITY graphite2-buildsize     "44 Mo">
+  <!ENTITY graphite2-time          "0.2 SBU">
+]>
+
+<sect1 id="graphite2" xreflabel="Graphite2-&graphite2-version;">
+  <?dbhtml filename="graphite2.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy: ken $</othername>
+    <date>$Date: 2014-02-07 00:15:02 +0100 (ven. 07 févr. 2014) $</date>
+  </sect1info>
+
+  <title>Graphite2-&graphite2-version;</title>
+
+  <indexterm zone="graphite2">
+    <primary sortas="a-Graphite2">Graphite2</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction à Graphite2</title>
+
+    <para>
+      <application>Graphite2</application> is a rendering engine for graphite
+      fonts. These are TrueType fonts with additional tables containing smart
+      rendering information et were originally developed to support complex
+      non-Roman writing systems.  They may contain rules for e.g. ligatures,
+      glyph substitution, kerning, justification - this can make them useful
+      even on text written in Roman writing systems such as English.  Note that
+      <application>firefox</application> provides an internal copy of the
+      graphite engine et cannot use a system version, but it too should benefit
+      from the availability of graphite fonts.
+    </para>
+
+    &lfs74_checked;
+
+    <bridgehead renderas="sect3">Information sur le paquet </bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Téléchargement (HTTP) : <ulink url="&graphite2-download-http;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Téléchargement (FTP) : <ulink url="&graphite2-download-ftp;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Somme de contrôle MD5 du téléchargement : &graphite2-md5sum;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Taille du téléchargement : &graphite2-size;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimation de l'espace disque requis : &graphite2-buildsize;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimation du temps de construction : &graphite2-time;
+        </para>
+      </listitem>
+    </itemizedlist>
+
+    <bridgehead renderas="sect3">Dépendances de Graphite2</bridgehead>
+
+    <bridgehead renderas="sect4">Requises</bridgehead>
+    <para role="required">
+      <xref linkend="cmake"/>,
+      <xref linkend="freetype2"/> et
+      <xref linkend="python2"/>
+    </para>
+
+    <bridgehead renderas="sect4">Facultative</bridgehead>
+    <para role="optional">
+      <ulink url="http://sourceforge.net/projects/silgraphite/files/silgraphite/2.3.1/">silgraphite</ulink>
+      to build the <command>comparerender</command> test et benchmarking tool,
+      et if that is present,
+      <xref linkend="harfbuzz"/> to add more functionality to it (this is a
+      circular dependency, you would need to first build
+      <application>graphite2</application> without
+      <application>harfbuzz</application>).
+    </para>
+    <para>To build the documentation, which is reported to be broken, would
+      require all of
+      <ulink url="http://www.methods.co.nz/asciidoc/">AsciiDoc</ulink>,
+      <xref linkend="doxygen"/> et
+      <xref linkend="texlive"/>.
+    </para>
+
+    <bridgehead renderas="sect4">Optional (at runtime)</bridgehead>
+    <para role="optional">
+      You will need at least one suitable <ulink
+      url="http://scripts.sil.org/cms/scripts/page.php?site_id=projects&item_id=graphite_fonts">graphite font</ulink>
+      for the package to be useful.
+    </para>
+
+    <para condition="html" role="usernotes">
+      Notes utilisateur : <ulink url="&blfs-wiki;/graphite2"/>
+    </para>
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation de Graphite2</title>
+
+    <para>
+      Installez <application>Graphite2</application> en lançant les commandes suivantes :
+       
+    </para>
+
+<screen><userinput>mkdir build &&
+cd build &&
+cmake -DCMAKE_INSTALL_PREFIX=/usr .. &&
+make</userinput></screen>
+
+    <para>
+      Pour tester le résultat, tapez : <command>make check</command>.
+    </para>
+
+    <para>
+      Maintenant, en tant qu'utilisateur <systemitem class="username">root</systemitem> :
+    </para>
+
+<screen role="root"><userinput>make install</userinput></screen>
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contenu</title>
+
+    <segmentedlist>
+      <segtitle>Programmes installés</segtitle>
+      <segtitle>Bibliothèques installées</segtitle>
+      <segtitle>Répertoires installés</segtitle>
+
+      <seglistitem>
+        <seg>
+          gr2fonttest, et optionally comparerender
+        </seg>
+        <seg>
+          libgraphite2.so
+        </seg>
+        <seg>
+          /usr/include/graphite2 et
+          /usr/share/graphite2
+        </seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Description courte</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="comparerender">
+        <term><command>comparerender</command></term>
+        <listitem>
+          <para>
+            is a test et benchmarking tool.
+          </para>
+          <indexterm zone="graphite2 comparerender">
+            <primary sortas="b-comparerender">comparerender</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="gr2fonttest">
+        <term><command>gr2fonttest</command></term>
+        <listitem>
+          <para>
+            is a diagnostic console tool for graphite fonts.
+          </para>
+          <indexterm zone="graphite2 gr2fonttest">
+            <primary sortas="b-gr2fonttest">gr2fonttest</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libgraphite2">
+        <term><filename class="libraryfile">libgraphite2.so</filename></term>
+        <listitem>
+          <para>
+            is a rendering engine for graphite fonts.
+          </para>
+          <indexterm zone="graphite2 libgraphite2">
+            <primary sortas="c-libgraphite2">libgraphite2.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+
+  </sect2>
+
+</sect1>

Modified: trunk/blfs/general/graphlib/graphlib.xml
===================================================================
--- trunk/blfs/general/graphlib/graphlib.xml	2014-02-08 20:35:22 UTC (rev 5627)
+++ trunk/blfs/general/graphlib/graphlib.xml	2014-02-08 20:36:53 UTC (rev 5628)
@@ -19,6 +19,7 @@
 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="fribidi.xml"/>
 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gegl.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="giflib.xml"/>
+<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="graphite2.xml"/>
  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="harfbuzz.xml"/> 
 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ijs.xml"/>
 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="jasper.xml"/>

Modified: trunk/blfs/general.ent
===================================================================
--- trunk/blfs/general.ent	2014-02-08 20:35:22 UTC (rev 5627)
+++ trunk/blfs/general.ent	2014-02-08 20:36:53 UTC (rev 5628)
@@ -225,6 +225,7 @@
 <!ENTITY fribidi-version              "0.19.6">
 <!ENTITY gegl-version                 "0.2.0">
 <!ENTITY giflib-version               "5.0.5">
+<!ENTITY graphite2-version            "1.2.4">
 <!ENTITY harfbuzz-version             "0.9.26">
 <!ENTITY ijs-version                  "0.35">
 <!ENTITY imlib2-version               "1.4.6">

Added: trunk/blfs/traduc/commits/r12676.txt
===================================================================
--- trunk/blfs/traduc/commits/r12676.txt	                        (rev 0)
+++ trunk/blfs/traduc/commits/r12676.txt	2014-02-08 20:36:53 UTC (rev 5628)
@@ -0,0 +1,116 @@
+Révision 12676
+
+fichiers ajoutés :
+   general/graphlib/graphite2.xml
+
+fichiers modifiés :
+   general.ent
+   xsoft/office/libreoffice.xml
+   pst/typesetting/texlive.xml
+   general/graphlib/graphlib.xml
+   general/graphlib/harfbuzz.xml
+   introduction/welcome/changelog.xml
+
+Log :
+Add graphite2, update references to it. In libreoffice move both graphite2 and harfbuzz to recommended because otherwise internal versions will be used. Change the TeX Live link to graphite2, and temporarily point to #4647 until work on TeX is complete.
+
+Le robot a traité 72 % du commit anglais
+
+ATTENTION : il faut relire les fichiers suivants qui sont ajoutés
+Index: general/graphlib/harfbuzz.xml
+===================================================================
+--- general/graphlib/harfbuzz.xml	(révision 12675)
++++ general/graphlib/harfbuzz.xml	(révision 12676)
+@@ -86,7 +86,7 @@
+       <xref linkend="cairo"/>,
+       <xref linkend="gobject-introspection"/>,
+       <xref linkend="gtk-doc"/>, and
+-<ulink url="http://projects.palaso.org/projects/graphitedev/files">Graphite2</ulink>
++      <xref linkend="graphite2"/>
+     </para>
+ 
+     <warning>
+
+Index: introduction/welcome/changelog.xml
+===================================================================
+--- introduction/welcome/changelog.xml	(révision 12675)
++++ introduction/welcome/changelog.xml	(révision 12676)
+@@ -47,6 +47,12 @@
+       <para>February 6th, 2014</para>
+       <itemizedlist>
+         <listitem>
++          <para>[ken] - Add graphite2.  This fixes
++          <ulink url="&blfs-ticket-root;4657">#4657</ulink> and begins
++          work on <ulink url="&blfs-ticket-root;4647">#4647</ulink>
++          </para>
++        </listitem>
++        <listitem>
+           <para>[fernando] - Update to seamonkey-2.24. Fixes
+           <ulink url="&blfs-ticket-root;4662">#4662</ulink>.</para>
+         </listitem>
+
+Index: pst/typesetting/texlive.xml
+===================================================================
+--- pst/typesetting/texlive.xml	(révision 12675)
++++ pst/typesetting/texlive.xml	(révision 12676)
+@@ -72,8 +72,14 @@
+ 
+     <bridgehead renderas="sect3">TeX Live Dependencies</bridgehead>
+ 
+-<bridgehead renderas="sect4">Optional</bridgehead>
+-<para role="optional"><xref linkend="gs"/>,
++    <bridgehead renderas="sect4">Optional (to build from source)</bridgehead>
++    <para role="optional">
++      The source ships with its own versions of <emphasis>many</emphasis> of
++      these libraries, and will use them unless it is forced to use the system
++      versions.  Work is in progress to deal with this, in the meantime please
++      see<ulink url="http://wiki.linuxfromscratch.org/blfs/ticket/4647"> ticket
++      #4647</ulink>.
++      <xref linkend="gs"/>,
+       <xref linkend="poppler"/>,
+       <xref linkend="freetype2"/>,
+       <xref linkend="fontconfig"/>,
+@@ -86,8 +92,8 @@
+       <ulink url="http://www.gnu.org/software/clisp/">CLISP</ulink>,
+       <xref linkend="lua"/>,
+       <ulink url="http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=TECkitDownloads">TECkit</ulink>, and
+-<ulink url="http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&cat_id=RenderingGraphite">
+-Graphite</ulink></para>
++      <xref linkend="graphite2"/>
++    </para>
+ 
+     <para condition="html" role="usernotes">User Notes:
+     <ulink url="&blfs-wiki;/texlive"/></para>
+
+Index: xsoft/office/libreoffice.xml
+===================================================================
+--- xsoft/office/libreoffice.xml	(révision 12675)
++++ xsoft/office/libreoffice.xml	(révision 12676)
+@@ -161,8 +161,10 @@
+       <xref linkend="curl"/>,
+       <xref linkend="dbus"/>,
+       <xref linkend="expat"/>,
++      <xref linkend="graphite2"/>,
+       <xref linkend="gst-plugins-base"/> or
+       <xref linkend="gst10-plugins-base"/>,
++      <xref linkend="harfbuzz"/>,
+       <xref linkend="icu"/>,
+       <xref linkend="lcms2"/>,
+       <xref linkend="librsvg"/>,
+@@ -186,7 +188,6 @@
+       <xref linkend="bluez"/>,
+       <xref linkend="doxygen"/> (not relevant if using --disable-odk),
+       <ulink url="http://sourceforge.net/projects/cppunit/">Cppunit</ulink>,
+-<ulink url="http://sourceforge.net/projects/silgraphite/">Graphite2</ulink>,
+       <xref linkend="gtk3"/>,
+       <ulink url="http://hunspell.sourceforge.net/">Hunspell</ulink>,
+       <ulink url="http://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>,
+@@ -333,6 +334,7 @@
+              --with-system-cairo         \
+              --with-system-curl          \
+              --with-system-expat         \
++             --with-system-graphite      \
+              --with-system-harfbuzz      \
+              --with-system-icu           \
+              --with-system-jpeg          \
+




More information about the lfs-traducfr mailing list