source: general/genlib/grantlee.xml@ 30bce567

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 9.0 9.1 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 30bce567 was f03ef8a2, checked in by Bruce Dubbs <bdubbs@…>, 5 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.