Author: krejzi
Date: Sun Jun 22 15:17:48 2014
New Revision: 13292
Log:
Added FontForge-2.0.20140101.
Added:
trunk/BOOK/xsoft/other/fontforge.xml (contents, props changed)
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/xsoft/other/other.xml
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent Sun Jun 22 14:20:43 2014 (r13291)
+++ trunk/BOOK/general.ent Sun Jun 22 15:17:48 2014 (r13292)
@@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ -->
-<!ENTITY day "21"> <!-- Always 2 digits -->
+<!ENTITY day "23"> <!-- Always 2 digits -->
<!ENTITY month "06"> <!-- Always 2 digits -->
<!ENTITY year "2014">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
-<!ENTITY releasedate "June 21st, &year;">
+<!ENTITY releasedate "June 23rd, &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- x.y|development] -->
@@ -739,6 +739,7 @@
<!-- Chapter 36 -->
<!ENTITY balsa-version "2.5.1">
<!ENTITY ekiga-version "4.0.1">
+<!ENTITY fontforge-version "2.0.20140101">
<!ENTITY gparted-version "0.19.0">
<!ENTITY gnash-version "0.8.10">
<!ENTITY gimp-version "2.8.10">
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Sun Jun 22 14:20:43
2014 (r13291)
+++ trunk/BOOK/introduction/welcome/changelog.xml Sun Jun 22 15:17:48
2014 (r13292)
@@ -43,6 +43,14 @@
</listitem>
-->
+ <listitem>
+ <para>June 23rd, 2014</para>
+ <itemizedlist>
+ <listitem>
+ <para>[krejzi] - Added FontForge-2.0.20140101.</para>
+ </listitem>
+ </itemizedlist>
+ </listitem>
<listitem>
<para>June 21st, 2014</para>
Added: trunk/BOOK/xsoft/other/fontforge.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ trunk/BOOK/xsoft/other/fontforge.xml Sun Jun 22 15:17:48 2014
(r13292)
@@ -0,0 +1,232 @@
+<?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;
+
+ <!ENTITY fontforge-download-http
"&sources-anduin-other-http;/fontforge-&fontforge-version;.tar.xz">
+ <!ENTITY fontforge-download-ftp " ">
+ <!ENTITY fontforge-md5sum "024ebb9dca824154fc19310b675f9d50">
+ <!ENTITY fontforge-size "14 MB">
+ <!ENTITY fontforge-buildsize "235 MB">
+ <!ENTITY fontforge-time "2.2 SBU">
+]>
+
+<sect1 id="fontforge" xreflabel="FontForge-&fontforge-version;">
+ <?dbhtml filename="fontforge.html"?>
+
+ <sect1info>
+ <othername>$LastChangedBy$</othername>
+ <date>$Date$</date>
+ </sect1info>
+
+ <title>FontForge-&fontforge-version;</title>
+
+ <indexterm zone="fontforge">
+ <primary sortas="a-FontForge">FontForge</primary>
+ </indexterm>
+
+ <sect2 role="package">
+ <title>Introduction to FontForge</title>
+
+ <para>
+ The <application>FontForge</application> package contains an
+ outline font editor that lets you create your own postscript,
+ truetype, opentype, cid-keyed, multi-master, cff, svg and
+ bitmap (bdf, FON, NFNT) fonts, or edit existing ones.
+ </para>
+
+ &lfs75_checked;
+
+ <bridgehead renderas="sect3">Package Information</bridgehead>
+ <itemizedlist spacing="compact">
+ <listitem>
+ <para>
+ Download (HTTP): <ulink url="&fontforge-download-http;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download (FTP): <ulink url="&fontforge-download-ftp;"/>
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download MD5 sum: &fontforge-md5sum;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Download size: &fontforge-size;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated disk space required: &fontforge-buildsize;
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Estimated build time: &fontforge-time;
+ </para>
+ </listitem>
+ </itemizedlist>
+
+ <bridgehead renderas="sect3">FontForge Dependencies</bridgehead>
+
+ <bridgehead renderas="sect4">Recommended</bridgehead>
+ <para role="recommended">
+ <xref linkend="cairo"/>,
+ <xref linkend="freetype2"/>,
+ <xref linkend="libxml2"/> and
+ <xref linkend="xorg7-lib"/>
+ </para>
+
+ <bridgehead renderas="sect4">Optional</bridgehead>
+ <para role="optional">
+ <xref linkend="giflib"/>,
+ <xref linkend="libjpeg"/>,
+ <xref linkend="libpng"/>,
+ <ulink url="https://github.com/fontforge/libspiro">libspiro</ulink>,
+ <xref linkend="libtiff"/>,
+ <ulink url="https://bitbucket.org/sortsmill/libunicodenames">
+ libunicodenames</ulink>,
+ <ulink url="https://github.com/fontforge/libuninameslist">
+ libuninameslist</ulink>,
+ <ulink url="http://www.zeromq.org/">libzmq</ulink>,
+ <xref linkend="pango"/> and
+ <xref linkend="python2"/>
+ </para>
+
+ <para condition="html" role="usernotes">
+ User Notes: <ulink url="&blfs-wiki;/fontforge"/>
+ </para>
+ </sect2>
+
+ <sect2 role="installation">
+ <title>Installation of FontForge</title>
+
+ <para>
+ Fix building with <application>Giflib</application> 5.1.0:
+ </para>
+
+<screen><userinput>sed "/DGifCloseFile/s:gif:&, NULL:g" -i
gutils/gimagereadgif.c</userinput></screen>
+
+ <para>
+ Install <application>FontForge</application> by running the following
+ commands:
+ </para>
+
+<screen><userinput>./configure --prefix=/usr \
+ --disable-static \
+ --docdir=/usr/share/doc/fontforge-&fontforge-version; &&
+make</userinput></screen>
+
+ <para>
+ To test the results, issue: <command>make -k check</command>. Test 32
+ fails for unknown reasons.
+ </para>
+
+ <para>
+ Now, as the <systemitem class="username">root</systemitem> user:
+ </para>
+
+<screen role="root"><userinput>make install</userinput></screen>
+
+ <para>
+ If desired, install desktop support files as the
+ <systemitem class="username">root</systemitem> user:
+ </para>
+
+<screen role="root"><userinput>rm -rf desktop/icons/src &&
+cp -rf desktop/icons/* /usr/share/icons/hicolor &&
+install -Dm644 desktop/fontforge.desktop
/usr/share/applications/fontforge.desktop &&
+install -Dm644 desktop/fontforge.xml
/usr/share/mime/packages/fontforge.xml</userinput></screen>
+
+ </sect2>
+
+ <sect2 role="content">
+ <title>Contents</title>
+
+ <segmentedlist>
+ <segtitle>Installed Programs</segtitle>
+ <segtitle>Installed Libraries</segtitle>
+ <segtitle>Installed Directories</segtitle>
+
+ <seglistitem>
+ <seg>
+ fontforge, fontimage, fontlint and sfddiff
+ </seg>
+ <seg>
+ libfontforgeexe.so, libfontforge.so, libgdraw.so,
+ libgioftp.so, libgunicode.so and libgutils.so
+ </seg>
+ <seg>
+ /usr/include/fontforge,
+ /usr/share/doc/fontforge-&fontforge-version; and
+ /usr/share/fontforge
+ </seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <variablelist>
+ <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+ <?dbfo list-presentation="list"?>
+ <?dbhtml list-presentation="table"?>
+
+ <varlistentry id="fontforge-prog">
+ <term><command>fontforge</command></term>
+ <listitem>
+ <para>
+ is a program that allows you to create and
+ modify font files.
+ </para>
+ <indexterm zone="fontforge fontforge-prog">
+ <primary sortas="b-fontforge">fontforge</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="fontimage">
+ <term><command>fontimage</command></term>
+ <listitem>
+ <para>
+ is a program that produces an image showing
+ representative glyphs of the font.
+ </para>
+ <indexterm zone="fontforge fontimage">
+ <primary sortas="b-fontimage">fontimage</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="fontlint">
+ <term><command>fontlint</command></term>
+ <listitem>
+ <para>
+ is a program that checks the font for certain
+ common errors.
+ </para>
+ <indexterm zone="fontforge fontlint">
+ <primary sortas="b-fontlint">fontlint</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="sfddiff">
+ <term><command>sfddiff</command></term>
+ <listitem>
+ <para>
+ is a program that compares two font files.
+ </para>
+ <indexterm zone="fontforge sfddiff">
+ <primary sortas="b-sfddiff">sfddiff</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ </variablelist>
+
+ </sect2>
+
+</sect1>
Modified: trunk/BOOK/xsoft/other/other.xml
==============================================================================
--- trunk/BOOK/xsoft/other/other.xml Sun Jun 22 14:20:43 2014 (r13291)
+++ trunk/BOOK/xsoft/other/other.xml Sun Jun 22 15:17:48 2014 (r13292)
@@ -20,6 +20,7 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="balsa.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ekiga.xml"/>
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="fontforge.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gimp.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnash.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gparted.xml"/>
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page