source: lxqt/apps/qscintilla.xml@ d90cdc8

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 7.10 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt nosym perl-modules 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 d90cdc8 was 18d6eae2, checked in by Fernando de Oliveira <fernando@…>, 9 years ago
  • Add chrpath-0.16.
  • Add QScintilla-gpl-2.9.
  • Add juffed-0.10.r71.gc3c1a3f.
  • Fixes for lximage-qt-0.4.0 and obconf-qt-0.9.0.8.g1ce85f1.
  • Replace "_" by "-" in lximage-qt-0.4.0 and obconf-qt-0.9.0.8.g1ce85f1 file names.

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

  • Property mode set to 100644
File size: 6.5 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 qscintilla-download-http "&sourceforge-repo;/pyqt/QScintilla-gpl-&qscintilla-version;.tar.gz">
8 <!ENTITY qscintilla-download-ftp " ">
9 <!ENTITY qscintilla-md5sum "24c4033cbf20223eb73a33af9c037862">
10 <!ENTITY qscintilla-size "45 MB">
11 <!ENTITY qscintilla-buildsize "79 MB">
12 <!ENTITY qscintilla-time "3.1 SBU">
13]>
14
15<sect1 id="qscintilla" xreflabel="qscintilla-&qscintilla-version;">
16 <?dbhtml filename="qscintilla.html"?>
17
18 <sect1info>
19 <othername>$LastChangedBy$</othername>
20 <date>$Date$</date>
21 </sect1info>
22
23 <title>QScintilla-gpl-&qscintilla-version;</title>
24
25 <indexterm zone="qscintilla">
26 <primary sortas="a-qscintilla">qscintilla</primary>
27 </indexterm>
28
29 <sect2 role="package">
30 <title>Introduction to QScintilla</title>
31
32 <para>
33 <application>QScintilla</application> is a port to
34 <application>Qt</application> of <ulink
35 url="http://www.scintilla.org/">Scintilla</ulink>. As well as features
36 found in standard text editing components, it includes features
37 especially useful when editing and debugging source code: language
38 syntax styling, error indicators, code completion, call tips, code
39 folding, margins can contain markers like those used in debuggers to
40 indicate breakpoints and the current line, recordable macros, multiple
41 views and, of course, printing.
42 </para>
43
44 &lfs77_checked; &gcc5_checked;
45
46 <bridgehead renderas="sect3">Package Information</bridgehead>
47
48 <itemizedlist spacing="compact">
49 <listitem>
50 <para>
51 Download (HTTP): <ulink url="&qscintilla-download-http;"/>
52 </para>
53 </listitem>
54 <listitem>
55 <para>
56 Download (FTP): <ulink url="&qscintilla-download-ftp;"/>
57 </para>
58 </listitem>
59 <listitem>
60 <para>
61 Download MD5 sum: &qscintilla-md5sum;
62 </para>
63 </listitem>
64 <listitem>
65 <para>
66 Download size: &qscintilla-size;
67 </para>
68 </listitem>
69 <listitem>
70 <para>
71 Estimated disk space required: &qscintilla-buildsize;
72 </para>
73 </listitem>
74 <listitem>
75 <para>
76 Estimated build time: &qscintilla-time;
77 </para>
78 </listitem>
79 </itemizedlist>
80
81 <bridgehead renderas="sect3">Additional Downloads</bridgehead>
82 <itemizedlist spacing="compact">
83 <listitem>
84 <para>
85 Required patch (if building with <application>Qt5</application>):
86 <ulink url="&patch-root;/QScintilla-gpl-&qscintilla-version;-fixes-1.patch"/>
87 </para>
88 </listitem>
89 </itemizedlist>
90
91 <bridgehead renderas="sect3">QScintilla Dependencies</bridgehead>
92
93 <bridgehead renderas="sect4">Required</bridgehead>
94 <para role="required">
95 <xref linkend="chrpath"/> and
96 <xref linkend="qt5"/> or
97 <xref linkend="qt4"/>
98 </para>
99
100 <bridgehead renderas="sect4">Optional</bridgehead>
101 <para role="optional">
102 <ulink
103 url="http://riverbankcomputing.co.uk/software/pyqt/intro">PyQt</ulink>
104 (for <application>Python</application> <application>Qt</application>
105 bindings)
106 </para>
107
108 <para condition="html" role="usernotes">
109 User Notes: <ulink url="&blfs-wiki;/qscintilla"/>
110 </para>
111 </sect2>
112
113 <sect2 role="installation">
114 <title>Installation of QScintilla</title>
115
116 <para>
117 If building with <application>Qt5</application>, run the following commnd:
118 </para>
119
120<screen><userinput>patch -Np1 -i ../QScintilla-gpl-&qscintilla-version;-fixes-1.patch</userinput></screen>
121
122 <para>
123 If <application>Qt4</application> and <application>Qt5</application> are
124 installed, choose which one you prefer, by running <command>source
125 setqt4</command> or <command>source setqt5</command>, respectivelly.
126 </para>
127
128 <note>
129 <para>
130 The instructions in this page are just for the
131 <application>QScintilla</application> application. Code is included in
132 the tarball for <application>QScintilla Qt Designer</application>
133 plugin and <application>Python</application> bindings.
134 </para>
135 </note>
136
137 <para>
138 Install <application>QScintilla</application> by running the following
139 commands:
140 </para>
141
142<screen><userinput>cd Qt4Qt5 &amp;&amp;
143
144qmake qscintilla.pro &amp;&amp;
145
146make</userinput></screen>
147
148 <para>
149 This package does not come with a test suite.
150 </para>
151
152 <para>
153 Now, as the <systemitem class="username">root</systemitem> user:
154 </para>
155
156<screen role="root"><userinput>make install</userinput></screen>
157
158 </sect2>
159
160 <sect2 role="content">
161 <title>Contents</title>
162
163 <segmentedlist>
164 <segtitle>Installed Programs</segtitle>
165 <segtitle>Installed Libraries</segtitle>
166 <segtitle>Installed Directories</segtitle>
167
168 <seglistitem>
169 <seg>
170 None
171 </seg>
172 <seg>
173 $QT5DIR/lib/libqt5scintilla2.so or $QT4DIR/lib/libqtscintilla2.so
174 </seg>
175 <seg>
176 $QT5DIR/{include,}/Qsci or $QT4DIR/{include,}/Qsci
177 </seg>
178 </seglistitem>
179 </segmentedlist>
180
181 <variablelist>
182 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
183 <?dbfo list-presentation="list"?>
184 <?dbhtml list-presentation="table"?>
185
186 <varlistentry id="libqt5scintilla2">
187 <term><filename class="libraryfile">libqt5scintilla2.so</filename></term>
188 <listitem>
189 <para>
190 contains the <application>QScintilla</application>
191 <application>Qt5</application> API functions.
192 </para>
193 <indexterm zone="qscintilla libqt5scintilla2">
194 <primary sortas="c-libqt5scintilla2">libqt5scintilla2.so</primary>
195 </indexterm>
196 </listitem>
197 </varlistentry>
198
199 <varlistentry id="libqscintilla2">
200 <term><filename class="libraryfile">libqscintilla2.so</filename></term>
201 <listitem>
202 <para>
203 contains the <application>QScintilla</application>
204 <application>Qt4</application> API functions.
205 </para>
206 <indexterm zone="qscintilla libqscintilla2">
207 <primary sortas="c-libqscintilla2">libqscintilla2.so</primary>
208 </indexterm>
209 </listitem>
210 </varlistentry>
211
212 </variablelist>
213
214 </sect2>
215
216</sect1>
Note: See TracBrowser for help on using the repository browser.