source: general/genlib/grantlee.xml@ f03ef8a2

10.0 10.1 11.0 9.0 9.1 ken/refactor-virt lazarus qt5new trunk upgradedb xry111/git-date xry111/git-date-for-trunk xry111/git-date-test
Last change on this file since f03ef8a2 was f03ef8a2, checked in by Bruce Dubbs <bdubbs@…>, 2 years ago

Add gcc9/qt-5.13 patch to grantlee

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@21821 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 4.0 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY grantlee-download-http
8 "http://downloads.grantlee.org/grantlee-&grantlee-version;.tar.gz">
9 <!ENTITY grantlee-download-ftp " ">
10 <!ENTITY grantlee-md5sum "57989ae9f7c113e682ef1713a6f1e92a">
11 <!ENTITY grantlee-size "1.1 MB">
12 <!ENTITY grantlee-buildsize "23 MB">
13 <!ENTITY grantlee-time "1.2 SBU">
14]>
15
16<sect1 id="grantlee" xreflabel="grantlee-&grantlee-version;">
17 <?dbhtml filename="grantlee.html"?>
18
19 <sect1info>
20 <othername>$LastChangedBy$</othername>
21 <date>$Date$</date>
22 </sect1info>
23
24 <title>Grantlee-&grantlee-version;</title>
25
26 <indexterm zone="grantlee">
27 <primary sortas="a-grantlee">grantlee</primary>
28 </indexterm>
29
30 <sect2 role="package">
31 <title>Introduction to grantlee</title>
32
33 <para>
34 Grantlee is a set of free software libraries written using the Qt
35 framework. Currently two libraries are shipped with Grantlee: Grantlee
36 Templates and Grantlee TextDocument. The goal of Grantlee Templates is
37 to make it easier for application developers to separate the structure
38 of documents from the data they contain, opening the door for theming.
39 </para>
40
41 &lfs84_checked;
42
43 <bridgehead renderas="sect3">Package Information</bridgehead>
44 <itemizedlist spacing="compact">
45 <listitem>
46 <para>Download (HTTP): <ulink url="&grantlee-download-http;"/></para>
47 </listitem>
48 <listitem>
49 <para>Download (FTP): <ulink url="&grantlee-download-ftp;"/></para>
50 </listitem>
51 <listitem>
52 <para>Download MD5 sum: &grantlee-md5sum;</para>
53 </listitem>
54 <listitem>
55 <para>Download size: &grantlee-size;</para>
56 </listitem>
57 <listitem>
58 <para>Estimated disk space required: &grantlee-buildsize;</para>
59 </listitem>
60 <listitem>
61 <para>Estimated build time: &grantlee-time;</para>
62 </listitem>
63 </itemizedlist>
64 <bridgehead renderas="sect3">Additional Downloads</bridgehead>
65
66 <itemizedlist spacing="compact">
67 <listitem>
68 <para>
69 Required patch:
70 <ulink url="&patch-root;/grantlee-&grantlee-version;-upstream_fixes-1.patch"/>
71 </para>
72 </listitem>
73 </itemizedlist>
74
75 <bridgehead renderas="sect3">Grantlee Dependencies</bridgehead>
76
77 <bridgehead renderas="sect4">Required</bridgehead>
78 <para role="required">
79 <xref linkend="cmake"/> and <xref linkend="qt5"/>
80 </para>
81
82 <para condition="html" role="usernotes">User Notes:
83 <ulink url="&blfs-wiki;/grantlee"/></para>
84
85 </sect2>
86
87 <sect2 role="installation">
88 <title>Installation of Grantlee</title>
89
90 <para>First, make some updates from upstream:</para>
91
92<screen><userinput>patch -Np1 -i ../grantlee-&grantlee-version;-upstream_fixes-1.patch</userinput></screen>
93
94 <para>Install <application>Grantlee</application> by
95 running the following commands:</para>
96
97<screen><userinput>mkdir build &amp;&amp;
98cd build &amp;&amp;
99
100cmake -DCMAKE_INSTALL_PREFIX=/usr \
101 -DCMAKE_BUILD_TYPE=Release \
102 .. &amp;&amp;
103make</userinput></screen>
104
105 <para>
106 This package does not come with a test suite.
107 </para>
108
109 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
110
111<screen role="root"><userinput>make install</userinput></screen>
112
113 </sect2>
114
115 <sect2 role="content">
116 <title>Contents</title>
117
118 <segmentedlist>
119 <segtitle>Installed Programs</segtitle>
120 <segtitle>Installed Libraries</segtitle>
121 <segtitle>Installed Directories</segtitle>
122
123 <seglistitem>
124 <seg>none</seg>
125 <seg>
126 libgrantlee_core.so and
127 libgrantlee_gui.so
128 </seg>
129 <seg>
130 /usr/lib/cmake/grantlee,
131 /usr/lib/grantlee/0.4, and
132 /usr/include/grantlee</seg>
133 </seglistitem>
134 </segmentedlist>
135 </sect2>
136
137</sect1>
Note: See TracBrowser for help on using the repository browser.